Abstract: A method, computer program product, and a data processing system for generating a data dump in a data processing system is provided. A system boot of the data processing system is initialized. A firmware that includes fault collection logic is executed. A data dump is created in a persistent storage of the data processing system. An attempt is made to complete the system boot of the data processing system.
Type:
Grant
Filed:
April 8, 2004
Date of Patent:
December 11, 2007
Assignee:
International Business Machines Corporation
Inventors:
Marc Alan Dickenson, Brent William Jacobs, Michael Youhour Lim
Abstract: A mechanism for generating pre-translated segments for use in virtual to real address translation is provided in which segments that are determined to meet a density threshold are promoted to a pre-translated segment class. The pages of these segments are moved to a contiguous portion of memory and the segment table entry corresponding to the segment is updated to indicate the segment to be a pre-translated segment and to include the base real address for the contiguous portion of memory. In one embodiment, as each page is moved, its page table entry is updated to point to the new location of the page so that the page is still accessible during promotion of the segment to a pre-translated segment. In this way, virtual-to-real address translation may be performed by concatenating the segment base real address, the page identifier, and a byte offset into the page.
Type:
Grant
Filed:
February 19, 2004
Date of Patent:
September 12, 2006
Assignee:
International Business Machines Corporation
Abstract: A method, apparatus, and computer instructions for processing a user input. A user input selecting an image on a page is detected. The image selected by the user input is sent to a server to perform a search in response to detecting the user input. The server performs object recognition analysis on the image to generate a text description of the image. Alternatively, the server may perform an image search for resources with similar images or properties. This text description, which may include one or more words, is used as the basis of the search. A result of the search is received in response to sending the image to the server to form a received result. The received result is displayed. Further, other contextual information associated with the image may be used in addition to or in place of the image in generating the search.
Type:
Grant
Filed:
June 10, 2002
Date of Patent:
July 11, 2006
Assignee:
International Business Machines Corporation
Inventors:
Dwip N. Banerjee, Marilyn Smith Dawkins, Rabindranath Dutta
Abstract: A method in a data processing system for optimizing access to a Datastore in an object-oriented environment. The data processing system includes an object and an identification object, wherein the identification object is an instance of a class object. The method includes receiving a request to open the Datastore at the identification object. The request is sent from the identification object its class object in response to receiving the request. Then whether the Datastore is open is determined in response to receiving the request at the class object. The Datastore is opened in response to the Datastore being closed and a message is sent to the identification object indicating that the Datastore has been opened. If the Datastore is already open, a message to the identification object indicating that the Datastore has been opened, wherein access to the Datastore is optimized.
Type:
Grant
Filed:
April 26, 1994
Date of Patent:
December 2, 1997
Assignee:
International Business Machines Corporation
Inventors:
Guylaine Cantin, George P. Copeland, Ahmed M. Gheith, Roger H. Sessions