Patents by Inventor Henry Lyons

Henry Lyons 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: 7783752
    Abstract: A usage data collection and evaluation mechanism may collect usage information from various sources and summarize the usage information to determine a role for a system. The role and usage information may be transmitted to a centralized server for aggregation and analysis. The collection and transmission of usage data may be governed by and conform to a privacy agreement and may be collected when an end user agrees to such collection. Role determination may be performed using data collected from a single device, multiple devices, or from a network monitoring system. The usage data collection and evaluation mechanism may determine an installed role base and any changes in the installed role base since a previous report.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: August 24, 2010
    Assignee: Microsoft Corporation
    Inventors: Ashish Parikh, Henry Lyons, Michael Van Snellenberg, Olga Ivanova, Rahul Chabukswar, Rohan Lam
  • Publication number: 20100094991
    Abstract: A usage data collection and evaluation mechanism may collect usage information from various sources and summarize the usage information to determine a role for a system. The role and usage information may be transmitted to a centralized server for aggregation and analysis. The collection and transmission of usage data may be governed by and conform to a privacy agreement and may be collected when an end user agrees to such collection. Role determination may be performed using data collected from a single device, multiple devices, or from a network monitoring system. The usage data collection and evaluation mechanism may determine an installed role base and any changes in the installed role base since a previous report.
    Type: Application
    Filed: October 15, 2008
    Publication date: April 15, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Ashish Parikh, Henry Lyons, Michael Van Snellenberg, Olga Ivanova, Rahul Chabukswar, Rohan Lam
  • Publication number: 20070118336
    Abstract: Computer-implemented methods and apparatus are provided for collecting information gathered by an instrumentation mechanism for transport to an information collection facility. In one embodiment, the information that is collected is defined by a configuration file. An application may examine the configuration file, execute one or more queries specified by the configuration file, and write the data which is collected to one or more data structures employed by a transport mechanism in transferring information to the information collection facility. The process of collecting the information may occur periodically, such as nightly. The configuration file may be periodically updated to reflect new information that is to be collected.
    Type: Application
    Filed: November 13, 2006
    Publication date: May 24, 2007
    Applicant: Microsoft Corporation
    Inventors: Ashish Parikh, David Brooks, Henry Lyons, Ram Papatla
  • Publication number: 20070094266
    Abstract: Computer-implemented methods and apparatus are provided to determine whether components are implemented by an application executing on a computer. In one embodiment, the application is a server application, and the components define the role(s) performed by the server application in servicing clients. In an exemplary embodiment, an automated process is performed to collect information on the components which are implemented by the application, the components which are in use by the application, the state of the components, and the characteristics of the computer itself. If a user of the computer consents, the information may be transmitted to an information collection facility.
    Type: Application
    Filed: October 17, 2005
    Publication date: April 26, 2007
    Applicant: Microsoft Corporation
    Inventors: Ashish Parikh, David Brooks, Henry Lyons, Ram Papatla