Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
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:
1 2 3 4 5 6 7 8

Patent Number Title Of Patent Date Issued
8639914 Packing signed word elements from two source registers to saturated signed byte elements in destination register Jan. 28, 2014
8607033 Sequentially packing mask selected bits from plural words in circularly coupled register pair for transferring filled register bits to memory Dec. 10, 2013
8601176 Methods and apparatus for providing bit-reversal and multicast functions utilizing DMA controller Dec. 3, 2013
8601246 Execution of instruction with element size control bit to interleavingly store half packed data elements of source registers in same size destination register Dec. 3, 2013
8576879 Communication system and method Nov. 5, 2013
8543736 Data processing circuit Sep. 24, 2013
8521994 Interleaving corresponding data elements from part of two source registers to destination register in processor operable to perform saturation Aug. 27, 2013
8504801 Semiconductor device and data processing system selectively operating as one of a big endian or little endian system Aug. 6, 2013
8495346 Processor executing pack and unpack instructions Jul. 23, 2013
8473721 Video instruction processing of desired bytes in multi-byte buffers by shifting to matching byte location Jun. 25, 2013
8468429 Reconfigurable cyclic shifter Jun. 18, 2013
8423752 Apparatus and method for performing permutation operations in which the ordering of one of a first group and a second group of data elements is preserved and the ordering of the other group of Apr. 16, 2013
8316217 Semiconductor device and data processing system selectively operating as one of a big endian or little endian system Nov. 20, 2012
8261043 SIMD merge-sort and duplicate removal operations for data arrays Sep. 4, 2012
8244931 Methods and apparatus for providing bit-reversal and multicast functions utilizing DMA controller Aug. 14, 2012
8213420 Cascade system for network units Jul. 3, 2012
8214369 System and method for indexing and prefiltering Jul. 3, 2012
8209522 System and method for extracting fields from packets having fields spread over more than one register Jun. 26, 2012
8200951 System and method for efficiently performing bit-field extraction and bit-field combination operations in a processor Jun. 12, 2012
8190867 Packing two packed signed data in registers with saturation May. 29, 2012
8171188 Method of handling successive bitstream extraction and packing and related device May. 1, 2012
8151053 Hierarchical storage control apparatus, hierarchical storage control system, hierarchical storage control method, and program for controlling storage apparatus having hierarchical structure Apr. 3, 2012
8145723 Complex remote update programming idiom accelerator Mar. 27, 2012
8117351 Serial parallel interface for data word architecture Feb. 14, 2012
8095776 Semiconductor device and data processing system selectively operating as one of a big endian or little endian system Jan. 10, 2012
8082372 Methods and apparatus for providing bit-reversal and multicast functions utilizing DMA controller Dec. 20, 2011
8082315 Programming idiom accelerator for remote update Dec. 20, 2011
8069195 Method and system for a wiring-efficient permute unit Nov. 29, 2011
7995750 Privacy-preserving concatenation of strings Aug. 9, 2011
7991987 Comparing text strings Aug. 2, 2011
7986780 Privacy-preserving substring creation Jul. 26, 2011
7975080 Methods and apparatus for providing bit-reversal and multicast functions utilizing DMA controller Jul. 5, 2011
7966482 Interleaving saturated lower half of data elements from two source registers of packed data Jun. 21, 2011
7953955 Methods and apparatus for automated generation of abbreviated instruction set and configurable processor architecture May. 31, 2011
7949697 Bit field operation circuit May. 24, 2011
7934077 Semiconductor device and data processing system selectively operating as one of a big endian or little endian system Apr. 26, 2011
7908463 Immediate and displacement extraction and decode mechanism Mar. 15, 2011
7904699 Processing unit incorporating instruction-based persistent vector multiplexer control Mar. 8, 2011
7904700 Processing unit incorporating special purpose register for use with instruction-based persistent vector multiplexer control Mar. 8, 2011
7899904 Hardware processing of regular expressions Mar. 1, 2011
7895423 Method for extracting fields from packets having fields spread over more than one register Feb. 22, 2011
7873066 Streaming direct inter-thread communication buffer packets that support hardware controlled arbitrary vector operand alignment in a densely threaded network on a chip Jan. 18, 2011
7870159 Algorithm for sorting bit sequences in linear complexity Jan. 11, 2011
7870361 Aligning IP payloads on memory boundaries for improved performance at a switch Jan. 11, 2011
7853860 Programmable signal and processing circuit and method of depuncturing Dec. 14, 2010
7840789 Data hiding in compiled program binaries for supplementing computer functionality Nov. 23, 2010
7822955 Data processing apparatus and method for utilizing endianess independent data values Oct. 26, 2010
7814303 Execution of a sequence of vector instructions preceded by a swizzle sequence instruction specifying data element shuffle orders respectively Oct. 12, 2010
7813429 System and method for segmentation of macroblocks Oct. 12, 2010
7787537 Method and apparatus for low-memory high-performance discrete cosine transform coefficient prediction Aug. 31, 2010

1 2 3 4 5 6 7 8










 
 
  Recently Added Patents
Information obtaining and notification, data message forwarding and handover method and access node
Reduced plating ignitron
Efficiently emulating computer architecture condition code settings without executing branch instructions
Cooking tray
Method, device, and system for configuring component carrier in carrier aggregation scenario
Anti-proliferative and anti-inflammatory agent combination for treatment of vascular disorders with an implantable medical device
Server providing pseudo print preview and final regular preview to device
  Randomly Featured Patents
Insole
Computer controlled engine air-fuel ratio adjustment
Robot system
Electronic component package with multiconductive base forms for multichannel mounting
Frameless container for carrying cargo having overlapped sidewalls and a unitary bottom scuff panel
Mine neutralization device
Plate-fin type heat exchanger
Skylight with thermal break
Process for producing unsaturated aldehydes, unsaturated fatty acids or conjugated dienes
Formation of a zinc passivation layer on titanium or titanium alloys used in semiconductor processing