User configurable data storage
First Claim
1. An apparatus for communicating between data servers, the apparatus comprising:
- a first data server configured and arranged to store data generated by a plurality of telecommunication devices;
a VoIP server configured and arranged to process data associated with the plurality of telecommunication devices, each including telecommunication circuitry, by recognizing an unanswered VoIP call to a telephone number associated with one of respective user accounts and recognizing and responding to a voice message received for the user account; and
a processing circuit configured and arranged to, in response to a set of criteria, indicated in a settings file corresponding to one of the user accounts, being satisfied;
log into a second data server using login credentials included in the settings file; and
copy data corresponding to one or more data files associated with the user account from the first data server to the second data server.
3 Assignments
0 Petitions
Accused Products
Abstract
In one or more embodiments, an apparatus includes a data server, a VoIP server, and a processing circuit. The VoIP server routes VoIP calls to and from a plurality of telecommunication devices associated with respective user accounts. The VoIP server stores data generated by the plurality of telecommunication devices on the data server. The user accounts each have a settings file associated with the user account. In response to a set of criteria indicated in the settings file of one of the user accounts being satisfied, the processing circuit logs into a data server remote to the VoIP server using login credentials included in the settings file. In further response to the set of criteria being satisfied, the processing circuit copies one or more data files associated with the user account from the data server to the remote data server.
14 Citations
16 Claims
-
1. An apparatus for communicating between data servers, the apparatus comprising:
-
a first data server configured and arranged to store data generated by a plurality of telecommunication devices; a VoIP server configured and arranged to process data associated with the plurality of telecommunication devices, each including telecommunication circuitry, by recognizing an unanswered VoIP call to a telephone number associated with one of respective user accounts and recognizing and responding to a voice message received for the user account; and a processing circuit configured and arranged to, in response to a set of criteria, indicated in a settings file corresponding to one of the user accounts, being satisfied; log into a second data server using login credentials included in the settings file; and copy data corresponding to one or more data files associated with the user account from the first data server to the second data server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
by using a computing server, providing one or more remote services to a user associated with a user account and storing data generated by the user of the one or more remote services on a, first data server; and in response to a set of criteria indicated in a settings file associated with the user account being satisfied, logging into a second data server remote to the computing server, transferring one or more data files from the first data server to the second data server, maintaining a first index of data files stored on the first data server and a second index of data files copied to the second data server, and in response to a user command, using at least one of the indices to display a list of data files stored in a corresponding one of the first data server to the second data server.
-
Specification