Methods, systems, and computer program products for processing a data object identification request in a communication
DC CAFCFirst Claim
Patent Images
1. A computer-implemented method, comprising:
- displaying, at a first node, at least one first interface with a first user interface element and a second user interface element, utilizing first hypertext markup language-equipped code that is received via at least one network, the at least one first interface for use in creating a file request requesting at least one file;
receiving, utilizing the at least one first interface at the first node, a file description via the first user interface element that includes a textbox, the file description describing the at least one file to be requested in connection with the file request;
sending, from the first node via the at least one network, the file description describing the at least one file to be requested in connection with the file request;
receiving, utilizing the at least one first interface at the first node, an indication of at least one of a date or a time via the second user interface element, the file request being based on the at least one of the date or the time;
sending, from the first node via the at least one network, the indication of the at least one of the date or the time on which the file request is based;
displaying, at the first node, at least one second interface with a third user interface element and a fourth user interface element, utilizing second hypertext markup language-equipped code that is received via the at least one network, the at least one second interface for use in causing the file request to be sent;
receiving, utilizing the at least one second interface at the first node, indicia associated with at least one email address via the third user interface element, the at least one email address for being used to send the file request;
sending, from the first node via the at least one network, the indicia associated with the at least one email address for being used to send the file request;
detecting, at the first node, a selection of the fourth user interface element, where the detection of the selection of the fourth user interface element indicates that the file request is to be caused to be sent;
sending, from the first node via the at least one network, an indication of the selection of the fourth user interface element for causing the file request to be sent;
after sending the indication of the selection of the fourth user interface element and based on the file description, the indication of the at least one of the date or the time, and the indicia associated with the at least one email address;
receiving, at a second node via the at least one network, a first message addressed to the at least one email address and including the file request, the first message indicating the at least one of the date or the time on which the file request is based, and further including a fifth user interface element and at least one sentence including the file description describing the at least one file that is requested in connection with the file request;
detecting, at the second node, a selection of the fifth user interface element of the first message, where the detection of the selection of the fifth user interface element indicates that the at least one file is to be uploaded to satisfy the file request at least in part;
sending, from the second node via the at least one network, an indication of the selection of the fifth user interface element of the first message for indicating that the at least one file is to be uploaded to satisfy the file request at least in part;
after sending the indication of the selection of the fifth user interface element, displaying, at the second node, at least one third interface with a sixth user interface element and a seventh user interface element, utilizing third hypertext markup language-equipped code that is received via at least one network, the at least one third interface for use in uploading the at least one file to satisfy the file request at least in part;
receiving, utilizing the at least one third interface at the second node, a selection of the at least one file utilizing the sixth user interface element;
sending, from the second node via the at least one network, an indication of the at least one file for being used to upload the at least one file to satisfy the file request at least in part;
detecting, utilizing the at least one third interface at the second node, a selection of the seventh user interface element, where the detection of the selection of the seventh user interface element indicates that the at least one file is to be caused to be uploaded;
sending, from the second node via the at least one network, an indication of the selection of the seventh user interface element for causing the at least one file to be uploaded;
after sending the indication of the selection of the seventh user interface element, receiving, at the first node, a second message that includes an eighth user interface element, and that does not include a file attachment with the second message, the second message indicating that the file request has been satisfied at least in part;
detecting, at the first node, a selection of the eighth user interface element of the second message;
sending, from the first node via the at least one network, an indication of the selection of the eighth user interface element of the second message;
after sending the indication of a selection of the eighth user interface element of the second message, displaying, at the first node, at least one fourth interface with a reference to the at least one file for use in providing access to the at least one file;
detecting, utilizing the at least one fourth interface at the first node, a selection of the reference to the at least one file, where the detection of the selection of the reference indicates that access to the at least one file is requested; and
providing access, at the first node, to the at least one file, utilizing the reference.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatuses are provided that are configured to: display, at a first node, at least one first interface with a first user interface element and a second user interface element; display, at the first node, at least one second interface; generate a first message; display, at the second node, at least one third interface; generate a second message that does not include a file attachment with the second message; display, at the first node, at least one fourth interface with a reference to at least one file; and allow access, at the first node, to the at least one file.
115 Citations
30 Claims
-
1. A computer-implemented method, comprising:
-
displaying, at a first node, at least one first interface with a first user interface element and a second user interface element, utilizing first hypertext markup language-equipped code that is received via at least one network, the at least one first interface for use in creating a file request requesting at least one file; receiving, utilizing the at least one first interface at the first node, a file description via the first user interface element that includes a textbox, the file description describing the at least one file to be requested in connection with the file request; sending, from the first node via the at least one network, the file description describing the at least one file to be requested in connection with the file request; receiving, utilizing the at least one first interface at the first node, an indication of at least one of a date or a time via the second user interface element, the file request being based on the at least one of the date or the time; sending, from the first node via the at least one network, the indication of the at least one of the date or the time on which the file request is based; displaying, at the first node, at least one second interface with a third user interface element and a fourth user interface element, utilizing second hypertext markup language-equipped code that is received via the at least one network, the at least one second interface for use in causing the file request to be sent; receiving, utilizing the at least one second interface at the first node, indicia associated with at least one email address via the third user interface element, the at least one email address for being used to send the file request; sending, from the first node via the at least one network, the indicia associated with the at least one email address for being used to send the file request; detecting, at the first node, a selection of the fourth user interface element, where the detection of the selection of the fourth user interface element indicates that the file request is to be caused to be sent; sending, from the first node via the at least one network, an indication of the selection of the fourth user interface element for causing the file request to be sent; after sending the indication of the selection of the fourth user interface element and based on the file description, the indication of the at least one of the date or the time, and the indicia associated with the at least one email address;
receiving, at a second node via the at least one network, a first message addressed to the at least one email address and including the file request, the first message indicating the at least one of the date or the time on which the file request is based, and further including a fifth user interface element and at least one sentence including the file description describing the at least one file that is requested in connection with the file request;detecting, at the second node, a selection of the fifth user interface element of the first message, where the detection of the selection of the fifth user interface element indicates that the at least one file is to be uploaded to satisfy the file request at least in part; sending, from the second node via the at least one network, an indication of the selection of the fifth user interface element of the first message for indicating that the at least one file is to be uploaded to satisfy the file request at least in part; after sending the indication of the selection of the fifth user interface element, displaying, at the second node, at least one third interface with a sixth user interface element and a seventh user interface element, utilizing third hypertext markup language-equipped code that is received via at least one network, the at least one third interface for use in uploading the at least one file to satisfy the file request at least in part; receiving, utilizing the at least one third interface at the second node, a selection of the at least one file utilizing the sixth user interface element; sending, from the second node via the at least one network, an indication of the at least one file for being used to upload the at least one file to satisfy the file request at least in part; detecting, utilizing the at least one third interface at the second node, a selection of the seventh user interface element, where the detection of the selection of the seventh user interface element indicates that the at least one file is to be caused to be uploaded; sending, from the second node via the at least one network, an indication of the selection of the seventh user interface element for causing the at least one file to be uploaded; after sending the indication of the selection of the seventh user interface element, receiving, at the first node, a second message that includes an eighth user interface element, and that does not include a file attachment with the second message, the second message indicating that the file request has been satisfied at least in part; detecting, at the first node, a selection of the eighth user interface element of the second message; sending, from the first node via the at least one network, an indication of the selection of the eighth user interface element of the second message; after sending the indication of a selection of the eighth user interface element of the second message, displaying, at the first node, at least one fourth interface with a reference to the at least one file for use in providing access to the at least one file; detecting, utilizing the at least one fourth interface at the first node, a selection of the reference to the at least one file, where the detection of the selection of the reference indicates that access to the at least one file is requested; and providing access, at the first node, to the at least one file, utilizing the reference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
-
a first node configured to; display, at the first node, a first user interface element, a second user interface element, and a third user interface element, the first user interface element, the second user interface element, and the third user interface element for use in creating a file request requesting one or more desired files; receive, at the first node, text associated with one or more desired files via the first user interface element that includes a textbox, the text describing the one or more desired files in connection with the file request; send, from the first node via at least one network, the text associated with the one or more desired files describing the one or more desired files in connection with the file request; receive, at the first node, an object associated with at least one email address via the second user interface element, the at least one email address for being used to send the file request; send, from the first node via the at least one network, the object associated with the at least one email address for being used to send the file request; detect, at the first node, a selection of the third user interface element, where the detection of the selection of the third user interface element indicates that the file request is to be caused to be sent; and send, from the first node via the at least one network, a message associated with the selection of the third user interface element for causing the file request to be sent; said first node further configured to communicate with a second node that is configured to; after the message associated with the selection of the third user interface element is sent and based on the object associated with the at least one email address;
receive, at the second node via the at least one network, a first message addressed to the at least one email address and including the file request, the first message including a fourth user interface element and at least one sentence including the text associated with the one or more desired files describing the one or more desired files in connection with the file request;detect, at the second node, a selection of the fourth user interface element of the first message, where the detection of the selection of the fourth user interface element indicates that at least one file is to be uploaded to address the file request; send, from the second node via the at least one network, a message associated with the selection of the fourth user interface element of the first message for indicating that the at least one file is to be uploaded to address the file request; after the message associated with the selection of the fourth user interface element is sent, display, at the second node, a fifth user interface element and a sixth user interface element, at least the sixth user interface element for use in uploading the at least one file to address the file request; detect, at the second node, a selection of at least one file; send, from the second node via the at least one network, a message associated with the at least one file for being used to upload the at least one file to address the file request; detect, at the second node, a selection of the sixth user interface element, where the detection of the selection of the sixth user interface element indicates that the at least one file is to be caused to be uploaded; and send, from the second node via the at least one network, a message associated with the selection of the sixth user interface element for causing the at least one file to be uploaded; said first node further configured to; after the message associated with the selection of the sixth user interface element is sent, receive, at the first node, a second message that includes a seventh user interface element, and that does not include a file attachment with the second message, the second message indicating that the file request has been addressed; detect, at the first node, a selection of the seventh user interface element of the second message; send, from the first node via the at least one network, a message associated with the selection of the seventh user interface element of the second message; after the message associated with the selection of the seventh user interface element of the second message is sent, display, at the first node, an eighth user interface element associated with a reference to the at least one file for use in providing access to the at least one file; and provide access, at the first node, to the at least one file utilizing the reference. - View Dependent Claims (11)
-
-
12. An apparatus, comprising:
-
at least one non-transitory memory storing instructions; and one or more processors in communication with the at least one non-transitory memory, wherein the one or more processors execute the instructions to; cause, at a first node, display of at least one first interface with a first user interface element and a second user interface element, utilizing first hypertext markup language-equipped code that is sent via at least one network, the at least one first interface for use in creating a file request requesting at least one file; receive, from the first node via the at least one network, a file description via the first user interface element that includes a textbox, utilizing the at least one first interface, the file description describing the at least one file in connection with the file request; receive, from the first node via the at least one network, an indication of at least one of a date or a time via the second user interface element, utilizing the at least one first interface, the file request being based on the at least one of the date or the time; cause, at the first node, display of at least one second interface with a third user interface element and a fourth user interface element, utilizing second hypertext markup language-equipped code that is sent via the at least one network, the at least one second interface for use in causing the file request to be sent; receive, from the first node via the at least one network, indicia associated with at least one email address via the third user interface element, utilizing the at least one second interface, the at least one email address for being used to send the file request; receive, from the first node via the at least one network, an indication of a selection of the fourth user interface element, utilizing the at least one second interface, where the receipt of the indication of the selection of the fourth user interface element indicates that the file request is to be caused to be sent; in response to the receipt of the indication of the selection of the fourth user interface element and based on the file description, the indication of the at least one of the date or the time, and the indicia associated with the at least one email address;
generate a first message addressed to the at least one email address and including the file request, the first message indicating the at least one of the date or the time on which the file request is based, and further including a fifth user interface element and at least one sentence including the file description describing the at least one file in connection with the file request;send, to a second node via the at least one network, the first message; receive, from the second node via the at least one network, an indication of a selection of the fifth user interface element of the first message, where the receipt of the indication of the selection of the fifth user interface element indicates that the at least one file is to be uploaded in response to the file request; in response to the receipt of the indication of the selection of the fifth user interface element, cause, at the second node, display of at least one third interface with a sixth user interface element and a seventh user interface element, utilizing third hypertext markup language-equipped code that is sent via at least one network, the at least one third interface for use in uploading the at least one file in response to the file request; receive, from the second node via the at least one network, an indication of a selection the at least one file utilizing the sixth user interface element, utilizing the at least one third interface; receive, from the second node via the at least one network, an indication of a selection of the seventh user interface element, utilizing the at least one third interface, where the receipt of the indication of the selection of the seventh user interface element indicates that the at least one file is to be caused to be uploaded; in response to the receipt of the indication of the selection of the seventh user interface element, generate a second message that includes an eighth user interface element, and that does not include a file attachment with the second message, the second message indicating that the file request has been responded to; send, to the first node via the at least one network, the second message; receive, from the first node via the at least one network, an indication of a selection of the eighth user interface element of the second message; in response to the receipt of the indication of the selection of the eighth user interface element of the second message, cause, at the first node, display of at least one fourth interface with a reference to the at least one file for allowing access to the at least one file at the first node. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus, comprising:
-
at least one non-transitory memory storing instructions; and one or more processors in communication with the at least one non-transitory memory, wherein the one or more processors execute the instructions to; send a first communication over at least one network that results in display, at a first node, of a first user interface element, a second user interface element, and a third user interface element, the first user interface element, the second user interface element, and the third user interface element for use in creating a file request requesting one or more desired files; receive, from the first node via the at least one network, text associated with one or more desired files via the first user interface element that includes a textbox, the text describing the one or more desired files in connection with the file request; receive, from the first node via the at least one network, an object associated with at least one email address via the second user interface element, the at least one email address for being used to send the file request; receive, from the first node via the at least one network, a message associated with a selection of the third user interface element, where the receipt of the message associated with the selection of the third user interface element indicates that the file request is to be caused to be sent; in response to the receipt of the message associated with the selection of the third user interface element and based on the text associated with the one or more desired files and the object associated with the at least one email address;
generate a first message addressed to the at least one email address and including the file request, the first message including a fourth user interface element and the text associated with the one or more desired files describing the one or more desired files in connection with the file request;send, to a second node via the at least one network, the first message; receive, from the second node via the at least one network, a message associated with a selection of the fourth user interface element of the first message for indicating that at least one file is to be uploaded in response to the file request; in response to the receipt of the message associated with the selection of the fourth user interface element, send a second communication over the at least one network that results in display, at the second node, of a fifth user interface element for use in uploading the at least one file in response to the file request; receive, from the second node via the at least one network, a message associated with a selection at least one file for being used to upload the at least one file in response to the file request; receive, from the second node via the at least one network, a message associated with a selection of the fifth user interface element; in response to the receipt of the message associated with the selection of the fifth user interface element, generate a second message that includes an sixth user interface element, and that does not include a file attachment with the second message, the second message indicating that the file request has been responded to; send, to the first node via the at least one network, the second message; receive, from the first node via the at least one network, a message associated with a selection of the sixth user interface element of the second message; in response to the receipt of the message associated with the selection of the sixth user interface element of the second message, send a third communication over the at least one network that results in display, at the first node, of a reference to the at least one file; and allow access, at the first node, to the at least one file via the reference. - View Dependent Claims (29, 30)
-
Specification