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: 11836145
    Abstract: 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: Grant
    Filed: January 31, 2020
    Date of Patent: December 5, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Jiale Huo, Brad Corey Maltz, Hanna Yehuda, Nicole Reineke, Charles Joseph Williams
  • Publication number: 20210240704
    Abstract: 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: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Inventors: Jiale Huo, Brad Corey Maltz, Hanna Yehuda, Nicole Reineke, Charles Joseph Williams
  • Patent number: 10928845
    Abstract: 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: Grant
    Filed: October 31, 2018
    Date of Patent: February 23, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Charles Joseph Williams, Gabriel Kliot, Chia-Chi Lin, Shaun L. Harris, Christian L. Belady, Eric C. Peterson
  • Publication number: 20190072992
    Abstract: 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: Application
    Filed: October 31, 2018
    Publication date: March 7, 2019
    Inventors: Charles Joseph Williams, Gabriel Kliot, Chia-Chi Lin, Shaun L. Harris, Christian L. Belady, Eric C. Peterson
  • Patent number: 10126771
    Abstract: 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: Grant
    Filed: June 1, 2015
    Date of Patent: November 13, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Charles Joseph Williams, Gabriel Kliot, Chia-Chi Lin, Shaun L. Harris, Christian L. Belady, Eric C. Peterson
  • Patent number: 9430294
    Abstract: 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: Grant
    Filed: September 22, 2010
    Date of Patent: August 30, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Boyd Leon Hays, Mohamed E. Fathalla, Charles Joseph Williams, Suyash Sinha
  • Publication number: 20150261243
    Abstract: 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: Application
    Filed: June 1, 2015
    Publication date: September 17, 2015
    Inventors: Charles Joseph Williams, Gabriel Kliot, Chia-Chi Lin, Shaun L. Harris, Christian L. Belady, Eric C. Peterson
  • Patent number: 9092209
    Abstract: 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: Grant
    Filed: June 17, 2011
    Date of Patent: July 28, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Suyash Sinha, Sreenivas Addagatla, Christian L. Belady, Charles Joseph Williams, Shaun L. Harris, Eric C. Peterson
  • Patent number: 9069103
    Abstract: 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: Grant
    Filed: December 17, 2010
    Date of Patent: June 30, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles Joseph Williams, Gabriel Kliot, Chia-Chi Lin, Shaun L. Harris, Christian L. Belady, Eric C. Peterson
  • Publication number: 20120324245
    Abstract: 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: Application
    Filed: June 17, 2011
    Publication date: December 20, 2012
    Applicant: Microsoft Corporation
    Inventors: Suyash Sinha, Sreenivas Addagatla, Christian L. Belady, Charles Joseph Williams, Shaun L. Harris, Eric C. Peterson
  • Publication number: 20120155704
    Abstract: 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: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Applicant: Microsoft Corporation
    Inventors: Charles Joseph Williams, Gabriel Kliot, Chia-Chi Lin, Shaun L. Harris, Christian L. Belady, Eric C. Peterson
  • Publication number: 20120072480
    Abstract: 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: Application
    Filed: September 22, 2010
    Publication date: March 22, 2012
    Applicant: Microsoft Corporation
    Inventors: Boyd Leon Hays, Mohamed E. Fathalla, Charles Joseph Williams, Suyash Sinha
  • Publication number: 20080086417
    Abstract: 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: Application
    Filed: October 10, 2006
    Publication date: April 10, 2008
    Applicant: Microsoft Corporation
    Inventors: Sergey I. Bykov, Charles Joseph Williams, Raed M.N. Malhas