Patents by Inventor Andrew Lawrence Ness

Andrew Lawrence Ness 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: 20240037472
    Abstract: A system, for example, a document management system implements an asynchronous work queue for processing work items. Examples of work items include sending an email with a link to a document, execution of a document by receiving a user signature, collaborative editing of a document, configuring a form based on a document for presenting to a user, and so on. The system stores metadata describing work items in an asynchronous work queue. The asynchronous work queue repeatedly receives work items and stores metadata describing the work items. The system creates a work item container including a set of work items stored in the asynchronous work queue that were received during a particular time interval. The system provides the work item container, for example, to a subscriber for execution of work items in the work item container. The system repeats the process for each subsequent time interval.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 1, 2024
    Inventor: Andrew Lawrence Ness
  • Patent number: 8375251
    Abstract: A method, system, and media for monitoring and healing a computing system. Monitoring agents are deployed to a computing system to be monitored. The monitoring agents collect performance and non-performance counter data of computing devices in the computing system. The data include any recordable information about the monitored computing system. The data is stored in a performance database. A master controller monitors the data for an occurrence of an alert condition that indicates degradation in the health of the computing system. The health of the computing system includes the health of the system, individual components therein, and interactions with other systems. The master controller performs a resolution process to resolve issues causing degradation of the computing system. The collection of data and the monitoring thereof is customizable for an individual computing device, for a cluster of computing devices, or for the computing system as a whole.
    Type: Grant
    Filed: June 11, 2009
    Date of Patent: February 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Andrew Lawrence Ness, Brad Dean Thompson
  • Publication number: 20100318836
    Abstract: A method, system, and media for monitoring and healing a computing system. Monitoring agents are deployed to a computing system to be monitored. The monitoring agents collect performance and non-performance counter data of computing devices in the computing system. The data include any recordable information about the monitored computing system. The data is stored in a performance database. A master controller monitors the data for an occurrence of an alert condition that indicates degradation in the health of the computing system. The health of the computing system includes the health of the system, individual components therein, and interactions with other systems. The master controller performs a resolution process to resolve issues causing degradation of the computing system. The collection of data and the monitoring thereof is customizable for an individual computing device, for a cluster of computing devices, or for the computing system as a whole.
    Type: Application
    Filed: June 11, 2009
    Publication date: December 16, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: ANDREW LAWRENCE NESS, BRAD DEAN THOMPSON