Patents Represented by Attorney, Agent or Law Firm Sawyer Law Group LLP
  • Patent number: 7290214
    Abstract: A system and method for directing a data processing system to incrementally process a base table and a materialized view, wherein the materialized view is associated with the base table, and both are stored in the system, is disclosed. The method includes setting integrity of the base table having an identifier identifying data newly load appended to the base table, and placing the identifier into a location if the location does not contain any other identifier identifying any other data newly load appended to the base table. In a preferred embodiment, the materialized view is incrementally refreshed using the identifier.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: October 30, 2007
    Assignee: International Business Machines Corporation
    Inventors: Richard S. Sidle, Dieu Q. La, Petrus Kai Chung Chan, Roberta J. Cochrane, William T. O'Connell, M. Hamid. Pirahesh
  • Patent number: 7287044
    Abstract: A method and system for performing real-time database update transactions with disconnected database clients includes a disconnected client server (DCS) and disconnected client extensions (DCE). The DCS formats the database cell, its key, any associated database cells, and a timestamp and sends them to a disconnected database client by email. The timestamp indicates the last time the database cell or associated database cells was changed. The disconnected database client sends a reply email with the update of the database cell and the timestamp. Upon receipt of the reply email, the DCS compares the received timestamp to a current timestamp for the database cell. If they match, then the database cell is updated according to the received update. If they do not match, then the update is based on outdated information and is rejected. In this manner, reliable real-time update transactions are provided between a disconnected database client and the database.
    Type: Grant
    Filed: August 15, 2005
    Date of Patent: October 23, 2007
    Assignee: International Business Machines Corporation
    Inventor: Gerald J. Wilmot
  • Patent number: 7286526
    Abstract: A method and system for providing network processor management that efficiently operates in homogenous and heterogonous environments are provided. The system includes a controlled entity having a switched architecture including a first set of processing resources and a second set of processing resources distinct from the first set of processing resources, and a controller for issuing a control request packet to the first set of processing resources, the control request packet including a first set of control actions and a second set of control actions, wherein the controlled entity processes the first set of control actions using the first set of processing resources and transfers the second set of control actions to the second set of processing resources.
    Type: Grant
    Filed: March 14, 2003
    Date of Patent: October 23, 2007
    Assignee: International Business Machines Corporation
    Inventors: Claude Basso, Sridhar Rao, Colin Beaton Verrilli
  • Patent number: 7286620
    Abstract: A method and system for is disclosed for reducing intersymbol interference in a stream of data bits to be transmitted over a transmission medium. Aspects of the present invention include a phase delayed clock generated from a reference clock that produces an edge on sub-bit boundaries; and a digital filter coupled to the phase delayed clock for performing equalization on the data bits, wherein the phase delayed clock causes the digital filter to perform partial clock switching, such that equalization is performed on the data bits on-sub-bit boundaries.
    Type: Grant
    Filed: September 17, 2003
    Date of Patent: October 23, 2007
    Assignee: International Business Machines Corporation
    Inventors: Hayden C. Cranford, Jr., Westerfield J. Ficken, Wentai Liu
  • Patent number: 7283396
    Abstract: A method and system for approximating resistance in a non-volatile memory has a memory matrix. The memory matrix has a plurality of memory cells and a plurality of memory source lines that are coupled to the plurality of memory cells. A reference matrix is coupled to the memory matrix and has a reference cell. A logic generator is coupled to the reference matrix and is configured to generate an approximation, at the reference cell, of a resistance between a selected one of the plurality of memory cells and at least one of the plurality of memory source lines.
    Type: Grant
    Filed: July 28, 2005
    Date of Patent: October 16, 2007
    Assignee: Atmel Corporation
    Inventors: Lorenzo Bedarida, Andrea Sacco, Giorgio Oddone, Simone Bartoli
  • Patent number: 7283529
    Abstract: A system and method for transmitting data from a first site to a second site over a shared Multi-Protocol Label Switched (MPLS) network comprising a plurality of routers, including an ingress router in communication with the first site and an egress router in communication with the second site, includes configuring a plurality of label switching paths between the ingress router and the egress router over a plurality of label switching devices.
    Type: Grant
    Filed: March 7, 2003
    Date of Patent: October 16, 2007
    Assignee: International Business Machines Corporation
    Inventors: Claude Basso, Brahmanand K. Gorti, Natarajan Vaidhyanathan, Colin B. Verrilli
  • Patent number: 7284081
    Abstract: Aspects for high speed USB data routing are presented. The aspects include routing a data stream to and from USB I/O ports serially, and maintaining a frequency of the data stream during the routing. Additionally, a root port router is provided for the root port and a data port router is provided for each I/O port, wherein each data port router delays the data stream by one bit during the routing.
    Type: Grant
    Filed: January 27, 2004
    Date of Patent: October 16, 2007
    Assignee: Atmel Corporation
    Inventor: Mahesh Siddappa
  • Patent number: 7283526
    Abstract: A method and system for identifying sessions in a computer network is disclosed. The session is between a first computer system and a second computer system. The session consists of an exchange of a plurality of packets between the computer systems. Each of the packets includes source information and destination information relating to the first computer system and the second computer system. The method and system include providing a symmetric key and identifying the session using the symmetric key. The symmetric key is provided utilizing a manipulation of the source information and the destination information. The symmetric key is associated with the plurality of packets traveling between the first computer system and the second computer system.
    Type: Grant
    Filed: July 19, 2001
    Date of Patent: October 16, 2007
    Assignee: International Business Machines Corporation
    Inventor: Gordon Taylor Davis
  • Patent number: 7284120
    Abstract: A computer manufacturing system is disclosed. The computer manufacturing system comprises a system under test (SUT), the SUT including a network adapter and a boot loader for loading the appropriate operating system. The SUT further includes a station for receiving customer orders for the SUT, the station including a sequencer. The sequencer obtains a boot selection file for the SUT from a directory. The SUT further retrieves and parses the boot selection file to obtain the operating system image to load and boot until the SUT is configured with the appropriate date. A system and method in accordance with the present invention provides a means for a computer being manufactured (hereinafter called a system under test, or SUT) to boot an operating system without the need for any local media. In addition, it allows the SUT to boot any one of several operating systems as required, depending on the tools being run during that portion of the process.
    Type: Grant
    Filed: November 17, 2003
    Date of Patent: October 16, 2007
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Eric E. Blouin, Brian J. Jaeger, Barry A. Kritt, Douglas A. Law, Kuldip Nanda, Paul A. Roberts
  • Patent number: 7283093
    Abstract: A system and method for monitoring location based service emitter infrastructure. Beacon data is stored, the beacon data transmitted by beacons in an area and detected by a client device that is moved along a path at the location. The beacon data along the path of the client device is analyzed to determine whether any of the detected beacons have failed.
    Type: Grant
    Filed: October 27, 2004
    Date of Patent: October 16, 2007
    Assignee: International Business Machines Corporation
    Inventors: Phuc K. Do, Justin M. Pierce, Richard S. Shryock, Charles R. Kirk, Eugene M. Maximilien
  • Patent number: 7280684
    Abstract: A method and system for monitoring the performance of a character recognition system is disclosed. According to a preferred embodiment, the method comprises utilizing an average confidence score for a plurality of characters for ongoing performance monitoring of the character recognition system, wherein a confidence score indicates a level of confidence that a character is accurately recognized.
    Type: Grant
    Filed: July 30, 2003
    Date of Patent: October 9, 2007
    Assignee: International Business Machines Corporation
    Inventors: Brian E. Blair, Tuyen Q. Bui
  • Patent number: 7278162
    Abstract: A method and system for detecting attempted intrusions into a network, including: providing a network processor for monitoring packets transmitted over a communications link of the network; receiving a plurality of packets from the communications link by the network processor; and pre-filtering the plurality of packets by the network processor to identify packets potentially with patterns of interest. These packets are forwarded to a NIDS. The NIDS then examines the forwarded packets to identify the packets that have the pattern of interest. By using the network processor to pre-filter the packets, the number of packets examined by the NIDS is significantly reduced. Also, the capacity of the NIDS can be increased without requiring changes in the NIDS.
    Type: Grant
    Filed: April 1, 2003
    Date of Patent: October 2, 2007
    Assignee: International Business Machines Corporation
    Inventors: Charles Steven Lingafelt, Norman C. Strole
  • Patent number: 7272663
    Abstract: A method and system for compressing and transmitting data using asynchronous transfer mode (ATM) is disclosed. The data include a plurality of segments. Each of the plurality of segments has a first end and a second end. In one aspect, the method and system include representing the first end of a segment with a partition compression code word and compressing a remaining portion of the segment. The method and system could also combine the marking of the boundary and subsequent data into a compound compression code word. In another aspect, the method and system include representing the first end of a segment with a transparent mode command, transmitting the transparent mode command, and transmitting a remaining portion of the segment.
    Type: Grant
    Filed: August 28, 2001
    Date of Patent: September 18, 2007
    Assignee: International Business Machines Corporation
    Inventors: Gordon Taylor Davis, Jeffrey Haskell Derby, Malcolm Scott Ware
  • Patent number: 7271353
    Abstract: The present invention provides airline travelers with a method of determining baggage weight compliance while traveling, prior to having baggage rejected or additional fees assessed at the baggage check counter at the airport. In a first aspect, a scale is disclosed that comprises first and second attachment points, wherein the scale indicates a relative force applied to the attachment points. In a second aspect, a scale is disclosed which comprises two independent attachment points wherein the scale can display the total force applied to the attachment points.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: September 18, 2007
    Assignee: TFB Global LLC
    Inventor: John J. Lewis
  • Patent number: 7269826
    Abstract: Disclosed is an apparatus, including a memory for receiving a resource descriptor, the resource descriptor including a uniform resource identifier (URI) for a particular resource and an associated search query for locating the particular resource; and a controller, coupled to the memory, for initiating an access process for the particular resource using the resource descriptor. A method of retrieving a particular resource, comprising: parsing a resource descriptor into a uniform resource identifier (URI) for the particular resource and an associated search query for locating the particular resource; and initiating an access process for the particular resource using the URI and the associated search query.
    Type: Grant
    Filed: August 5, 2003
    Date of Patent: September 11, 2007
    Assignee: International Business Machines Corporation
    Inventor: Michael Yiupun Kwong
  • Patent number: 7269739
    Abstract: A method and system for allowing for the secure transmission and reception of data in a processing system is disclosed. The method and system includes providing at least one crypto algorithm in a region of a system memory in the processing system; and assigning a cryptographic function of the at least one crypto algorithm to the region. A system and method in accordance with the present invention ties the encryption/decryption algorithm to specific DMA regions and the encryption key to the particular DMA transfer. This allows the system processors to offload the encryption and enable all network (and non-network) adapters to take advantage of this offload without hardware changes to the adapters.
    Type: Grant
    Filed: May 30, 2002
    Date of Patent: September 11, 2007
    Assignee: International Business Machines Corporation
    Inventors: Susann Marie Keohane, Gerald Francis McBrearty, Shawn Patrick Mullen, Jessica Kelley Murillo, Johnny Meng-Han Shieh
  • Patent number: 7267585
    Abstract: Aspects for easing the attachment of a peripheral cable to a personal computer (PC) include providing a connector with a symmetric shape that supports multiple orientations of cable attachment to a PC. An orientation of insertion is identified when the connector is attached to the PC, and signal lines from the connector are rearranged based on the identified orientation of the connector.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: September 11, 2007
    Assignee: International Business Machines Corporation
    Inventor: Tomasz Franciszek Wilk
  • Patent number: 7268491
    Abstract: A display is disclosed. The display comprises a plurality of expandable tubes and a rollable material coupled to the expandable tubes, wherein the plurality of tubes can be expanded and contracted to increase or decrease the size of the display. The user of the expandable display in accordance with the present invention would have the benefit of having a much larger display to work with, and still be able to shrink it for ease of transportation. An added benefit to the user is that the color intensity of such a design is significantly higher than that of current LCD displays. Such displays also have the benefit of not requiring backlighting to operate.
    Type: Grant
    Filed: December 14, 2004
    Date of Patent: September 11, 2007
    Assignee: International Business Machines Corporation
    Inventors: Slavek P. Aksamit, Cristian Medina
  • Patent number: 7269058
    Abstract: A system and method for preserving an error margin for a non-volatile memory that includes a memory cell, a reference cell coupled to a reference current mirror configured to mirror current through the reference cell. The system comprises a memory current mirror coupled to the memory cell and configured to mirror current through the memory cell. A sense amplifier has a first and a second input. The first input is coupled to the reference current mirror and the second input is coupled to the memory current mirror. The sense amplifier is configured to compare a voltage across the memory cell with a voltage across the reference cell.
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: September 11, 2007
    Assignee: Atmel Corporation
    Inventors: Massimiliano Frulio, Fabio Tassan Caser, Lorenzo Bedarida, Mirella Marsella
  • Patent number: D553660
    Type: Grant
    Filed: February 24, 2006
    Date of Patent: October 23, 2007
    Assignees: Autonetworks Technologies, Ltd., Sumitomo Wiring Systems, Ltd., Sumitomo Electric Industries, Ltd
    Inventor: Osamu Yoneji