Systems and methods for improved multisite management and reporting of converged communication systems and computer systems
First Claim
1. A method for providing a report database comprising reporting information gathered from a plurality of localized devices comprising the steps of:
- providing a server system to coordinate management activities for a plurality of localized devices;
providing an abstraction layer that references the localized devices as “
locations”
rather than physical equipment, wherein the “
locations”
are defined by location identification information distinct from an IP address;
wherein the server system communicates with an individual device of the plurality of localized devices via the abstraction layer to request software distribution information without requiring user initiation at the individual device;
wherein the software distribution information provides the server system with information sufficient to generate reporting information comprised of “
locations”
;
wherein the reporting information is gathered from two or more localized devices and imported into the report database,wherein communications between the server system and the individual device are performed using a protectable communications protocol that includes an atomic error handling capability to enable one or more transaction instructions to be reversed upon an error in one of the plurality of transaction instructions.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for providing a report database is disclosed. A server system coordinates management activities for a plurality of localized devices. An abstraction layer references the localized devices as “locations” rather than physical equipment, which are distinct from an IP address. The server system communicates with an individual device of the plurality of localized devices via the abstraction layer to request software distribution information without requiring user initiation at the individual device. Communications between the server system and the individual device are performed using a protectable communications protocol that includes an atomic error handling capability to enable one or more transaction instructions to be reversed upon an error in one of the plurality of transaction instructions.
43 Citations
17 Claims
-
1. A method for providing a report database comprising reporting information gathered from a plurality of localized devices comprising the steps of:
-
providing a server system to coordinate management activities for a plurality of localized devices; providing an abstraction layer that references the localized devices as “
locations”
rather than physical equipment, wherein the “
locations”
are defined by location identification information distinct from an IP address;wherein the server system communicates with an individual device of the plurality of localized devices via the abstraction layer to request software distribution information without requiring user initiation at the individual device; wherein the software distribution information provides the server system with information sufficient to generate reporting information comprised of “
locations”
;wherein the reporting information is gathered from two or more localized devices and imported into the report database, wherein communications between the server system and the individual device are performed using a protectable communications protocol that includes an atomic error handling capability to enable one or more transaction instructions to be reversed upon an error in one of the plurality of transaction instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a system having a plurality of localized computing devices in a plurality of geographically diverse sites, wherein information specific to each geographically diverse site is generated over time through at least one localized computing device associated with each geographically diverse site, a method for providing a report database comprising reporting information gathered from a plurality of localized devices, comprising:
-
providing a server system to manage information associated with each geographically diverse site; providing each geographically diverse site with at least one localized computing device, wherein the localized computing device may be transferred from a first geographically diverse site to a second geographically diverse site or be “
out of service”
after some period of time; andproviding an abstraction layer that enables management of information for each geographically diverse site distinct from the plurality of localized computing devices, wherein “
locations”
are defined by location identification information distinct from an IP address;wherein the reporting information for the “
locations”
is gathered from a plurality of localized computing devices and imported into a report database,wherein communications between the server system and one or more of the plurality of localized computing devices are performed using a protectable communications protocol that includes an atomic error handling capability to enable one or more transaction instructions to be reversed upon an error in one of the plurality of transaction instructions. - View Dependent Claims (9, 10, 11)
-
-
12. In a system having a plurality of computing devices, wherein reporting information specific to each computing device is generated over time, a method for providing a report database comprising the reporting information gathered from the computing devices, comprising:
-
providing a server system to manage the computing devices; providing an abstraction layer that enables management of information for each computing device, wherein “
locations”
are defined by location identification information;wherein the reporting information for the “
locations”
is gathered from a plurality of computing devices and imported into a report database,wherein communications between the server system and one or more of the plurality of computing devices are performed using a protectable communications protocol that includes an atomic error handling capability to enable one or more transaction instructions to be reversed upon an error in one of the plurality of transaction instructions. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification