A small umbrella which may be removably attached to a beverage container in order to shade the beverage container from the direct rays of the sun.
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 |
| 8161204 | Embedded clock recovery Systems and methods for synchronizing a source and sink device are disclosed. A sink device can efficiently determine the source data rate even in cases where the sink device is not directly coupled to the source device. A method for transmitting a source data strea... | 04/17/2012 |
| 8135879 | Four-slot asynchronous communication mechanism with increased throughput System and method for a four-slot asynchronous communication mechanism with increased throughput. The system may include a host system and a client device. The host may comprise a data structure with four (two pairs of) slots and first information indicating a statu... | 03/13/2012 |
| 8127054 | Time-gap defect detection apparatus and method A programmatic time-gap defect correction apparatus and method corrects errors which may go undetected by a computer system. Buffer underruns or overruns, which may incur errors in data transfers, yet remain undetected and uncorrected in a computer system, are corre... | 02/28/2012 |
| 8086575 | Methods and apparatus for integrating disparate media formats in a networked media system A media system includes at least a source media device and a playback media device coupled through a network. The source media device presents media to the network. The media comprises at least one digital content file with a first format. A playback media device pl... | 12/27/2011 |
| 8060668 | Low latency data packet reception and processing Devices in a process control system communicate by data messages over a communication medium segment. Each device includes a communication controller that includes a data queue and a queue of received message objects. The data queue stores a plurality of messages re... | 11/15/2011 |
| 8051224 | Method, system, and integrated chip for serial data transmission The invention provides a method for serial data transmission. First, a chip select signal is enabled to a device for serial data transmission. Data stored in a first buffer of a controller is then transmitted to a second buffer of the device. A clock signal is then ... | 11/01/2011 |
| 8041853 | Adjustable elasticity FIFO buffer with preload value having a number of storage cells equal to frequency offset times between data units in a data stream A method of processing a data stream through a buffer is performed in accordance with a write clock and a read clock. The buffer has a plurality of sequentially numbered storage cells. The method includes the steps of selecting an initial preload value, with the sel... | 10/18/2011 |
| 8032671 | Resuming media objects delivered via progressive downloading services upon data loss events Systems, methods, and computer-readable media for resuming a media object presented following a data loss event are provided. A physical disconnection that occurs at a point during the presentation of the media object is detected. The physical disconnection interrup... | 10/04/2011 |
| 8019910 | Transaction flow control in PCI express fabric A computer-executed method for controlling transaction flow in a network comprises communicating transaction packets among a plurality of devices in a network fabric and subdividing a memory into a plurality of memory segments for storing received transaction cycles... | 09/13/2011 |
| 7984205 | Method and devices for the transfer of a data flow from a data source to a data sink In the transfer of AV data flows, especially in a network environment, a delayed transition from one operating mode to the other operating mode will be possible when changing the operating mode from e.g. normal replay to fast forward search. This is due to the fact ... | 07/19/2011 |
| 7966433 | Method for enhancing performance of data access between a personal computer and a USB Mass Storage, associated personal computer, and storage medium storing an associated USB Mass Storage driver A method for enhancing performance of data access between a personal computer and a USB Mass Storage is provided. The personal computer is equipped with a plurality of layers of drivers regarding USB data access, and a lower layer of the layers of the drivers includ... | 06/21/2011 |
| 7941575 | Pause request processing for data traffic modification Apparatus and associated systems and methods may relate to a data traffic modification system that may include a processing module to handle SATA-compliant data transfers in which a source device or a target device issues requests to pause and subsequently to resume... | 05/10/2011 |
| 7941576 | Time-gap defect detection apparatus and method A programmatic time-gap defect correction apparatus and method corrects errors which may go undetected by a computer system. Buffer underruns or overruns, which may incur errors in data transfers, yet remain undetected and uncorrected in a computer system, are corre... | 05/10/2011 |
| 7917669 | Multiphase addressing method for transferring address information A method of performing a burst read access at a memory device using a multiplexed data/address bus and a control signal including transferring a first portion of address information in a first phase via the multiplexed data/address bus to the memory device; transfer... | 03/29/2011 |
| 7908410 | Method for empirically determining a qualified bandwidth of file storage for a shared filed system using a guaranteed rate I/O (GRIO) or non-GRIO process A method for preventing oversubscription to a file storage by multiple processes, whether such processes are operating on one node with directly attached storage or on several nodes of a computing cluster sharing a storage area network. Processes or nodes issue requ... | 03/15/2011 |
| 7886086 | Method and apparatus for restricting input/output device peer-to-peer operations in a data processing system to improve reliability, availability, and serviceability A method and an apparatus are provided for restricting input/output device peer-to-peer operations in a data processing system to improve reliability, availability, and serviceability. A peer-to-peer (P2P) control logic is provided to perform a lookup of P2P lookup ... | 02/08/2011 |
| 7886087 | Split transaction protocol for a bus system A method of and apparatus for communicating between a host and an agent. The method includes the step of performing a first transaction between a host controller and a hub. The hub is operable to perform a single transaction with an agent based on the first transact... | 02/08/2011 |
| 7882278 | Utilizing programmable channels for allocation of buffer space and transaction control in data communications A control mechanism for data bus communications employs channels to which bus transactions are assigned, each channel having independent flow control. The control mechanism enforces an ordering algorithm among channels, whereby at least some transactions may pass ot... | 02/01/2011 |
| 7877525 | Resuming media objects delivered via progressive downloading services upon data loss events Systems, methods, and computer-readable media for resuming a media object presented following a data loss event are provided. A physical disconnection that occurs at a point during the presentation of the media object is detected. The physical disconnection interrup... | 01/25/2011 |
| 7836222 | System and method for tracking messages between a processing unit and an external device An apparatus which uses channel counters in combination with channel count read instructions as a means of providing information that data in a given channel is valid or has not been previously read. The counter may also, in the situation of the channel being define... | 11/16/2010 |
| 7827325 | Device, system, and method of speculative packet transmission A mechanism for speculative packet transmission including a credit-based flow control interconnect device to initiate speculative transmission of a Transaction Layer Packet if the number of available flow control (FC) credits is insufficient for completing the trans... | 11/02/2010 |
| 7827324 | Method of handling flow control in daisy-chain protocols A system that includes a host and a peripheral device. The host transmits a packet that includes a command and a flow control field. The peripheral device receives the packet and has the ability to execute the command, wherein the peripheral device can determine whe... | 11/02/2010 |
| 7822886 | Dataflow control for application with timing parameters Dataflow control for an application with timing parameters, including interfacing temporal and non-temporal domains, is described. The domains receive input data to a first dataflow network block, which is processed for untimed output of first tokens. The first toke... | 10/26/2010 |
| 7818474 | Provisional load sharing buffer for reducing hard disk drive (HDD) activity and improving reliability and lifetime The present invention is directed towards reducing hard disk drive (HDD) activity by sharing the buffering activity between a provisional load sharing buffer (PLSB) and a time shift buffer (TSB). The HDD may be included in a digital host communications terminal (DHC... | 10/19/2010 |
| 7802026 | Method and system for processing frames in storage controllers Method and system for transferring data between a computing system and a storage device is provided. The system includes a storage controller including a frame snooper module that detects a TMR and generates a pause signal to a channel that stops the channel from se... | 09/21/2010 |
| 7757017 | Adjusting direction of data flow between I/O bridges and I/O hubs based on real time traffic levels Mechanisms for adjusting direction of data flow between input/output (I/O) bridges and I/O hubs based on real time traffic levels are provided. The mechanisms of the illustrative embodiments provide firmware and/or hardware for monitoring data flow through an I/O br... | 07/13/2010 |
| 7711871 | Interface device and method for command processing Embodiments of the present invention provide an interface device and method for command processing for commands requiring data flow in both directions on a Fiber Channel or other data transport protocol exchange. The commands can include proprietary commands, SCSI l... | 05/04/2010 |
| 7698477 | Method and apparatus for managing flow control in PCI express transaction layer A method and apparatus is provided wherein a central Credit Controller Entity (CCE) is connected to a PCIE fabric environment by means of several buses. Flow Control information sent to the CCE over two of the buses indicates the buffer storage capacity that is avai... | 04/13/2010 |
| 7698478 | Managed credit update In one embodiment, a system comprises at least one processor and a peripheral interface controller coupled to the processor. Further coupled to receive transactions from a peripheral interface, the peripheral interface controller is configured to accumulate freed cr... | 04/13/2010 |
| 7689735 | Instruction stream control An interface requests instructions from a data store storing instructions of an application to be processed by a data processor, and receives and transmits the instructions to the data processor. The interface includes: an input that receives the instructions from t... | 03/30/2010 |
| 7685332 | Datapipe CPU register array and methods of use A system for data processing comprises a host circuit (104) and an integrated circuit (102), the host circuit (104) being external to the integrated circuit (102). The integrated circuit (102) includes a plurality of programming el... | 03/23/2010 |
| 7657668 | Clock synchronization of data streams A system synchronizes data flow between a first device and a second device. The system includes a data link that connects two or more devices that are capable of sending and receiving data through a bus. A capture device senses and transfer information through the b... | 02/02/2010 |
| 7653764 | Fault-tolerant computer and method of controlling data transmission A fault-tolerant computer is capable of performing a data flow control process in a short period of time. The fault-tolerant computer includes a pair of duplicate systems each having a CPU subsystem and an IO subsystem. The IO subsystems of the duplicate systems are... | 01/26/2010 |
| 7647434 | Technique for in order delivery of traffic across a storage area network A technique is disclosed for managing in-order-delivery of data traffic in a storage area network which includes at least one host device adapted to communicate with at least one storage device via a fiber channel fabric. When a change in at least one route in the f... | 01/12/2010 |
| 7647435 | Data communication method and apparatus utilizing credit-based data transfer protocol and credit loss detection mechanism A communications bus for a digital device includes a credit-based flow control mechanism, in which a sending component maintains a local record of its credits. Credits are returned to the sender by pulsing a single-bit credit return line. A separate mechanism provid... | 01/12/2010 |
| 7640378 | Method and apparatus for improving the performance of USB mass storage devices in the presence of long transmission delays A method and apparatus for improving the performance of Universal Serial Bus mass storage devices is provided wherein a local extender located adjacent to a host computer is used in combination with a remote extender located adjacent to a peripheral device. The loca... | 12/29/2009 |
| 7613848 | Dynamic stabilization for a stream processing system Disclosed are a method, upstream processing node, and computer readable medium for dynamically stabilizing a stream processing system. The method includes receiving at least one computing resource allocation target. The method further includes determining that an in... | 11/03/2009 |
| 7610412 | Throttling communication between software processes A throttling process for throttling communications between software processes, where data streams are sent between a source and one or more destinations. The method first determines if any of the destinations are busy. If one or more of the destinations are busy, th... | 10/27/2009 |
| 7600057 | Method and system for configurable drain mechanism in two-way handshake system A method and system for configurable drain for two-way handshake system is provided and may comprise coupling a transmitting device to a drain bucket, and draining unwanted data at the transmitting device. The drain bucket may be configurably coupled to the transmit... | 10/06/2009 |
| 7590775 | Method for empirically determining a qualified bandwidth of file storage for a shared filed system A method for preventing oversubscription to a file storage by multiple processes, whether such processes are operating on one node with directly attached storage or on several nodes of a computing cluster sharing a storage area network. Processes or nodes issue requ... | 09/15/2009 |