Automatic contacts replication system and software
First Claim
1. A software program for periodically collecting and distributing updated information to a plurality of personal devices, to be used with a central server having a database, a data network including at least one server, and said plurality of personal devices, each said personal device having access to an internal contacts folder containing contacts data, said software program comprising:
- a consolidator, which handles accumulation of contacts data input from one or more data sources;
a virtual contact repository which accepts said contacts data input from said consolidator to produce a set of updated contacts data;
a replicator which takes in said set of updated contacts data from said virtual contacts repository, and periodically pushes said updated contacts data to said internal contacts folders, which are accessible by said plurality of personal devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A software program (18) is disclosed for periodically collecting and distributing updated information to a number of personal devices (22), to be used with a central server (12) having a database (14), and a data network (11) including at least one server (26), where each personal device (22) has access to an internal contacts folder (24) containing contacts data. The software program (18) includes a consolidator (60), which handles accumulation of contacts data input from one or more data sources (20). It also includes a virtual contact repository (38) which accepts the contacts data input from the consolidator (60) to produce a set of updated contacts data (68), and a replicator (70) which takes in the set of updated contacts data (68) from the virtual contacts repository (38), and periodically pushes the updated contacts data (68) to the internal contacts folders (24), which are accessible by the personal devices (22).
106 Citations
46 Claims
-
1. A software program for periodically collecting and distributing updated information to a plurality of personal devices, to be used with a central server having a database, a data network including at least one server, and said plurality of personal devices, each said personal device having access to an internal contacts folder containing contacts data, said software program comprising:
-
a consolidator, which handles accumulation of contacts data input from one or more data sources;
a virtual contact repository which accepts said contacts data input from said consolidator to produce a set of updated contacts data;
a replicator which takes in said set of updated contacts data from said virtual contacts repository, and periodically pushes said updated contacts data to said internal contacts folders, which are accessible by said plurality of personal devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for consolidating data from a plurality of data sources and periodically replicating information to a plurality of personal devices, said system comprising:
-
a central server including an automatic contacts replication system software program;
a data network; and
a plurality of personal devices, each having access to an internal contacts folder, each of said personal devices being connected to said central server by said data network, wherein said automatic contacts replication system software program periodically consolidates contacts data from said plurality of data sources, and periodically replicates updated data to said internal contacts folders accessed by said plurality of personal devices. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for periodically collecting and distributing updated information to a plurality of personal devices, to be used with a datacenter having database, a data network including a plurality of servers having a plurality of data storage locations, and said plurality of personal devices, each personal device having access to an internal contacts folder containing contacts data, said method comprising:
-
A) consolidating data from one or more data sources by using a consolidator;
B) creating a set of updated data in a virtual contacts repository; and
C) periodically replicating said updated data from said virtual contacts repository to said internal contacts folders accessible by said plurality of personal devices by using a replicator. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification