U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 6060700

Microwave Oven With Removable Storage Cassette in Dashboard of Motor Vehicle

A microwave oven adapted for use within a motor vehicle dashboard area. The microwave oven has a removable storage cassette, and slidable platforms for securing and serving containers of beverages and foods.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 711/108 - Content addressable memory (CAM)


Subclass of Class 711 - Electrical computers and digital processing systems: memory
Definition: Subject matter including memory of
No. of patents: 967
Last issue date: 05/22/2012


1                      
NumberTitleIssue Date
8185689Processor with compare operations based on any of multiple compare data segments
A method may include, in response to a single command and an N-bit segment value, generating a search key comprising M segments for at least one of a plurality of different databases, the N-bit segment value forming different ones of the M search key segments accord...
05/22/2012
8180958Key selection device and process for content-addressable memory
A method and a computer readable medium having executable instructions are provided. The method and instructions when executed generates a first look-up key from a group of look-up key units stored in a data storage, generation of the first look up key being complet...
05/15/2012
8176242Apparatus and method for improving CAM usage
A network apparatus comprises a plurality of ports, and a forwarding engine coupled to the plurality of ports. The forwarding engine is configured to transfer data units received via at least some of the plurality of ports to one or more appropriate ports in the plu...
05/08/2012
8166239Translation lookaside buffer and related method and program product utilized for virtual addresses
A program product, a translation lookaside buffer and a related method for operating the TLB is provided. The method comprises the steps of: a) when adding an entry for a virtual address to said TLB testing whether the attribute data of said virtual address is alrea...
04/24/2012
8130525Method and apparatus for configuring a content-addressable memory (CAM) design as binary CAM or ternary CAM
A method for producing a configurable content-addressable memory (CAM) cell design, in which the method includes: inputting the configurable CAM cell design to a computer, the configurable CAM cell design capable of being configured as one of a binary CAM design and...
03/06/2012
8122189Methods for logically combining range representation values in a content addressable memory
A method may include comparing a first content addressable memory (“CAM”) entry with a first key value to generate a first comparison result; comparing each of multiple second CAM entries with a second key value to generate multiple second comparison results; an...
02/21/2012
8117384Searching a content addressable memory with modifiable comparands
A method includes searching a content addressable memory based on a comparand. The comparand includes a collection of bits. A modified comparand is generated by modifying the comparand. The modified comparand is based at least in part on a comparand overlay data val...
02/14/2012
8117383Hardware accelerator based method and device for string searching
A method for searching within a data block for a data chunk having a predefined value, the method includes: fetching, by a processor, a data block search instruction; fetching, a data unit that includes multiple data chunks; wherein at least one data chunk within th...
02/14/2012
8112578Low power, hash-content addressable memory architecture
A comparand word is input to a plurality of hash circuits, with each hash circuit responding to a different portion of the comparand word. The hash circuits output a hash signal which enables or precharges portions of a content addressable memory CAM. The comparand ...
02/07/2012
8095558System for logging and reporting access to content using unique content identifiers
One embodiment of a system for logging and reporting access to content includes a content addressable storage manager configured to control storing of data elements to the content storage and retrieving of data elements from the content storage, the content addressa...
01/10/2012
8095726Associating an identifier with a content unit
Embodiments of the invention relate to associating a source string with a target content unit stored on a content addressable storage (CAS) system. This may be accomplished, in some embodiments, by storing on the CAS system an associative content unit that includes ...
01/10/2012
8090901TCAM management approach that minimize movements
Methods for efficiently managing a ternary content-addressable memory (TCAM) by minimizing movements of TCAM entries include determining a first node and a second node in the TCAM, determining if there is a free TCAM entry between the first node and the second node,...
01/03/2012
8069304Determining the presence of a pre-specified string in a message
A network device determines the presence of the pre-specified string in a message based on a sequence matching rule. A sequence represents non-contiguous portions of the message. A combination of content addressable memory, programmable processing units, and the pro...
11/29/2011
8065476Hierarchical immutable content-addressable memory processor
Improved memory management is provided according to a Hierarchical Immutable Content Addressable Memory Processor (HICAMP) architecture. In HICAMP, physical memory is organized as two or more physical memory blocks, each physical memory block having a fixed storage ...
11/22/2011
8055838Apparatus and method for autonomically suspending and resuming logical partitions when I/O reconfiguration is required
A partition manager includes an I/O reconfiguration mechanism and a logical partition suspend/resume mechanism that work together to perform autonomic I/O reconfiguration in a logically partitioned computer system. When I/O reconfiguration is required, the affected ...
11/08/2011
8046532Content-addressable memories and state machines for performing three-byte matches and secondary matches, and for providing error protection
A method and system for detecting matching strings in a string of characters utilizing content addressable memory using primary and secondary matches is disclosed. ...
10/25/2011
8041752Concurrent, lock-free object copying
Described is a technology by which a real-time data relocating mechanism is provided for multiprocessing environments, including supporting lock-free programs that run in parallel. The relocating mechanism moves an object by using a status field related to the data ...
10/18/2011
8037238Multiple mode content-addressable memory
According to embodiments of the invention a multi-mode memory device is provided. The memory device includes at least one content-addressable memory (CAM). The memory device further includes a first match-in bus for receiving input into a first CAM of the at least o...
10/11/2011
8028125Content-addressable memories and state machines for performing three-byte matches and for providing error protection
A method and system for detecting matching strings in a string of characters utilizing content addressable memory is disclosed. ...
09/27/2011
8027996Commitment control for less than an entire record in an in-memory database in a parallel computer system
In a networked computer system that includes multiple interconnected nodes, a commitment control mechanism allows designating certain portions of a record in an in-memory database as mandatory and other portions of the record as secondary, and performs mandatory com...
09/27/2011
RE42684Word search in content addressable memory
A content addressable memory (CAM) is provided that can perform wide word searches. At least one CAM memory core having a plurality of bit pattern entry rows is included in the CAM. In addition, search logic is included that, is capable searching particular rows dur...
09/06/2011
8010741Methods and apparatus for controlling migration of content
Some embodiments relate to a migration policy that controls migration of content from a transactional storage system to a fixed content storage system. In some embodiments, content may be migrated from the transactional storage system to the fixed content storage sy...
08/30/2011
7991947Multi-priority encoder
A multi-priority encoder includes a plurality of interconnected, single-priority encoders arranged in descending priority order. The multi-priority encoder includes circuitry for blocking a match output by a lower level single-priority encoder if a higher level sing...
08/02/2011
7984235Reducing content addressable memory (CAM) power consumption counters
A method may include counting the number of times each of a plurality of entries in a content addressable memory (CAM) matches one or more searches; grouping entries in the CAM into a first subset and a second subset based on the number of times each of the pluralit...
07/19/2011
7975097Reducing content addressable memory (CAM) power consumption counters
A method may include counting the number of times each of a plurality of entries in a content addressable memory (CAM) matches one or more searches; grouping entries in the CAM into a first subset and a second subset based on the number of times each of the pluralit...
07/05/2011
7953922Double density content addressable memory (CAM) lookup scheme
The number of content addressable memory (CAM) lookups is reduced from two to one. Each side (left and right sides) of a CAM is programmed with network addresses, such as IP addresses, based on certain bits of the network addresses. These bits of the network address...
05/31/2011
7953923Double density content addressable memory (CAM) lookup scheme
The number of content addressable memory (CAM) lookups is reduced from two to one. Each side (left and right sides) of a CAM is programmed with network addresses, such as IP addresses, based on certain bits of the network addresses. These bits of the network address...
05/31/2011
7945725Access control list rule compression using meter re-mapping
A system may include a content addressable memory (CAM) that is configured to include multiple services, receive a key, where the key includes source port information and IP information related to a packet received on one of multiple ports, and output a match index ...
05/17/2011
7917552Generating coherent global identifiers for efficient data identification
A method and system thereof for identifying records are described. Records on a node are distinguished from other records on the node by assigning each record a unique local identifier. When a record is moved from one node to another node, a unique global identifier...
03/29/2011
7911818Content addressable memory having bidirectional lines that support passing read/write data and search data
A CAM column structure includes an interface that drives search data to a plurality of CAM cells via a search line pair. The CAM cells are divided into sections, each section including: a set of CAM cells, a bit line pair coupled to the set of CAM cells, a sense amp...
03/22/2011
7908431Method of performing table lookup operation with table index that exceeds cam key size
In a packet switching device or system, such as a router, switch, combination router/switch, or component thereof, a method of and system for performing a table lookup operation using a lookup table index that exceeds a CAM key size is provided. Multiple CAM accesse...
03/15/2011
7908430Associative memory
A computer-implemented method of realizing an associative memory capable of storing a set of documents and retrieving one or more stored documents similar to an inputted query document, said method comprising: coding each document or a part of it through a correspon...
03/15/2011
7904642Method for combining and storing access control lists
A method of minimizing an amount of memory area required to store a plurality of rules associated with one or more access control lists (ACLs) includes selectively combining the plurality of rules into one or more groups depending upon similarities between the entri...
03/08/2011
7904643Range code compression method and apparatus for ternary content addressable memory (CAM) devices
A content addressable memory (CAM) device, method, and method of generating entries for range matching are disclosed. A CAM device (800) according to one embodiment can include a pre-encoder (806) that encodes range bit values W into additional bits E....
03/08/2011
RE42135Multi-protocol data classification using on-chip cam
An apparatus is equipped with a content addressable memory (CAM) to store one or more key entries corresponding to a data class represented by the CAM. Each of the one or more key entries is associated with a key tag corresponding to one of one or more subclasses of...
02/08/2011
7873780Searching a content addressable memory
A device for performing searches includes a comparand data register configured to store a comparand received from a host processor where the comparand includes a collection of bits. The device also includes logic configured to generate a modified comparand correspon...
01/18/2011
7870331Fully-buffered dual in-line memory module with fault correction
A memory system comprises first memory that includes memory cells that are selectively refreshed at a refresh rate. A test module tests operation of the memory cells at the refresh rate and that identifies T of the memory cells that are inoperable when refreshed at ...
01/11/2011
7865662Scalable processing network for searching and adding in a content addressable memory
An alternation network for use with a content addressable memory for implementing a divide and conquer algorithm is described. The alternation network comprises: a plurality of alternation modules connected in series together, each module comprising: a plurality of ...
01/04/2011
7861030Method and apparatus for updating data in ROM using a CAM
A method for providing field updates through the use of a memory emulation circuit with a content addressable memory (CAM) as the intelligent portion of the emulation circuit's arbiter. CAM circuit 200 is comprised of configurable memory and is initially unpr...
12/28/2010
7856525Content addressed storage device configured to maintain content address mapping
A content addressed storage device configured to maintain content address mapping is disclosed. A data object to be stored on the content addressed storage device and a local data object identifier by which the data object is known to the sending source are received...
12/21/2010
1                      
 
Sign InRegister
Username  
Password   
forgot password?