A Receptacle for supporting, rotating and sculpting a portion of ice cream or similarly malleable food while it is being consumed.
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.
| Number | Title | Issue Date |
| 7447678 | Interface for a universal search engine A search engine may perform a search for a user search query over a number of possible search categories. For example, the search query may be performed for general web documents, images, and news documents. The search engine ranks categories based on the search que... | 11/04/2008 |
| 7442046 | Flexible circuit connectors A system includes a first electrical device including a conductive structure, and a second electrical device including an opening and a conductor provided in the opening. The conductor contacts the conductive structure of the first electrical device to electrically ... | 10/28/2008 |
| 7433369 | Controlling network traffic In an ATM exchange, a cell transmission control section transmits an ATM cell to a transmission path of an ATM network. A traffic monitor monitors traffic of the cell transmissions. A statistical process section performs a temporal statistical process on the result ... | 10/07/2008 |
| 7433228 | Multi-bit flash memory device having improved program rate A method is provided for programming a nonvolatile memory array including an array of memory cells, where each memory cell including a substrate, a control gate, a charge storage element having at least two charge storage areas for storing at least two independent c... | 10/07/2008 |
| 7432558 | Formation of semiconductor devices to achieve <100> channel orientation A semiconductor device may include a substrate and an insulating layer formed on the substrate. A fin may be formed on the insulating layer. The fin may include a side surface and a top surface, and the side surface may have a orientation. A first gate may be ... | 10/07/2008 |
| 7432557 | FinFET device with multiple channels A method for forming one or more FinFET devices includes forming a source region and a drain region in an oxide layer, where the oxide layer is disposed on a substrate, and etching the oxide layer between the source region and the drain region to form a group of oxi... | 10/07/2008 |
| 7432178 | Bit line implant A method for performing a bit line implant is disclosed. The method includes forming a group of structures on an oxide-nitride-oxide stack of a semiconductor device. Each structure of the group of structures includes a polysilicon portion and a hard mask portion. A ... | 10/07/2008 |
| 7423915 | Random cache read using a double memory A non-volatile memory, such as a Flash memory, is configured to perform a random multi-page read operation. The memory may include a core array of non-volatile memory cells and input lines for receiving an indication of the random multi-page read operation. Further,... | 09/09/2008 |
| 7421564 | Incrementing successive write operations to a plurality of memory devices A centralized memory allocation system utilizes write pointer drift correction. The memory stores data units. The memory controller receives a write request associated with a data unit and stores the data unit in the memory. The memory controller also transmits a re... | 09/02/2008 |
| 7421432 | Hypertext browser assistant A system facilitates a search by a user. The system detects selection of one or more words in a document currently accessed by the user, generates a search query using the selected word(s), and retrieves a document based on the search query. When the document includ... | 09/02/2008 |
| 7420987 | Arbiter for multiple mutually exclusive vectors An arbiter performs arbitration over a plurality of queues and provides data to a plurality of mutually exclusive destinations using combination logic that logically combines a plurality of mutually exclusive vectors into a combination vector. Each of the mutually e... | 09/02/2008 |
| 7421651 | Document segmentation based on visual gaps A document may be segmented based on a visual model of the document. The visual model is determined according to an amount of visual white space or gaps that are in the document. In one implementation, the visual model is used to identify a hierarchical structure of... | 09/02/2008 |
| 7416925 | Doped structure for finfet devices A semiconductor device includes a substrate and an insulating layer on the substrate. The semiconductor device also includes a fin structure formed on the insulating layer, where the fin structure includes first and second side surfaces, a dielectric layer formed on... | 08/26/2008 |
| 7414852 | Configurable chassis shelf A chassis shelf may include an upper guide adapted to receive a first edge of a first card and a lower guide adapted to receive a first edge of a second card. The chassis shelf may include an alignment device adapted to align the chassis shelf with respect to a chas... | 08/19/2008 |
| 7415533 | Packet prioritization systems and methods using address aliases A switch fabric includes input links, output links, and at least one switching element. The input links are configured to receive data items that include destination addresses. At least some of the data items have different priority levels. The output links are conf... | 08/19/2008 |
| 7411910 | Systems and methods for automatic provisioning of data flows A system automatically provisions a data flow. The system provides a flow range. The system receives a data unit associated with an unprovisioned data flow, determines whether the unprovisioned data flow falls within the flow range, and creates an automatically prov... | 08/12/2008 |
| 7409447 | Policy analyzer Systems and methods are provided for analyzing policy rules defined for a subscriber and determining packet treatment in a network. Definitions are retrieved pertaining to policy rules for a subscriber. At least one policy point in a network is determined based on t... | 08/05/2008 |
| 7406089 | Data verification using signature A system processes packets in a network device and includes a memory for buffering the packets. The memory may store the packets in memory in data cells. To expedite packet processing, portions of the packet are extracted and placed in a notification, which is then ... | 07/29/2008 |
| 7406087 | Systems and methods for accelerating TCP/IP data stream processing A network device includes an interface (105), a TCP/IP protocol fast processing path (115), and a TCP/IP protocol slow processing path (110). The interface (105) receives a packet and parses the packets to determine a characteristic of th... | 07/29/2008 |
| 7402868 | System and method for protecting semiconductor devices A semiconductor memory device includes a group of word lines and a structure that is configured to dissipate current from the group of word lines during fabrication of the semiconductor memory device. ... | 07/22/2008 |
| 7403137 | Memory efficient indexing for disk-based compression A network optimization device may receive a stream of data and generate a signature for a plurality of fixed length overlapping windows of the stream of data. The device may select a predetermined number of the generated signatures for each Ln-byte segmen... | 07/22/2008 |
| 7401072 | Named URL entry Methods and systems allow users to enter natural language terms that describe a particular web site into an address field of a browser instead of a formal URL. The terms are evaluated to determine whether they correspond, with a high likelihood, to a particular web ... | 07/15/2008 |
| 7397794 | Systems and methods for implementing virtual switch planes in a physical switch fabric A switching device includes multiple interfaces and a switch fabric. The switch fabric includes switch integrated circuits arranged in a number of stages. Multiple virtual switch planes may be implemented in the switch fabric. Data traffic received at the interfaces... | 07/08/2008 |
| 7397441 | Antenna element for a portable communication device The present invention relates to an antenna element for a portable communication device as well as to a portable communication device including such an antenna element. The antenna element includes a wire of an electrically conducting material having a first and a s... | 07/08/2008 |
| 7397846 | Flexible upstream resource sharing in cable modem systems A cable modem termination system may include a number of receivers and a number of input ports configured to receive bursts of data from a number of cable modems on a number of channels. At least one receiver of the number of receivers may be configured to receive a... | 07/08/2008 |
| 7395538 | Scalable packet processing systems and methods A data processing architecture includes multiple processors connected in series between a load balancer and reorder logic. The load balancer is configured to receive data and distribute the data across the processors. Appropriate ones of the processors are configure... | 07/01/2008 |
| 7389528 | Operating cable modems in a low power mode An apparatus may include a receiver configured to receive chunks of data on a downstream channel from a cable modem termination system. The receiver may be further configured to enter a low power state in which the chunks of data cannot be received. Wake up circuitr... | 06/17/2008 |
| 7389537 | Rate limiting data traffic in a network A network device coordinates with other devices in a network to create a distributed filtering system. The device detects an attack in the network, such as a distributed denial of service attack, and forwards attack information to the other devices. The devices may ... | 06/17/2008 |
| 7386543 | System and method for supporting editorial opinion in the ranking of search results A server improves the ranking of search results. The server includes a processor and a memory that stores instructions and a group of query themes. The processor receives a search query containing at least one search term, retrieves one or more objects based on the ... | 06/10/2008 |
| 7386013 | Systems and methods for compressing packet headers A system processes data units in a network. The system receives a data unit that includes a group of headers and suppresses one or more of the headers to form a reduced data unit. The system suppresses one or more other headers of the reduced data unit to form a fur... | 06/10/2008 |
| D570359 | Graphic user interface of page turning elements for a display screen of a communications terminal | 06/03/2008 |
| 7382839 | Ingress noise reduction in a digital receiver The invention provides a device for reducing ingress noise in a digital signal, comprising a noise predictor for predicting an amount of ingress noise in the digital signal based on past samples of the ingress noise, and a subtractor for subtracting the predicted am... | 06/03/2008 |
| 7382793 | Systems and methods for determining the bandwidth used by a queue A system determines bandwidth use by queues in a network device. To do this, the system determines an instantaneous amount of bandwidth used by each of the queues and an average amount of bandwidth used by each of the queues. The system then identifies bandwidth use... | 06/03/2008 |
| 7382782 | Packet spraying for load balancing across multiple packet processors A network device includes multiple packet processing engines implemented in parallel with one another. A spraying component distributes incoming packets to the packet processing engines using a spraying technique that load balances the packet processing engines. In ... | 06/03/2008 |
| 7382724 | Automatic switchover mechanism in a network device A system comprises a plurality of processing modules, one of which is designated to be the primary processing module and the others are designated to be secondary processing modules. During operation, state is maintained in the primary processing module and at least... | 06/03/2008 |
| 7379425 | Address converter for gateways interconnecting networks of different address formats In a gateway, a packet received from a first network contains first address data conforming to the first network in the packet header and second address data conforming to a second network in an auxiliary header. The first address data of the packet is then rewritte... | 05/27/2008 |
| 7373246 | Using boundaries associated with a map view for business location searching A system aggregates entity location information from multiple documents distributed among multiple locations in a network. The system searches the entity location information to identify a first set of entities located within the entirety of a first geographic regio... | 05/13/2008 |
| 7369500 | Dynamic queue threshold extensions to random early detection A buffer memory may be configured to temporarily store data in a number of queues. A processor may be configured to measure a fullness of the buffer memory. The processor may also be configured to assign sizes to the number of queues based on the fullness of the buf... | 05/06/2008 |
| 7369553 | Unicast/multicast system A unicast/multicast system has an internal cell generating section that generates an internal cell to include its output index information based on user data, and an output port conversion table that stores the relation of output index information and output port nu... | 05/06/2008 |
| 7369495 | Method and apparatus for shared shaping A method and a network device for sharing bandwidth among a group of classes of traffic for an interface are provided. Bandwidth may be allocated to at least one traffic class of a first priority for the interface. At least some unused bandwidth of the at least one ... | 05/06/2008 |