SYSTEM AND METHOD FOR OPPORTUNISTIC IMAGE SHARING
First Claim
1. A process for obtaining certain data comprising:
- displaying a request for user input concerning appending a request for certain data to an outgoing electronic communication; and
appending, in response to user selection, a pre-selected request for the data to the outgoing communication.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for requesting data from another includes means for automatically appending a request for certain information to an outgoing message. In one embodiment, an e-mail editor provides the sender-user with an option for causing the email to include a request for missing or desired contact information, such as a picture. The appended request may be in the form of an added e-mail header, e.g. “I need your picture.” On the receiving side of the email, the incoming messages may be parsed for such requests. Any requests that are found in incoming email may be remembered by the receiving system using a dedicated data structure or some indications (e.g. flags) in an existing data structure. When email is composed on the receiving system, the “remembered” request information may be used to facilitate responses to pending requests. In this manner, email correspondents may opportunistically use their email traffic to maintain updated information regarding each other.
-
Citations
32 Claims
-
1. A process for obtaining certain data comprising:
-
displaying a request for user input concerning appending a request for certain data to an outgoing electronic communication; and appending, in response to user selection, a pre-selected request for the data to the outgoing communication. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A process for obtaining data associated with a certain person comprising:
-
receiving an electronic communication; determining whether the electronic communication was sent by a person to whom a previous request for data has been sent; parsing the electronic communication for the requested data; and storing the requested data in a data repository. - View Dependent Claims (21, 22, 23, 24, 25)
-
- 26. A process as recited in claim 20 further comprising determining whether the electronic communication contains a request for certain data and retaining a record of the request associated with a requester.
-
26-1. A method for requesting data comprising the steps of:
-
providing an option for sender-user composing an email, the option allowing the sender-user to cause an information request to be included with the email; automatically including the information request in the email, in response to an indication by the sender-user; and sending the email to a recipient indicated by the sender-user.
-
-
27-2. The method of claim 26 further comprising the step of examining local data store in order to determine missing information regarding the recipient.
-
28-3. The method of claim 26 further comprising the step of examining local data store in order to determine desirable information regarding the recipient.
-
31. A method for providing data comprising the steps of:
-
receiving a first electronic communication from a sender; determining if the electronic communication comprises a request for certain information; if a request for certain information is found, storing an indication regarding the request for certain information; composing a second electronic communication addressed to the sender; using the stored indication to determine whether the sender has a pending request; if the sender has a pending request, adding the certain information to the second electronic communication; sending the second electronic communication; and altering the indication regarding the request for certain information. - View Dependent Claims (32)
-
Specification