3M employee and church chorister Art Fry needed something to temporarily mark pages in his hymnal. He was in luck because his colleague, Spencer Silver, accidentally developed a glue that was too weak for other purposes. After initially discouraging consumer response, Post-it Notes became a hit in 1979.
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.
| Application No. | Application Title | Issue Date |
| 20120070019 | METHODS FOR ADDRESSING EQUIPMENT IN TREE NETWORKS Electronic equipment such as hosts, hubs, and devices may be connected to form a network. The electronic equipment may include audio connectors such as four-contact plugs and jacks. Cables may be used to interconnect the audio connectors and thereby form communications ... | 03/22/2012 |
| 20110307632 | METHOD OF IDENTIFYING DEVICES ON A BUS AND APPARATUS A method of identifying devices on a bus and an apparatus are provided. A method of identifying devices on a bus comprises pooling a plurality of devices connected to a bus, each of the plurality of devices not having uniquely assigned to it a respective unique device i... | 12/15/2011 |
| 20110296055 | ID SETTING SYSTEM, ID SETTING METHOD AND DISPLAY UNIT USING THE SAME An ID setting method and system capable of easily setting IDs of a plurality of display units. The ID setting system includes a plurality of display units connected through an input port and an output port to each other, and a control unit that controls assignment of an... | 12/01/2011 |
| 20110252162 | MEMORY SYSTEM AND METHOD In an embodiment, an apparatus includes a memory controller configured to control a plurality of daisy chained memory components connected over a daisy chained bus. The daisy chained bus includes a direct connection from the transmit interface of the memory controller t... | 10/13/2011 |
| 20110208878 | SEMICONDUCTOR DEVICE AND DATA PROCESSING SYSTEM There is provided a semiconductor device having a reduced number of external terminals allocated for address input to receive access from outside, while realizing a high-speed response to an access from outside. The semiconductor device emp... | 08/25/2011 |
| 20110185086 | APPARATUS AND METHOD FOR PRODUCING DEVICE IDENTIFIERS FOR SERIALLY INTERCONNECTED DEVICES OF MIXED TYPE A plurality of memory devices of mixed type (e.g., DRAMs, SRAMs, MRAMs and NAND-, NOR- and AND-type Flash memories) are serially interconnected. Each device has device type information on its device type. A specific device type (DT) and a device identifier (ID) containe... | 07/28/2011 |
| 20110173387 | STORAGE SYSTEM HAVING FUNCTION OF PERFORMING FORMATTING OR SHREDDING It is desired to reduce the danger of leakage of data stored in a logical storage device. A storage system has a detection unit and a security processing unit. The detection unit detects a system change, during which it is not possible to perform I/O for a first logical... | 07/14/2011 |
| 20110173349 | I/O ROUTING IN A MULTIDIMENSIONAL TORUS NETWORK A method, system and computer program product are disclosed for routing data packet in a computing system comprising a multidimensional torus compute node network including a multitude of compute nodes, and an I/O node network including a plurality of I/O nodes. In one ... | 07/14/2011 |
| 20110125927 | PERSONAL COMPUTER SYSTEM AND OPERATION METHOD THEREOF FOR MULTIPLE OUTPUTS A personal computer system and an operation method thereof for multiple outputs are provided. In the present method, input data generated by each of a plurality of input devices of the personal computer system are received. According to an identification information of ... | 05/26/2011 |
| 20110113158 | ENHANCED DATA STORAGE DEVICE A data storage device includes one or more electrical contacts and one or more data paths through the electrical contacts. The one or more electrical contacts enable bits to be transferred into and out of the data storage device via the one or more data paths. The data ... | 05/12/2011 |
| 20110106978 | STORAGE SYSTEM AND OPERATING METHOD OF STORAGE SYSTEM An object is to improve reliability and availability of a storage system. A single service processor (SVP 20) manages a plurality of storage apparatuses 10. The storage apparatus 10 includes a channel substrate 11 | 05/05/2011 |
| 20110087823 | APPARATUS AND METHOD FOR PRODUCING IDS FOR INTERCONNECTED DEVICES OF MIXED TYPE A plurality of memory devices of mixed type (e.g., DRAMs, SRAMs, MRAMs, and NAND-, NOR-, AND-type Flash memories) are serially interconnected. Each device has device type information on its device type. A specific device type (DT) and a device identifier (ID) contained ... | 04/14/2011 |
| 20110078334 | METHODS AND APPARATUS FOR MANAGING VIRTUAL PORTS AND LOGICAL UNITS ON STORAGE SYSTEMS A storage system configured to associate a virtual port 810 to a plurality of physical ports 800. In response to commands from computers, the storage system 100 manages relation between physical ports and virtual ports and relation between virtual p... | 03/31/2011 |
| 20110078335 | ELECTRONIC DEVICE AND DATA CONTROL METHOD THEREOF An electronic device and data control method are provided. The electronic device includes a connector which is connected to an external storage medium storing media data therein; an identification unit which identifies a storage identifier (ID) of the external storage m... | 03/31/2011 |
| 20110066759 | DEVICE CONTROL APPARATUS AND DEVICE CONTROL METHOD IN VIDEO IMAGE DISPLAY SYSTEM INCLUDING A PLURALITY OF CONNECTED DEVICES A device control apparatus in a video image display system including a plurality of connected devices. The apparatus includes an obtaining unit which obtains a logical address of a first device connected to the device control apparatus as a control object, a specifying ... | 03/17/2011 |
| 20110055429 | STORAGE SYSTEM THAT IS CONNECTED TO EXTERNAL STORAGE A first storage system is connected to a second storage system, and an external device within the first storage system is provided to a host as a device of the second storage system. The second storage system includes a cache control section having cache adaptors, each ... | 03/03/2011 |
| 20110047296 | COMMUNICATION APPARATUS According to one embodiment, an electronic apparatus comprises a first communication module, a terminal, a second communication module and an address management module. The first communication module is configured to communicate with at least one device in accordance wi... | 02/24/2011 |
| 20110023027 | I/O MEMORY MANAGEMENT UNIT INCLUDING MULTILEVEL ADDRESS TRANSLATION FOR I/O AND COMPUTATION OFFLOAD An input/output memory management unit (IOMMU) configured to control requests by an I/O device to a system memory includes control logic that may perform a two-level guest translation to translate an address associated with an I/O device-generated request using translat... | 01/27/2011 |
| 20110022297 | Apparatus and method for a mobile navigation computer The present invention provides an apparatus and method for a robust and configurable mobile computer architecture with navigation computational capabilities. The present invention further provides a bus network which allows for an efficient and durable Input/Output (I/O... | 01/27/2011 |
| 20110010557 | CONTROL MESSAGE SIGNATURE FOR DEVICE CONTROL A method of controlling a peripheral device includes generating, in a host processor, a control message for transmission to the peripheral device, and calculating a signature for the control message. The control message and the signature are written to an address in a s... | 01/13/2011 |
| 20100332685 | APPARATUS AND METHOD FOR CAPTURING SERIAL INPUT DATA A serial input processing apparatus provides how to capture serial data without loss of a single bit while command interpretation is being performed in a command decoder at high frequency. Individual bytes of serial bits of a pre-defined sequence are latched and bit str... | 12/30/2010 |
| 20100268850 | Modular I/O System With Automated Commissioning A modular input/output system has a power supply unit, a central processing unit, and at least a pair of input/output module units. Each input/output unit has a base and an input/output module. The base includes a backplane printed circuit board having an input/output m... | 10/21/2010 |
| 20100262719 | INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD There is provided an apparatus including a plurality of modules. Each module includes a storage unit configured to store a waiting ID and a specific ID of the module, a communication unit configured to transmit and receive packets to and from a bus, and a processing uni... | 10/14/2010 |
| 20100228882 | INFORMATION PROCESSING APPARATUS AND PROGRAM AND METHOD FOR SETTING IDENTIFICATION INFORMATION An information processing apparatus communicates within a system by using identification information for identifying a device includes, a first device in which a first identifier is uniquely set, a holding part that holds a second identifier settable arbitrarily for a d... | 09/09/2010 |
| 20100185826 | ACCESS KEY GENERATING APPARATUS AND INFORMATION PROCESSING APPARATUS An access key generating apparatus includes: a bit field converting unit which converts a partial bit field into a reduced bit field having a bit width shorter than a bit width of the partial bit field; an access key retaining unit which retains a plurality of access ke... | 07/22/2010 |
| 20100185782 | METHOD AND SYSTEM FOR REDUCING ADDRESS SPACE FOR ALLOCATED RESOURCES IN A SHARED VIRTUALIZED I/O DEVICE A method for reducing address space in a shared virtualized I/O device includes allocating hardware resources including variable resources and permanent resources, to one or more functions. The method also includes allocating address space for an I/O mapping of the reso... | 07/22/2010 |
| 20100174832 | OUTPUT SYSTEM AND METHOD FOR RESTORING LOCATION ARRANGEMENT OF OUTPUT DEVICES A docking device for restoring location arrangement of output devices is provided according to an aspect of the present invention. The docking device includes a transmission module configured to obtain output information from an information generation module and transmi... | 07/08/2010 |
| 20100165392 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND STORAGE MEDIUM STORING COMPUTER PROGRAM A data processing apparatus that requests an external apparatus to execute apart of sequential processing, receives a control request from the external apparatus, and executes the sequential processing in response to the control request that reflects an execution result... | 07/01/2010 |
| 20100138563 | SYSTEM AND METHOD FOR MANAGING COMMUNICATION LINKS A system and method for managing a communication link between a consumer electronic device adapted for two-way, wireless communications with at least one peripheral. The communication link is managed using a controller that is associated with the consumer electronic dev... | 06/03/2010 |
| 20100115140 | ENCODED ADDRESSING WITHIN CONTROL CODE FOR BUS COMMUNICATION Electronic devices and methods facilitate encoding target device identification in data packets transmitted on a communications bus. For example, unique tokens are generated and encoded with unique identification information to identify target devices coupled to a commu... | 05/06/2010 |
| 20100095085 | DMA Address Translation in an IOMMU In an embodiment, an input/output (I/O) memory management unit (IOMMU) comprises at least one memory configured to store translation data; and control logic coupled to the memory and configured to translate an I/O device-generated memory request using the translation da... | 04/15/2010 |
| 20100050104 | System and Method for Automatic Instrument Address Recognition A method for automatic instrument address recognition includes requesting a list of instruments attached to a bus, collecting the list of instruments, querying each listed instrument for an identification string, comparing the identification string of each instrument to... | 02/25/2010 |
| 20100042750 | CHAINED BUS METHOD AND DEVICE Memory devices and methods are described and shown that are capable of being configured in a chain. In one configuration, a single data input port and a single data output port are utilized at a host to communicate with the chain of memory devices. Methods for assigning... | 02/18/2010 |
| 20100023647 | SWAPPING PPRC SECONDARIES FROM A SUBCHANNEL SET OTHER THAN ZERO TO SUBCHANNEL SET ZERO USING CONTROL BLOCK FIELD MANIPULATION A method for swapping peer-to-peer remote copy (PPRC) secondary device definitions from a subchannel set other than zero to subchannel set zero by the utilization of control block-field manipulation includes identifying a PPRC primary and secondary device pair, wherein ... | 01/28/2010 |
| 20100023648 | METHOD FOR INPUT OUTPUT EXPANSION IN AN EMBEDDED SYSTEM UTILIZING CONTROLLED TRANSITIONS OF FIRST AND SECOND SIGNALS A method for expanding input/output in an embedded system is described in which no additional strobes or enable lines are necessary from the host controller. By controlling the transitions of the signal levels in a specific way when controlling two existing data or sele... | 01/28/2010 |
| 20090327524 | Data output control circuit A data output control circuit in a semiconductor memory device includes a driving signal generating unit configured to decode first and second I/O mode signals and first and second address level signals in response to a bank active signal and generate driving signals, a... | 12/31/2009 |
| 20090319692 | EXPOSING MULTI-MODE AUDIO DEVICE AS A SINGLE COHERENT AUDIO DEVICE The driving of an audio device that supports two or more audio modes is accomplished by associating a first physical device object of an audio device with a first device identifier, the first physical device object representing a first audio mode enumerated by a bus enu... | 12/24/2009 |
| 20090282171 | Generating an identifier for a SATA disk In described embodiments, a method of generating an identifier for a disk includes the steps of requesting an ASCII identification string for the disk and generating a padded string by processing the ASCII identification string into a predetermined number of bytes. The ... | 11/12/2009 |
| 20090276544 | Mapping a Virtual Address to PCI Bus Address Registering memory space within a data processing system is performed. One or more open calls are received from an application to access one or more input/output (I/O) devices. Responsive to receiving the one or more open calls, one or more I/O map and pin calls are sen... | 11/05/2009 |
| 20090271530 | Communication Apparatus According to one embodiment, a communication apparatus includes a first communication module configured to communicate with at least one partner device by a first communication scheme, a second communication module configured to communicate with at least one partner dev... | 10/29/2009 |