Patents by Inventor Joseph Laurence Saunders

Joseph Laurence Saunders 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).

  • Patent number: 7720938
    Abstract: A function is added to a Web page that communicates with a refresh control helper. The Web page is associated with a session identifier. If an information update that affects the Web page occur, an update notification is associated with the session identifier. Periodically, the function in the Web page sends the session identifier to the refresh control helper. The refresh control helper calls a refresh controller and passes the session identifier. The refresh controller checks a data store to determine if update notifications associated with the session identifier have been received. If updates are available for the page, the refresh controller informs the refresh control helper that new data is available and removes any update notifications for the session identifier from the data store. The refresh control helper then informs the function in the Web page that new data is available and the function requests a page reload.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: May 18, 2010
    Assignee: International Business Machines Corporation
    Inventors: Roderick Clint Bowser, John F. LaPenta, Jr., Joseph Laurence Saunders, Ian Wills
  • Publication number: 20080294719
    Abstract: A function is added to a Web page that communicates with a refresh control helper. The Web page is associated with a session identifier. If an information update that affects the Web page occur, an update notification is associated with the session identifier. Periodically, the function in the Web page sends the session identifier to the refresh control helper. The refresh control helper calls a refresh controller and passes the session identifier. The refresh controller checks a data store to determine if update notifications associated with the session identifier have been received. If updates are available for the page, the refresh controller informs the refresh control helper that new data is available and removes any update notifications for the session identifier from the data store. The refresh control helper then informs the function in the Web page that new data is available and the function requests a page reload.
    Type: Application
    Filed: August 12, 2008
    Publication date: November 27, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Roderick Clint Bowser, John F. LaPenta, JR., Joseph Laurence Saunders, Ian Wills
  • Patent number: 7451194
    Abstract: A function is added to a Web page that communicates with a refresh control helper. The Web page is associated with a session identifier. If an information update that affects the Web page occur, an update notification is associated with the session identifier. Periodically, the function in the Web page sends the session identifier to the refresh control helper. The refresh control helper calls a refresh controller and passes the session identifier. The refresh controller checks a data store to determine if update notifications associated with the session identifier have been received. If updates are available for the page, the refresh controller informs the refresh control helper that new data is available and removes any update notifications for the session identifier from the data store. The refresh control helper then informs the function in the Web page that new data is available and the function requests a page reload.
    Type: Grant
    Filed: March 4, 2004
    Date of Patent: November 11, 2008
    Assignee: International Business Machines Corporation
    Inventors: Roderick Clint Bowser, John F. LaPenta, Jr., Joseph Laurence Saunders, Ian Wills
  • Patent number: 6477572
    Abstract: A method for displaying a network topology begins by presenting a user a set of attributes for network objects in the network. The user the selects a given attribute and an attribute value. A mapper routine of the invention then builds a topology map that includes at least one icon representing network objects that have the user-selected attribute value for the attribute. This “group” icon preferably includes a numeric, textual or graphical representation to indicate the number of objects (or perhaps some given characteristic thereof) represented by the group icon.
    Type: Grant
    Filed: December 17, 1998
    Date of Patent: November 5, 2002
    Assignee: International Business Machines Corporation
    Inventors: John Elderton, Ronald L. Heiney, Kevin Thomas McDonald, Mike Moran, Joseph Laurence Saunders