MEDIA TRANSFER SYSTEM AND ASSOCIATED METHODS
First Claim
1. A media transfer system comprising:
- a media transfer messaging application stored on a central server to be downloaded by a plurality of client devices and stored thereon, the plurality of client devices in communication with a network;
wherein the plurality of client devices having the media transfer messaging application stored thereon are enabled to transmit media between one another via the network;
wherein each of the plurality of client devices are defined as a receiving client device when receiving media and a sending client device when sending media;
wherein the sending client device is authenticated prior to sending media to be defined as an authenticated sending client device;
wherein at least one of the plurality of client devices is a handheld media enabled device;
wherein media sent from the sending client device using the media transfer messaging application is received by the receiving client device as a message, and wherein the receiving client device is adapted to accept, reject, delay or schedule delivery of the message;
wherein the receiving client device is adapted to send a message received from a sending client device to at least one receiving client device; and
wherein the media transfer messaging application comprises a network traffic load awareness system to determine optimal delivery times of the message.
0 Assignments
0 Petitions
Accused Products
Abstract
A media transfer system includes a media transfer messaging application stored on a central server to be downloaded by a plurality of client devices and stored thereon. The plurality of client devices are communication with a network. The plurality of client devices having the media transfer messaging application stored thereon are enabled to transmit media between one another via the network and are defined as a receiving client device when receiving media and a sending client device when sending media. The sending client device is authenticated prior to sending media to be defined as an authenticated sending client device, and media sent from the sending client device is received by the receiving client device as a message. The receiving client device is adapted to accept, reject or delay delivery of the message, and is adapted to send a message received from a sending client device to at least one receiving client device. The media transfer messaging application may include a network traffic load awareness system to determine optimal delivery times of the message.
81 Citations
45 Claims
-
1. A media transfer system comprising:
-
a media transfer messaging application stored on a central server to be downloaded by a plurality of client devices and stored thereon, the plurality of client devices in communication with a network; wherein the plurality of client devices having the media transfer messaging application stored thereon are enabled to transmit media between one another via the network; wherein each of the plurality of client devices are defined as a receiving client device when receiving media and a sending client device when sending media; wherein the sending client device is authenticated prior to sending media to be defined as an authenticated sending client device; wherein at least one of the plurality of client devices is a handheld media enabled device; wherein media sent from the sending client device using the media transfer messaging application is received by the receiving client device as a message, and wherein the receiving client device is adapted to accept, reject, delay or schedule delivery of the message; wherein the receiving client device is adapted to send a message received from a sending client device to at least one receiving client device; and wherein the media transfer messaging application comprises a network traffic load awareness system to determine optimal delivery times of the message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A media transfer system comprising:
-
a media transfer messaging application stored on a central server to be downloaded by a plurality of client devices and stored thereon, the plurality of client devices in communication with a network; wherein the plurality of client devices having the media transfer messaging application stored thereon are enabled to transmit media between one another via the network; wherein each of the plurality of client devices are defined as a receiving client device when receiving media and a sending client device when sending media; wherein the sending client device is authenticated prior to sending media to be defined as an authenticated sending client device; wherein media sent from the sending client device using the media transfer messaging application is received by the receiving client device as a message, and wherein the receiving client device may select to accept, reject, delay or schedule delivery of the message; wherein the media transfer messaging application interfaces with a contacts file stored on each of the plurality of client devices to transfer the message to at least one selected contact; wherein the network includes a central server and a plurality of local servers in communication with the central server; wherein the plurality of local servers are deployed over a plurality of geographical locations of interest; and wherein the media transfer messaging application includes a network caching system to monitor geographical activity of a predetermined media item being transferred between the plurality of client devices. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of transferring media between a plurality of client devices in communication with one another via a network, the plurality of client devices each having a media transfer messaging application stored thereon, the media transfer messaging application being stored on a central server to be downloaded by the plurality of client devices, wherein each of the plurality of client devices are defined as a receiving client device when receiving media and a sending client device when sending media, the method comprising:
-
authenticating the sending client device prior to sending media to define an authenticated sending client device; receiving the media as a message on the receiving client device, wherein the receiving client device is adapted to accept, reject, delay or schedule delivery of the message; sending a received message from the receiving client device to a sending client device; and determining optimal delivery times of the message using a network traffic load awareness system. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method of transferring media between a plurality of client devices in communication with one another via a network, the plurality of client devices each having a media transfer messaging application stored thereon, the media transfer messaging application being stored on a central server to be downloaded by the plurality of client devices, wherein each of the plurality of client devices are defined as a receiving client device when receiving media and a sending client device when sending media, the method comprising:
-
authenticating the sending client device prior to sending media to define an authenticated sending client device; receiving the media as a message on the receiving client device, wherein the receiving client device is adapted to accept, reject, delay or schedule delivery of the message; interfacing with a contacts database stored on each of the plurality of client devices to transfer the message to at least one selected contact; wherein the network includes a central server and a plurality of local servers in communication with the central server, and wherein the plurality of local servers are deployed over a plurality of geographical locations of interest; and monitoring geographical activity of a predetermined media item being transferred between the plurality of client devices. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45)
-
Specification