Patents by Inventor Paul B. Darcy

Paul B. Darcy 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: 7882215
    Abstract: A method and system is provided for implementing a variety of polling agent functions in a client management tool. Users at a central manager are prompted to select either a central polling function or a resident polling function for the collection of client management data from a number of computer objects. Additionally, the polling agent functions of the present invention are capable of distinguishing between critical data and non-critical data and determining an appropriate transmission interval for the data.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: February 1, 2011
    Assignee: Microsoft Corporation
    Inventors: Steve A. DeLuca, David A. Bishop, Paul B. Darcy
  • Patent number: 7788356
    Abstract: A computing component is provided for use in a client computer which has a client processor. The computing component includes a remote management processor that is operable to selectively control the client computer independently of the client's own processor or processors. The computing component also includes a network component that facilitates communication between the computing component and a remote management machine. A method of managing one or more clients in a computer system is also provided, where the clients have a client processor and a computing component installed on client. The computing component is independent of the client processor and is operable to selectively control the client. A network component is installed on the computing component. The method includes remotely controlling the client by communicating with the computing component through the network component utilizing a remote manager.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: August 31, 2010
    Assignee: Microsoft Corporation
    Inventors: David A. Bishop, Paul B. Darcy
  • Patent number: 7761545
    Abstract: A computing component is provided for use in a client computer which has a client processor. The computing component includes a remote management processor that is operable to selectively control the client computer independently of the client's own processor or processors. The computing component also includes a network component that facilitates communication between the computing component and a remote management machine. A method of managing one or more clients in a computer system is also provided, where the clients have a client processor and a computing component installed on client. The computing component is independent of the client processor and is operable to selectively control the client. A network component is installed on the computing component. The method includes remotely controlling the client by communicating with the computing component through the network component utilizing a remote manager.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: July 20, 2010
    Assignee: Microsoft Corporation
    Inventors: David A. Bishop, Paul B. Darcy
  • Patent number: 7549124
    Abstract: A method and system are provided for implementing a user interface in a client management tool. A user interface allows a user to select a number of polling agent configurations in the client management tool. Another interface allows a user to issue and modify various client attributes without having to terminate a measurement. A further user interface allows a user to archive client management data within the client management tool.
    Type: Grant
    Filed: March 22, 2004
    Date of Patent: June 16, 2009
    Assignee: Microsoft Corporation
    Inventors: Steve A. DeLuca, David A. Bishop, Paul B. Darcy
  • Patent number: 7523180
    Abstract: A method and system is provided for implementing service chain measurement and monitoring in a client management tool. A central monitor establishes a performance threshold for two or more components forming a service chain. One or more management templates, corresponding to the performance threshold, are issued to the components for monitoring. If the performance fails to meet the performance threshold, an indication of the failure is provided to a computer system operator.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: April 21, 2009
    Assignee: Microsoft Corporation
    Inventors: Steve A. DeLuca, Paul B. Darcy
  • Patent number: 7392485
    Abstract: A method and system for providing a computing device control interface are provided. A system administrator accesses a graphical user interface and selects a group of actions that are to be executed by a number of computing devices. The actions selected by the system administrator are embodied in a graphical action icon and displayed on the graphical user interface. The system administrator initiates the actions by manipulating the action icon such that it overlaps a computer icon, which embodies one or more computing devices within the network that will execute the selected actions. The computing device icon is also displayed on the user interface. The user interface executes the selected action on the selected computer and then generates an archive file embodying the execution of the selected actions on the selected group of computing devices.
    Type: Grant
    Filed: March 30, 2001
    Date of Patent: June 24, 2008
    Assignee: Microsoft Corporation
    Inventors: Steve A. DeLuca, Paul B. Darcy, Casey L. Kiernan, Sally J. Martin, Juhan Lee, Kevin A. Hodge, Jeffrey P. Snover
  • Patent number: 7353212
    Abstract: A method and structure for calculating transaction costs as a function of one or more services provided by a computer system. Each user/computer transaction utilizes one or more computer system services to execute the transaction. Each computer system service provided by an IT department incurs a cost in terms of the equipment, software, personnel and facilities utilized to provide distinct levels of availability and response time. By identifying one or more IT services utilized to execute a transaction and by calculating the actual cost incurred to provide one or more of the services, a transaction cost is calculated by summing up the service costs. Thus, the transaction cost is a function of the service costs of the one or more services utilized to execute the transaction.
    Type: Grant
    Filed: May 23, 2000
    Date of Patent: April 1, 2008
    Assignee: Microsoft Corporation
    Inventors: Paul B. Darcy, Steve A. DeLuca, Simon Towers, Simon Tovatt
  • Patent number: 7350152
    Abstract: A method and system for providing a computing device control interface are provided. A system administrator accesses a graphical user interface and selects a group of actions that are to be executed by a number of computing devices. The actions selected by the system administrator are embodied in a graphical action icon and displayed on the graphical user interface. The system administrator initiates the actions by manipulating the action icon such that it overlaps a computer icon, which embodies one or more computing devices within the network that will execute the selected actions. The computing device icon is also displayed on the user interface. The user interface executes the selected action on the selected computer and then generates an archive file embodying the execution of the selected actions on the selected group of computing devices.
    Type: Grant
    Filed: October 28, 2004
    Date of Patent: March 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Steve A DeLuca, Paul B Darcy, Casey L Kiernan, Sally J Martin, Juhan Lee, Kevin A Hodge, Jeffrey P Snover
  • Patent number: 7337408
    Abstract: A method and system for providing a computing device control interface are provided. A system administrator accesses a graphical user interface and selects a group of actions that are to be executed by a number of computing devices. The actions selected by the system administrator are embodied in a graphical action icon and displayed on the graphical user interface. The system administrator initiates the actions by manipulating the action icon such that it overlaps a computer icon, which embodies one or more computing devices within the network that will execute the selected actions. The computing device icon is also displayed on the user interface. The user interface executes the selected action on the selected computer and then generates an archive file embodying the execution of the selected actions on the selected group of computing devices.
    Type: Grant
    Filed: October 28, 2004
    Date of Patent: February 26, 2008
    Assignee: Microsoft Corporation
    Inventors: Steve A DeLuca, Paul B Darcy, Casey L Kiernan, Sally J Martin, Juhan Lee, Kevin A Hodge, Jeffrey P Snover
  • Patent number: 7231457
    Abstract: A system and method are provided for exchanging data at irregular intervals between a sender and a receiver. The sender transmits to the receiver reports containing subject data along with information regarding the next interval at which subject data will be transmitted to the receiver. The receiver may create an expectation window corresponding to the interval information. In a network environment, the level of non-management traffic is monitored, and an average interval value for exchanging management data is selected as a function of the level of non-management traffic. Then, interval values are randomly generated based on the selected average interval value, and the management data is transmitted from the sender to the receiver at irregular intervals corresponding to the interval values.
    Type: Grant
    Filed: March 22, 2004
    Date of Patent: June 12, 2007
    Assignee: Microsoft Corporation
    Inventors: Paul B. Darcy, Steven A. DeLuca
  • Patent number: 7225265
    Abstract: A system and method are provided for exchanging data at irregular intervals between a sender and a receiver. The sender transmits to the receiver reports containing subject data along with information regarding the next interval at which subject data will be transmitted to the receiver. The receiver may create an expectation window corresponding to the interval information. In a network environment, the level of non-management traffic is monitored, and an average interval value for exchanging management data is selected as a function of the level of non-management traffic. Then, interval values are randomly generated based on the selected average interval value, and the management data is transmitted from the sender to the receiver at irregular intervals corresponding to the interval values.
    Type: Grant
    Filed: March 22, 2004
    Date of Patent: May 29, 2007
    Assignee: Microsoft Corporation
    Inventors: Paul B. Darcy, Steven A. DeLuca
  • Patent number: 7181528
    Abstract: A system and method are provided for exchanging data at irregular intervals between a sender and a receiver. The sender transmits to the receiver reports containing subject data along with information regarding the next interval at which subject data will be transmitted to the receiver. The receiver may create an expectation window corresponding to the interval information. In a network environment, the level of non-management traffic is monitored, and an average interval value for exchanging management data is selected as a function of the level of non-management traffic. Then, interval values are randomly generated based on the selected average interval value, and the management data is transmitted from, the sender to the receiver at irregular intervals corresponding to the interval values.
    Type: Grant
    Filed: March 22, 2004
    Date of Patent: February 20, 2007
    Assignee: Microsoft Corporation
    Inventors: Paul B. Darcy, Steven A. DeLuca
  • Patent number: 7035924
    Abstract: A method and system is provided for implementing a variety of polling agent functions in a client management tool. Users at a central manager are prompted to select either a central polling function or a resident polling function for the collection of client management data from a number of computer objects. Additionally, the polling agent functions of the present invention are capable of distinguishing between critical data and non-critical data and determining an appropriate transmission interval for the data.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: April 25, 2006
    Assignee: Microsoft Corporation
    Inventors: Steve A. DeLuca, David A. Bishop, Paul B. Darcy
  • Patent number: 6904458
    Abstract: A computing component is provided for use in a client computer which has a client processor. The computing component includes a remote management processor that is operable to selectively control the client computer independently of the client's own processor or processors. The computing component also includes a network component that facilitates communication between the computing component and a remote management machine. A method of managing one or more clients in a computer system is also provided, where the clients have a client processor and a computing component installed on client. The computing component is independent of the client processor and is operable to selectively control the client. A network component is installed on the computing component. The method includes remotely controlling the client by communicating with the computing component through the network component utilizing a remote manager.
    Type: Grant
    Filed: April 26, 2000
    Date of Patent: June 7, 2005
    Assignee: Microsoft Corporation
    Inventors: David A. Bishop, Paul B. Darcy
  • Publication number: 20040225726
    Abstract: A method and system are provided for implementing a user interface in a client management tool. A user interface allows a user to select a number of polling agent configurations in the client management tool. Another interface allows a user to issue and modify various client attributes without having to terminate a measurement. A further user interface allows a user to archive client management data within the client management tool.
    Type: Application
    Filed: March 22, 2004
    Publication date: November 11, 2004
    Inventors: Steve A. DeLuca, David A. Bishop, Paul B. Darcy
  • Publication number: 20040221057
    Abstract: A system and method are provided for exchanging data at irregular intervals between a sender and a receiver. The sender transmits to the receiver reports containing subject data along with information regarding the next interval at which subject data will be transmitted to the receiver. The receiver may create an expectation window corresponding to the interval information. In a network environment, the level of non-management traffic is monitored, and an average interval value for exchanging management data is selected as a function of the level of non-management traffic. Then, interval values are randomly generated based on the selected average interval value, and the management data is transmitted from the sender to the receiver at irregular intervals corresponding to the interval values.
    Type: Application
    Filed: March 22, 2004
    Publication date: November 4, 2004
    Inventors: Paul B. Darcy, Steven A. DeLuca
  • Publication number: 20040205227
    Abstract: A system and method are provided for exchanging data at irregular intervals between a sender and a receiver. The sender transmits to the receiver reports containing subject data along with information regarding the next interval at which subject data will be transmitted to the receiver. The receiver may create an expectation window corresponding to the interval information. In a network environment, the level of non-management traffic is monitored, and an average interval value for exchanging management data is selected as a function of the level of non-management traffic. Then, interval values are randomly generated based on the selected average interval, value, and the management data is transmitted from, the sender to the receiver at irregular intervals corresponding to the interval values.
    Type: Application
    Filed: March 22, 2004
    Publication date: October 14, 2004
    Inventors: Paul B. Darcy, Steven A. DeLuca
  • Patent number: 6792455
    Abstract: A method and system is provided for implementing a variety of polling agent functions in a client management tool. Users at a central manager are prompted to select either a central polling function or a resident polling function for the collection of client management data from a number of computer objects. Additionally, the polling agent functions of the present invention are capable of distinguishing between critical data and non-critical data and determining an appropriate transmission interval for the data.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: September 14, 2004
    Assignee: Microsoft Corporation
    Inventors: Steve A. DeLuca, David A. Bishop, Paul B. Darcy
  • Patent number: 6748445
    Abstract: A system and method are provided for exchanging data at irregular intervals between a sender and a receiver. The sender transmits to the receiver reports containing subject data along with information regarding the next interval at which subject data will be transmitted to the receiver. The receiver may create an expectation window corresponding to the interval information. In a network environment, the level of non-management traffic is monitored, and an average interval value for exchanging management data is selected as a function of the level of non-management traffic. Then, interval values are randomly generated based on the selected average interval value, and the management data is transmitted from the sender to the receiver at irregular intervals corresponding to the interval values.
    Type: Grant
    Filed: February 1, 2000
    Date of Patent: June 8, 2004
    Assignee: Microsoft Corporation
    Inventors: Paul B. Darcy, Steven A. DeLuca
  • Patent number: 6734878
    Abstract: A method and system are provided for implementing a user interface in a client management tool. A user interface allows a user to select a number of polling agent configurations in the client management tool. Another interface allows a user to issue and modify various client attributes without having to terminate a measurement. A further user interface allows a user to archive client management data within the client management tool.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: May 11, 2004
    Assignee: Microsoft Corporation
    Inventors: Steve A. DeLuca, David A. Bishop, Paul B. Darcy