Patents by Inventor Christopher Foster Johnson

Christopher Foster Johnson 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: 8341189
    Abstract: A computing device includes instructions that, when executed by a processing unit, cause the processing unit to: create a business data catalog module that accesses and manipulates data residing on an internal data store and an external data store, wherein the business data catalog module receives a request for data, determines whether the data resides in the internal data store or the external data store, and access the data residing on the external data store, and create a external data provisioning module that provisions data accessed from the external data store, wherein the external data provisioning module maps external data from the external data store for presentation on a client computing device. A user can access and manipulate the data from the external data store in a same manner as accessing and manipulating data from the internal data store.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: December 25, 2012
    Assignee: Microsoft Corporation
    Inventors: Jonathan Campbell, Eray Chou, Howard M. Crow, III, Peter K. Harwood, Todd Haugen, Christopher Foster Johnson, Mohammed Nazeeruddin
  • Publication number: 20100250609
    Abstract: A computing device includes instructions that, when executed by a processing unit, cause the processing unit to: create a business data catalog module that accesses and manipulates data residing on an internal data store and an external data store, wherein the business data catalog module receives a request for data, determines whether the data resides in the internal data store or the external data store, and access the data residing on the external data store, and create a external data provisioning module that provisions data accessed from the external data store, wherein the external data provisioning module maps external data from the external data store for presentation on a client computing device. A user can access and manipulate the data from the external data store in a same manner as accessing and manipulating data from the internal data store.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Applicant: Microsoft Corporation
    Inventors: Jonathan Campbell, Eray Chou, Howard M. Crow, III, Peter K. Harwood, Todd Haugen, Christopher Foster Johnson, Mohammed Nazeeruddin