Patents by Inventor James Stanley Tesauro

James Stanley Tesauro has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20040260772
    Abstract: A display interface at a sending/receiving display terminal including the conventional implementations for reading and sending E-Mail with an implementation for organizing the text content of a chronological sequence of E-Mail documents having the same subject identifier or header. There is designated a subject identifier of one received electronic mail as a message text sequencer and there is an implementation at a receiving display station for enabling the display of a chronological sequence of the text of said received message and the text of all subsequent messages having said designated subject identifier. The designation of the identifier may automatically designate a subject identifier as a message text sequencer based upon user predetermined attributes.
    Type: Application
    Filed: June 19, 2003
    Publication date: December 23, 2004
    Applicant: International Business Machines Corporation
    Inventors: Shawn Patrick Mullen, Johnny Meng-Han Shieh, James Stanley Tesauro
  • Publication number: 20040233164
    Abstract: A method and apparatus for managing a hardware crosshair cursor function in a graphics adapter in a data processing system. A region, such as a window, is defined on a display using a set of coordinates. A hardware crosshair cursor is displayed only within the region by using the set of coordinates with the hardware crosshair cursor function in the graphics adapter.
    Type: Application
    Filed: May 22, 2003
    Publication date: November 25, 2004
    Applicant: International Business Machines Corporation
    Inventors: Neal Richard Marion, George Francis Ramsay, James Stanley Tesauro
  • Publication number: 20040201614
    Abstract: A method, system and apparatus for accessing bookmarked Web pages without opening a bookmark folder are provided. This is made possible by providing a next and a previous icon in the browser to access the bookmarked Web pages. When a Web page is being bookmarked, it can be chosen to be part of a route (i.e., a string of bookmarks to be successively accessed) or not. If it is part of a route, the bookmarked Web page may be accessed without opening the bookmark folder by using either the next or the previous icon.
    Type: Application
    Filed: October 18, 2001
    Publication date: October 14, 2004
    Applicant: International Business Machines Corporation
    Inventors: Denise Marie Genty, Shawn Patrick Mullen, Johnny Meng-Han Shieh, James Stanley Tesauro
  • Publication number: 20040205495
    Abstract: A method, system and apparatus for bookmarking a path to a presently displayed Web page are provided. The path is made of a plurality of web pages that have previously been accessed and from which the presently displayed Web page emanates. When a user wants to bookmark the presently displayed Web page, the user is given an option to choose all the Web pages that were previously accessed. If the user so chooses, all the Web pages are bookmarked at once. When the bookmark folder is accessed anytime thereafter, the bookmarked Web pages are displayed as a chain of bookmarked Web pages and in the order they were accessed.
    Type: Application
    Filed: October 11, 2001
    Publication date: October 14, 2004
    Applicant: International Business Machines Corporation
    Inventors: Denise Marie Genty, Gerald Francis McBrearty, Johnny Meng-Han Shieh, Shawn Patrick Mullen, James Stanley Tesauro
  • Publication number: 20040189659
    Abstract: A method, apparatus, and computer instructions for managing color maps in a data processing system. Responsive to a request to add a color map to a color table, a determination is made as to whether the color map is already installed in the color table. If the color map is not already installed in the color table, a decision is made as to whether a free block of color table entries sufficient to hold the color map is present in the color table. A determination is made as to whether existing blocks of color table entries in the color table can be rearranged to form a new free block of color table entries, if the free block of color table entries is insufficient to hold the color map. The existing blocks of color table entries in the color table are rearranged if the existing blocks of color table entries can be rearranged to form the new free block of color table entries.
    Type: Application
    Filed: March 27, 2003
    Publication date: September 30, 2004
    Applicant: International Business Machines Corporation
    Inventors: Neal Richard Marion, George F. Ramsay, James Stanley Tesauro
  • Publication number: 20040189660
    Abstract: A method, apparatus, and computer instructions for storing colors in a color table used in displaying graphics in a data processing system. A request for a color map is received, wherein the request includes a number of entries for the color map. A color map location and size in the color table is set based on the number of entries in the request. Colors for the color map are loaded into the color table at the color map location, wherein dynamic sizing of color tables occurs.
    Type: Application
    Filed: March 27, 2003
    Publication date: September 30, 2004
    Applicant: International Business Machines Corporation
    Inventors: Neal Richard Marion, George F. Ramsay, James Stanley Tesauro
  • Publication number: 20040183810
    Abstract: The present invention provides a mechanism by which the number of bits used to identify the WIDs for each of the color buffer and the overlay buffer may be programmed into the graphics adapter based on the currently active application environment. With the apparatus and method of the present invention, a programmable WAT color size selection device is provided in a RAMDAC of the graphics adapter. This programmable WAT color size selection device may be dynamically programmed to use varying bit splits of a WID from a WID buffer to obtain different indexes into a color WAT table and an overlay WAT table. In this way, different splits of, for example, an eight bit WID may be obtained based on the setting of the programmable WAT color size selection device such that varying color and overlay capabilities are obtainable dynamically.
    Type: Application
    Filed: March 20, 2003
    Publication date: September 23, 2004
    Applicant: International Business Machines Corporation
    Inventors: Neal Richard Marion, George F. Ramsay, James Stanley Tesauro
  • Publication number: 20040183806
    Abstract: A method, data processing system, and computer instructions for simulating direct frame buffer access. A request for access to a frame buffer memory is received from an application. A portion of system memory is allocated for use as the frame buffer memory in response to receiving the request. A pointer to the portion of system memory is returned to the application. The application writes data to the portion of system memory, treating the portion of system memory like the frame buffer memory.
    Type: Application
    Filed: March 20, 2003
    Publication date: September 23, 2004
    Applicant: International Business Machines Corporation
    Inventors: Neal Richard Marion, Shawn Patrick Mullen, George F. Ramsay, James Stanley Tesauro
  • Publication number: 20040164999
    Abstract: A method, apparatus and computer instructions for processing graphics data in a graphics adapter for a set of clip areas in a clip region. Trivial rejection is performed on primitives to reject any primitive outside of the set of clip rectangles, wherein a set of identified primitives is formed in which the set of identified primitives contain unrejected primitives. The set of identified primitives is sent to a memory in the graphics adapter as a command stream to form a set of stored commands. A hardware clipper in the graphics adapter is set to an unprocessed clip rectangle within the set of clip rectangles. The set of identified primitives for the unprocessed clip rectangle is processed using the hardware clipper with the set of stored commands in the memory. The setting of the hardware clipper and the rendering of the set of identified primitives is repeated for each unprocessed clip rectangle until all of the clip rectangles in the set of clip rectangles are processed.
    Type: Application
    Filed: February 26, 2003
    Publication date: August 26, 2004
    Applicant: International Business Machines Corporation
    Inventors: Neal Richard Marion, George Francis Ramsay, James Stanley Tesauro
  • Publication number: 20030231216
    Abstract: A graphical navigation tree is provided that graphically illustrates all links (e.g., web sites) from all navigation paths that have been traversed since a web browser session was invoked. The navigation tree can be displayed constantly or be invoked only upon activation by the user. In addition, the user can be given the option of designating a particular web site on a particular navigation path with a mouse pointer and upon clicking the mouse key, be immediately brought to the URL corresponding to that web site. Further, some or all of the navigation tree may be designated for bookmarking and/or for electronic forwarding to others via, for example, email.
    Type: Application
    Filed: June 13, 2002
    Publication date: December 18, 2003
    Applicant: International Business Machines Corp.
    Inventors: Gerald Francis McBrearty, James Stanley Tesauro, Ravinder Paul Wadehra
  • Publication number: 20030229703
    Abstract: A method, apparatus, and computer instructions for handling intrusions. A tracer packet is sent back to an intruder causing the intrusion in response to receiving notification of an intrusion from a particular node in a network data processing system. Nodes in the network data processing system are notified of the tracer packet. Identification of the node is stored for use in tracing a route of the tracer packet through the data processing system in response to receiving a message from a node indicating receipt of the tracer packet.
    Type: Application
    Filed: June 6, 2002
    Publication date: December 11, 2003
    Applicant: International Business Machines Corporation
    Inventors: Dolapo Martin Falola, Vinit Jain, Shannon Marie MacAlpine, Shawn Patrick Mullen, James Stanley Tesauro
  • Publication number: 20030212907
    Abstract: A method and system for enabling secure IPsec tunnels within NAT without compromising security. A local network is configured with a gateway machine connected to the Internet and having an IPsec ID for interfacing with the Internet and a local IP/interface address for interfacing with the local network. Client machines are connected to the gateway machine and communicate with the Internet via the gateway and network address translation (NAT) techniques. Each client machine is configured with a local IP/interface address. The client machines are also provided with an alias of the IPsec ID for the gateway machine. When an IPsec request is received by the gateway machine to establish a tunnel (secure communication) with one of the clients, the gateway machine forwards the packet to the particular client using NAT. The client machine receives the request and since it has an alias of the gateway's IPsec ID, the client machine will confirm that it has one of the IPsec IDs in the packet.
    Type: Application
    Filed: May 9, 2002
    Publication date: November 13, 2003
    Applicant: International Business Machines Corporation
    Inventors: Denise Marie Genty, James Stanley Tesauro, Ramachandran Unnikrishnan
  • Publication number: 20030202662
    Abstract: The present invention involves the recognition that since an eavesdropper listening adjacent to a wireless LAN is likely to be mobile and operating on a short time cycle, he himself is likely to be wirelessly transmitting his test message. Consequently, the present invention provides the combination of apparatus for eavesdropping within an area layer adjacent to and surrounding the LAN area periphery for potential wireless transmissions of an intruder having a lower frequency within a level below the LAN frequency and addressed to the network location of any one of the computer terminals in the LAN; and an implementation responsive to said eavesdropping means for changing the encryption code of said encrypted wireless transmission upon the eavesdropping detection of a wireless transmission of said lower frequency addressed to a network location of one of the terminals in said LAN. There is the recognition that there are several factors contributing to the success of the process of the invention.
    Type: Application
    Filed: April 25, 2002
    Publication date: October 30, 2003
    Applicant: International Business Machines Corporation
    Inventors: Gerald Francis McBrearty, Shawn Patrick Mullen, Johnny Meng-Han Shieh, James Stanley Tesauro
  • Publication number: 20030074379
    Abstract: A method, system and apparatus for predicting a download time for a file using historical data are provided. A cross-reference table is used to archive an average time taken to download at least one file from a first computer system (e.g., a server) to a second computer system (e.g., a client). Whenever a file is to be downloaded from the first computer to the second sometime in the ufture, the size of the file is divided by the time stored in the table to predict how long it will take for the entire file to be downloaded.
    Type: Application
    Filed: October 11, 2001
    Publication date: April 17, 2003
    Applicant: International Business Machines Corporation
    Inventors: Susann Marie Keohane, Gerald Francis McBrearty, Shawn Patrick Mullen, Johnny Meng-Han Shieh, James Stanley Tesauro