Method and system for communicating a data file
First Claim
1. A method of transmitting a data file from a sender to a recipient, comprising the steps of:
- receiving said data file sent from a sender device by a messaging server;
said messaging server associating said data file with a unique access address;
said messaging server associating said unique access address with a notification message;
said messaging server transmitting said notification message to said recipient, wherein;
said notification message is not sent while the sender device is accessing the messaging server and said notification message is queued for later delivery; and
said messaging server transmits said notification message to said recipient based on contact information of said recipient;
said recipient accessing said unique access address to retrieve said data file;
said messaging server identifying the unique access address used by the recipient; and
said messaging server transmitting said data file corresponding to the unique access address to said recipient.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for forwarding information such as data files to a recipient across disparate or incompatible communication networks, which are not constrained by incompatible user devices. The sender sends information such as a data file to an intended recipient via a messaging server. The messaging server communicates with the intended recipient using basic communication tools that are generally compatible regardless of the network that the recipient is subscribed to. The messaging server stores the information, creates and sends a notification message to the intended recipient that she has information to be retrieved. The notification message includes a unique access address associated with the message, at which the recipient can retrieve the information. Different unique access addresses are associated with different messages.
-
Citations
19 Claims
-
1. A method of transmitting a data file from a sender to a recipient, comprising the steps of:
-
receiving said data file sent from a sender device by a messaging server; said messaging server associating said data file with a unique access address; said messaging server associating said unique access address with a notification message; said messaging server transmitting said notification message to said recipient, wherein; said notification message is not sent while the sender device is accessing the messaging server and said notification message is queued for later delivery; and said messaging server transmits said notification message to said recipient based on contact information of said recipient; said recipient accessing said unique access address to retrieve said data file; said messaging server identifying the unique access address used by the recipient; and said messaging server transmitting said data file corresponding to the unique access address to said recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A messaging server for transmitting a data file from a sender to a recipient, said messaging server comprising:
-
a data receiver receiving said data file from a device of said sender; a notification message transmitter associating said data file with a unique access address and associating said unique access address with a notification message, and transmitting said notification message to said recipient, wherein; said notification message is not sent while the sender is accessing the messaging server and said notification message is queued for later delivery; and said messaging server transmitting said notification message to said recipient based on said recipient contact information; a data file transmitter providing access to a recipient using said unique access address, and transmitting said data file from said messaging server to a device of said recipient. - View Dependent Claims (16)
-
-
17. A non-transitory machine-readable storage medium for programming a messaging server to forward a data file from a sender device to a recipient device, said medium including processor executable instructions comprising:
-
a first program module in said messaging server, said first program module configured to receive said data file from said sender device associated with a sender; a second program module in said messaging server, said second program module configured to associate said data file with a unique access address, said second program module configured to associate said unique access address with a notification message, said second program module configured to transmit said notification message to said recipient, and wherein; said second program module configured to not send said notification message when said messaging server is being accessed by said sender device and queue said notification message for later delivery; and said second program module configured to transmit said notification message to said recipient device based on said recipient contact information; a third program module for transmitting said data file corresponding to said unique access address from said messaging server to said recipient device of said recipient. - View Dependent Claims (18, 19)
-
Specification