Patents by Inventor Charles Joseph Williams
Charles Joseph Williams 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: 11836145Abstract: A method and system for engramic indexing of information technology (IT) infrastructure. Specifically, the method and system disclosed herein enable the efficient access, search, and/or management of enterprise-scale IT infrastructure and topologies using semantic context and natural language processing. That is, query context may be optimized using mapped semantics based on organizational constructs and machine learning, thereby reducing query overhead, increasing response performance, and improving contextual display capabilities in mass-scale environments.Type: GrantFiled: January 31, 2020Date of Patent: December 5, 2023Assignee: EMC IP HOLDING COMPANY LLCInventors: Jiale Huo, Brad Corey Maltz, Hanna Yehuda, Nicole Reineke, Charles Joseph Williams
-
Publication number: 20210240704Abstract: A method and system for engramic indexing of information technology (IT) infrastructure. Specifically, the method and system disclosed herein enable the efficient access, search, and/or management of enterprise-scale IT infrastructure and topologies using semantic context and natural language processing. That is, query context may be optimized using mapped semantics based on organizational constructs and machine learning, thereby reducing query overhead, increasing response performance, and improving contextual display capabilities in mass-scale environments.Type: ApplicationFiled: January 31, 2020Publication date: August 5, 2021Inventors: Jiale Huo, Brad Corey Maltz, Hanna Yehuda, Nicole Reineke, Charles Joseph Williams
-
Patent number: 10928845Abstract: Described herein are various technologies pertaining to predicting an amount of electrical power that is to be generated by a power system at a future point in time, wherein the power system utilizes a renewable energy resource to generate electrical power. A camera is positioned to capture an image of sky over a geographic region of interest. The image is analyzed to predict an amount of solar radiation that is to be received by the power source at a future point in time. The predicted solar radiation is used to predict an amount of electrical power that will be output by the power system at the future point in time. A computational resource of a data center that is powered by way of the power source is managed as a function of the predicted amount of power.Type: GrantFiled: October 31, 2018Date of Patent: February 23, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Charles Joseph Williams, Gabriel Kliot, Chia-Chi Lin, Shaun L. Harris, Christian L. Belady, Eric C. Peterson
-
Publication number: 20190072992Abstract: Described herein are various technologies pertaining to predicting an amount of electrical power that is to be generated by a power system at a future point in time, wherein the power system utilizes a renewable energy resource to generate electrical power. A camera is positioned to capture an image of sky over a geographic region of interest. The image is analyzed to predict an amount of solar radiation that is to be received by the power source at a future point in time. The predicted solar radiation is used to predict an amount of electrical power that will be output by the power system at the future point in time. A computational resource of a data center that is powered by way of the power source is managed as a function of the predicted amount of power.Type: ApplicationFiled: October 31, 2018Publication date: March 7, 2019Inventors: Charles Joseph Williams, Gabriel Kliot, Chia-Chi Lin, Shaun L. Harris, Christian L. Belady, Eric C. Peterson
-
Patent number: 10126771Abstract: Described herein are various technologies pertaining to predicting an amount of electrical power that is to be generated by a power system at a future point in time, wherein the power system utilizes a renewable energy resource to generate electrical power. A camera is positioned to capture an image of sky over a geographic region of interest. The image is analyzed to predict an amount of solar radiation that is to be received by the power source at a future point in time. The predicted solar radiation is used to predict an amount of electrical power that will be output by the power system at the future point in time. A computational resource of a data center that is powered by way of the power source is managed as a function of the predicted amount of power.Type: GrantFiled: June 1, 2015Date of Patent: November 13, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Charles Joseph Williams, Gabriel Kliot, Chia-Chi Lin, Shaun L. Harris, Christian L. Belady, Eric C. Peterson
-
Patent number: 9430294Abstract: A framework for building an adaptive management system is described herein. Tools for building customized Agents that communicate by way of an interface abstraction over many mediated and non-mediated communications channels are described herein, wherein such tools allow for the Agents to be decoupled in terms of at least one of space, time, transport, synchronization, or communications direction.Type: GrantFiled: September 22, 2010Date of Patent: August 30, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Boyd Leon Hays, Mohamed E. Fathalla, Charles Joseph Williams, Suyash Sinha
-
Publication number: 20150261243Abstract: Described herein are various technologies pertaining to predicting an amount of electrical power that is to be generated by a power system at a future point in time, wherein the power system utilizes a renewable energy resource to generate electrical power. A camera is positioned to capture an image of sky over a geographic region of interest. The image is analyzed to predict an amount of solar radiation that is to be received by the power source at a future point in time. The predicted solar radiation is used to predict an amount of electrical power that will be output by the power system at the future point in time. A computational resource of a data center that is powered by way of the power source is managed as a function of the predicted amount of power.Type: ApplicationFiled: June 1, 2015Publication date: September 17, 2015Inventors: Charles Joseph Williams, Gabriel Kliot, Chia-Chi Lin, Shaun L. Harris, Christian L. Belady, Eric C. Peterson
-
Patent number: 9092209Abstract: A framework that enables a local computing cloud infrastructure for rural (and third world) populations with the ability to connect into the global cloud. The framework include is a low cost architecture of long distance, wireless based, renewable energy powered, and small datacenter (DC) (referred to as a pico-DC) nodes that can fully operate off-grid, both power-wise and Internet connection-wise at a very low cost. Additionally, the framework includes power management and storage techniques that effectively enable low power and efficient power use. Thus, systems are self-sufficient, low maintenance and weather proof with no need for power or data connections.Type: GrantFiled: June 17, 2011Date of Patent: July 28, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Suyash Sinha, Sreenivas Addagatla, Christian L. Belady, Charles Joseph Williams, Shaun L. Harris, Eric C. Peterson
-
Patent number: 9069103Abstract: Described herein are various technologies pertaining to predicting an amount of electrical power that is to be generated by a power system at a future point in time, wherein the power system utilizes a renewable energy resource to generate electrical power. A camera is positioned to capture an image of sky over a geographic region of interest. The image is analyzed to predict an amount of solar radiation that is to be received by the power source at a future point in time. The predicted solar radiation is used to predict an amount of electrical power that will be output by the power system at the future point in time. A computational resource of a data center that is powered by way of the power source is managed as a function of the predicted amount of power.Type: GrantFiled: December 17, 2010Date of Patent: June 30, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Charles Joseph Williams, Gabriel Kliot, Chia-Chi Lin, Shaun L. Harris, Christian L. Belady, Eric C. Peterson
-
Publication number: 20120324245Abstract: A framework that enables a local computing cloud infrastructure for rural (and third world) populations with the ability to connect into the global cloud. The framework include is a low cost architecture of long distance, wireless based, renewable energy powered, and small datacenter (DC) (referred to as a pico-DC) nodes that can fully operate off-grid, both power-wise and Internet connection-wise at a very low cost. Additionally, the framework includes power management and storage techniques that effectively enable low power and efficient power use. Thus, systems are self-sufficient, low maintenance and weather proof with no need for power or data connections.Type: ApplicationFiled: June 17, 2011Publication date: December 20, 2012Applicant: Microsoft CorporationInventors: Suyash Sinha, Sreenivas Addagatla, Christian L. Belady, Charles Joseph Williams, Shaun L. Harris, Eric C. Peterson
-
Publication number: 20120155704Abstract: Described herein are various technologies pertaining to predicting an amount of electrical power that is to be generated by a power system at a future point in time, wherein the power system utilizes a renewable energy resource to generate electrical power. A camera is positioned to capture an image of sky over a geographic region of interest. The image is analyzed to predict an amount of solar radiation that is to be received by the power source at a future point in time. The predicted solar radiation is used to predict an amount of electrical power that will be output by the power system at the future point in time. A computational resource of a data center that is powered by way of the power source is managed as a function of the predicted amount of power.Type: ApplicationFiled: December 17, 2010Publication date: June 21, 2012Applicant: Microsoft CorporationInventors: Charles Joseph Williams, Gabriel Kliot, Chia-Chi Lin, Shaun L. Harris, Christian L. Belady, Eric C. Peterson
-
Publication number: 20120072480Abstract: A framework for building an adaptive management system is described herein. Tools for building customized Agents that communicate by way of an interface abstraction over many mediated and non-mediated communications channels are described herein, wherein such tools allow for the Agents to be decoupled in terms of at least one of space, time, transport, synchronization, or communications direction.Type: ApplicationFiled: September 22, 2010Publication date: March 22, 2012Applicant: Microsoft CorporationInventors: Boyd Leon Hays, Mohamed E. Fathalla, Charles Joseph Williams, Suyash Sinha
-
Publication number: 20080086417Abstract: Described is a technology by which a payment abstraction layer enables application program developers to setup and/or enhance application programs to accept several payment tenders (e.g., including credit, debit, check and so forth) without requiring the application programs to implement the particular details of each payment solution provider. The payment abstraction layer provides enumeration methods and payment-related methods that are called by an application program to process payment-related input data, and instantiates payment objects to communicate with payment service providers. The payment abstraction layer may further include a hierarchy of tender (payment instrument) classes in which one class encapsulates data for different types of tenders. Some payment-related methods may be independent of any tender type, whereby an application program only need call an appropriate method with tender input data regardless of its source.Type: ApplicationFiled: October 10, 2006Publication date: April 10, 2008Applicant: Microsoft CorporationInventors: Sergey I. Bykov, Charles Joseph Williams, Raed M.N. Malhas