 |
|
 |
| |
 |
|
Class Information
Number: 712/300
Name: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors) > Byte-word rearranging, bit-field insertion or extraction, string length detecting, or sequence detecting
Description: Subject matter having means or step for shuffling, adding, removing of bit or for recognizing a sequence of bytes in a larger string of bytes not provided for by the subclasses above.
Patents under this class:
| Patent Number |
Title Of Patent |
Date Issued |
| 7603346 |
Integrated search engine devices having pipelined search and b-tree maintenance sub-engines therein |
Oct. 13, 2009 |
| 7600104 |
Method and system for parallel vector data processing of vector data having a number of data elements including a defined first bit-length |
Oct. 6, 2009 |
| 7590832 |
Information processing device, compressed program producing method, and information processing system |
Sep. 15, 2009 |
| 7587526 |
Endianness independent data structures |
Sep. 8, 2009 |
| 7587535 |
Data transfer control device including endian conversion circuit with data realignment |
Sep. 8, 2009 |
| 7581091 |
System and method for extracting fields from packets having fields spread over more than one register |
Aug. 25, 2009 |
| 7565516 |
Word reordering upon bus size resizing to reduce Hamming distance |
Jul. 21, 2009 |
| 7529918 |
System and method for efficiently performing bit-field extraction and bit-field combination operations in a processor |
May. 5, 2009 |
| 7523261 |
Method and circuit arrangement for adapting a program to suit a buffer store |
Apr. 21, 2009 |
| 7500089 |
SIMD processor with exchange sort instruction operating or plural data elements simultaneously |
Mar. 3, 2009 |
| 7493481 |
Direct hardware processing of internal data structure fields |
Feb. 17, 2009 |
| 7480783 |
Systems for loading unaligned words and methods of operating the same |
Jan. 20, 2009 |
| 7467138 |
Algorithm for sorting bit sequences in linear complexity |
Dec. 16, 2008 |
| 7464255 |
Using a shuffle unit to implement shift operations in a processor |
Dec. 9, 2008 |
| 7464254 |
Programmable processor apparatus integrating dedicated search registers and dedicated state machine registers with associated execution hardware to support rapid application of rulesets to dat |
Dec. 9, 2008 |
| 7444488 |
Method and programmable unit for bit field shifting |
Oct. 28, 2008 |
| 7441104 |
Parallel subword instructions with distributed results |
Oct. 21, 2008 |
| 7434040 |
Copying of unaligned data in a pipelined operation |
Oct. 7, 2008 |
| 7424600 |
Information processing apparatus, information processing method, and program conversion apparatus, in which stack memory is used with improved efficiency |
Sep. 9, 2008 |
| 7403835 |
Device and method for programming an industrial robot |
Jul. 22, 2008 |
| 7395412 |
Apparatus and method for extending data modes in a microprocessor |
Jul. 1, 2008 |
| 7389408 |
Microarchitecture for compact storage of embedded constants |
Jun. 17, 2008 |
| 7386699 |
Aligning IP payloads on memory boundaries for improved performance at a switch |
Jun. 10, 2008 |
| 7370184 |
Shifter for alignment with bit formatter gating bits from shifted operand, shifted carry operand and most significant bit |
May. 6, 2008 |
| 7363478 |
Retrieving multi-byte vector elements from byte indexed table using replicated and consecutive number added indices for each element index |
Apr. 22, 2008 |
| 7356676 |
Extracting aligned data from two source registers without shifting by executing coprocessor instruction with mode bit for deriving offset from immediate or register |
Apr. 8, 2008 |
| 7353371 |
Circuit to extract nonadjacent bits from data packets |
Apr. 1, 2008 |
| 7350058 |
Shift and insert instruction for overwriting a subset of data within a register with a shifted result of another register |
Mar. 25, 2008 |
| 7346430 |
Image transmission device and method, transmitting device and method, receiving device and method, and robot apparatus |
Mar. 18, 2008 |
| 7340588 |
Extending the number of instruction bits in processors with fixed length instructions, in a manner compatible with existing code |
Mar. 4, 2008 |
| 7334116 |
Bit manipulation on data in a bitstream that is stored in a memory having an address boundary length |
Feb. 19, 2008 |
| 7315261 |
Method for converting data from pixel format to bitplane format |
Jan. 1, 2008 |
| 7315937 |
Microprocessor instructions for efficient bit stream extractions |
Jan. 1, 2008 |
| 7313660 |
Data stream frequency reduction and/or phase shift |
Dec. 25, 2007 |
| 7277574 |
Methods and systems for feature selection |
Oct. 2, 2007 |
| 7275147 |
Method and apparatus for data alignment and parsing in SIMD computer architecture |
Sep. 25, 2007 |
| 7269478 |
Image transmission device and method, transmitting device and method, receiving device and method, and robot apparatus |
Sep. 11, 2007 |
| 7269477 |
Image transmission device and method, transmitting device and method, receiving device and method, and robot apparatus |
Sep. 11, 2007 |
| 7263563 |
Multi-bus driver apparatus and method for driving a plurality of buses |
Aug. 28, 2007 |
| 7260711 |
Single instruction multiple data processing allowing the combination of portions of two data words with a single pack instruction |
Aug. 21, 2007 |
| 7257697 |
Processing system with general purpose execution unit and separate independently operating data string manipulation unit |
Aug. 14, 2007 |
| 7254699 |
Aligning load/store data using rotate, mask, zero/sign-extend and or operation |
Aug. 7, 2007 |
| 7251722 |
Semantic processor storage server architecture |
Jul. 31, 2007 |
| 7237097 |
Partial bitwise permutations |
Jun. 26, 2007 |
| 7231505 |
Aligning IP payloads on memory boundaries for improved performance at a switch |
Jun. 12, 2007 |
| 7210023 |
Data processing apparatus and method for moving data between registers and memory in response to an access instruction having an alignment specifier identifying an alignment to be associated w |
Apr. 24, 2007 |
| 7210134 |
Deterring reverse-engineering of software systems by randomizing the siting of stack-based data |
Apr. 24, 2007 |
| 7188115 |
Processing fixed-format data in a unicode environment |
Mar. 6, 2007 |
| 7155601 |
Multi-element operand sub-portion shuffle instruction execution |
Dec. 26, 2006 |
| 7143231 |
Method and apparatus for performing packet classification for policy-based packet routing |
Nov. 28, 2006 |
|
|
|
 |
|
 |
|
| |
Randomly Featured Patents |
|