Patents by Inventor Mark David Gilmore

Mark David Gilmore 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: 7793140
    Abstract: A system for managing failover in a server cluster. In response to detecting a failed server, subscription message processing of a failover server is stopped. A subscription queue of the failed server is opened. A marker message is published to all subscribers of a particular messaging topic. The marker message includes an identification of the failover server managing the subscription queue of the failed server. Messages within the subscription queue of the failed server are processed. In response to determining that a message in the subscription queue of the failed server is the marker message, the subscription queue of the failed server is closed. Then, the failover server resumes processing of its original subscription queue looking for the marker message, while processing yet unseen messages from the queue. Once the marker message is found in the original subscription queue, normal operation is resumed.
    Type: Grant
    Filed: October 15, 2007
    Date of Patent: September 7, 2010
    Assignee: International Business Machines Corporation
    Inventors: Benson Kwuan-Yi Chen, Michael A. Gilfix, Mark David Gilmore, Victor S. Moore, Ofira Tal-Aviv, Anthony William Wrobel, Jr.
  • Publication number: 20090100289
    Abstract: In response to detecting a failed server, subscription message processing of a failover server is stopped. A subscription queue of the failed server is opened. A marker message is published to all subscribers of a particular messaging topic. The marker message includes an identification of the failover server managing the subscription queue of the failed server. Messages within the subscription queue of the failed server are processed. In response to determining that a message in the subscription queue of the failed server is the marker message, the subscription queue of the failed server is closed. Then, the failover server resumes processing of its original subscription queue looking for the marker message, while processing yet unseen messages from the queue. Once the marker message is found in the original subscription queue, normal operation is resumed.
    Type: Application
    Filed: October 15, 2007
    Publication date: April 16, 2009
    Inventors: Benson Kwuan-Yi Chen, Michael A. Gilfix, Mark David Gilmore, Victor S. Moore, Ofira Tal-Aviv, Anthony William Wrobel, JR.
  • Publication number: 20020188572
    Abstract: A graphical user interface tool is provided to help users design privacy policies. The interface allows the user to group, manipulate, and describe the data used by a Web site. A data elements portion of the interface allows the user to view predefined data elements and to create additional data elements. The properties of the data elements may be viewed and modified. The data elements are displayed according to the hierarchical schema defined by the P3P specification. A groups portion of the interface allows the user to create groups of data elements that share common properties, such as how the recipient will use the data. A group may be populated with instances of data elements from the data elements portion of the interface. A policy portion of the interface displays descriptions of the policy in several forms. Statements in the policy are formed from the groups in the groups portion of the interface.
    Type: Application
    Filed: June 8, 2001
    Publication date: December 12, 2002
    Applicant: International Business Machines Corporation
    Inventors: Terry Michael Bleizeffer, Mark David Gilmore, Martin Joseph Clayton Presler-Marshall
  • Publication number: 20020188627
    Abstract: A graphical user interface tool is provided to help users design privacy policies. The interface allows the user to group, manipulate, and describe the data used by a Web site. A data elements portion of the interface allows the user to view predefined data elements and to create additional data elements. The properties of the data elements may be viewed and modified. The data elements are displayed according to the hierarchical schema defined by the P3P specification. A groups portion of the interface allows the user to create groups of data elements that share common properties, such as how the recipient will use the data. A group may be populated with instances of data elements from the data elements portion of the interface. A policy portion of the interface displays descriptions of the policy in several forms. Statements in the policy are formed from the groups in the groups portion of the interface.
    Type: Application
    Filed: June 8, 2001
    Publication date: December 12, 2002
    Applicant: International Business Machines Corporation
    Inventors: Terry Michael Bleizeffer, Mark David Gilmore, Martin Joseph Clayton Presler-Marshall