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

Icon_funbox Bizarre Patents

Patent No. 6718554

Hands free towel carrying system

A hands free towel carrying system for coupling a towel to a user to prevent loss, theft or contamination.

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 710/105 - Protocol


Subclass of Class 710 - Electrical computers and digital data processing systems: input/output
Definition: Subject matter including means or steps for providing
No. of applications: 248
Last issue date: 05/24/2012


1              
Application No.Application TitleIssue Date
20120131244Encoding Data Using Combined Data Mask and Data Bus Inversion
A data encoding scheme for transmission of data from one circuit to another circuit combines DBI encoding and non-DBI encoding and uses a data mask signal to indicate the type of encoding used. The data mask signal in a first state indicates that the data transmitted fr...
05/24/2012
20120110229SELECTIVE SWITCHING OF A MEMORY BUS
A memory bus with a first bus segment coupled to a memory controller that includes control logic and a first memory device, a second bus segment coupled to a second memory device, and a switch between the first bus segment and the second bus segment. The control logic o...
05/03/2012
20120084473METHOD AND BUS SYSTEM FOR EQUALIZING DATA INFORMATION TRAFFIC AND DECODER
In the field of integrated circuit (IC) design, a method and a bus system for equalizing data information traffic and a decoder are provided. The method includes: receiving data information sent by a device, and allocating at least two transmission interfaces for the da...
04/05/2012
20120054387INTERCONNECT BANDWIDTH THROTTLER
An interconnect bandwidth throttler is disclosed. The interconnect bandwidth throttler turns off the interconnect, based on whether a maximum number of transactions has taken place within a predetermined throttle window. Both the maximum number of transactions and the t...
03/01/2012
20120054386COMMUNICATING BETWEEN ELECTRONIC DEVICES USING A PORTABLE STORAGE DEVICE
Embodiments disclosed herein relate to communicating between electronic devices using a portable storage device. In one embodiment, a portable storage device communicates with a first electronic device, and the portable storage device communicates with a second electron...
03/01/2012
20120042120BACKWARD COMPATIBLE EXTENDED USB PLUG AND RECEPTACLE WITH DUAL PERSONALITY
An extended Universal-Serial-Bus (USB) connector plug and socket each have a pin substrate with one surface that supports the four metal contact pins for the standard USB interface. An extension of the pin substrate carries another 8 extension metal contact pins that ma...
02/16/2012
20120036296INTERCONNECT THAT ELIMINATES ROUTING CONGESTION AND MANAGES SIMULTANEOUS TRANSACTIONS
A method, apparatus, and system are described, which generally relate to an integrated circuit having an interconnect. The flow control logic for the interconnect applies a flow control splitting protocol to permit transactions from each initiator thread and/or each ini...
02/09/2012
20120036295CONTROLLED DEVICE
The controlled device includes: an external terminal; a memory; a processor for controlling the memory according to a control signal received via the external terminal; a plurality of buses forming a first transmission path connecting the external terminal and the memor...
02/09/2012
20120011292POWER SUPPLY CIRCUIT FOR IEEE 1394 INTERFACE
A power supply circuit for IEEE 1394 interface includes an IEEE 1394 interface control chip, an interface circuit, and a power circuit. The IEEE 1394 interface control chip outputs transmission protocol signals. The interface circuit is electrically connected to the IEE...
01/12/2012
20120005382Register Access Protocol
A system and a method are disclosed for allowing a host device to communicate with an accessory device using a lightweight communications protocol. A communications link is first established between the connected accessory and host device. The host device sends a reques...
01/05/2012
20120005383SYSTEM AND A METHOD FOR CONSTRUCTING AND DECONSTRUCTING DATA PACKETS
A packet processing data path is attached to the processor bus as a slave via a bus interface. The packet processing data path comprises a number of blocks. Respective blocks comprise configuration registers operable to provide information on what operation the blocks s...
01/05/2012
20110320655Adapter for physically interfacing between an accessory and a device
Circuits, methods, and apparatus that provide compatibility among incompatible accessories and portable media players. One example provides an adapter having a connector receptacle to mate with an accessory's connector insert and a connector insert to mate with a portab...
12/29/2011
20110314195MAGNETIC RESONANCE APPARATUS WITH A DATA TRANSFER UNIT TO TRANSFER DATA BETWEEN A MEASUREMENT SYSTEM AND AN EVALUATION SYSTEM, AND A TRANSFER METHOD THEREFOR
A magnetic resonance apparatus has at least one basic magnet that generates a basic magnetic field, a measurement system that is arranged within a region permeated by the basic magnetic field, an evaluation system that is arranged outside of the region permeated by the ...
12/22/2011
20110302342SMART CARD SET PROTOCOL OPTIMIZATION
A method of facilitating communications between a computer device and a smart card reader having an associated smart card, the computer device including a smart card resource manager and a smart card reader service, the smart card reader service acting as a relay for co...
12/08/2011
20110296434Techniques for Dynamically Sharing a Fabric to Facilitate Off-Chip Communication for Multiple On-Chip Units
A technique for sharing a fabric to facilitate off-chip communication for on-chip units includes dynamically assigning a first unit that implements a first communication protocol to a first portion of the fabric when private fabrics are indicated for the on-chip units. ...
12/01/2011
20110283027Automation Appliance and Method for Accelerated Processing of Selected Process Data
An automation appliance (6) having at least one field bus interface (12) for connection to a field bus (2) and transmission of data packets (DP) with process data (PD) via the field bus (2) and having at least one local bus interface (21
11/17/2011
20110276734USB Dedicated Charger Identification Circuit
In an embodiment, set forth by way of example and not limitation, a USB dedicated charger identification circuit includes a USB D+ port, a USB D− port, a first circuit conforming to a first identification protocol, a second circuit conforming to a second identificatio...
11/10/2011
20110271021Integrating Non-Peripheral Component Interconnect (PCI) Resources Into A Personal Computer System
In one embodiment, the present invention includes an apparatus having an adapter to communicate according to a personal computer (PC) protocol and a second protocol. A first interface coupled to the adapter is to perform address translation and ordering of transactions ...
11/03/2011
20110270814Expanding Functionality Of One Or More Hard Drive Bays In A Computing System
Methods, apparatus, and product are disclosed for expanding functionality of hard drive bays in a computing system that include: detecting, by a fabric management module, that a new device has been added to a hard drive bay in the computing system; identifying, by the f...
11/03/2011
20110252354APPARATUS AND METHOD FOR MANAGING A PLURALITY OF KINDS OF STORAGE DEVICES
A storage system including a memory unit having a disk management program, plural disk controllers each having a SAS port which can be attached to either a SAS disk drive or a SATA disk drive, and a LAN port which communicates with a user interface program in a manageme...
10/13/2011
20110252169Method for Data Exchange
Method for data exchange via a bus system (BS),

wherein an amount of data determined for data exchange is composed of a plurality of data packets, which data packets are to be transmitted in a predetermined sequence from a second participan...

10/13/2011
20110252168Handling Atomic Operations For A Non-Coherent Device
In one embodiment, the present invention includes a method for receiving a non-coherent atomic request from a device coupled to an agent via a non-coherent link, accessing a mapping table of the agent to convert the non-coherent atomic request into a coherent atomic req...
10/13/2011
20110219141Modification of Small Computer System Interface Commands to Exchange Data with a Networked Storage Device Using AT Attachment Over Ethernet
A process executed by a computing device uses commands having a first format to exchange data through a network with a storage device configured to execute commands having a second format. A storage device controller identifies a command type associated with a command r...
09/08/2011
20110219154ABSTRACT PROTOCOL INDEPENDENT DATA BUS
An abstraction layer (e.g., transport) between consumer logic (e.g., presentation) and provider logic (e.g., business) that makes composition of, for example, many presentation technologies to many business logic data providers possible without imposing strict interface...
09/08/2011
20110219155PROCESSING SYSTEM AND METHOD FOR TRANSMITTING DATA
A method for exchanging data between first and second functional units includes the following steps. In a first handshake procedure, data is exchanged corresponding to a communication thread selected by the first functional unit, while independently in a second handshak...
09/08/2011
20110208884COMMUNICATION APPARATUS, RELAY APPARATUS, COMMUNICATION SYSTEM AND COMMUNICATION METHOD
It is expected to provide a communication apparatus, relay apparatus, communication system and communication method for effectively performing a communication timing adjustment when a collision has occurred on a communication line, efficiently reducing the communication...
08/25/2011
20110191619Reducing Latency in Serializer-Deserializer Links
A system for increasing the efficiency of data transfer through a serializer-deserializer (SerDes) link, and for reducing data latency caused by differences between arrival times of the data on the SerDes link and the system clock with which the device operates....
08/04/2011
20110185097Method And System For A Connector With Integrated Shield Detection
A connector comprising one or more circuits and/or processors is operable to determine characteristics of an attached corresponding connector, an attached cable and/or a channel established via the corresponding connector and/or cable. The characteristics are stored in ...
07/28/2011
20110185090Apparatus for Translating and Expanding Inputs for a Point Of Sale Device
An apparatus includes a PS2 input for receiving first input logic signals from a first device. A USB input receives second input logic signals from a second device. A RS232 input receives third input logic signals from a third device. A TTL input receives fourth input l...
07/28/2011
20110170577High Speed Switch With Data Converter Physical Ports
A high-speed switch that includes a switch fabric, and both high-speed serial ports and data converter physical ports. A first set of data converter physical ports may perform analog-to-digital conversions, such that an external analog signal may be converted to a digit...
07/14/2011
20110167182TRANSPORT PRIORITIZATION BASED ON MESSAGE TYPE
A system for controlling message transmission in an apparatus. Messages pending for transmission in an apparatus may be analyzed in order to determine a type for each message. The type determined for each message may then be utilized to select a transport set comprising...
07/07/2011
20110167181ACCESSORY FOR A PORTABLE COMPUTING DEVICE
An accessory for use with a portable computing device is provided. The accessory includes a keypad and a pedestal to house the control circuitry and provide mechanical stability for the accessory. The accessory includes a metal mass that performs dual functions of provi...
07/07/2011
20110161536METHOD FOR HIGH SPEED DATA TRANSFER
A method for transferring data between a data source and a data sink which are controlled by a common clock provides a handshake-based streaming data protocol for intra-circuitry data transfer between and through functional units of a system built in an integrated circu...
06/30/2011
20110153887METHOD AND SYSTEM FOR DYNAMICALLY PROGRAMMABLE SERIAL/PARALLEL BUS INTERFACE
Aspects of a method and system for dynamically programmable serial/parallel bus interface may include performing in a first communication device coupled to a communication bus, attaching communication protocol information to a data signal for each data transaction with ...
06/23/2011
20110145655INPUT/OUTPUT HUB TO INPUT/OUTPUT DEVICE COMMUNICATION
Example apparatus and methods virtualize a circuit disposed between an input/output (I/O) hub and an I/O device. The I/O hub is configured to communicate PCIe slot control and status signals with an I/O device via an interface. The example apparatus and methods selectiv...
06/16/2011
20110131356METHOD AND SYSTEM FOR HIGH-SPEED DETECTION HANDSHAKE IN UNIVERSAL SERIAL BUS BASED DATA COMMUNICATION SYSTEM
A USB system includes a USB hub, a USB device, and a USB bus interconnecting the USB hub and the USB device. The USB hub asserts a reset signaling on the USB bus to initiate a high-speed detection handshake. The USB hub and the USB device activate corresponding dual-mod...
06/02/2011
20110125941METHOD AND INTEGRATED CIRCUIT FOR PROVIDING ENCLOSURE MANAGEMENT SERVICES UTILIZING MULTIPLE INTERFACES AND PROTOCOLS
A method and integrated circuit for providing enclosure management services compatible with a multitude of physical interfaces and protocols for exchanging enclosure management data between an HBA and an enclosure management backplane is provided. According to one metho...
05/26/2011
20110125940COMMUNICATION SYSTEM HAVING A CAN BUS AND A METHOD FOR OPERATING SUCH A COMMUNICATION SYSTEM
A communication system and a method for operating a communication system, the communication system having a CAN bus and at least two devices connected with the aid of the CAN bus. Such a device has a CAN control unit, an asynchronous, serial communication (ASC) interfac...
05/26/2011
20110099309POWER SUPPLY CIRCUIT FOR CPU
A power supply circuit includes a PWM controller capable of providing pulse signals to a CPU, and an I/O controller electrically coupled to the PWM controller and the CPU respectively. The I/O controller is capable of receiving voltage selection signals from the CPU and...
04/28/2011
20110093632METHOD FOR TRANSMITTING DATA FROM AND TO A CONTROL DEVICE
A method for transmitting data from and to a control device, in particular an engine control device for a motor vehicle that has a first communication interface and a second communication interface, the method having the following steps: connecting the first communicati...
04/21/2011
1              
 
Sign InRegister
Username  
Password   
forgot password?