Patents Represented by Attorney Carr LLP
  • Patent number: 7406606
    Abstract: An apparatus, a method, and a computer program are provided for distinguishing relevant security threats. With conventional computer systems, distinguishing security threats from actual security threats is a complex and difficult task because of the general inability to quantify a “threat.” By the use of an intelligent conceptual clustering technique, threats can be accurately distinguished from benign behaviors. Thus, electronic commerce, and Information Technology systems generally, can be made safer without sacrificing efficiency.
    Type: Grant
    Filed: April 8, 2004
    Date of Patent: July 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Anil Jagdish Chawla, David Perry Greene, Klaus Julisch, Aaron Edward Fredrick Rankin, Jonathan Michael Seeber, Rhys Ulerich
  • Patent number: 7400776
    Abstract: The present invention provides for visual enhancement of text. A text area is selected. A plurality of non-identical images of the text area are captured. Background information is removed from these images. The contrast characteristics of text area of the plurality of images are increased. The contrasted images are combined so as to increase their effective resolution. In an alternative embodiment, the text picture is broken up into a plurality of component colors, and these colors are then sharpened and recombined.
    Type: Grant
    Filed: January 10, 2005
    Date of Patent: July 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Frederik Carl Moesgaard Kjeldsen, Robert Bruce Mahaffey
  • Patent number: 7398482
    Abstract: Disclosed is a procedure or design approach for functional modules that may be used in connection with a multiprocessor integrated circuit chip. The approach includes keeping the dimensions of each module substantially the same and having the bus, power, clock and I/O connection configured the same on all modules. Further requirements for ease of use are to generalize the capability of each module as much as possible and to decentralize functions such as testing to be primarily performed within each module. The use of such considerations or rules substantially eases the design of a given type of custom chips, and based upon an initial chip design greatly facilitates the design of further custom chips, similar in application, but subsequent to the successful completion of the initial chip.
    Type: Grant
    Filed: July 28, 2005
    Date of Patent: July 8, 2008
    Assignee: International Business Machines Corporation
    Inventors: Harm Peter Hofstee, James Allan Kahle, Takeshi Yamazaki
  • Patent number: 7395104
    Abstract: Disclosed are systems and methods of determining the amount of a substance in a living organism. In one embodiment, the method comprises: applying an electrical signature signal to the living organism, wherein the electrical signature signal corresponds to a predetermined amount of the substance; measuring the response of the living organism to the applied signature signal; and determining whether an elevated response has resulted from applying the electrical signature signal, if so, then determining the amount of the substance in the living organism from the predetermined amount of the substance.
    Type: Grant
    Filed: March 6, 2005
    Date of Patent: July 1, 2008
    Assignee: Calisto Medical, Inc.
    Inventors: Vahram Mouradian, Valeri Armenakyan, Maksim Malkin, Gagik Farmanyan, Minas Hambardzumyan
  • Patent number: 7392419
    Abstract: The present invention provides for a system comprising a level shifter configured to receive a first clock signal from a first power domain, to receive a counter signal, to select one of a plurality of intermediate voltages in response to the received counter signal, and to generate a second clock signal in response to the received first clock signal and the selected intermediate voltage. A counter is coupled to the level shifter and configured to receive a divided clock signal and a comparison result signal, and to generate the counter signal in response to the received divided clock signal and comparison result signal. A divider is coupled to the counter and configured to receive the first clock signal and to generate the divided clock signal in response to the received first clock signal. A filter is coupled to the level shifter and configured to receive the second clock signal and to generate a first comparison signal in response to the received second clock signal.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: June 24, 2008
    Assignee: International Business Machines Corporation
    Inventors: David William Boerstler, Eskinder Hailu, Kazuhiko Miki, Jieming Qi
  • Patent number: 7389299
    Abstract: The present invention provides for analyzing document content for display with reduced cognitive load, and assists those who are blind, have low vision, or have cognitive problems. This present invention also aids those who prefer to receive condensed information orally. Document content is analyzed, a set of salient words and phrases are generated from the document content, the salient words and phrases are tagged, and the set of salient words and phrases are read.
    Type: Grant
    Filed: September 2, 2004
    Date of Patent: June 17, 2008
    Assignee: International Business Machines Corporation
    Inventors: Branimir Konstantinov Boguraev, Jani Gabriel Byrne, Catherine Keefauver Laws, Robert Bruce Mahaffey, Mary Susan Neff
  • Patent number: 7383824
    Abstract: A model vehicle fuel filler system is provided, comprising a fuel tank secured to a vehicle chassis, a fuel tank opening extending from the fuel tank, the opening having a rim tipped toward a lateral side of the vehicle chassis, thereby allowing a fuel filler bottle opening to be withdrawn away from the tank opening with less spillage.
    Type: Grant
    Filed: March 7, 2007
    Date of Patent: June 10, 2008
    Assignee: Traxxas LP
    Inventors: Brent Whitfield Byers, Timothy E. Roberts
  • Patent number: 7377295
    Abstract: A model vehicle fuel filler system is provided, comprising a fuel tank secured to a vehicle chassis, a fuel tank opening extending from the fuel tank, the opening having a rim tipped toward a lateral side of the vehicle chassis, thereby allowing a fuel filler bottle opening to be withdrawn away from the tank opening with less spillage.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: May 27, 2008
    Assignee: Traxxas LP
    Inventors: Brent Whitfield Byers, Timothy E. Roberts
  • Patent number: 7374460
    Abstract: An electrical connector is provided comprising a female member and a male member configured such that the female member is inhibited from being electrically coupled to the male member if the electrical coupling would reverse the polarity of the electrical connector. The female member may comprise a first and second chamber. The male member may comprise a first and second extension. The first and second chambers may be configured to insertably accommodate the first and second extensions. The female member may comprise one or more resilient members providing a pressing force to bias at least a portion of a male electrode against at least a portion of a corresponding female electrode. Alternatively, the cover of the male electrode in the first and second extensions may comprise a resilient member.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: May 20, 2008
    Assignee: Traxxas LP
    Inventors: Seralaathan Hariharesan, Brock Dennison, Jon Kenneth Lampert
  • Patent number: 7376816
    Abstract: A method is disclosed for executing a load instruction. Address information of the load instruction is used to generate an address of needed data, and the address is used to search a cache memory for the needed data. If the needed data is found in the cache memory, a cache hit signal is generated. At least a portion of the address is used to search a queue for a previous load instruction specifying the same address. If a previous load instruction specifying the same address is found, the cache hit signal is ignored and the load instruction is stored in the queue. A load/store unit, and a processor implementing the method, are also described.
    Type: Grant
    Filed: November 12, 2004
    Date of Patent: May 20, 2008
    Assignee: International Business Machines Corporation
    Inventors: Brian David Barrick, Kimberly Marie Fernsler, Dwain A. Hicks, Takeki Osanai, David Scott Ray
  • Patent number: 7374135
    Abstract: An apparatus for collecting leaves and other yard debris supports a flexible bag in an open configuration. The apparatus has a frame for supporting the flexible bag, and a retaining element for securing the flexible bag to the frame. A handle can be attached to the frame. The apparatus can be used as a tool to collect leaves or other yard debris directly. The frame can have a shape that defines an opening through which the flexible bag is draped. The shape of the frame can have at least one substantially straight side.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: May 20, 2008
    Inventor: Melanie J. N. Romero
  • Patent number: 7363468
    Abstract: The present invention provides for a method for a load address dependency mechanism in a high frequency, low power processor. A load instruction corresponding to a memory address is received. At least one unexecuted preceding instruction corresponding to the memory address is identified. The load instruction is stored in a miss queue. And the load instruction is tagged as a local miss.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: April 22, 2008
    Assignee: International Business Machines Corporation
    Inventors: Brian David Barrick, Kimberly Marie Fensler, Dwain Alan Hicks, David Scott Ray, David Shippy, Takeki Osanai
  • Patent number: 7363544
    Abstract: The present invention provides for an apparatus employed to debug a program operating in a supplemental processor when the processor's registers are not readable directly by the debugging operation of a main processor. A program operating in main memory halts due to operational errors. The program code lines save to a cache. In the main processor, a pool of memory is reserved. A copy of the data from the nominally inaccessible supplementary processor registers also transfers to the reserved storage area for processing of the program needing debugging. After the program debugging is complete, a copy of the contents of the memory pool is restored to the memory of the target supplemental processor. A copy of the local store register state and remaining local store data returns to main memory.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: April 22, 2008
    Assignee: International Business Machines Corporation
    Inventors: Michael Norman Day, Sidney James Manning
  • Patent number: 7363432
    Abstract: A system for cache coherency comprises a memory. The memory comprises a plurality of data items and a plurality of directory information items, each data item uniquely associated with one of the plurality of directory information items. Each of the plurality of data items is configured in accordance with one of a plurality of access modes. Each of the plurality of directory information items comprises indicia of the access mode of its associated data item. A multiplexer couples to the memory and comprises a multiplex ratio. A plurality of buffers couple to the multiplexer and to the memory. The multiplex ratio is a function of the number of buffers in the plurality of buffers. A plurality of multiplexer/demultiplexers (MDMs) each uniquely couple to a different one of the plurality of buffers. A plurality of processing elements couple to the memory; each of the processing elements uniquely couples in a point-to-point connection to a different one of the plurality of MDMs.
    Type: Grant
    Filed: March 25, 2004
    Date of Patent: April 22, 2008
    Assignee: International Business Machines Corporation
    Inventors: Michael Karl Gschwind, Charles Ray Johns, Thoung Quang Truong
  • Patent number: 7358855
    Abstract: The present invention provides a local area warning system that is designed to alert the public of severe weather and technological alerts. The apparatus consists of red, amber, and blue warning lights and audio speakers that warn the public of the severe conditions. The speakers can be employed to produce a loud siren and/or coherent broadcasts describing the severe condition. An antenna on the apparatus captures the radio frequency broadcast signal from NWR. A receiver connected to the antenna decodes and presents the audio and visual messages of weather and technological conditions to the public through the warning lights and the speakers. The county code or the geographical location is entered into the receiver such that only severe alerts that correspond to the area of the device will be presented. All of these components are connected to a support structure.
    Type: Grant
    Filed: June 6, 2005
    Date of Patent: April 15, 2008
    Assignee: Maxillis, Ltd.
    Inventor: Robert Willis
  • Patent number: 7354453
    Abstract: There is disclosed systems and methods for spinal nucleus replacement by constructing channels through vertebral segments on either side of an area into which the spinal nucleus is to be positioned, the channels running from a channel end outside of the area to a channel end abutting the area. One end of a suture is inserted into the outside channel end of a first one of the channels and passed through the first channel and into the area and out of the area through the second channel until it emerges from the second channel. The suture is then used to pull the nucleus into the area.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: April 8, 2008
    Assignee: Innovative Spinal Technologies
    Inventor: Paul McAfee
  • Patent number: 7356713
    Abstract: A component of a microprocessor-based data processing system, which includes features for regulating power consumption in snoopable components and has gating off memory coherency properties, is determined to be in a relatively inactive state and is transitioned to a non-snoopable low power mode. Then, when a snoop request occurs, a retry protocol is sent in response to the snoop request. In conjunction with the retry protocol, a signal is sent to bring the component into snoopable mode. When the retry snoop is requested, the component is in full power mode and can properly respond to the snoop request. After the snoop request has been satisfied, the component again enters into a low power mode. Therefore, the component is able to enter into a low power mode in between snoops.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: April 8, 2008
    Assignee: International Business Machines Corporation
    Inventors: Shigehiro Asano, Jeffrey Douglas Brown, Michael Norman Day, Charles Ray Johns, James Allan Kahle, Alvan Wing Ng, Michael Fan Wang, Thuong Quang Truong
  • Patent number: 7353341
    Abstract: A cache write back operation, write back modified data to memory from cache data array to fix inconsistency between them can be cancelled by the results of a comparison of the progress between a write back and snoop push or snoop kill operation. Write back is intended to make an empty slot to accommodate a reload data due to a cache miss and since a snoop push or snoop kill operation creates an invalid entry in the cache, write back is not needed. If simultaneous push or kill with write back operation exist, then write back machine is late cancelled. System performance improves due to preserving more cache lines in cache data array for possible future reuse.
    Type: Grant
    Filed: June 3, 2004
    Date of Patent: April 1, 2008
    Assignee: International Business Machines Corporation
    Inventors: Roy Moonseuk Kim, Yasukichi Okawa, Thuong Quang Truong
  • Patent number: D567886
    Type: Grant
    Filed: April 7, 2005
    Date of Patent: April 29, 2008
    Assignee: Traxxas LP
    Inventors: Jon Kenneth Lampert, Brent Whitfield Byers
  • Patent number: D573536
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: July 22, 2008
    Assignee: Traxxas LP
    Inventors: Seralaathan Hariharesan, Brock Dennison, Jon Kenneth Lampert, Michael S. Jenkins, Kent Poteet, Jaime Felix Barajas