Patents by Inventor Jacob Vandergoot

Jacob Vandergoot 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: 8627339
    Abstract: A service-oriented architecture can include a service provider comprising a plurality of service objects, each service object comprising a self-describing, self-contained, platform independent, modular unit of application logic. The service oriented architecture further includes a service object among the plurality of service objects that is a service implementation having a pre-ordained message processing system. The service implementation can respond to client requests at different levels of granularity and can use a common transfer object message format that separates a business object into its constituent parts. The common set of operations can include at least the Read, Create, Update, Delete, and Execute functions.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ross McKegney, Jacob Vandergoot
  • Publication number: 20090193432
    Abstract: A service-oriented architecture can include a service provider comprising a plurality of service objects, each service object comprising a self-describing, self-contained, platform independent, modular unit of application logic. The service oriented architecture further includes a service object among the plurality of service objects that is a service implementation having a pre-ordained message processing system. The service implementation can respond to client requests at different levels of granularity and can use a common transfer object message format that separates a business object into its constituent parts. The common set of operations can include at least the Read, Create, Update, Delete, and Execute functions.
    Type: Application
    Filed: January 24, 2008
    Publication date: July 30, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ross McKegney, Jacob Vandergoot
  • Patent number: 7505993
    Abstract: Embodiments of the present invention is directed to a data structure in conformance with a database schema for accessing and managing content managed data and to a system, a method and a computer program product for creating the database schema. According to one embodiment of the invention, a method for creating a database schema for accessing and managing content managed data comprising the steps of: creating a base schema; creating a write schema; and creating a read schema; the database schema used by a business logic application to access and manipulate the content managed data in the database. Embodiment of the present invention manages changes to the data using the write schema and the read schema rather than by using a modified base schema.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: March 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Victor Chan, Darl Andrew Crick, Miu-To Brenda Lam, Wan Ngai Wayne Lee, Jacob Vandergoot, Tony Chung Keung Woo
  • Publication number: 20070198992
    Abstract: A computer implemented method, apparatus, and computer program product for changing submitted asynchronous business events to synchronous business events in a business processing system. A first business event is received in the business system. The first business event is then established as a first asynchronous business event. Thereafter, a second business event is received in the business system. The second business event calls for modification of processing of the first business event. The first asynchronous business event is then converted to a first synchronous business event.
    Type: Application
    Filed: January 26, 2006
    Publication date: August 23, 2007
    Applicant: International Business Machines Corporation
    Inventors: Lev Mirlas, Jacob Vandergoot, Xia Zhang
  • Publication number: 20070179892
    Abstract: A method for previewing electronic commerce content in a live electronic commerce environment is provided. A preview mode is selected on a live electronic commerce server, which invokes a preview application. A unique user session associated with a user is created for the preview mode. A user request is verified to ensure that the request originates from the user associated with unique user session. The request is dispatched to an electronic commerce application on the live electronic server and the request is executed.
    Type: Application
    Filed: January 27, 2006
    Publication date: August 2, 2007
    Applicant: International Business Machines Corporation
    Inventors: Victor Chan, Darshanand Khusial, Jacob Vandergoot
  • Publication number: 20070174420
    Abstract: A computer implemented method, system, and computer program product for generating a response to a web service request from a requester. In response to receiving a web service request, a web service controller calls a business logic interface associated with the request. The output of the business logic interface can either be obtained from a cache or derived from the business logic interface. A customizable template is executed to generate the response to the request. A determination is made as to whether the response comprises a set of cacheable content. In response to determining that the response comprises a set of cacheable content, the set of cacheable content is stored in the cache. The response is sent to the requester.
    Type: Application
    Filed: January 24, 2006
    Publication date: July 26, 2007
    Applicant: International Business Machines Corporation
    Inventors: Darshanand Khusial, Alex Shum, Jacob Vandergoot
  • Publication number: 20070168203
    Abstract: Embodiments of the present invention provide a method, system and computer program product for a content repository mapping method. In one embodiment, the method can include obtaining a context to a transaction and selecting a content repository from among a set of content repositories based upon the obtained context. Each of the content repositories can conform to a uniform data structure, but can have differing values for selected fields of the data structure. As such, the method can include mapping the selected content repository for data access during the transaction. For example, mapping the selected content repository for data access during the transaction can include setting the selected content repository as a data source for data access logic in the application.
    Type: Application
    Filed: January 17, 2006
    Publication date: July 19, 2007
    Applicant: International Business Machines Corporation
    Inventors: Victor Chan, Mark Hubbard, Jacob Vandergoot, Tony Woo
  • Publication number: 20070136325
    Abstract: Embodiments of the present invention is directed to a data structure in conformance with a database schema for accessing and managing content managed data and to a system, a method and a computer program product for creating the database schema. According to one embodiment of the invention, a method for creating a database schema for accessing and managing content managed data comprising the steps of: creating a base schema; creating a write schema; and creating a read schema; the database schema used by a business logic application to access and manipulate the content managed data in the database. Embodiment of the present invention manages changes to the data using the write schema and the read schema rather than by using a modified base schema.
    Type: Application
    Filed: December 14, 2005
    Publication date: June 14, 2007
    Applicant: International Business Machines Corporation
    Inventors: Victor Chan, Darl Crick, Miu-To Lam, Wan Lee, Jacob Vandergoot, Tony Woo