Patents by Inventor Mark Sibert

Mark Sibert 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: 9357013
    Abstract: A method of activating external application logic from a script embedded in client-side rendered markup. The method can include establishing a communicative link with an application interface to the script. A pre-configured message can be received from the application interface over the communicative link. In response to receiving the pre-configured message, at least one operation can be activated in a process address space which is separate from a process address space used to render the markup and to process the script. Importantly, in a preferred aspect of the present invention, data can be retrieved from a data source remote to the client computing device. Subsequently, the retrieved data can be used to populate at least one user interface field in separately rendered markup.
    Type: Grant
    Filed: July 26, 2002
    Date of Patent: May 31, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David R. Shepherd, Mark A. Sibert, David M. Soroka
  • Patent number: 6928623
    Abstract: An improved data processing system in which a user of a GUI can easily designate one of a plurality of windows to be automatically filled in with predetermined, pre-stored information. A method and system are disclosed for selection of a target window from among a plurality of open windows so that the target window can be used for an application specific function, such as for the directing of digital wallet information to the target window only.
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: August 9, 2005
    Assignee: International Business Machines Corporation
    Inventor: Mark A. Sibert
  • Publication number: 20050071179
    Abstract: A mobile commerce system which has been configured in accordance with the present invention can include a multiplicity of mobile server wallets. Each wallet can have an association with a corresponding subscriber in a wireless service provider network. A proxy server can be disposed in the wireless service provider network. Finally, a filter plug-in can be coupled to the proxy server and configured to intercept selected payment messages flowing through the proxy server. The filter plug-in further can be configured to route the payment messages to selected ones of the mobile server wallets.
    Type: Application
    Filed: September 30, 2003
    Publication date: March 31, 2005
    Applicant: International Business Machines Corporation
    Inventors: Mark Peters, David Shepherd, Mark Sibert, David Soroka
  • Patent number: 6851087
    Abstract: A technique of translating the data structure of a data group pertaining to a computer form from a first format to a second format, is disclosed. A method implementing this technique includes the steps of correlating data fields of the first format with data fields of the second format, identifying data fields from the data group corresponding to the first format, and replacing field identifiers of the identified data fields with field identifiers of the data fields of the second format based on the results of the correlating step. The technique allows a system to easily correlate unrecognizable field names, such as those used in ECML format, with recognizable field names, such as merchant-specific proprietary names, and to process data associated with the unrecognizable field names without having to extensively modify the entire system.
    Type: Grant
    Filed: October 4, 2000
    Date of Patent: February 1, 2005
    Assignee: International Business Machines Corporation
    Inventor: Mark A. Sibert
  • Publication number: 20040019626
    Abstract: A method of activating external application logic from a script embedded in client-side rendered markup. The method can include establishing a communicative link with an application interface to the script. A pre-configured message can be received from the application interface over the communicative link. In response to receiving the pre-configured message, at least one operation can be activated in a process address space which is separate from a process address space used to render the markup and to process the script. Importantly, in a preferred aspect of the present invention, data can be retrieved from a data source remote to the client computing device. Subsequently, the retrieved data can be used to populate at least one user interface field in separately rendered markup.
    Type: Application
    Filed: July 26, 2002
    Publication date: January 29, 2004
    Applicant: International Business Machines Corporation
    Inventors: David R. Shepherd, Mark A. Sibert, David M. Soroka