Patents by Inventor Stephen O. Wilson

Stephen O. Wilson 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).

  • Publication number: 20130283188
    Abstract: One exemplary embodiment uses templates that define certain features of a given service type, wherein the features are common to all services of that service type. The template can be configured by a user to obtain a service definition for the given service. The service definition is passed to a programmability layer and provides enough information that the programmability layer can construct the various monitors, rules, classes and tasks required to monitor the given service without further customization by the user. In one embodiment, the user can also customize the service definition, a desired, in order to obtain additional monitoring.
    Type: Application
    Filed: June 19, 2013
    Publication date: October 24, 2013
    Inventors: Ashvinkumar J. Sanghvi, Anand Lakshminarayanan, Chandika Bhandari, Lorenzo Rizzi, Stephen O. Wilson, Travis A. Wright, Vitaly V. Filimonov, Vitaly Voloshin
  • Patent number: 7899903
    Abstract: One embodiment of the invention uses templates that define certain features of a given service type, wherein the features are common to all services of that service type. The template can be configured by a user to obtain a service definition for the given service. The service definition is passed to a programmability layer and provides enough information that the programmability layer can construct the various monitors, rules, classes and tasks required to monitor the given service without further customization by the user. In one embodiment, the user can also customize the service definition, a desired, in order to obtain additional monitoring.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: March 1, 2011
    Assignee: Microsoft Corporation
    Inventors: Ashvinkumar J. Sanghvi, Anand Lakshminarayanan, Chandika Bandari, Lorenzo Rizzi, Stephen O. Wilson, Travis A. Wright, Vitaly V. Filimonov, Vitaly Voloshin
  • Patent number: 7801712
    Abstract: Various embodiments provide a causality model is used to express causality of system entities in terms that do not necessarily require knowledge of the overall composition of the specific system of which it comprises a part. The causality model, used in connection with model-based management techniques, can allow for the expression of causality in terms of relationships that particular system entities have with other system entities. These other system entities can be entities that share a direct relation or, more generally, an indirect relation with the entity for which the causality is expressed.
    Type: Grant
    Filed: June 15, 2006
    Date of Patent: September 21, 2010
    Assignee: Microsoft Corporation
    Inventors: Ashvinkumar J. Sanghvi, Stephen O. Wilson
  • Publication number: 20070294051
    Abstract: Various embodiments provide a causality model is used to express causality of system entities in terms that do not necessarily require knowledge of the overall composition of the specific system of which it comprises a part. The causality model, used in connection with model-based management techniques, can allow for the expression of causality in terms of relationships that particular system entities have with other system entities. These other system entities can be entities that share a direct relation or, more generally, an indirect relation with the entity for which the causality is expressed.
    Type: Application
    Filed: June 15, 2006
    Publication date: December 20, 2007
    Applicant: Microsoft Corporation
    Inventors: Ashvinkumar J. Sanghvi, Stephen O. Wilson