IP Library Patent Application 11262125
Patent Application
App. No. 11/262,125

Obtaining server usage information

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 None
App. No.
11/262,125
Abstract

Methods of obtaining server usage information and organization information related to the market/organizational context in which the server is operated. Server information is collected from servers and is sent over a network. Server usage information may be obtained by receiving server information over a network and processing the server information. Server usage information may be segmented based on market segments of the organizations that operate the servers. Reports may be generated and provided to the customer. Server usage information may be used to improve server-related products and services.

Claims (46)

1 . A method, implemented on a computer, of obtaining server usage information, comprising:

receiving first organization information related to a first organization that operates a first server;

receiving, over a network, first server information related to the first server;

receiving second organization information related to a second organization that operates a second server;

receiving, over a network, second server information related to the second server; and

determining server usage information based on the first and second organization information and the first and second server information.

2 . The method of claim 1 , wherein the first organization information comprises a number of employees employed by the first organization.

3 . The method of claim 1 , wherein the first organization information comprises a number of servers operated by the first organization.

4 . The method of claim 1 , wherein the server information related to the first server comprises information about hardware and/or software associated with the first server.

5 . The method of claim 1 , wherein the server information related to the first server comprises information about at least one role performed by the first server.

6 . The method of claim 1 , further comprising:

generating a report based on the server usage information.

7 . The method of claim 1 , wherein the first organization information comprises first market segment information and the second organization information comprises second market segment information.

8 . The method of claim 7 , wherein the first market segment information comprises a number of servers operated by the first organization.

9 . The method of claim 7 , wherein the first market segment information comprises a number of employees associated with the first organization.

10 . The method of claim 7 , further comprising:

generating a report based on the first and second server information and the first and second market segment information.

11 . The method of claim 1 , further comprising:

receiving organization information related to a plurality of organizations;

receiving, over a network, server information related to a plurality of servers operated by the plurality of organizations; and

determining server usage information based on the received organization information and server information.

12 . A method, implemented on a computer, of providing server usage information, comprising:

receiving organization information related to a organization that operates a server;

receiving, over a network, server information related to the server; and

determining server usage information based on the server information; and

providing the server usage information to the organization that operates the server.

13 . The method of claim 12 , further comprising:

providing the server usage information to the organization over a network.

14 . The method of claim 1 , further comprising:

providing the server information to the first organization.

15 . The method of claim 1 , further comprising:

generating a report based on the server usage information.

16 . The method of claim 15 , further comprising:

providing the report to the first organization.

17 . A computer-readable medium having computer-executable instructions implemented by a processor for performing steps comprising:

receiving first organization information related to a first organization that operates a first server;

receiving, over a network, first server information related to the first server;

receiving second organization information related to a second organization that operates a second server;

receiving, and over a network, second server information related to the second server; and

determining server usage information based on the first and second organization information and the first and second server information.

18 . The computer-readable medium of claim 17 , further comprising computer-executable instructions implemented by a processor for performing a step comprising:

generating a report based on the server usage information.

19 . The computer-readable medium of claim 17 , further comprising computer-executable instructions implemented by a processor for performing a step comprising:

generating a report based on the first server information.

20 . The computer-readable medium of claim 19 , further comprising computer-executable instructions implemented by a processor for performing a step comprising:

providing the report to the first organization over a network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2005
From: PAPATLA, RAM P.
To: MICROSOFT CORPORATION
Reel/Frame 016778/0158 →