Patents by Inventor Chris Alan Keyser

Chris Alan Keyser 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: 9426219
    Abstract: Data may be partitioned and uploaded in multiple parts in parallel to a data warehouse cluster in a data warehouse system. Data to be uploaded may be identified, and the partitions for the data may be determined at the storage client. The data may then be partitioned at the storage client. In various embodiments, no local partitions of the data may be maintained in persistent storage at the storage client. The partitioned data may then be sent in parallel to a data warehouse staging area in another network-based service that is implemented as part of a same network-based service implementing the data warehouse system. A request may then be sent to the data warehouse cluster to perform a multi-part upload from the staging area to the data warehouse cluster.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: August 23, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Chris Alan Keyser
  • Publication number: 20110010377
    Abstract: Merging data from LOB applications into document templates within productivity applications without the need for custom programming is provided. A document template within a productivity application is provided, and an XML schema is attached to the document template. The XML schema allows the LOB application data to be modeled generically using a business object paradigm. Meta-data is accessed from the LOB application. Using the attached XML schema, a user may mark-up the document template with schema nodes corresponding to the meta-data from the LOB application. Data from the LOB application may then be accessed and merged into the schema nodes, creating a data-merged document. Data may be further interactively merged from the LOB application into the data-merged document.
    Type: Application
    Filed: September 16, 2010
    Publication date: January 13, 2011
    Applicant: Microsoft Corporation
    Inventors: Bhushan Sharad NENE, Chris Alan KEYSER
  • Patent number: 7818662
    Abstract: Merging data from LOB applications into document templates within productivity applications without the need for custom programming is provided. A document template within a productivity application is provided, and an XML schema is attached to the document template. The XML schema allows the LOB application data to be modeled generically using a business object paradigm. Meta-data is accessed from the LOB application. Using the attached XML schema, a user may mark-up the document template with schema nodes corresponding to the meta-data from the LOB application. Data from the LOB application may then be accessed and merged into the schema nodes, creating a data-merged document. Data may be further interactively merged from the LOB application into the data-merged document.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: October 19, 2010
    Assignee: Microsoft Corporation
    Inventors: Bhushan Sharad Nene, Chris Alan Keyser
  • Publication number: 20090300649
    Abstract: Allowing multiple software applications to share an object of an application system is provided. Each of the multiple software applications is associated with a line of business (LOB) system and is associated with a solution ID. The application system may receive a request to establish a first binding between the object and a first LOB entity instance for a first software application. The first binding between the object and the first LOB entity instance may then be established. The application system may further receive a request to establish a second binding between the object and a second LOB entity instance for a second software application. The second binding between the object and the second LOB entity instance will be established when the first and second software applications have matching solution IDs and compatible sharing levels to the object. The application system may therefore establish user interface and data sharing between the first and second LOB entity instances in the object.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Applicant: Microsoft Corporation
    Inventors: Burra Gopal, Sander M. Viegers, Jeff Keyes, Chris Alan Keyser, Jagdish Singh