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
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
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
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
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
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
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.
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
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
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
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
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
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
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.
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
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
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
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
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