Distributed configuration-managed file synchronization systems
First Claim
Patent Images
1. A communication system comprising:
- a sender site, the sender site including a database and a file sender;
a receiver site including a database, a file installer, and a file receiver, the file installer installing a file sent by the file sender and received by the file receiver in the receiver site database; and
a communication channel coupled to the file sender and the file receiver to transfer the file from the sender site to the receiver site, wherein data from the sender site is also kept on the receiver site in a substantially real-time manner.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are novel methods and apparatus for file transfer solutions. In an embodiment, an apparatus is disclosed. The apparatus includes a hub and a spoke. The hub may have the capability of being coupled to other hubs at a plurality of remote sites. The spoke may be coupled to the hub and have a set of configuration parameters. The configuration parameters may be selected from a group including: a Vectorin vector to indicate ids for sites that send files to the spoke; a VectorOut vector to indicate ids for sites that receive files from the spoke; and a type field to indicate a type of the spoke.
-
Citations
30 Claims
-
1. A communication system comprising:
-
a sender site, the sender site including a database and a file sender;
a receiver site including a database, a file installer, and a file receiver, the file installer installing a file sent by the file sender and received by the file receiver in the receiver site database; and
a communication channel coupled to the file sender and the file receiver to transfer the file from the sender site to the receiver site, wherein data from the sender site is also kept on the receiver site in a substantially real-time manner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for providing automatic data synchronization among a plurality of remote sites, the apparatus comprising:
-
a hub, the hub having a capability of being coupled to other hubs at the plurality of remote sites; and
a spoke coupled to the hub, the spoke having a set of configuration parameters, the configuration parameters being selected from a group including;
a VectorIn vector to indicate ids for sites that send files to the spoke;
a VectorOut vector to indicate ids for sites that receive files from the spoke; and
a type field to indicate a type of the spoke. - View Dependent Claims (14, 15, 16)
-
-
17. A method of synchronizing data on remote sites, the method comprising:
-
providing a sender site, the sender site including a database and a file sender;
providing a receiver site including a database, a file installer, and a file receiver, the file installer installing a file sent by the file sender and received by the file receiver in the receiver site database; and
providing a communication channel coupled to the file sender and the file receiver to transfer the file from the sender site to the receiver site, wherein data from the sender site is also kept on the receiver site in a substantially real-time manner. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. An apparatus comprising:
-
a sender site, the sender site including a database and a file sender means;
a receiver site including a database, a file installer means, and a file receiver means; and
a communication means coupled to the file sender means and the file receiver means to transfer a file from the sender site to the receiver site. means - View Dependent Claims (25)
-
-
26. An article of manufacture comprising:
-
a machine readable medium that provides instructions that, if executed by a machine, will cause the machine to perform operations including;
providing a sender site, the sender site including a database and a file sender;
providing a receiver site including a database, a file installer, and a file receiver, the file installer installing a file sent by the file sender and received by the file receiver in the receiver site database; and
providing a communication channel coupled to the file sender and the file receiver to transfer the file from the sender site to the receiver site, wherein data from the sender site is also kept on the receiver site in a substantially real-time manner. - View Dependent Claims (27, 28, 29, 30)
-
Specification