Patents by Inventor Andrew G. Sturrock

Andrew G. Sturrock 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: 7882200
    Abstract: A method and apparatus for distribution of data among computing resources are disclosed. A data provider system architecture for “grid” computing resources can include a plurality of data providers. At least some of the data providers each have an associated cache for storing data to provide the data to the engines. The grid computing network interconnects the plurality of data providers and the engines. A data provider director (DPD) determines the selected data provider with respect to providing the data from the cache to a particular engine. The DPD may also provide an alternate data provider. In some embodiments, a data provider may have both an internal and external cache. Such an external cache may serve more than one data provider, for example, multiple data providers in a locale interconnected by a local area network (LAN).
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: February 1, 2011
    Assignee: Bank of America Corporation
    Inventors: Andrew G. Sturrock, Brian J. Hascup
  • Publication number: 20080104197
    Abstract: A method and apparatus for distribution of data among computing resources are disclosed. A data provider system architecture for “grid” computing resources can include a plurality of data providers. At least some of the data providers each have an associated cache for storing data to provide the data to the engines. The grid computing network interconnects the plurality of data providers and the engines. A data provider director (DPD) determines the selected data provider with respect to providing the data from the cache to a particular engine. The DPD may also provide an alternate data provider. In some embodiments, a data provider may have both an internal and external cache. Such an external cache may serve more than one data provider, for example, multiple data providers in a locale interconnected by a local area network (LAN).
    Type: Application
    Filed: October 30, 2006
    Publication date: May 1, 2008
    Inventors: Andrew G. Sturrock, Brian J. Hascup