Sharing user information with proximate devices
First Claim
1. One or more non-transitory computer-readable storage media comprising instructions to be executed by a first computing device, the first computing device being capable of being used in association with a second device and a third device, the instructions when executed by the first device resulting in the first device being capable of performing operations comprising:
- identifying a second device that is proximate to the first device that is to receive at least one request for information sharing;
sending the at least one request to the second device to share information about a first user of the first device with a second user of the second device, in response at least in part to a determination that the first user and the second user satisfy one or more matching criteria, wherein the one or more matching criteria includes matching criteria for information related to the respective users stored at one or more social networking sites; and
in response, at least in part, to approval of the at least one request by the second user of the second device;
sending and/or causing to be sent information about the first user to the second device; and
connecting by the first device to at least one social network to cause the at least one social network to send other information about the first user to the second user of the second device, the other information being desired to be shared with the second user by the first user;
wherein to determine the first user and the second user satisfy the one or more matching criteria includes;
to send at least one other request to the third device, the third device being separate and distinct from the first device and the second device, the at least one other request being for a determination from the third device that the first user and the second user satisfy the one or more matching criteria; and
to receive a determination from the third device on whether the first user and the second user satisfy one or more matching criteria; and
also wherein;
the first device is capable of receiving, in operation of the first device, at least one privacy customization indication from the first user to indicate which portion of user information of the first user is to be used for interest matching and for sharing with the second user;
in the operation of the first device, the first device is capable of permitting user review and user editing, at least in part, of the request that is to be sent to the second device, prior to transmission of the request that is to be sent to the second device, so as to permit user selection of particular user information to be shared in the request that is to be sent to the second device, and after the user editing, the first device is capable of sending the request, as edited, directly from the first device to the second device instead of via an intermediate networking entity;
the determination that the first user and the second user satisfy the one or more matching criteria is to be performed by a remote server-based interest match evaluator;
the remote server-based interest match evaluator is configured with user name and password information to permit the remote server-based interest match evaluator to be able to obtain remotely-stored information;
the remotely-stored information comprises social network information that is stored remotely from the remote server-based interest match evaluator, the first device, and the second device;
the first device is to determine whether the second device has a configuration that is capable of permitting the second device to participate in the information sharing;
the first device is to determine whether the second device is capable of using the same wireless access point as the first device is capable of using;
the request, prior to the user review and user editing, is to be pre-populated by the first device with an initial information set that identifies a name of the first user, first user location, the first device itself, and the second user.
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.
-
Citations
21 Claims
-
1. One or more non-transitory computer-readable storage media comprising instructions to be executed by a first computing device, the first computing device being capable of being used in association with a second device and a third device, the instructions when executed by the first device resulting in the first device being capable of performing operations comprising:
-
identifying a second device that is proximate to the first device that is to receive at least one request for information sharing; sending the at least one request to the second device to share information about a first user of the first device with a second user of the second device, in response at least in part to a determination that the first user and the second user satisfy one or more matching criteria, wherein the one or more matching criteria includes matching criteria for information related to the respective users stored at one or more social networking sites; and in response, at least in part, to approval of the at least one request by the second user of the second device; sending and/or causing to be sent information about the first user to the second device; and connecting by the first device to at least one social network to cause the at least one social network to send other information about the first user to the second user of the second device, the other information being desired to be shared with the second user by the first user; wherein to determine the first user and the second user satisfy the one or more matching criteria includes;
to send at least one other request to the third device, the third device being separate and distinct from the first device and the second device, the at least one other request being for a determination from the third device that the first user and the second user satisfy the one or more matching criteria; and
to receive a determination from the third device on whether the first user and the second user satisfy one or more matching criteria; andalso wherein; the first device is capable of receiving, in operation of the first device, at least one privacy customization indication from the first user to indicate which portion of user information of the first user is to be used for interest matching and for sharing with the second user; in the operation of the first device, the first device is capable of permitting user review and user editing, at least in part, of the request that is to be sent to the second device, prior to transmission of the request that is to be sent to the second device, so as to permit user selection of particular user information to be shared in the request that is to be sent to the second device, and after the user editing, the first device is capable of sending the request, as edited, directly from the first device to the second device instead of via an intermediate networking entity; the determination that the first user and the second user satisfy the one or more matching criteria is to be performed by a remote server-based interest match evaluator; the remote server-based interest match evaluator is configured with user name and password information to permit the remote server-based interest match evaluator to be able to obtain remotely-stored information; the remotely-stored information comprises social network information that is stored remotely from the remote server-based interest match evaluator, the first device, and the second device; the first device is to determine whether the second device has a configuration that is capable of permitting the second device to participate in the information sharing; the first device is to determine whether the second device is capable of using the same wireless access point as the first device is capable of using; the request, prior to the user review and user editing, is to be pre-populated by the first device with an initial information set that identifies a name of the first user, first user location, the first device itself, and the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus that is capable of being used in association with both a device proximate to the apparatus and a third device, the apparatus comprising:
-
a computer processor; a device sharing determination module to operate on the computer processor to identify the device proximate to the apparatus that is to receive at least one request for information sharing; an information sharing module to operate on the computer processor to; send the at least one 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 in response at least in part to determination that the first user and the second user satisfy one or more matching criteria, wherein the one or more matching criteria includes matching criteria for information related to the respective users stored at one or more social networking sites; in response at least in part to approval of the at least one request by the second user of the device proximate to the apparatus, the information sharing module is to operate on the computer processor to; send, and/or cause to be sent, information about the first user to the device proximate to the apparatus; and connect by the apparatus to at least one social network to cause the at least one social network to send other information about the first user to the second user of the device proximate to the apparatus, the other information being desired to be shared with the second user by the first user; wherein to determine the first user and the second user satisfy the one or more matching criteria includes;
to send at least one other request to the third device, the third device being separate and distinct from the apparatus and the device proximate to the apparatus, the at least one other request being for a determination from the third device that the first user and the second user satisfy the one or more matching criteria; and
to receive a determination from the third device on whether the first user and the second user satisfy one or more matching criteria; andalso wherein; the apparatus is capable of receiving, in operation of the apparatus, at least one privacy customization indication from the first user to indicate which portion of user information of the first user is to be used for interest matching and for sharing with the second user; in the operation of the apparatus, the apparatus is capable of permitting user review and user editing, at least in part, of the request that is to be sent to the device proximate to the apparatus, prior to transmission of the request that is to be sent to the device proximate to the apparatus, so as to permit user selection of particular user information to be shared in the request that is to be sent to the device proximate to the apparatus, and after the user editing, the apparatus is capable of sending the request, as edited, directly from the apparatus to the device proximate to the apparatus instead of via an intermediate networking entity; the determination that the first user and the second user satisfy the one or more matching criteria is to be performed by a remote server-based interest match evaluator; the remote server-based interest match evaluator is configured with user name and password information to permit the remote server-based interest match evaluator to be able to obtain remotely-stored information; the remotely-stored information comprises social network information that is stored remotely from the remote server-based interest match evaluator, the apparatus, and the device proximate to the apparatus; the apparatus is to determine whether the device proximate to the apparatus has a configuration that is capable of permitting the device proximate to the apparatus to participate in the information sharing; the apparatus is to determine whether the device proximate to the apparatus is capable of using the same wireless access point as the apparatus is capable of using; the request, prior to the user review and user editing, is to be pre-populated by the apparatus with an initial information set that identifies a name of the first user, first user location, the apparatus, and the second user. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer-implemented method implemented, at least in part, by a first computing device, the first computing device being capable of being used in association with a second computing device and a third device, the method comprising:
-
identifying, by the first computing device, that the second computing device is proximate to the first device and is to receive at least one request for information sharing; sending the at least one 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, in response at least in part to a determination that the first user and the second user satisfy one or more matching criteria, wherein the one or more matching criteria includes matching criteria for information related to the respective users stored at one or more social network sites; and in response at least in part to approval of the at least one request by the second user of the second device; sending and/or causing to be sent, by the first computing device, information about the first user to the second computing device; and connecting by the first device to at least one social network to cause the at least one social network to send other information about the first user to the second user of the second device, the other information being desired to be shared with the second user by the first user; wherein to determine the first user and the second user satisfy the one or more matching criteria includes;
to send at least one other request to the third device, the third device being separate and distinct from the first computing device and the second computing device, the at least one other request being for a determination from the third device that the first user and the second user satisfy the one or more matching criteria; and
to receive a determination from the third device on whether the first user and the second user satisfy one or more matching criteria; andalso wherein; the first device is capable of receiving, in operation of the first device, at least one privacy customization indication from the first user to indicate which portion of user information of the first user is to be used for interest matching and for sharing with the second user; in the operation of the first device, the first device is capable of permitting user review and user editing, at least in part, of the request that is to be sent to the second device, prior to transmission of the request that is to be sent to the second device, so as to permit user selection of particular user information to be shared in the request that is to be sent to the second device, and after the user editing, the first device is capable of sending the request, as edited, directly from the first device to the second device instead of via an intermediate networking entity; the determination that the first user and the second user satisfy the one or more matching criteria is to be performed by a remote server-based interest match evaluator; the remote server-based interest match evaluator is configured with user name and password information to permit the remote server-based interest match evaluator to be able to obtain remotely-stored information; the remotely-stored information comprises social network information that is stored remotely from the remote server-based interest match evaluator, the first device, and the second device; the first device is to determine whether the second device has a configuration that is capable of permitting the second device to participate in the information sharing; the first device is to determine whether the second device is capable of using the same wireless access point as the first device is capable of using; the request that is to be sent to the second device, prior to the user review and user editing, is to be pre-populated by the first device with an initial information set that identifies a name of the first user, first user location, the first device itself, and the second user. - View Dependent Claims (15)
-
-
16. One or more non-transitory computer-readable storage media comprising instructions to be executed by a first computing device, the first computing device being capable of being used in association with a second device and a third device, the instructions when executed by the first device resulting in the first device being capable of performing operations comprising:
-
receiving at least one request from the second device, the second device being proximate to the third device, the at least one 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, wherein the determination is based at least on matching criteria for information related to the first user and second user stored at one or more social networking sites; and sending a determination on whether the first user should send the information; and wherein; the second device is capable of receiving, in operation of the second device, at least one privacy customization indication from the first user to indicate which portion of user information of the first user is to be used for interest matching and for sharing with the second user; in the operation of the second device, the second device is capable of permitting user review and user editing, at least in part, of the at least one request that is to be sent to the third device, prior to transmission of the request that is to be sent to the third device, so as to permit user selection of particular user information to be shared in the request that is to be sent to the third device, and after the user editing, the second device is capable of sending the at least one request, as edited, directly from the second device to the third device instead of via an intermediate networking entity; in response at least in part to approval by the second user of the third device of at least one other request for information sharing, the second device is to connect to at least one social network to cause the at least one social network to send other information about the first user to the second user of the third device, the other information being desired to be shared with the second user by the first user; the determination is to be performed by a remote server-based interest match evaluator; the remote server-based interest match evaluator is configured with user name and password information to permit the remote server-based interest match evaluator to be able to obtain remotely-stored information; the remotely-stored information comprises social network information that is stored remotely from the remote server-based interest match evaluator, the second device, and the third device; the second device is to determine whether the third device has a configuration that is capable of permitting the third device to participate in the information sharing; the second device is to determine whether the third device is capable of using the same wireless access point as the second device is capable of using; the at least one other request, prior to the user review and user editing, is to be pre-populated by the second device with an initial information set that identifies a name of the first user, first user location, the second device itself, and the second user. - View Dependent Claims (17, 18, 19)
-
-
20. An apparatus usable in association with a first device and a second device, the apparatus comprising:
-
a computer processor; and an interest match evaluator to operate on the computer processor to; receive a request from the first device, the first device being proximate to the 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, wherein the determination is based at least on matching criteria for information related to the respective users of the first device and the second device stored at one or more social networking sites; and send a determination on whether the first user should send the information; and wherein; the first device is capable of receiving, in operation of the first device, at least one privacy customization indication from the first user to indicate which portion of user information of the first user is to be used for interest matching and for sharing with the second user; in the operation of the first device, the first device is capable of permitting user review and user editing, at least in part, of at least one information sharing request that is to be sent to the second device, prior to transmission of the at least one information sharing request that is to be sent to the second device, so as to permit user selection of particular user information to be shared in the at least one information sharing request that is to be sent to the second device, and after the user editing, the first device is capable of sending the at least one information sharing request, as edited, directly from the first device to the second device instead of via an intermediate networking entity; and in response at least in part to approval by the second user of the second device of the at least one information sharing request, the first device is to connect to at least one social network to cause the at least one social network to send other information about the first user to the second user of the second device, the other information being desired to be shared with the second user by the first user; the determination is to be performed by a remote server-based interest match evaluator; the remote server-based interest match evaluator is configured with user name and password information to permit the remote server-based interest match evaluator to be able to obtain remotely-stored information; the remotely-stored information comprises social network information that is stored remotely from the remote server-based interest match evaluator, the first device, and the second device; the first device is to determine whether the second device has a configuration that is capable of permitting the second device to participate in information sharing; the first device is to determine whether the second device is capable of using the same wireless access point as the first device is capable of using; the at least one information sharing request, prior to the user review and user editing, is to be pre-populated by the first device with an initial information set that identifies a name of the first user, first user location, the first device itself, and the second user. - View Dependent Claims (21)
-
Specification