IP Library Granted Patent US 7,908,352
Granted Patent B2
US 7,908,352 · App. 10/324,592 · Granted Mar 15, 2011

Methods for managing a plurality of localized devices in geographically diverse locations

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,908,352
App. No.
10/324,592
Granted
Mar 15, 2011
Kind
B2
Abstract

A communications system provides voice or data services in a plurality of geographically diverse sites. A plurality of localized devices provide portions of voice or data services at each site. The localized devices are managed with a console system. The console system coordinates management activities for the plurality of localized devices. A protectable communications protocol is utilized for communications between the console system and the plurality of localized devices. The console system communicates with an individual device of the plurality of localized devices via the protectable communications protocol to provide software distribution instructions to the individual device. The software distribution instructions provide the individual device with information sufficient to establish a direct link with a software distribution server in order to receive software distribution data without user intervention.

Claims (21)

1. A method for decentralized distribution of software distribution data to a plurality of localized devices comprising the steps of:

providing a console system to coordinate management activities for the plurality of localized devices;

providing a protectable communications protocol for communications between the console system and the plurality of localized devices;

wherein the console system communicates with an individual device of the plurality of localized devices via the protectable communications protocol to provide software distribution control information to the individual device;

wherein the software distribution control information provide the individual device with information sufficient to establish a direct link with a software distribution server in order to receive the software distribution data without requiring user initiation at the individual device, wherein the direct link between the individual device and the software distribution server is independent of the console system wherein the protectable communications protocol includes an atomic error handling capability to enable a plurality of transaction instructions to be reversed upon an error in one of the plurality of transaction instructions.

2. The method of claim 1 , wherein the protectable communications protocol is communicated via sockets.

3. The method of claim 1 , wherein the direct link comprises an FTP link.

4. The method of claim 3 , further comprising the step of providing a graphical user interface software application, wherein bandwidth characteristics associated with the FTP link are configurable via the graphical user interface software application.

5. The method of claim 3 , further comprising the step of providing a plurality of FTP servers associated with backup, distribution, and or reporting tasks, wherein the FTP link provides a communication path between the console system and one or more of the plurality of FTP servers.

6. The method of claim 5 , wherein at least one FTP server is located externally to a private network associated with the communications system.

7. The method of claim 1 , wherein a plurality of software distribution servers are provided, wherein software distribution control information for each localized device provides information sufficient for each localized device to establish a direct link to one of the plurality of software distribution servers.

8. A method for managing a plurality of localized devices in a plurality of geographically diverse locations, the method comprising the steps of:

accessing a management system via one or more administrative users to enter commands for managing the provision of control information to a predetermined group of localized devices;

communicating control information responsive to the entered commands for controlling the provision of software to the predetermined group of localized devices, wherein the control information is communicated to the predetermined group of localized devices via a protectable communications protocol;

wherein the control information provides each of the predetermined group of localized devices with information sufficient to establish a link with a software distribution server in order for each of the predetermined group of localized devices to receive software without requiring initiation by users of the predetermined group of localized devices, wherein the link established to transmit the software is independent of the management system wherein the protectable communications protocol includes an atomic error handling capability to enable a plurality of transaction instructions to be reversed upon an error in one of the plurality of transaction instructions.

9. The method of claim 8 , wherein the protectable communications protocol is communicated via sockets.

10. The method of claim 8 , wherein the link comprises an FTP link.

11. The method of claim 10 , further comprising the step of providing a graphical user interface software application, wherein bandwidth characteristics associated with the FTP link are configurable via the graphical user interface software application.

12. The method of claim 10 , further comprising the step of providing a plurality of FTP servers associated with backup, distribution, and or reporting tasks, wherein the FTP link provides a communication path between the management system and one or more of the plurality of FTP servers.

13. The method of claim 12 , wherein at least one FTP server is located externally to a private network associated with the management system.

14. The method of claim 8 , wherein a plurality of software distribution servers are provided, wherein control information for each localized device provides information sufficient for each localized device to establish a direct link to one of the plurality of software distribution servers.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC
Reel/Frame 046486/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2013
From: CONVERGED DATA SOLUTIONS INC.
To: RPX CORPORATION
Reel/Frame 030704/0399 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2013
From: CONVERGED DATA SOLUTIONS LLC
To: CONVERGED DATA SOLUTIONS INC.
Reel/Frame 030557/0868 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2006
From: CONSOLIDATED IP HOLDINGS, INC. (F/K/A VERTICAL NETWORKS, INC.)
To: CONVERGED DATA SOLUTIONS LLC
Reel/Frame 017223/0149 →