SHARING USER INFORMATION WITH PROXIMATE DEVICES
First Claim
1. One or more non-transitory computer-readable storage media comprising instructions configured to cause a first computing device, in response to execution of the instructions by the first computing device, to:
- identify a second device that is proximate to the first device that is configured to receive requests for information sharing;
send a request to the second device to share information about a first user of the first device with a second user of the second device, on determination that the first user and the second user satisfy the one or more matching criteria.; and
send or cause to be sent information about the first user to the second device.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of techniques and systems for sharing user information between proximate devices are described. In embodiments, a first device may identify a physically-proximate device that may receive user information. Upon receiving an indication that a user of the first device may desire to share user information with a user of the second device, a determination may be made as to whether the two users have matching interests. In embodiments, the interest match determination may be made by a separate interest match evaluator. Upon determination of an interest match, the first device may then send a request to share user information to the second device. If a user of the second device approves the request, user information for the user of the first device may be shared with the user of the second device. Other embodiments may be described and claimed.
21 Citations
49 Claims
-
1. One or more non-transitory computer-readable storage media comprising instructions configured to cause a first computing device, in response to execution of the instructions by the first computing device, to:
-
identify a second device that is proximate to the first device that is configured to receive requests for information sharing; send a request to the second device to share information about a first user of the first device with a second user of the second device, on determination that the first user and the second user satisfy the one or more matching criteria.; and send or cause to be sent information about the first user to the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10)
-
-
8. (canceled)
-
11. (canceled)
-
12. (canceled)
-
13. (canceled)
-
14. An apparatus comprising:
-
a computer processor; a device sharing determination module configured to operate on the computer processor to identify a device proximate to the apparatus that is configured to receive requests for information sharing; an information sharing module configured to operate on the computer processor to; send a request to the device proximate to the apparatus to share information about a first user of the apparatus with a second user of the device proximate to the apparatus, on determination that the first user and the second user satisfy one or more matching criteria; and send, or cause to be sent, information about the first user to the device proximate to the apparatus. - View Dependent Claims (15, 18, 22, 25, 29)
-
-
16. (canceled)
-
17. (canceled)
-
19. (canceled)
-
20. (canceled)
-
21. (canceled)
-
23. (canceled)
-
24. (canceled)
-
26. (canceled)
-
27. (canceled)
-
28. (canceled)
-
30. A computer-implemented method, comprising:
-
identifying, by a first computing device, that a second computing device that is proximate to the first device that is configured to receive requests for information sharing; sending a request from the first computing device to the second computing device to share information about a first user of the first device with a second user of the second computing device, on determination that the first user and the second user satisfy one or more matching criteria; and sending or causing to be sent, by the first computing device, information about the first user to the second computing device. - View Dependent Claims (31)
-
-
32. (canceled)
-
33. (canceled)
-
34. (canceled)
-
35. (canceled)
-
36. (canceled)
-
37. (canceled)
-
38. (canceled)
-
39. (canceled)
-
40. (canceled)
-
41. One or more non-transitory computer-readable storage media comprising instructions configured to cause a first computing device, in response to execution of the instructions by the first computing device, to:
-
receive a request from a second device that is proximate to a third device, the request asking for a determination on whether a first user of the second device may wish to send information about the first user to a second user of the third device; and send a determination on whether the first user should send the information. - View Dependent Claims (42, 43, 44)
-
-
45. An apparatus comprising:
-
a computer processor; and an interest match evaluator configured to operate on the computer processor to; receive a request from a first device that is proximate to a second device, the request asking for a determination on whether a first user of the first device may wish to send information about the first user to a second user of the second device; and send a determination on whether the first user should send the information. - View Dependent Claims (46, 49)
-
-
47. (canceled)
-
48. (canceled)
Specification