IP Library Granted Patent US 7,035,924
Granted Patent B2
US 7,035,924 · App. 10/902,380 · Granted Apr 25, 2006

System and method for implementing polling agents in a client management tool

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,035,924
App. No.
10/902,380
Granted
Apr 25, 2006
Kind
B2
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.

Claims (22)

1. A computer system for managing a plurality of objects, the system comprising:

a central manager;

a first of the plurality of objects being in communication with the central manager; and

a polling agent for collecting data from the plurality of objects, wherein the polling agent permanently resides on the first object when the computer system operates in a first polling mode and wherein the polling agent permanently resides on the central manager when the computer system operates in a second polling mode.

2. The computer system recited in claim 1 further comprising a second polling agent which permanently resides on a second of the plurality of objects when the computer system operates in the first polling mode.

3. The computer system recited in claim 1 further comprising a second polling agent which permanently resides on the first object when the computer system operates in the second polling mode.

4. The computer system recited in claim 1 further comprising a database for storing the data collected by the polling agent.

5. The computer system recited in claim 1 further comprising a user interface for prompting the user to select from a plurality of polling modes.

6. The computer system recited in claim 1 , wherein the first polling mode is a resident polling mode.

7. The computer system recited in claim 1 , wherein the second polling mode is a central polling mode.

8. The computer system recited in claim 7 , wherein the central polling mode does not require resident polling agents.

9. A computer system for managing a plurality of objects, the system comprising:

means for centrally managing the computer system;

a first of the plurality of objects being in communication with the central managing means; and

means for collecting data from the plurality of objects, wherein the collecting means permanently reside on the first object when the computer system operates in a first polling mode and wherein the collecting means permanently reside on the central managing means when the computer system operates in a second polling mode.

10. The computer system recited in claim 9 , wherein the collecting means include a first collector permanently residing on the first object and a second collector permanently residing on a second of the plurality of objects when the computer system operates in the first polling mode.

11. The computer system recited in claim 9 , wherein the collecting means include a first collector permanently residing on the central managing means and a second collector permanently residing on the first object when the computer system operates in the second polling mode.

12. The computer system recited in claim 9 further comprising storage means for storing the data collected by the collecting means.

13. The computer system recited in claim 9 further comprising a user interface means for prompting the user to select from a plurality of polling modes.

14. The computer system recited in claim 9 , wherein the first polling mode is a resident polling mode.

15. The computer system recited in claim 9 , wherein the second polling mode is a central polling mode.

16. The computer system recited in claim 15 , wherein the central polling mode does not require resident polling agents.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECORDAL TO REMOVE INADVERTENTLY RECOREDED PROPERTIES SHOWN IN ATTACHED SHEET PREVIOUSLY RECORDED AT REEL: 047681 FRAME: 0916. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 18, 2019
From: MICROSOFT TECHNOLOGY LICENSING, LLC
To: SERVICENOW, INC.
Reel/Frame 049797/0119 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2018
From: MICROSOFT TECHNOLOGY LICENSING, LLC
To: SERVICENOW, INC.
Reel/Frame 047681/0916 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034541/0477 →