...Chester Carlson was a patent agent who tired of having to make multiple copies of patent applications using the only duplication method available at the time: carbon paper. In 1959 he came up with a new copying system and took it to IBM for evaluation. The "experts" at IBM determined potential sales to be only 5,000 units because people wouldn't want to use a bulky machine when they had carbon paper. Carlson's invention was the xerography process, the company founded on the system is Xerox.
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 |
| 8117352 | Apparatus and method for selecting wireless connectivity in a wireless communication terminal An apparatus and a method for providing an interworking service with a peripheral device in a Mobile Station (MS) supporting one or more wireless connectivity protocols are provided. Information on an execution environment of an application program for the interwork... | 02/14/2012 |
| 8082369 | System and method for configuring an electronic device A system and method configures an electronic device. The method comprises detecting a coupling of a peripheral device to a host device. The peripheral device appears as a compound device including an interface device and a communications device. The method comprises... | 12/20/2011 |
| 8073987 | PCI express card type peripheral apparatus and host apparatus for accessing parts of protocol ID information stored in storage unit one part after another A card type peripheral apparatus connected to a host apparatus for communication therewith according to a specific protocol. The card type peripheral apparatus includes a plurality of configuration registers configured to be accessible by the host apparatus and to b... | 12/06/2011 |
| 8073985 | Backward 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 tha... | 12/06/2011 |
| 8073986 | Memory devices configured to identify an operating mode Memory devices having a memory module, an interface, identification circuitry and a controller coupled to the memory module and the identification circuitry. The identification circuitry is configured to identify a selected operating mode from a plurality of signals... | 12/06/2011 |
| 8060664 | Integrated circuit having a plurality of interfaces and integrated circuit card having the same An integrated circuit supporting a first interface and a second interface and an integrated circuit card having the same includes the first interface capable of communicating with a first host, the second interface communicating with a second host, and a control blo... | 11/15/2011 |
| 8051216 | Method 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 m... | 11/01/2011 |
| 8046502 | Device of identifying host protocol and smart card including the same The present invention provides an integrated circuit chip which includes a processor; a contact pad unit connected to a host through a plurality of contact pads; a host interface detector including at least one pull-up resistor and one pull-down resistor, for select... | 10/25/2011 |
| 7970957 | Apparatus, method and computer readable medium for disambiguating commands with respect to logical protocols An apparatus, method and computer readable medium for disambiguating commands with respect to logical protocols is disclosed herein. In some embodiments, commands are disambiguated in accordance with an extent of device usage since a most recent device reset event. ... | 06/28/2011 |
| 7953902 | Negotiable exchange of link layer functional parameters in electronic systems having components interconnected by a point-to-point network A proposal is discussed that facilitates exchanging parameters for a link layer that allows a variable number of parameters without changing a communication protocol. Likewise, the proposal allows for both components connected via the link to negotiate values for th... | 05/31/2011 |
| 7908407 | Method, computer-readable storage media, and integrated circuit for providing enclosure management services utilizing multiple interfaces and protocols Technologies for providing enclosure management services compatible with a multitude of physical interfaces, and protocols for exchanging enclosure management data (EMD) between an HBA and an enclosure management backplane are provided. Interfaces utilized for excha... | 03/15/2011 |
| 7908406 | Interface architecture for facilitating communication regardless of protocol An architecture and method in an integrated circuit for configuring a controller to facilitate communication with a plurality of external device interfaces. The integrated circuit includes a processor, a first memory, a second memory, including a plurality of dedica... | 03/15/2011 |
| 7904608 | System and method for updating software in electronic devices Particular embodiments include a system and method to enable a user-controlled proxy system or coordinating computer to automatically or semi-automatically communicate with multiple devices, determine the currently operating software contents and versions for each d... | 03/08/2011 |
| 7899947 | Method for setting up data link between medical appliances and computer system A method and system of setting up a data link between medical appliances (M1-M6) and a computer system (1) in which for each of the medical appliances (M1-M6) at least one communication protocol (P1-P6) is stored toge... | 03/01/2011 |
| 7890666 | Embedded protocol selection technique, related interface and computer program product A protocol-based communication between a host device (e.g., MP3 player, digital camera, palmtop, etc.) and an interface (e.g., flash mass storage card) is established automatically by providing protocol-supporting facilities in the interface, each facility supportin... | 02/15/2011 |
| 7865629 | Configurable connector for system-level communication A host device comprises a controller and a connector. The host connector comprises fixed-function and multi-function pins. A first group of host connector pins comprises one or more of the fixed-function pins and a second group of pins comprises the remainder of the... | 01/04/2011 |
| 7865628 | PCI express card type peripheral apparatus and host apparatus for accessing parts of protocol ID information stored in storage unit one part after another A card type peripheral apparatus connected to a host apparatus for communication therewith according to a specific protocol. The card type peripheral apparatus includes a plurality of configuration registers configured to be accessible by the host apparatus and to b... | 01/04/2011 |
| 7822883 | Memory card with two standard sets of contacts and a hinged contact covering mechanism Enclosed re-programmable non-volatile memory cards include at least two sets of electrical contacts to which the internal memory is connected. The two sets of contacts have different patterns, preferably in accordance with two different contact standards such as a m... | 10/26/2010 |
| 7805544 | Device of identifying host protocol and smart card including the same The present invention provides an integrated circuit chip which includes a processor; a contact pad unit connected to a host through a plurality of contact pads; a host interface detector including at least one pull-up resistor and one pull-down resistor, for select... | 09/28/2010 |
| 7769914 | Electronic device having USB interface capable of supporting multiple USB interface standards and methods of operating same An electronic device includes a universal serial bus (USB) interface therein. This USB interface is configured to support at least first and second different USB interface standards. These different interface standards are selected by the electronic device in respon... | 08/03/2010 |
| 7769915 | Systems and method of controlling control and/or monitoring devices Systems and methods of controlling control and/or monitoring devices are provided. A controller can include a software defined radio in order to communicate with control and/or monitoring devices that employ different communication protocols. The controller can be i... | 08/03/2010 |
| 7743175 | Methods of initializing routing structures in integrated circuits Methods of initializing an integrated circuit (IC) in which the routing structures have data lines and handshake circuitry are provided. A node of each of the data lines is driven to a predetermined value, and the handshake circuit is disabled by disabling an acknow... | 06/22/2010 |
| 7743174 | Dual utilization of a physical port of an electronic device An electronic device has a physical port, and a control circuit coupled to the physical port. The control circuit is arranged to electrically sense the physical port, and operate the physical port as one of an Ethernet port and an RS-232 port based on electrically s... | 06/22/2010 |
| 7734839 | Method 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 m... | 06/08/2010 |
| 7730227 | Memory mapped I/O bus selection A mechanism and method for redefining an application specific integrated circuit's I/O bus structure in real-time. The mechanism includes an address map block, a state machine block, and a bus arbitration block. At initialization, the address map is configured to di... | 06/01/2010 |
| 7716385 | Method and architecture to support interaction between host computer and remote display devices wherein service-specific protocols for the remote devices are defined A method and architecture for enabling interaction between a remote device and a host computer. A service provided by the remote device is discovered, and a description pertaining to the service is retrieved by the host computer. A network communication link is the ... | 05/11/2010 |
| 7694030 | Automatic protocol migration when upgrading operating systems Automatic protocol migration when upgrading operating systems includes checking, after upgrading at least a portion of an operating system of a host device, whether a new driver supporting enhanced functionality for a portable device is now available, where a driver... | 04/06/2010 |
| 7685328 | Generic universal serial bus device operable at low and full speed and adapted for use in a smart card device A USB device, integrated circuit, smart card and method are disclosed. A USB transceiver is connected to a data interface and operable at a respective low speed and full speed configuration. A processor as a USB device controller is operatively connected to the low ... | 03/23/2010 |
| 7664888 | Multipurpose and programmable pad ring for an integrated circuit A multi-port SERDES transceiver includes multiple parallel and serial ports, and the flexibility to connect any one of the parallel or serial ports to another parallel or serial port. The ports include programmable pads that are capable of supporting multiple differ... | 02/16/2010 |
| 7647433 | System and method for flexible multiple protocols A system and method for flexible multiple protocols are presented. A device's logical layer may be dynamically configured on a per interface basis to communicate with external devices in a coherent or a non-coherent mode. In coherent mode, commands such as coherency... | 01/12/2010 |
| 7617337 | VoIP quality tradeoff system The present invention provides methods and systems for improving VoIP quality in speech and similar communications. More specifically, various lower limits for network performance may be identified and in the event that the communication network begins performing be... | 11/10/2009 |
| 7562162 | Systems and methods for distributed computing utilizing a smart memory apparatus Provided are methods, systems and devices for distributed computing within a computing device that includes a host operating system executing within a host processor, a peripheral subsystem and a host interface. The peripheral subsystem includes a programmable logic... | 07/14/2009 |
| 7555572 | Plug-in module frame and module therefore A plug-in module frame has sockets (2) with at least one signal contact (7, 16) each for passing an information signal between the plug-in module frame (1) and a plug-in module (3) mounted at one of the sockets (2). A protocol conv... | 06/30/2009 |
| 7543085 | Integrated circuit having multiple modes of operation A method according to one embodiment may include operating an integrated circuit in a selected mode of operation. The integrated circuit may include processor circuitry and interface circuitry. The processor circuitry may include a plurality of processor cores. The ... | 06/02/2009 |
| 7536486 | Automatic protocol determination for portable devices supporting multiple protocols In accordance with certain aspects of the automatic protocol determination for portable devices supporting multiple protocols, a portable device detects which one of the multiple protocols is being used by the host device for subsequent communication with the portab... | 05/19/2009 |
| 7526579 | Configurable input/output interface for an application specific product A configurable input/output interface is described that can be programmed to handle any one of a plurality of interfaces that embedded applications might have, including communication protocols and bus interfaces, data acquisition from multiple sensors and actuators... | 04/28/2009 |
| 7523225 | Method and architecture to support interaction between a host computer and remote devices A method and architecture for enabling interaction between a remote device and a host computer. A service provided by the remote device is discovered, and a description pertaining to the service is retrieved by the host computer. A network communication link is the ... | 04/21/2009 |
| 7493420 | Safe mode operation for portable devices supporting multiple protocols Safe mode operation for portable devices supporting multiple protocols includes a portable device that supports multiple protocols, such as a base functionality protocol and an enhanced functionality protocol, reporting to a host device that the portable device supp... | 02/17/2009 |
| 7487265 | Memory card with two standard sets of contacts and a hinged contact covering mechanism Enclosed re-programmable non-volatile memory cards include at least two sets of electrical contacts to which the internal memory is connected. The two sets of contacts have different patterns, preferably in accordance with two different contact standards such as a m... | 02/03/2009 |
| 7464193 | Device and method for configuring a flash memory controller A storage device and method for flexibly configuring a flash memory controller. The device includes a flash memory array containing a plurality of memory cells, wherein at least two configuration bits are programmed to the plurality of memory cells. A controller hav... | 12/09/2008 |