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.
| Number | Title | Issue Date |
| 7724778 | Control network with data and power distribution A control network comprises a plurality of network nodes arranged in a plurality of tiers, with first-tier nodes and lower tier nodes. A master control bus interconnects the first-tier nodes, which are also connected to a power source. Lower-tier buses interconnect ... | 05/25/2010 |
| 7496114 | IP image transmission apparatus An IP image transmission apparatus for TCP and UDP transmission of encoded data includes a storage medium, a first memory, a first bus, a second bus, an encoder for encoding image and audio data into encoded data and outputting the encoded data to the first bus, an ... | 02/24/2009 |
| 7433354 | Bus system for an aircraft The present invention relates to a bus system for transmitting a data packet between multiple devices in an aircraft, which is based on the CAN data bus system, but has an expanded identification field, in which a fixed region is designed for identification of the m... | 10/07/2008 |
| 7412504 | Storage network system, managing apparatus managing method and program A storage network system includes computers, storage systems, connection devices that control connection relations between the computers and the storage system, and a managing device that manages the computers, the storage system and the connection devices. The mana... | 08/12/2008 |
| 7373447 | Multi-port processor architecture with bidirectional interfaces between busses A multi-port processor architecture having a first bus, a second bus and a central processing unit. The central processing unit having a first and second ports coupled to first and second busses respectively. A first bus to second bus bi-directional interface couple... | 05/13/2008 |
| 7363405 | Communication control apparatus and method An initiator has logical devices A, B and C. In the directory structure of the config ROM showing the unit structure, instance directories A, B and C are made; initiator unit directories 1, 2, and 3 are made under the respective instance directories A,... | 04/22/2008 |
| 7362705 | Dynamic load-based credit distribution Methods and systems for dynamically adjusting credits used to distribute available bus bandwidth among multiple virtual channels, based on the workload of each virtual channel, are provided. Accordingly, for some embodiments, virtual channels with higher workloads r... | 04/22/2008 |
| 7359333 | Approach for managing internet protocol telephony devices in networks An approach for managing IP telephony devices in a network generally involves associating physical and logical data with an IP telephony device using identification data that identifies the IP telephony device. The physical data specifies one or more attributes of h... | 04/15/2008 |
| 7360134 | Centralized BIST engine for testing on-chip memory structures One embodiment of the present invention provides a system that uses a single built-in-self-test (BIST) engine to test multiple on-chip memory structures. During chip-test or power-on-self-test in the system, the BIST engine tests multiple on-chip memory structures w... | 04/15/2008 |
| 7360245 | Method and system for filtering spoofed packets in a network A method and system is disclosed for preventing an address spoofing based attack from a private network. The private network has at least one host and at least one router connected therein for transporting at least one packet. An anti-spoofing filter is implemented ... | 04/15/2008 |
| 7360007 | System including a segmentable, shared bus A system includes a bus shared by a plurality of devices and a logic circuit adapted to segment the bus into a plurality of portions. In one embodiment of the present invention, the system may include a plurality of devices and a first multiplexer logic circuit adap... | 04/15/2008 |
| 7356348 | Method and apparatus for providing telecommunications over a cable network employing a wireless communication path as an alternative backup path A cable telephony network for providing a communications path connecting a first device and a second device. The communications path is selectable between a first communications path and a second communications path. The network comprises a broadband cable system, p... | 04/08/2008 |
| 7356050 | System for transmission of data on a bus A system for transmitting data between a transmitter and a receiver on a communication network connecting a number of components, especially in a motor vehicle, has a CAN transceiver which converts logic signals into bus data signals downstream of each transmitter. ... | 04/08/2008 |
| 7339936 | Switching device for telecommunication networks A switching device for telecommunication networks, which comprises I/O ports, arranged by groups in I/O cards, for inputting incoming data streams and outputting outgoing data streams of arbitrary protocols, a switching fabric SF for handling internal data streams, ... | 03/04/2008 |
| 7336646 | System and method for synchronizing a transport stream in a single frequency network A single frequency network (SFN) system is provided, where the system includes a head-end and a plurality of transmitters. The head-end is capable of calculating timing information based upon a time reference having a second resolution. Thereafter, the head-end is c... | 02/26/2008 |
| 7324539 | Method and apparatus for processing channelized and unchannelized data within a signal A method and apparatus for processing channelized and unchannelized data within a signal are described. In one embodiment, a method comprises receiving in a network element, data packets within a number of channels, wherein each of the number of channels are channel... | 01/29/2008 |
| 7299487 | Control program, for a co-processor in a video-on-demand system, which uses transmission control lists to send video data packets with respective subgroups of internet protocol headers A control program for a co-processor in a video-on-demand system directs the co-processor to perform the steps of: a) obtain a transmission control list, from an external source, which identifies a group of several video data packets and a respective subgroup of int... | 11/20/2007 |
| 7266295 | Modular reconfigurable multi-server system and method for high-speed networking within photonic burst-switched network A modular reconfigurable multi-server system with hybrid optical and electrical switching fabrics for high-speed networking within a wavelength-division-multiplexed based photonic burst-switched (PBS) network with variable time slot provisioning. An optical high-spe... | 09/04/2007 |
| 7266629 | Data transfer control device and electronic instrument generating interface signal of signal type according to interface information set in internal register A data transfer control device including: a link controller which analyzes a received packet transferred from a host-side data transfer control device through a serial bus; an interface circuit which generates interface signals and outputs the generated interface si... | 09/04/2007 |
| 7254662 | Data link layer device for a serial communication bus According to the IEEE1394 bus protocol, priority is given to isochronous data packets. Data transfer is done in transfer cycles under the control of a cycle master. It depends on the allocated bandwidth for isochronous data how much transport capacity is available i... | 08/07/2007 |
| 7245616 | Dynamic allocation of packets to tasks Tasks are dynamically allocated to process packets. In particular, packets of data to be processed are assigned a packet identification. The packet identification includes a lane and a packet sequence number. The term “lane” as used herein refers to a port numbe... | 07/17/2007 |
| 7234163 | Method and apparatus for preventing spoofing of network addresses A method is disclosed for preventing spoofing of network addresses. A binding is established between an Internet Protocol (IP) address, a Media Access Control (MAC) address, and a port. An Address Resolution Protocol (ARP) table is updated based on the binding. ... | 06/19/2007 |
| 7228373 | Serial digital communication system and method A communication system includes a master device which communicates with a chain of serially-connected slave devices. The master originates messages, each of which is intended for a particular ‘target’ slave device. Each message contains a ‘distance to target d... | 06/05/2007 |
| 7227918 | Clock data recovery circuitry associated with programmable logic device circuitry A programmable logic device (“PLD”) is augmented with programmable clock data recover (“CDR”) circuitry to allow the PLD to communicate via any of a large number of CDR signaling protocols. The CDR circuitry may be integrated with the PLD, or it may be wholl... | 06/05/2007 |
| 7224701 | Method and apparatus for implementing frame header alterations using byte-wise arithmetic logic units A method and apparatus are provided for implementing frame header alterations using byte-wise arithmetic logic units (ALUs). First and second stage alteration engines include a plurality of first stage byte-wise arithmetic logic units (ALUs). Each ALU includes input... | 05/29/2007 |
| 7218647 | Method and apparatus for implementing frame header alterations A method and apparatus are provided for implementing frame header alterations in a network processor. A command decoder receives and decodes frame alteration commands and provides frame alignment commands and alteration instructions. A data aligner receives frame da... | 05/15/2007 |
| 7206849 | Communication in a wireless communications network when a mobile computer terminal may be unreachable A method and apparatus for communication between a mobile computer terminal and a host computer in a system in which it is necessary for the mobile computer terminal to send a message to the host computer at a particular time. The specific time at which the mobile c... | 04/17/2007 |
| 7190694 | Communications system A communications system connected via a bus capable of transmitting multiplexed packets of control signals and AV signals while providing an environment, which is the same as an environment where connections are made using analog signal lines. A register with a fixe... | 03/13/2007 |
| 7191269 | Method for multiple sensors to communicate on a uni-directional bus The present invention provides a system of and a method for multiple transmitters to communicate data over a single uni-directional communication bus. In one form of the present invention, a data communication system using time-domain multiplexing includes a uni-dir... | 03/13/2007 |
| 7177410 | Local control of call features in a telephone system A residential phone system allows for local control of call features from any phone extension. The phone system may include a microcontroller that communicates along the phone lines at a non-utilized frequency to several extension phones in a residence. The microcon... | 02/13/2007 |
| 7174190 | Serial bus interface for direct conversion receiver A direct downconversion receiver architecture having a DC loop to remove DC offset from the signal components, a digital variable gain amplifier (DVGA) to provide a range of gains, an automatic gain control (AGC) loop to provide gain control for the DVGA and RF/anal... | 02/06/2007 |
| 7164690 | Method for opening a proprietary MAC protocol in a non-DOCSIS modem compatibly with a DOCSIS modem A two way communication system is adapted for compatible inter-operation of a plurality of devices operating in accordance with a plurality of protocols. The communication system includes a first group of one or more remote devices that interface with a local host i... | 01/16/2007 |
| 7162013 | Home network telephone answering system and method for same A system and method are provided for answering Home Network telephone calls. The method comprises: receiving telephone calls addressed to a Home Network endpoint; routing the received calls from a gateway to the endpoint; and, automatically recording the received ca... | 01/09/2007 |
| 7151771 | Communications system A communications system connected via a bus capable of transmitting multiplexed packets of control signals and AV signals while providing an environment, which is the same as an environment where connections are made using analog signal lines. A register with a fixe... | 12/19/2006 |
| 7136393 | Information transmission system and method of data transmission The invention is a data transmission medium and a method of data transmission. A data transmission system in accordance with the invention includes a plurality of modems; a transmission medium coupled to each of the modems with data transmissions between the modems ... | 11/14/2006 |
| 7117126 | Data processing system and method with dynamic idle for tunable interface calibration A data processing system includes a mechanism to periodically idle the normal system operation to allow recalibration of its interface circuitry by transmission of data with transitions and logic levels indicative of actual operation. Provision is made to protect ac... | 10/03/2006 |
| 7113521 | Apparatus and method for re-sending data on communication channels A multi-channel transmission system that provides dynamic mapping of data to channels is described. In one embodiment, a packet of data to be transmitted is broken up into a number of fragments. Fragments are loaded into transmit buffers. Active buffers are indicate... | 09/26/2006 |
| 7103062 | Intercom system having unified control and audio data transport An intercom system utilizing peer-to-peer computer network hardware that shares bandwidth between digital audio transport and inter-processor data communications on a common time-division-multiplexed (TDM) parallel bus. The system hardware automates symmetric, simul... | 09/05/2006 |
| 7103278 | Virtual concatenation of optical channels in WDM networks A virtual concatenation method for optical channels in WDM networks. In transmission, the method includes providing for a plurality of frames, each frame including a byte reserved for a concatenation flag; writing the same predefined value in the concatenation byte ... | 09/05/2006 |
| 7096302 | Method and apparatus for accelerating detection of serial bus device speed signals A method and apparatus for accelerating detection of speed code signals, and in particular S400 signals, for IEEE Standard 1394-1995 serial bus devices. The present invention validates S400 mode immediately after detecting an S400 speed signal, ... | 08/22/2006 |