Patents by Inventor Roderick Henderson

Roderick Henderson 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: 20060218498
    Abstract: A method, system and apparatus for a collaborative system, method and apparatus configured for optimal page sharing. The system of the invention can include a collaborative application disposed in a collaborative peer and configured for communicative coupling to other collaborative peers. The system can further include a compressor/decompressor disposed in the collaborative peer. The compressor/decompressor can include logic programmed to pre-process a shared page for the collaborative application by compressing the shared page before transmitting the shared page to the other collaborative peers.
    Type: Application
    Filed: March 23, 2005
    Publication date: September 28, 2006
    Applicant: International Business Machines Corporation
    Inventors: Roderick Henderson, John Hind, Yongcheng Li
  • Publication number: 20060195779
    Abstract: Methods, systems and computer program products are provided for communicating data between a web application running on a server and a browser running on a client in a network environment. Information is requested at the client from the server. The requested information is received at the client. The requested information is separated into a data portion and a markup portion.
    Type: Application
    Filed: February 28, 2005
    Publication date: August 31, 2006
    Inventors: Thomas McElroy, Yongcheng Li, Roderick Henderson, John Ponzo, Laurent Hasson
  • Publication number: 20050256940
    Abstract: Methods, systems, and computer program products are provided for prefetching and caching portal information in a client application in a logically separated client/server computing environment. Before a user requests a specific portlet view to be displayed at the user's web browser, portlet information from a server is prefetched. The portlet information may include content data to be displayed in a portlet view, meta data describing how the content data will be displayed, and combinations of both content data and meta data. The prefetching step is performed on the client of the logically separated client/server computing environment. The client stores the prefetched portlet. Once the prefetched portlet information has been stored, upon a user request such as clicking on a link in a portlet view, the method retrieves the stored portlet information and displays the portlet information in a corresponding portlet view.
    Type: Application
    Filed: May 4, 2004
    Publication date: November 17, 2005
    Applicant: International Business Machines Corporation
    Inventors: Roderick Henderson, Yongcheng Li, Thomas McElroy
  • Publication number: 20050038867
    Abstract: Method, system and program product for integrating web services on a client computer. Selection criteria is used at a client computer to select web services. Once selected, service data is received from each of the web services. The service data is then aggregated at the client computer. The service data can be assembled into a custom page that can be displayed by a user. Further, the service data can be stored in a structured data object that allows for pre-fetching and caching of the service data.
    Type: Application
    Filed: August 14, 2003
    Publication date: February 17, 2005
    Applicant: International Business Machines Corporation
    Inventors: Roderick Henderson, Yongcheng Li, Thomas McElroy, Yih-Shin Tan
  • Publication number: 20050010634
    Abstract: Information can be provided to a client application by aggregating, on a client side of a logically separated client side/server side computing environment, information retained on the client side that is displayed by a client application with requested information provided by a portal application server on the server side of the client side/server side environment for display by the client application. Related systems and computer program products are discussed.
    Type: Application
    Filed: June 19, 2003
    Publication date: January 13, 2005
    Inventors: Roderick Henderson, Yongcheng Li, Thomas McElroy