Patents Represented by Attorney, Agent or Law Firm Sawyer Law Group LLP
  • Patent number: 7249309
    Abstract: A method and apparatus for performing encoding and decoding of bit chain data packets conveying errors which do not spread on more than n bits, at very high speed. In one embodiment, a matrix of the corresponding Systematic code is built using p×p matrix blocks comprising elements of a galois field, generated by an irreducible generator polynomial of degree p, p being greater or equal to n.
    Type: Grant
    Filed: September 23, 2003
    Date of Patent: July 24, 2007
    Assignee: International Business Machines Corporation
    Inventors: Rene Glaise, Arnaud Vangelisti
  • Patent number: 7246115
    Abstract: A method and system for efficiently identifying materialized view candidates for queries filters materialized views using certain criteria, using the materialized view signatures. This filtering rejects some of the unqualified materialized views prior to the performance of the query rewrite matching algorithm, resulting in a group of materialized view candidates. The query rewrite matching algorithm is then performed on the materialized view candidates. By first filtering the materialized views based on their signatures, the number of materialized views on which the query rewrite matching algorithm is performed is significantly reduced, improving performance.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: July 17, 2007
    Assignee: International Business Machines Corporation
    Inventors: Guogen Zhang, Irene Ching-Hua Liu, Ding-Wei Chieh, Lee-Chin Hsu Liu, Yao-Ching Stephen Chen, Hsuiying Yen Cheng, Brian Thinh-Vinh Tran, Yun Wang, Ruiping Li
  • Patent number: 7245152
    Abstract: In a voltage-level shifter, an input line is configured to convey an input voltage to be shifted. A pair of transistors is coupled to and is configured to receive the input voltage from the input line. There is a first side and a second side, with each side comprising the following: a low-voltage transistor that is coupled to the pair of transistors, a medium-voltage transistor that is coupled to the low-voltage transistor, a high-voltage transistor that is coupled to the medium-voltage transistor, and an output line, which is coupled to the first and second sides, for providing an output voltage that is higher than the input voltage.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: July 17, 2007
    Assignee: Atmel Corporation
    Inventor: Mathew Todd Wich
  • Patent number: 7244129
    Abstract: A connection system. The connection system includes a connection receptacle comprising a first component coupled to a chassis and a second component coupled to the first component. The first and second components are collapsed into a compact configuration when the connection receptacle is in a closed position. According to the system and method disclosed herein, implementing the receptacle as two separate components allows for a compact connection system.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: July 17, 2007
    Assignee: Apple Inc
    Inventors: Gavin Reid, Chris Ligtenberg, Bartley K. Andre
  • Patent number: 7245769
    Abstract: The invention of the present application provides data compression and archival features for data that has previously been transformed and compressed. In a first aspect of the present invention, compressed data that has previously been transformed and compressed is received, and coefficients in the compressed data are selected and discarded to reduce the amount of storage space required by the compressed data. In another aspect, the compressed data has previously been sub-sampled by a wavelet transform, and wavelet coefficients in the compressed data are selected and discarded. In another aspect, wavelet coefficients in the compressed data are dequantized, wavelet coefficients in the compressed data having less value for the data are selected, and the wavelet coefficients are requantized so as to cause more loss of data for the selected coefficients to reduce the amount of storage space required by the compressed data.
    Type: Grant
    Filed: January 29, 2003
    Date of Patent: July 17, 2007
    Assignee: Visioprime
    Inventors: Alptekin Temizel, Mehmet Bilgay Akhan, Anil Aksay
  • Patent number: 7240643
    Abstract: An internal combustion engine includes an engine block having an oil rifle. A cylinder liner carried by the engine block includes a bottom end. A piston cooling nozzle coupled with the engine block includes an inlet in communication with the oil rifle, a tube, and a bracket coupled with the tube. The bracket engages the bottom end of the cylinder liner.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: July 10, 2007
    Assignee: Cummins, Inc.
    Inventors: Andrew P. Perr, Kristopher R. Bare, Marcus M. Chui
  • Patent number: 7240584
    Abstract: An engine cylinder piston connecting rod subassembly, for use in an engine, includes a piston (53), a piston pin (52) and a connecting rod (51). The connecting rod has a piston end portion with a piston pin bore (62). The piston pin is inserted through the piston pin bore and oppositely disposed portions of the piston, for securing the piston and the connecting rod together. Opposite ends of the piston pin bore are machined or profiled with relief portions (60, 61), to allow for piston pin deflection and thereby maximize the load carrying capacity, by providing a greater area of contact. The relief portions can be a curved surface (65) machined as part of the bore, or a plurality of end-to-end angled frustoconical surfaces (66a, 66b, 66c). The relief portions are shaped to correspond to the shape of the corresponding piston pin when under load during normal engine operation.
    Type: Grant
    Filed: December 10, 1999
    Date of Patent: July 10, 2007
    Assignee: Cummins Engine Company, Inc.
    Inventors: Mark G. Luehrmann, Mary E. Rupp, Mark D. O'Leary, Ilya L. Piraner, John M. Miller, William D. McNulty, Cheryl Klepser
  • Patent number: 7242768
    Abstract: A method for providing security with a secure chip, includes: creating a migratable keyblob using a first random number, where the migratable keyblob contains a key; wrapping the migratable keyblob with a public key of the key's parent key; encrypting the first random number with a pass phrase for a user of the key; storing the encrypted first random number; and migrating the migratable keyblob from the computer to itself. If the private key of the secure chip is stolen, the thief can only unwrap keys which are ancestors of the key in the migratable keyblob. To obtain the key in the migratable keyblob, the random number used to create it is required. However, the pass phrase of the user is required to decrypt it. This increases the security of the key stored in the migratable keyblob and its children keys.
    Type: Grant
    Filed: January 14, 2002
    Date of Patent: July 10, 2007
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventor: David Carroll Challener
  • Patent number: 7242092
    Abstract: A substrate assembly with direct electrical connection as a semiconductor package is disclosed, which includes a carrier structure formed with at least a cavity; at least a semiconductor chip received in the cavity of the carrier structure having a plurality of electrically connecting pads formed thereon; at least a build-up circuit structure formed on the semiconductor chip and the carrier structure, wherein the build-up circuit structure has conductive structures for electrically connecting to the electrically connecting pads of the semiconductor chip; and a heat sink partially attached to the carrier structure for sealing the cavity. In that the heat sink directly contacts the semiconductor chip, heat generated during operation of the chip can be effectively dissipated, and more mounting space is provided for mounting electronic components, enhancing the electrical property thereof.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: July 10, 2007
    Assignee: Phoenix Precision Technology Corporation
    Inventor: Shih-Ping Hsu
  • Patent number: 7243349
    Abstract: A method for providing an image of software installed on a computer system is disclosed. The method includes the steps of deconstructing the image into at least one portion and creating at least one module from the at least one portion of the image. The deconstructing step can include the steps of scanning an image and identifying at least one portion of the image to be modularized. The creating step can include the steps of extracting the at least one portion of the image identified to be modularized and generating at least one module from the extracted portion of the image. The modules that are created in accordance with the present invention can be formatted for use in a new image or part of a new image to be used with a software program such as with a hardware-independent imaging tool.
    Type: Grant
    Filed: August 18, 2003
    Date of Patent: July 10, 2007
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Neal R. Caliendo, Jr., Jeffrey M. Estroff, Michaelle L. Fuccella-Walcutt, James A. Hunt, Howard J. Locker, John C. Mese, Joshua N. Novak, Jose R. Ruiz, Rod D. W. Waltermann, Arnold Weksler
  • Patent number: 7243245
    Abstract: A method and system for controlling a startup sequence in a computer system is disclosed. The method and system include monitoring at least one aspect of a plurality of startup applications launched during the startup sequence. The method and system further include analyzing the at least one aspect of the plurality of startup applications based on at least one criteria. The at least one criteria indicates whether a portion of the plurality of startup applications is extraneous at startup. The method and system further include automatically removing at least one of the portion of the plurality of startup applications from the startup sequence.
    Type: Grant
    Filed: June 20, 2003
    Date of Patent: July 10, 2007
    Assignee: International Business Machines Corporation
    Inventor: William G. Pagan
  • Patent number: 7239966
    Abstract: A system for automating experimentation is disclosed. The system comprises an automated experimentation platform (AEP) for automating research, development, and engineering experimentation processes and work and a generalized exchange module (GEM) for automating data exchanges between the AEP and external software applications, devices, or the instrument control programs (ICPs) controlling the devices; a generalization of the exchange module enables all automated data exchanges to be generic. Through the use of the automated experimentation platform (AEP) and the generalized exchange module (GEM), the automation can be adapted to any targeted external software application, device or a devices' controlling software program.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: July 3, 2007
    Assignee: S-Matrix
    Inventors: George A. Cooney, Jr., Richard P. Verseput
  • Patent number: 7240089
    Abstract: A pooling mechanism to limit repeated connections in message queuing systems and to prevent excessive making and breaking of connections and associated overhead. The invention does this by providing a layer between a client and the message queuing system where connections are pooled. The pooling mechanism of the invention prevents a system from losing too many resources through the repeated making and breaking of excessive message queuing system connections.
    Type: Grant
    Filed: December 10, 2001
    Date of Patent: July 3, 2007
    Assignee: International Business Machines Corporation
    Inventor: Michael K. Boudreau
  • Patent number: 7240054
    Abstract: An improved method and system for preserving data constraints during parallel apply in asynchronous transaction replication in a database system have been disclosed. The method and system preserves secondary unique constraints and referential integrity constraints, while also allowing a high degree of parallelism in the application of asynchronous replication transactions. The method and system also detects and resolves ordering problems introduced by referential integrity cascade deletes, and allows the parallel initial loading of parent and child tables of a referential integrity constraint.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: July 3, 2007
    Assignee: International Business Machines Corporation
    Inventors: Nicolas G. Adiba, Roberta J. Cochrane, Elizabeth B. Hamel, Somil D. Kulkarni, Bruce G. Lindsay
  • Patent number: 7239525
    Abstract: A circuit board structure with embedded selectable passive components and a method for fabricating the same are proposed, wherein a plurality of passive components are embedded in a circuit board and a plurality of electrical connections are formed on a surface of the circuit board and electrically connected to the passive components. A circuit structure is formed close to the electrical connections for selectively forming a conductive layer thereon to electrically connect a portion of the passive components according to different electrical situations, in order to provide a set of passive components for electrical design of electronic devices.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: July 3, 2007
    Assignee: Phoenix Precision Technology Corporation
    Inventor: Shih-Ping Hsu
  • Patent number: 7234296
    Abstract: An exhaust gas purifier filters exhaust gas of an internal combustion engine to collect particulates in the exhaust gas. The exhaust gas purifier includes an outer casing and an inner casing, which is located in the outer casing and accommodates a filter. The inner casing is selectively attached to and detached from the outer casing.
    Type: Grant
    Filed: March 20, 2002
    Date of Patent: June 26, 2007
    Assignee: Ibiden Co., Ltd.
    Inventor: Masaaki Kojima
  • Patent number: 7229015
    Abstract: A system and method for providing a self-checkout system. The self-checkout system includes a processor and a first device coupled to the processor, where the first device identifies an item. The self-checkout system also includes a first receptacle coupled to the first device. The first receptacle receives the item after being identified by the first device. The self-checkout system also includes a second device coupled to the first receptacle. The second device identifies the item after being received by the first receptacle, and the processor verifies if the item identified by the second device is the same item identified by the first device. As a result, the checkout process is reliable and secure.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: June 12, 2007
    Assignee: International Business Machines Corporation
    Inventor: Michael B. Persky
  • Patent number: 7227773
    Abstract: A magnetic element that can be used in a memory array having high density includes a pinned layer, a half-metallic material layer, a spacer (or a barrier) layer and a free layer. The half-metallic material layer is formed on the pinned layer and preferably has a thickness that is less than about 100 ?. The half-metallic material layer can be formed to be a continuous layer or a discontinuous on the pinned layer. The spacer (or barrier) layer is formed on the half-metallic material layer, such that the spacer (or barrier) layer is nonmagnetic and conductive (or insulating). The free layer is formed on the spacer (or barrier) layer and has a second magnetization that changes direction based on the spin-transfer effect when a write current passes through the magnetic element.
    Type: Grant
    Filed: October 21, 2005
    Date of Patent: June 5, 2007
    Assignee: Grandis, Inc.
    Inventors: Paul P. Nguyen, Yiming Huai
  • Patent number: 7228495
    Abstract: A system and method in accordance with the present invention allows blind and visually impaired users to quickly identify links to relevant material when “viewing” web pages that consist primarily of either plain text or images. By generating an aural or visual index to the links on the page being “viewed”, blind and visually impaired users can quickly jump to interesting sites that are linked from the current page without having to wait for the entire page to be voiced by a screen reader application.
    Type: Grant
    Filed: February 27, 2001
    Date of Patent: June 5, 2007
    Assignee: International Business Machines Corporation
    Inventors: Ravi Shankarnarayan Adapathya, David Frederick Champion, Alan Joseph Happ, Brad Michael Lawrence, Kevin Laverne Schultz
  • Patent number: 7227742
    Abstract: A system for organizing one or more accessory devices for a personal computer includes a first body structure that houses a first accessory device and an attachment unit detachably attached to the first body structure for attaching and detaching the first body structure mechanically to an outside surface of a personal computer (PC) component. According to the present invention, the attachment unit can be removed from the first body structure and attached to a second body structure that houses a second accessory device so that the second body structure can be attached to the PC component.
    Type: Grant
    Filed: September 23, 2004
    Date of Patent: June 5, 2007
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: David W. Hill, Susan S. Moffatt, Robert E. Springer, John D. Swansey, Julie E. Tierney