...that the inventor of the electric motor was a blacksmith named Thomas Davenport? Described as "a brilliantly unsuccessful inventor", Davenport invented the first rotary electric motor. In 1836 he headed out -- on foot -- from his Vermont home to file a patent application at the Patent Office in Washington, D.C. By the time he got there, he had squandered away his money and couldn't afford the $30 filing fee so he turned around and went home. When he later mailed in his application with money he'd raised, the Patent office was destroyed in a fire. He did finally get credit for his invention on Feb. 5, 1837.
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 |
| 7412454 | Data structure supporting random delete and timer function A procedure is used to provide data structures that handle large numbers of active data entries and a high rate of additions and deletions of active entries. The procedure utilizes one or more of the following modifications. Timers are removed from individual sessio... | 08/12/2008 |
| 7398515 | Buckets of commands in a multiprocessor-based verification environment The present invention provides a method and system for providing a legal sequential combination of commands for verification testing of a computer system. Executable test commands are used to form sequentially ordered “buckets” of commands, wherein each bucket c... | 07/08/2008 |
| 7395380 | Selective snooping by snoop masters to locate updated data A method and structure for snooping cache memories of several snooping masters connected to a bus macro, wherein each non-originating snooping master has cache memory, and wherein some, but less than all the cache memories, may have the data requested by an originat... | 07/01/2008 |
| 7349397 | Lookups by collisionless direct tables and CAMS A structure and technique for preventing collisions using a hash table in conjunction with a CAM to identify and prevent collisions of binary keys. A portion of the hash value of a binary key, which does not collide with a portion of the hash value of any other refe... | 03/25/2008 |
| 7337334 | Network processor power management A programmable state machine is incorporated into the core of a network processor (NP) to monitor the utilization of different processing elements in the NP and to control the power state of each element as a function of past and predicted utilization. The state mac... | 02/26/2008 |
| 7333493 | Method for prevention of out-of-order delivery of data packets A method for sequencing delivery of information packets from a router having several processing elements to a receiving processing installation, wherein delivery of the packets must be completed in the order the packets arrive at the router. A linked list of packets... | 02/19/2008 |
| 7330427 | MMPP analysis of network traffic using a transition window Data communication in network traffic is modeled in real time and is analyzed using a 2-state Markov modified Poissen process (MMPP). The traffic inter-arrival times for bursty and idle states define a transition window [λ1max, λ2 | 02/12/2008 |
| 7328333 | Apparatus, method and program product for selectively starting one of a plurality of operating systems and secondary storage according to whether or not a predetermined peripheral is connected to the system A computer system which includes a CPU for performing various processes by program control and storage elements which store at least one operating system and a BIOS, wherein upon starting a system, the CPU recognizes the system's own hardware configuration, and star... | 02/05/2008 |
| 7327759 | Sequence-preserving deep-packet processing in a multiprocessor system Packets or frames of data may be compressed, encrypted/decrypted, filtered, classified, searched or subjected to other deep-packet processing operations before being distributed through the internet. The microprocessor system and method of the present invention prov... | 02/05/2008 |
| 7325516 | Mobility assistance vest for the lame or elderly animal A mobility assistance vest can be easily donned by placing the vest inside up under the dog, then pulling the right and left side sections together over the top line fastening the Velcro strips, and then pulling the chest section by the front shoulder straps through... | 02/05/2008 |
| 7321306 | Wireless system to detect presence of child in a baby car seat A wireless system that detects the presence of a child in a safety seat located in the passenger cabin of a vehicle includes a controller responsive to signals generated by sensors monitoring predefined functions of the vehicle, RFID tag device attached to the safet... | 01/22/2008 |
| 7321555 | Multilevel analysis of self-similar network traffic Self-similar data communication in network traffic is modeled real time and is analyzed using a Markov modified Poissen process (MMPP) to characterize the traffic flow and to accommodate high variability in traffic flow from one time period to the other. The analysi... | 01/22/2008 |
| 7319578 | Digital power monitor and adaptive self-tuning power management A method and apparatus are provided for determining power events on an I/C chip for undissipated power to the chip, and wherein the chip includes a plurality of separately regulatable power consumers. A structure is provided for monitoring the occurrence of each pow... | 01/15/2008 |
| 7311203 | Geometrically-configured flexible packaging assembly A packaging apparatus comprising a pulp-based composition that provides protection to an equipment component (or other fragile or breakable item), provides ease in use during pre-packing and packing of an equipment component for transport, does not require the need ... | 12/25/2007 |
| 7308585 | Low power residual remaining power indicator Provided is an information processing apparatus that performs a desired process by a user while preserving a low consumption power state. The information processing apparatus comprises an electric power button for starting operation of an operating system when recei... | 12/11/2007 |
| 7305571 | Power network reconfiguration using MEM switches A structure and method for power distribution to a network for an integrated circuit chip complex are provided. The chip complex has at least two sectors, each having at least one power providing connection with at least one of said connections beings individually a... | 12/04/2007 |
| 7303639 | Method for producing Z-axis interconnection assembly of printed wiring board elements A method of forming a member for joining to form a composite wiring board. The member includes a dielectric substrate. Adhesive tape is applied to at least one face of said substrate. At least one opening is formed through the substrate extending from one face to th... | 12/04/2007 |
| 7302605 | Method and structure for replacing faulty operating code contained in a ROM for a processor The invention provides replacement operation code for specific defective lines of operation code contained in a ROM often on an ASIC chip which code is used in a processor. ROM memory constitutes the best use of chip space and is the most economical to manufacture o... | 11/27/2007 |
| 7298925 | Efficient scaling in transform domain A method and system for efficient scaling in the transform domain, wherein transform coefficient data is provided as an input to a data processing system and scaled in the transform domain by application of a combined matrix. Some embodiments utilize discrete cosine... | 11/20/2007 |
| 7288465 | Semiconductor wafer front side protection There is provided a method for making a wafer comprising the steps of providing a substrate having a first surface, an opposite second surface, and at least one side edge defining a thickness of the substrate, the at least one side edge having a first peripheral reg... | 10/30/2007 |
| 7286543 | Memory system with apparatus and method to enable balanced bandwidth utilization A memory subsystem includes Data Store 0 and Data Store 1. Each data store is partitioned into N buffers, N>1. An increment of memory is formed by a buffer pair, with each buffer of the buffer pair being in a different data store. Two buffer pair forma... | 10/23/2007 |
| 7279950 | Method and system for high frequency clock signal gating A differential clock signal gating method and system is provided, wherein a clock buffer circuit control path develops a clock gating signal with a timing relationship to a clock signal. The clock gating signal gates a buffer on the clock buffer circuit controlled p... | 10/09/2007 |
| 7279798 | High wireability microvia substrate The escape of signals from a semiconductor chip to a printed wiring board in a flip chip/ball grid array assembly is improved by repositioning the signals from the chip through the upper signal layers of the carrier. This involves fanning out the circuit lines throu... | 10/09/2007 |
| 7277982 | DRAM access command queuing structure Access arbiters are used to prioritize read and write access requests to individual memory banks in DRAM memory devices, particularly fast cycle DRAMs. This serves to optimize the memory bandwidth available for the read and the write operations by avoiding consecuti... | 10/02/2007 |
| 7274666 | Method and system for managing traffic within a data communication network A flow control method and system including an algorithm for deciding to transmit an arriving packet into a processing queue or to discard it, or, in the case of instructions or packets that must not be discarded, a similar method and system for deciding at a service... | 09/25/2007 |
| 7269725 | Autonomic binding of subsystems to system to prevent theft A method is provided of uniquely binding, through connection, a subsystem device having restricted information space for storing code, to a system having a structure for generating and delivering a unique code to identify the system to the information storage space ... | 09/11/2007 |
| 7269199 | Apparatus and method employing dynamic hop sequence adjustment in FHSS networks A frequency hopping spread spectrum apparatus and method is disclosed which mitigates interference from adjacent frequency hopping spread spectrum devices. The apparatus and method are adapted to detect the information related to the hop sequence of an adjacent inte... | 09/11/2007 |
| 7266663 | Automatic cache activation and deactivation for power reduction The amount of chip power that is consumed for cache storage size maintenance is optimized by the close monitoring and control of frequency of missed requests, and the proportion of frequently recurring items to all traffic items. The total number of hit slots is mea... | 09/04/2007 |
| 7265561 | Device burn in utilizing voltage control According to the present invention, a method of controlling the burning in of at least one I/C device in a burn in tool is provided. For high power device, the tool has a heat sink positioned to contact each device being burned in, and has a socket for mounting each... | 09/04/2007 |
| 7260760 | Method and apparatus to disable compaction of test responses in deterministic test-set embedding-based BIST A method and system for built-in self-testing for high-performance circuits, configured to generate and apply a test pattern to a circuit under test (CUT). A logic structure in communication with the CUT and a memory device generates a plurality of test seeds from a... | 08/21/2007 |
| 7260145 | Method and systems for analyzing the quality of high-speed signals A method and systems for analyzing the quality of high-speed signals, when signals can not be over-sampled due to sampler clock rates, is disclosed. According to the method of the invention, the position of a phase rotator is moved from one end to the other and data... | 08/21/2007 |
| 7254729 | Processing system and memory module having frequency selective memory A memory module and an apparatus having a memory module for generating an internal clock synchronized to an external clock, the memory module being operated based on the internal clock as an operation clock and includes a first DLL circuit for generating a first int... | 08/07/2007 |
| 7242354 | Antenna unit and wireless communication apparatus An antenna unit is provided in a wireless communication apparatus which performs wireless communication. The antenna unit has a radio wave resonance part through which a radio wave is transmitted or received, an antenna ground part electrically connected to the radi... | 07/10/2007 |
| 7239511 | Toolless hand actuated device receiver for retaining a device in a computer A computer system having an opening configured to accept a device, the device assembly including at least one engagement surface. 3The computer system comprises a locking mechanism disposed in the opening to releasably latch the device assembly in the opening at a p... | 07/03/2007 |
| 7230571 | Quadband antenna for portable devices A compact sized integrated quadband antenna for portable devices used in wireless applications is provided to provide wireless wide area network quadband coverage for world wide applications. The antenna design includes a combination of F-shaped and variations of L-... | 06/12/2007 |
| 7229467 | UV LED light projection method and apparatus A light emitting diode projection apparatus and method is provided for irradiating a subject with ultraviolet radiation, comprising a plurality of light emitting diodes configured to emit ultraviolet radiation and arranged in a matrix, and a power modulation control... | 06/12/2007 |
| 7206929 | Method for customizing a computer system by using stored configuration parameters in a configurism mechanism The present invention is related to a method and system for customizing a computer system. According to a preferred embodiment, the method includes storing customization information for the computer system in a configuration mechanism and coupling the configuration ... | 04/17/2007 |
| 7200620 | High availability data replication of smart large objects In a database, a high availability data replicator (28, 46, 48) synchronizes primary and secondary servers (10, 30). A smart large object application program interface (82) resides on the secondary server (30). A cache module (108)... | 04/03/2007 |
| 7199309 | Structure for repairing or modifying surface connections on circuit boards A method to replace an electrical interface on a printed circuit board having a plurality of contact pads on a top surface, the contact pads being connected to conducting material extending through said circuit board. For the contact pad being replaced, drilling a h... | 04/03/2007 |
| 7194690 | Remote support for computer or other electronic device A technique for supporting a user of a first device coupled to a second device of a support agent. A current screen image of the first device is sent to the second device. The second device displays the current screen image of the first device. The agent device dete... | 03/20/2007 |