Patents by Inventor Christopher Samuel Green

Christopher Samuel Green 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: 11150892
    Abstract: A computing system includes a logic subsystem and memory storing instructions executable by the logic subsystem. The instructions are executable by the logic subsystem to store, in the memory, a plurality of software models that each describe aspects of a network connected device or a software service, the plurality of software models comprising a first version of a selected software model. The logic subsystem is configured to receive a second version of the selected software model and validate the second version of the selected software model via validation logic by applying one or more versioning rules to the second version of the selected software model. Based on the application of the one or more versioning rules, the logic subsystem is configured to execute a versioning action on the selected software model.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: October 19, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Madhavan Kesavan, Kun Cong, Brian Robert Crawford, Zhenyu Guo, Arun Ramadasan Mannengal, Christopher Samuel Green, Ritesh Rao
  • Publication number: 20210034357
    Abstract: A computing system includes a logic subsystem and memory storing instructions executable by the logic subsystem. The instructions are executable by the logic subsystem to store, in the memory, a plurality of software models that each describe aspects of a network connected device or a software service, the plurality of software models comprising a first version of a selected software model. The logic subsystem is configured to receive a second version of the selected software model and validate the second version of the selected software model via validation logic by applying one or more versioning rules to the second version of the selected software model. Based on the application of the one or more versioning rules, the logic subsystem is configured to execute a versioning action on the selected software model.
    Type: Application
    Filed: October 9, 2019
    Publication date: February 4, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Madhavan KESAVAN, Kun CONG, Brian Robert CRAWFORD, Zhenyu GUO, Arun Ramadasan MANNENGAL, Christopher Samuel GREEN, Ritesh RAO
  • Patent number: 9444848
    Abstract: Providing access to one or more resources to a user device. A method includes at a user device, registering with an identity service to obtain an identity credential. The method further includes at the user device, registering with a policy management service by presenting the identity credential. The method further includes at the user device, providing an indication of current state of the user device to the policy management service. The policy management service can then indicate to the identity service the compliance level of the user device. The method further includes the user device receiving a token from the identity service based on the policy management level of the user device as compared to a policy set.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: September 13, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Samuel Green, Farhan Haleem Qureshi, Sucharit SenGupta, Nirmal Rajesh Soy, Michael J. Healy
  • Publication number: 20160088017
    Abstract: Providing access to one or more resources to a user device. A method includes at a user device, registering with an identity service to obtain an identity credential. The method further includes at the user device, registering with a policy management service by presenting the identity credential. The method further includes at the user device, providing an indication of current state of the user device to the policy management service. The policy management service can then indicate to the identity service the compliance level of the user device. The method further includes the user device receiving a token from the identity service based on the policy management level of the user device as compared to a policy set.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 24, 2016
    Inventors: Christopher Samuel Green, Farhan Haleem Qureshi, Sucharit SenGupta, Nirmal Rajesh Soy, Michael J. Healy