Patents by Inventor Heather E Warncke
Heather E Warncke 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: 8666967Abstract: An exemplary system for managing an applications and data space includes a strategy layer configured to receive a query statement and to formulate one or more custom queries based on the query statement and a query scheduler layer configured to schedule issuance of the one or more custom queries to one or more query response modules associated with the applications and data space. Other methods, devices and systems are also disclosed.Type: GrantFiled: September 23, 2011Date of Patent: March 4, 2014Assignee: Microsoft CorporationInventors: John D. Dunagan, Albert Greenberg, Emre M. Kiciman, Heather E. Warncke, Alastair Wolman
-
Patent number: 8195784Abstract: An exemplary method for performing work in a data center includes receiving a request for resources in a data center, solving a linear programming formulation that accounts for the request and at least some of the resources in the data center and performing work the request based at least in part on the solving of the linear programming formulation. Such a method can include a linear programming formulation that accounts for multi-core chips and DRAM systems. Various other method, devices, systems, etc., are also disclosed.Type: GrantFiled: May 30, 2008Date of Patent: June 5, 2012Assignee: Microsoft CorporationInventors: Burton J Smith, Heather E Warncke
-
Publication number: 20120016866Abstract: An exemplary system for managing an applications and data space includes a strategy layer configured to receive a query statement and to formulate one or more custom queries based on the query statement and a query scheduler layer configured to schedule issuance of the one or more custom queries to one or more query response modules associated with the applications and data space. Other methods, devices and systems are also disclosed.Type: ApplicationFiled: September 23, 2011Publication date: January 19, 2012Applicant: MICROSOFT CORPORATIONInventors: John D. Dunagan, Albert Greenberg, Emre M. Kiciman, Heather E. Warncke, Alastair Wolman
-
Patent number: 8055649Abstract: An exemplary system for managing an applications and data space includes a strategy layer configured to receive a query statement and to formulate one or more custom queries based on the query statement and a query scheduler layer configured to schedule issuance of the one or more custom queries to one or more query response modules associated with the applications and data space. Other methods, devices and systems are also disclosed.Type: GrantFiled: March 6, 2008Date of Patent: November 8, 2011Assignee: Microsoft CorporationInventors: John D Dunagan, Heather E Warncke, Albert Greenberg, Alastair Wolman, Emre M Kiciman
-
Patent number: 7984156Abstract: An exemplary data stream includes value information for use by consumers of global computing resources in making requests for global computing resources. An exemplary method includes receiving information about data center resources from one or more data centers, based at least in part on the information estimating value information for consumption of computing resources of the one or more data centers and streaming the value information via a network. An exemplary medium or media includes instructions to instruct a computing device to receive, from a data stream, value information for computing resources of one or more data centers, to format the value information for display and to issue requests for consumption of at least some of the computing resources. Other methods, devices and systems are also disclosed.Type: GrantFiled: November 15, 2010Date of Patent: July 19, 2011Assignee: Microsoft CorporationInventors: David Gauthier, James R Hamilton, Heather E. Warncke, Tina Stewart
-
Publication number: 20110066728Abstract: An exemplary data stream includes value information for use by consumers of global computing resources in making requests for global computing resources. An exemplary method includes receiving information about data center resources from one or more data centers, based at least in part on the information estimating value information for consumption of computing resources of the one or more data centers and streaming the value information via a network. An exemplary medium or media includes instructions to instruct a computing device to receive, from a data stream, value information for computing resources of one or more data centers, to format the value information for display and to issue requests for consumption of at least some of the computing resources. Other methods, devices and systems are also disclosed.Type: ApplicationFiled: November 15, 2010Publication date: March 17, 2011Applicant: Microsoft CorporationInventors: David Gauthier, James R. Hamilton, Heather E. Warncke, Tina Stewart
-
Patent number: 7860973Abstract: An exemplary data stream includes value information for use by consumers of global computing resources in making requests for global computing resources. An exemplary method includes receiving information about data center resources from one or more data centers, based at least in part on the information estimating value information for consumption of computing resources of the one or more data centers and streaming the value information via a network. An exemplary medium or media includes instructions to instruct a computing device to receive, from a data stream, value information for computing resources of one or more data centers, to format the value information for display and to issue requests for consumption of at least some of the computing resources. Other methods, devices and systems are also disclosed.Type: GrantFiled: June 27, 2008Date of Patent: December 28, 2010Assignee: Microsoft CorporationInventors: David Gauthier, James R Hamilton, Heather E Warncke, Tina Stewart
-
Publication number: 20100318454Abstract: An exemplary matching module includes instructions for receipt of information about sellable resources for running web-based services; for a solver for minimizing or maximizing a function subject to constraints; and for output of cost information for purchasing or buying sellable resources for running web-based services where the cost information is based at least in part on minimizing or maximizing the function. An exemplary matching module may be configured to receive information in a domain-specific language. Other methods, devices and systems are also disclosed.Type: ApplicationFiled: June 16, 2009Publication date: December 16, 2010Applicant: Microsoft CorporationInventors: Heather E. Warncke, Eric Bahna, John D. Dunagan, Stuart H. Schaefer, Dennis B. Gannon, Burton J. Smith, David Gauthier, Ferg Zhao, Patrick J. Helland
-
Publication number: 20090327493Abstract: An exemplary data stream includes value information for use by consumers of global computing resources in making requests for global computing resources. An exemplary method includes receiving information about data center resources from one or more data centers, based at least in part on the information estimating value information for consumption of computing resources of the one or more data centers and streaming the value information via a network. An exemplary medium or media includes instructions to instruct a computing device to receive, from a data stream, value information for computing resources of one or more data centers, to format the value information for display and to issue requests for consumption of at least some of the computing resources. Other methods, devices and systems are also disclosed.Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: Microsoft CorporationInventors: David Gauthier, James R. Hamilton, Heather E. Warncke, Tina Stewart
-
Publication number: 20090300134Abstract: An exemplary method for performing work in a data center includes receiving a request for resources in a data center, solving a linear programming formulation that accounts for the request and at least some of the resources in the data center and performing work the request based at least in part on the solving of the linear programming formulation. Such a method can include a linear programming formulation that accounts for multi-core chips and DRAM systems. Various other method, devices, systems, etc., are also disclosed.Type: ApplicationFiled: May 30, 2008Publication date: December 3, 2009Applicant: Microsoft CorporationInventors: Burton J. Smith, Heather E. Warncke
-
Publication number: 20090228431Abstract: An exemplary system for managing an applications and data space includes a strategy layer configured to receive a query statement and to formulate one or more custom queries based on the query statement and a query scheduler layer configured to schedule issuance of the one or more custom queries to one or more query response modules associated with the applications and data space. Other methods, devices and systems are also disclosed.Type: ApplicationFiled: March 6, 2008Publication date: September 10, 2009Applicant: Microsoft CorporationInventors: John D. Dunagan, Albert Greenberg, Emre M. Kiciman, Heather E. Warncke, Alastair Wolman