Patents Represented by Attorney Harrington & Smith, LLP
  • Patent number: 7689869
    Abstract: When data are transferred to a cache from disk drives, through a back end I/F unit, a redundant code verifier of a data path controller compares write-history information (a Destaging Counter (DC) value) embedded in a redundant code of the data with a DC value embedded in a redundant code of a corresponding parity, thereby verifying whether the data are imprecise. In addition, in a case where the data are updated, the redundant code verifier makes a similar verification when old data to be used for creating a parity are read. When the data are not imprecise, a redundant code generator of the data path controller adds to new data and the parity a redundant code into which a new DC value has been embedded. When the data are imprecise, a controller informs a host of an occurrence of a problem through a front end I/F unit.
    Type: Grant
    Filed: December 2, 2005
    Date of Patent: March 30, 2010
    Assignee: International Business Machines Corporation
    Inventors: Yoshihiko Terashita, Tohru Sumiyoshi, Hiroyuki Miyoshi
  • Patent number: 7254401
    Abstract: A method and system for determining a location of a user equipment using RTT measurements from a connected node B and RTT measurement of other node Bs which are not connected to the user equipment. The radio network controller of a network measures RTT of a connected node Bs and then measures RTT of non connected node Bs. Based on the RTT measurement, the distances of the user equipment from each node B is determined. Circles having radii equal to the distances of the user equipment from the nodes are used to determine the user equipment location.
    Type: Grant
    Filed: December 19, 2000
    Date of Patent: August 7, 2007
    Assignee: Nokia Corporation
    Inventors: Yrjö Keränen, Timo Viero
  • Patent number: 7237069
    Abstract: An arrangement and method for update of configuration cache data in a disk storage subsystem in which a cache memory (110) is updated using two-phase (220, 250) commit technique. This provides the advantage that known changes to the subsystem do not require an invalidate/rebuild style operation on the cache. This is especially important where a change will invalidate the entire cache.
    Type: Grant
    Filed: June 20, 2003
    Date of Patent: June 26, 2007
    Assignee: International Business Machines Corporation
    Inventors: David John Carr, Michael John Jones, Andrew Key, Robert Bruce Nicholson, William James Scales, Barry Douglas Whyte
  • Patent number: 7223134
    Abstract: The invention concerns a single-piece folded cut out female electric contact (1) comprising longitudinally a rear zone to be connected to an electric conductor, a protective cage comprising a floor (4), two side walls (5, 6), and, on the front, a contact terminal with a matching male contact, the contact terminal comprising at least an elastic contact blade (8, 9) provided with a terminal part (10, 11) oriented towards the front of the contact, the side walls (5, 6) being laterally adjacent to the floor and folded back along a longitudinal axis, the elastic contact blade being made from a lamination connected to the rear of a side wall and extending before being folded towards the rear of the contact.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: May 29, 2007
    Assignee: FCI
    Inventor: Georges Chaillot
  • Patent number: 7206923
    Abstract: A method and apparatus is provided to manage data in computer registers in a program, making more computer registers available to one or more programmers utilizing a name level instruction. The method and apparatus disclosed herein presents a way of reducing the overhead of register management, by introducing a concept of a name level for each of the named architected registers in a processor. The method provides a programmer with a larger register name-space while not increasing the size of the instruction word in the processor instruction-set architecture. It also provides for the facilitation of architectural features which overload the architected register namespace and ease the overhead of register management. This provides for the addition of more computer registers without changing the instruction format of the computer.
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: April 17, 2007
    Assignee: International Business Machines Corporation
    Inventors: Alexandre E. Eichenberger, Erik R. Altman, Sumedh W. Sathaye, John-David Wellman
  • Patent number: 7203472
    Abstract: A method is disclosed for operating a RF receiver of a communications equipment, as is circuitry for implementing the method. The method includes, while operating under the control of a data processor of the communications equipment, generating a calibration signal; injecting the calibration signal into a low noise amplifier (LNA) of the RF receiver; measuring a downconverted response of the receiver at a plurality of different frequencies of the calibration signal, or measuring the downconverted response of the receiver at a plurality of different LNA tuning combinations using a fixed calibration frequency, and at least one of tuning a resonance frequency of at least one LNA resonator based on the measured downconverted response so as to compensate at least for variations in component values that comprise the at least one resonator, or adjusting the linearity of the receiver.
    Type: Grant
    Filed: March 15, 2002
    Date of Patent: April 10, 2007
    Assignee: Nokia Corporation
    Inventors: Pauli Seppinen, Aarno Parssinen, Mikael Gustafsson, Mika Makitalo
  • Patent number: 7203161
    Abstract: A method and apparatus for recovery from faults in a loop network (500) is provided. The loop network (500) has a plurality of ports (520, 530, 532, 534) serially connected with means for bypassing the ports (520, 530, 532, 534) from the loop network (500). A control device (522, 524) is provided with bypass control over at least one of the ports (530, 532, 534). A host means (502) sends a command to the control device (522, 524) at regular intervals and the control device (522, 524) has a counter which restarts a time period at the receipt of each command. If the time period expires, the control device (522, 524) activates the means for bypassing all the ports (530, 532, 534) under its control. The loop network (500) may have two loops (516, 518) with at least some of the ports (520, 530, 532, 534) common to both loops (516, 518).
    Type: Grant
    Filed: May 17, 2002
    Date of Patent: April 10, 2007
    Assignee: International Business Machines Corporation
    Inventors: Reginald Beer, Paul Nicholas Cashman, Paul Hooton, Ian David Judd, Robert Frank Maddock, Robert Bruce Nicholson, Barry Douglas Whyte
  • Patent number: 7200174
    Abstract: A motion estimation method and system for a video coder are disclosed. The system comprises an input for a video image to be coded. It also comprises a hierarchical series of motion estimators of varying complexity, for estimating a motion vector field between the received image and a reference image. The subsequent motion estimator in the series is selected by a control means if a prediction error associated with the motion vector field estimated by the currently selected motion estimator exceeds a predetermined threshold. When available, inherited and predicted motion information is used to improve prediction quality.
    Type: Grant
    Filed: May 19, 2003
    Date of Patent: April 3, 2007
    Assignee: Nokia Corporation
    Inventors: Jani Lainema, Marta Karczewicz
  • Patent number: 7200108
    Abstract: A method and apparatus for recovery from faults in a loop network (400) is provided. The loop network (400) has a host means (402), a first loop and a second loop (406, 408), a plurality of ports (410) connected to each of the loops (406, 408) and a control device (414, 440) on or connected to each loop (406, 408) with bypass control over at least one of the ports (410) connected to the loop (406, 408). In the event of a failure on the first loop (406), the host means (402) instructs the bypassing of at least one port (410) on the first loop (406), the host means (402) sending the instructions via the control device (414, 440) on or connected to the second loop (408).
    Type: Grant
    Filed: May 17, 2002
    Date of Patent: April 3, 2007
    Assignee: International Business Machines Corporation
    Inventors: Reginald Beer, Paul Nicholas Cashman, Paul Hooton, Ian David Judd, Robert Frank Maddock, Neil Morris, Robert Bruce Nicholson, Barry Douglas Whyte
  • Patent number: 7198990
    Abstract: A channel 16 of a FinFET 10 has a channel core 24 and a channel envelope 32, each made from a semiconductor material defining a different lattice structure to exploit strained silicon properties. A gate is coupled to the channel envelope through a gate dielectric. Exemplary materials are Si and SixGe1-x, wherein 78<x<92. The channel core 24 has a top surface 26 of width wc and an upstanding surface 28, 30 of height hc, preferably oriented 90° to one another. The channel envelope 32 is in contact with the top 26 and upstanding surfaces 28, 30 so that the area of interface is increased as compared to contact only along the top surface 26, improving electrical conductivity and gate 18 control over the channel 16. The height hc can be tailored to enable a smaller scale FET 10 within a stabilized SRAM. Various methods of making the channel 16 are disclosed, including a mask and etch method, a handle wafer/carrier wafer method, and a shallow trench method.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: April 3, 2007
    Assignee: International Business Machines Corporation
    Inventors: Rajiv V. Joshi, Richard Q. Williams
  • Patent number: 7191285
    Abstract: The present invention relates to an apparatus having a memory operable with a virtualised RAID controller to determine an optimum I/O configuration by testing performance characteristics of a plurality of I/O operations.
    Type: Grant
    Filed: March 23, 2004
    Date of Patent: March 13, 2007
    Assignee: International Business Machines Corporation
    Inventors: William James Scales, Howard Charles Rankin, Nicholas Michael O'Rourke
  • Patent number: 7188156
    Abstract: Disclosed are embodiments of a method, a system and a computer program product for selecting data to be presented in a report form. A selector window is displayed to a user, the selector window displaying periods of time for indicating those periods of time for which data is available. The periods of time are displayed as a stack of temporally aligned time lines that are each partitioned into time periods of different duration, where each partition of a given time line has a spatial extent that differs from the spatial extent of partitions of other time lines, with longer partitions encompassing a plurality of shorter partitions. In response to the user selecting a point on a time line, the method, system and computer program product displays a report of that data.
    Type: Grant
    Filed: March 20, 2003
    Date of Patent: March 6, 2007
    Assignee: International Business Machines Corporation
    Inventors: Randal Lee Bertram, Dawn Ashley Comfort, Frederick Scott Hunter Krauss, James C. Cook
  • Patent number: 7174132
    Abstract: The invention relates to a circuit arrangement in association with the RF unit of a wireless terminal, in which circuit arrangement the RF unit and the antenna (3) of the wireless terminal are fabricated/mounted on the same circuit board (1) and where the antenna (3) is connected to the RF unit through at least one signal line (2). In the circuit arrangement, the signal line (2) from the RF unit to the antenna (3) is electrically connected during the final assembly by means of a jumper (5) which is fabricated as part of a mechanical component (6) belonging to the terminal. With the arrangement according to the invention, the RF unit can be tested without interference from the antenna.
    Type: Grant
    Filed: October 10, 2003
    Date of Patent: February 6, 2007
    Assignee: Nokia Corporation
    Inventors: Antti Lilja, Markku Kallunki
  • Patent number: 7174408
    Abstract: An interface connectable as a default host to a peripheral or as a default peripheral to a host, for serial data communication between host and peripheral during a session, and comprising: automated means for periodically checking a connection by periodically starting a session when connected as a default host and automated means for periodically checking a connection by periodically requesting a session when connected as a default peripheral.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: February 6, 2007
    Assignee: Nokia Corporation
    Inventor: Clifford Ede
  • Patent number: 7172454
    Abstract: An electronic component assembly including an electrical connector and an electronic subassembly. The electrical connector has a housing with a receiving area, electrical contacts connected to the housing, and fusible elements. The electrical contacts include first electrical connection sections in the receiving area and second electrical connection sections proximate a first exterior side of the housing. The fusible elements are connected to the second electrical connection sections. The electronic subassembly includes a printed wiring assembly and electronic components connected to opposite sides of the printed wiring assembly. The printed wiring assembly includes a relatively rigid section with the electronic components connected thereto and a flex cable forming deflectable lateral side sections with contact areas contacting the first electrical connector sections of the electrical contacts.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: February 6, 2007
    Assignee: Nokia Corporation
    Inventors: Tero Kalevi Karkkainen, Kalle Salokannel
  • Patent number: 7174538
    Abstract: A software program and an object definitions database are provided for a storage subsystem of a computer system. The subsystem has at least one physical storage medium (P), The program is arranged to generate logical resources (L, R5, D, LR, FC, FW) from a database containing logical resource definitions and user object definitions. The logical resources are arranged as sets of object definitions, and the selection is performed in dependence upon the at least one physical storage medium (P); User objects (110, 120, 130, 140, 150, 162, 164, 166, 170, 182, 184, 186) are generated from the database in dependence upon the generated logical resources(L, R5, D, LR, FC, FW). In this way the generated user objects (110, 120, 130, 140, 150, 162, 164, 166, 170, 182, 184, 186) enable the computer system to utilize the physical storage media (P) via the generated logical resources (L, R5, D, LR, FC, FW).
    Type: Grant
    Filed: July 1, 2002
    Date of Patent: February 6, 2007
    Assignee: International Business Machines Corporation
    Inventors: Amadeo Asco, Rober James Marris, Barry Douglas Whyte
  • Patent number: 7173961
    Abstract: The system includes a transmitter for generating a signal in the time domain and transforming the signal to the frequency domain, wherein the transmitter suppresses a plurality of sub-carriers of the signal, The resulting truncated signal is transmitted to the receiver through a noisy channel. The receiver receives a noisy signal and recovers the carrier signal and, hence, the partial response signal from the noisy signal. The method includes selecting a cyclic convolver having predefined values, applying the cyclic convolver to a signal to produce a partial response signal, dropping a plurality of sub-carriers of the partial response signal, to generate a modulated carrier signal that is ready for transmission.
    Type: Grant
    Filed: March 3, 2004
    Date of Patent: February 6, 2007
    Assignee: Nokia Corporation
    Inventor: Venkatesh Vadde
  • Patent number: 7174017
    Abstract: An encrypted audio decryption system for decrypting encrypted audio sound. The system includes a hearing device and a key FOB. The hearing device is adapted to receive the encrypted audio sound, decrypt the encrypted audio sound, and transmit signals corresponding to the decrypted audio sound to a speaker of the hearing device. The key FOB is adapted to transmit a decryption key to the hearing device. The hearing device is adapted not to decrypt the encrypted audio sound without receipt of the decryption key, corresponding to the encrypted audio sound, from the key FOB.
    Type: Grant
    Filed: March 4, 2002
    Date of Patent: February 6, 2007
    Assignee: Lenovo Singapore Pte, Ltd
    Inventors: David F. Bantz, Thomas E. Chefalas, Alexei A. Karve, Steven J. Mastrianni, Ajay Mohindra
  • Patent number: 7173973
    Abstract: A multi-level space time signal constellation that is optimized for use with a multi-carrier, multi-path communication scheme includes points on a first level separated from points on a mutually exclusive second level by a minimum distance that is based on a conditional probability distribution, preferably a Kullback-Leibler (KL) distance. Points within one level may be separated by a Euclidean distance, but spherical levels are rotated relative to one another to maximize a minimum inter-level KL distance. A receiver uses pilot symbols to estimate the channels and two-stage symbol detection, determining in one stage the constellation level and in another stage the point in the level. The receiver calculates a likelihood function based on a conditional distribution which does not reduce to the Euclidean-based nearest-neighbor detector. A single stored constellation may be scaled based on received signal to noise ratio.
    Type: Grant
    Filed: October 31, 2003
    Date of Patent: February 6, 2007
    Assignee: Nokia Corporation
    Inventors: Mohammad Jaber Borran, Prabodh Varshney, Jorma Lilleberg
  • Patent number: 7172455
    Abstract: The invention relates to a plug-in connector for connecting two flat strip conductors, including at least one spring element which provides the required normal contact power for the connection of the two flat strip conductors. The spring element contacts the two flat strip connectors and produces the electric contact between the two flat strip connectors.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: February 6, 2007
    Assignee: FCI
    Inventors: Thomas Bernhard Pabst, Hans-Otto Geltsch