File transfer system for direct transfer between computers
DC CAFCFirst Claim
1. A method for transferring a file from a first device to a second device over a communications network, comprising:
- displaying, on the first device, a collection of file identifiers, wherein each file identifier represents a selectable file;
receiving, at the first device, a user selection of at least one file identifier representing a file selected to be transferred to the second device, wherein each of the first device and the second device includes functionally equivalent instruction sets that enable file transfer between the first device and the second device;
displaying, on the first device, a collection of destinations identifiers, wherein each destination identifier represents a remote device having at least one of an Internet Protocol (IP) address or a telephone number;
receiving, at the first device, a user selection of at least one destination identifier as selection of the second device;
displaying, on the first device, a data entry field in which a text message can be entered;
receiving, at the first device, the text message;
associating, at the first device, the text message to the selected file as a text file;
transferring, from the first device to the second device, the selected file and the associated text file, including;
transmitting, to the second device, the selected file and the associated text file absent non-transient intermediate storage of the selected file on an intervening communications device of the communications network; and
receiving, at the second device, the selected file and associated text file, the receiving absent initiation of retrieval of the selected file from the intervening communications device by the second device and the receiving occurring absent user action at the second device;
detecting, at the second device, reception of the selected file and the associated text file;
providing, at the second device, an alert in response to the reception of the selected file and the associated text file;
displaying, on the second device, an identification of the first device in relation to the selected file and associated text file, wherein the identification includes at least one of a communications address of the first device, a name of the first device, or a username associated with the first device; and
displaying, on the second device, at least a portion of content of the selected file and associated text file.
4 Assignments
Litigations
1 Petition
Reexamination
Accused Products
Abstract
A file authentication requesting device that stores a computer program for requesting authentication of files in digital systems, the device comprises a confirmation request system that generates a request for a confirmation receipt from a third party authenticator authenticating the attributes of a file; a transferring system that transfers attributes of at least one file to be authenticated to the third party authenticator from the device that requested the confirmation; and a receiving system that receives the confirmation receipt comprising authenticated file attributes, after authentication by the third party authenticator; wherein, at least one file authentication is received from the third party authenticator. Corresponding processing devices, media, systems and methods are also provided.
-
Citations
42 Claims
-
1. A method for transferring a file from a first device to a second device over a communications network, comprising:
-
displaying, on the first device, a collection of file identifiers, wherein each file identifier represents a selectable file; receiving, at the first device, a user selection of at least one file identifier representing a file selected to be transferred to the second device, wherein each of the first device and the second device includes functionally equivalent instruction sets that enable file transfer between the first device and the second device; displaying, on the first device, a collection of destinations identifiers, wherein each destination identifier represents a remote device having at least one of an Internet Protocol (IP) address or a telephone number; receiving, at the first device, a user selection of at least one destination identifier as selection of the second device; displaying, on the first device, a data entry field in which a text message can be entered; receiving, at the first device, the text message; associating, at the first device, the text message to the selected file as a text file; transferring, from the first device to the second device, the selected file and the associated text file, including; transmitting, to the second device, the selected file and the associated text file absent non-transient intermediate storage of the selected file on an intervening communications device of the communications network; and receiving, at the second device, the selected file and associated text file, the receiving absent initiation of retrieval of the selected file from the intervening communications device by the second device and the receiving occurring absent user action at the second device; detecting, at the second device, reception of the selected file and the associated text file; providing, at the second device, an alert in response to the reception of the selected file and the associated text file; displaying, on the second device, an identification of the first device in relation to the selected file and associated text file, wherein the identification includes at least one of a communications address of the first device, a name of the first device, or a username associated with the first device; and displaying, on the second device, at least a portion of content of the selected file and associated text file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for transferring files from a first device to a second device over a communications network, comprising:
-
displaying, on the first device, a collection of file identifiers, wherein each file identifier represents a selectable file; receiving, at the first device, a user selection of at least one file identifier representing a file selected to be transferred to the second device; displaying, on the first device, a collection of destinations identifiers, wherein each destination identifier represents a remote device having a numbered destination address on a circuit switched or packet switched network; receiving, at the first device, a user selection of at least one destination identifier as selection of the second device; displaying, on the first device, a data entry field in which a text message can be entered; receiving, at the first device, the text message; encapsulating, at the first device, the text message with the selected file into a single combined file; generating, at the first device, a unique transaction identifier that identifies a transfer of the single combined file; transferring, from the first device to the second device, the single combined file, including; sending, to the second device at its numbered destination address, the single combined file; receiving, at the second device, the single combined file irrespective of user action at the second device; generating, at the second device, a delivery confirmation message confirming reception of the single combined file; transmitting, from the second device to an authenticating device of the communications network, the delivery confirmation message; and generating, at the authenticating device, a delivery report that indicates a delivery event and a time of the delivery event; providing, at the second device, an alert indicating reception of the single combined file; displaying, on the second device, an identification of the first device in relation to at least one of the selected file or the associated text file, wherein the identification includes at least one of a communications address of the first device, a name of the first device, or a username associated with the first device; and displaying, on the second device, at least a portion of content of the selected file or the text message. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium, having an executable program stored thereon, wherein the program instructs a first device to perform acts, comprising:
-
displaying a collection of file identifiers, wherein each file identifier represents a selectable file; receiving a user selection of at least one file identifier representing a file selected to be transmitted to a second device, wherein each of the first device and the second device includes functionally equivalent instruction sets that enable file transfer between the first device and the second device; displaying a collection of destinations identifiers, wherein each destination identifier represents a remote device having at least one of an Internet Protocol (IP) address or a telephone number; receiving a user selection of at least one destination identifier as selection of the second device; displaying a data entry field in which a text message can be entered; receiving the text message; associating the text message to the selected file as a text file; and transmitting the selected file and the associated text file, absent non-transient intermediate storage of the selected file on an intervening communications device of the communications network, to the second device, wherein the second device is configured to; receive the selected file and associated text file absent initiation of retrieval of the selected file from the intervening communications device by the second device and absent user action at the second device; detect reception of the selected file and the associated text file; provide an alert in response to the reception of the selected file and the associated text file; display an identification of the first device in relation to the selected file and associated text file, wherein the identification includes at least one of a communications address of the first device, a name of the first device, or a username associated with the first device; and display at least a portion of content of the selected file and associated text file. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A communications device, comprising:
-
a processor; and a memory that stores at least one program usable to control the communications device, wherein the communications device is configured to; display a collection of file identifiers, wherein each file identifier represents a selectable file; receive a user selection of at least one file identifier representing a file selected to be transmitted to a second device, wherein each of the communications device and the second device includes functionally equivalent instruction sets that enable file transfer between the communications device and the second device; display a collection of destinations identifiers, wherein each destination identifier represents a remote device having at least one of an Internet Protocol (IP) address or a telephone number; receive a user selection of at least one destination identifier as selection of the second device; display a data entry field in which a text message can be entered; receive the text message; associate the text message to the selected file as a text file; and transmit the selected file and the associated text file, absent non-transient intermediate storage of the selected file on an intervening communications device of the communications network, to the second device which is configured to; receive the selected file and associated text file absent initiation of retrieval of the selected file from the intervening communications device by the second device and absent user action at the second device; detect reception of the selected file and the associated text file; provide an alert in response to the reception of the selected file and the associated text file; display an identification of the communications device in relation to the selected file and associated text file, wherein the identification includes at least one of a communications address of the communications device, a name of the communications device, or a username associated with the communications device; and display at least a portion of content of the selected file and associated text file. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A communications device, comprising:
-
means for displaying a collection of file identifiers, wherein each file identifier represents a selectable file; means for receiving a user selection of at least one file identifier representing a file selected to be transmitted to a second device, wherein each of the communications device and the second device includes functionally equivalent instruction sets that enable file transfer between the communications device and the second device; means for displaying a collection of destinations identifiers, wherein each destination identifier represents a remote device having at least one of an Internet Protocol (IP) address or a telephone number; means for receiving a user selection of at least one destination identifier as selection of the second device; means for displaying a data entry field in which a text message can be entered; means for receiving the text message; means for associating the text message to the selected file as a text file; and means for transmitting the selected file and the associated text file absent non-transient intermediate storage of the selected file on an intervening communications device of the communications network to a second device that is configured to; receive the selected file and associated text file absent initiation of retrieval of the selected file from the intervening communications device by the second device and absent user action at the second device; detect reception of the selected file and the associated text file; provide an alert in response to the reception of the selected file and the associated text file; display an identification of the communications device in relation to the selected file and associated text file, wherein the identification includes at least one of a communications address of the communications device, a name of the communications device, or a username associated with the communications device; and display at least a portion of content of the selected file and associated text file. - View Dependent Claims (35, 36)
-
-
37. A computer-readable storage medium, having an executable program stored thereon, wherein the program instructs a first device to perform acts, comprising:
-
displaying a collection of file identifiers, wherein each file identifier represents a selectable file; receiving a user selection of at least one file identifier representing a file selected to be transferred to the second device; displaying a collection of destinations identifiers, wherein each destination identifier represents a remote device having a numbered destination address on a circuit switched or packet switched network; receiving a user selection of at least one destination identifier as selection of the second device; displaying a data entry field in which a text message can be entered; receiving the text message; encapsulating the text message with the selected file into a single combined file; generating a unique transaction identifier that identifies a transfer of the single combined file; and transmitting the single combined file to the second device at its numbered destination address, the second device being configured to; receive the single combined file irrespective of user action at the second device; generate a delivery confirmation message confirming reception of the single combined file; transmit to an authenticating device of the communications network, the delivery confirmation message; provide an alert indicating reception of the single combined file; display an identification of the first device in relation to at least one of the selected file or the associated text file, wherein the identification includes at least one of a communications address of the first device, a name of the first device, or a username associated with the first device; and display at least a portion of content of the selected file or the text message, wherein the authenticating device is configured to; generate a delivery report that indicates a delivery event and a time of the delivery event. - View Dependent Claims (38, 39, 40)
-
-
41. A communications device, comprising:
-
a processor; and a memory that stores at least one program usable to control the communications device, wherein the communications device is configured to; display a collection of file identifiers, wherein each file identifier represents a selectable file; receive a user selection of at least one file identifier representing a file selected to be transferred to a second device; display a collection of destinations identifiers, wherein each destination identifier represents a remote device having a numbered destination address on a circuit switched or packet switched network; receive a user selection of at least one destination identifier as selection of the second device; display a data entry field in which a text message can be entered; receiving the text message; encapsulate the text message with the selected file into a single combined file; generate a unique transaction identifier that identifies a transfer of the single combined file; and send the single combined file to the second device at its numbered destination address, the second device being configured to; receive the single combined file irrespective of user action at the second device; generate a delivery confirmation message confirming reception of the single combined file; transmit to an authenticating device of the communications network, the delivery confirmation message; provide an alert indicating reception of the single combined file; display an identification of the communications device in relation to at least one of the selected file or the associated text file, wherein the identification includes at least one of a communications address of the communications device, a name of the communications device, or a username associated with the communications device; and display at least a portion of content of the selected file or the text message, wherein the authenticating device is configured to; generate a delivery report that indicates a delivery event and a time of the delivery event. - View Dependent Claims (42)
-
Specification