Patents by Inventor Michael I. Ingrassia, Jr.

Michael I. Ingrassia, Jr. 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: 5951643
    Abstract: Described is a mechanism for dependably organizing and managing information for web synchronization and tracking among multiple consumer browsers. A session is created for each of one of the consumer browsers when an individual consumer downloads an initial web page from an HTTP server. A unique ID is assigned to that session. After the session has been created for an individual browser, the information about the all activities from that consumer browser will be recorded into the session. Such a mechanism overcomes the difficulty to organize and manage the activities from the multiple consumer browsers that are in stateless nature.
    Type: Grant
    Filed: October 6, 1997
    Date of Patent: September 14, 1999
    Assignee: NCR Corporation
    Inventors: James A. Shelton, Michael I. Ingrassia, Jr., Thomas M. Rowland
  • Patent number: 5941957
    Abstract: Described is a mechanism for dependably synchronizing web pages among a group of browsers. Each of the web page embeds an applet. In response the activities (such as loading or unloading of a web page) performed at a browser, the applet reports activities (together with the URL of the web page) to a page synchronizing server, which in turn relays the activities (together with the URL) to all participant browsers. The participant browsers can load and unload the web page according to the report of the activities.
    Type: Grant
    Filed: October 6, 1997
    Date of Patent: August 24, 1999
    Assignee: NCR Corporation
    Inventors: Michael I. Ingrassia, Jr., James A. Shelton, Thomas M. Rowland