Patents by Inventor Sandra H. Jacobs

Sandra H. Jacobs 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: 7174506
    Abstract: The invention provides systems, computer program products and methods for generating dynamic-content documents suitable for use on and transmission over computer networks, including the World Wide Web and the Internet. The dynamic-content documents are created based upon an extracted layout definition from a static web document with dynamic content mapped into the extracted layout definition. The invention is especially useful for application to Hypertext documents, such as Hyper Text Markup Language documents. The preferred embodiment disclosed is a Java servlet.
    Type: Grant
    Filed: November 5, 1999
    Date of Patent: February 6, 2007
    Assignee: International Business Machines Corporation
    Inventors: John W. Dunsmoir, Sandra H. Jacobs, Christopher Daniel Reech
  • Patent number: 7016977
    Abstract: The method, system and computer program product disclosed herein provides a web server capability to produce translated web pages in alternate languages based on an extraction of the web page layout from an original web page, and mapping of alternate language content into the web page layout. The invention as disclosed is especially suitable for use on the World Wide Web with HTML documents, and is well adapted for real-time translation operation on a web server in order to decrease the storage requirements for multi-language web sites.
    Type: Grant
    Filed: November 5, 1999
    Date of Patent: March 21, 2006
    Assignee: International Business Machines Corporation
    Inventors: John W. Dunsmoir, Sandra H. Jacobs
  • Patent number: 6671854
    Abstract: The disclosed method, system and computer program product converts static, fixed-count multi-row web objects in web pages, such as HTML tables and lists, to dynamic, variable-count multi-row web objects by first copying one of the row formats from the original static web object into a plurality of string variables which are preferably organized as an array, then inserting new content information into each row format definition contained within each string variable, and finally creating a new multi-row web object based upon the final contents of the string variables. This process of creating a variable row-count web object using an array of string variables supports dynamic web page content generation needs of many web server systems.
    Type: Grant
    Filed: November 5, 1999
    Date of Patent: December 30, 2003
    Assignee: International Business Machines Corporation
    Inventors: John W. Dunsmoir, Sandra H. Jacobs, Christopher Daniel Reech
  • Patent number: 6507854
    Abstract: A Program product code, a method, and a deviceare disclosed for an enhanced caching and mirroring router which modifies stored web pages in order to indicate the age, time of capture, and which allows requests for a new copy of the page. By incorporating an HTML modification Java servlet into the caching router, the caching router can efficiently merge the cached web pages with local data objects, such time stamps and age counters, in a real-time manner, thereby providing the receiving user with an indication of the time and/or age of the cached page, where there would otherwise be no indication to the user of the age of the web page. In an enhancement of the invention, a method is provided to detect a refresh request from the user in order to fetch a new, current copy of the cached page.
    Type: Grant
    Filed: November 5, 1999
    Date of Patent: January 14, 2003
    Assignee: International Business Machines Corporation
    Inventors: John W. Dunsmoir, Sandra H. Jacobs, Christopher Daniel Reech