Sharing user information with proximate devices
First Claim
1. A non-transitory computer-readable storage storing instructions for being executed by a mobile telephone device, the mobile telephone device, when in operation, being configurable to communicate, at least in part via at least one wireless network, with at least one remote server, at least one social networking service, and at least one other mobile telephone device, the instructions when executed by the mobile telephone device resulting, at least in part, in the mobile telephone device being configured to perform operations comprising:
- receiving, at least in part, user login-related information from a user of the mobile telephone device, the user login information to be used, at least in part, in association with logging into the at least one social networking service;
receiving, at least in part, user input to select a subset of user information of the user that is desired to be shared, at least in part, via the at least one social networking service with at least one other user of the at least one other mobile telephone device for display, at least in part, at the at least one other mobile telephone device;
receiving, at least in part, other user input associated, at least in part, with requesting user information sharing with the at least one other user of the at least one other mobile telephone device, the information sharing to be carried out, at least in part, via the at least one social networking service;
the other user input to be received, at least in part, by the mobile telephone device after the at least one remote server has determined, at least in part, that at least one matching interest exists between the user of the mobile telephone device and the at least one other user of the at least one other mobile telephone device, the at least one matching interest to be determined, at least in part, by the at least one remote server based, at least in part, upon comparison of respective users'"'"' information of the user of the mobile telephone device and the at least one other user of the at least one other mobile telephone device, the respective users'"'"' information to be stored, at least in part, at the at least one social networking service, the respective users'"'"' information being configurable to comprise user education experience, user work information, user friend information, user location information, and user contact information;
the other user input being associated, at least in part, with at least one request to obtain approval, at least in part, from the at least one other user for the user information sharing;
wherein;
the operations also comprise receiving additional information that indicates, at least in part, that the at least one other mobile telephone device is within at least one certain physical proximity range of the mobile telephone device, the additional information to be provided, at least in part, via the at least one social networking service, the additional information to be for display, at least in part, by the mobile telephone device;
in response, at least in part, to additional user input received at the at least one other mobile telephone device indicating the approval for the information sharing, the at least one remote server is to be used in providing the information sharing;
the at least one remote server comprises a cloud-based entity for communicating with the mobile telephone device and the at least one other mobile telephone device via the Internet;
the information sharing is to be based, at least in part, upon common interest identification information to be maintained, at least in part, both locally at the mobile telephone device and at a location remote from the mobile telephone device;
the mobile telephone device is configurable to display physical range information associated with the additional information, the physical range information indicating physical range between the mobile telephone device and the at least one other mobile telephone device, the physical range information being in addition to user location information of the at least one other user of the at least one other mobile telephone device;
the at least one request is user reviewable and user editable, at least in part, at the mobile telephone device;
the at least one request, prior to being permitted to undergo user review and user editing, is to be pre-populated with initial information that indicates user name and the user location information associated with the user of the mobile telephone device;
prior to generating the at least one request, a determination is to be made as to whether a configuration associated with the at least one other mobile telephone device permits participation in the user information sharing.
0 Assignments
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.
11 Citations
32 Claims
-
1. A non-transitory computer-readable storage storing instructions for being executed by a mobile telephone device, the mobile telephone device, when in operation, being configurable to communicate, at least in part via at least one wireless network, with at least one remote server, at least one social networking service, and at least one other mobile telephone device, the instructions when executed by the mobile telephone device resulting, at least in part, in the mobile telephone device being configured to perform operations comprising:
-
receiving, at least in part, user login-related information from a user of the mobile telephone device, the user login information to be used, at least in part, in association with logging into the at least one social networking service; receiving, at least in part, user input to select a subset of user information of the user that is desired to be shared, at least in part, via the at least one social networking service with at least one other user of the at least one other mobile telephone device for display, at least in part, at the at least one other mobile telephone device; receiving, at least in part, other user input associated, at least in part, with requesting user information sharing with the at least one other user of the at least one other mobile telephone device, the information sharing to be carried out, at least in part, via the at least one social networking service; the other user input to be received, at least in part, by the mobile telephone device after the at least one remote server has determined, at least in part, that at least one matching interest exists between the user of the mobile telephone device and the at least one other user of the at least one other mobile telephone device, the at least one matching interest to be determined, at least in part, by the at least one remote server based, at least in part, upon comparison of respective users'"'"' information of the user of the mobile telephone device and the at least one other user of the at least one other mobile telephone device, the respective users'"'"' information to be stored, at least in part, at the at least one social networking service, the respective users'"'"' information being configurable to comprise user education experience, user work information, user friend information, user location information, and user contact information; the other user input being associated, at least in part, with at least one request to obtain approval, at least in part, from the at least one other user for the user information sharing; wherein; the operations also comprise receiving additional information that indicates, at least in part, that the at least one other mobile telephone device is within at least one certain physical proximity range of the mobile telephone device, the additional information to be provided, at least in part, via the at least one social networking service, the additional information to be for display, at least in part, by the mobile telephone device; in response, at least in part, to additional user input received at the at least one other mobile telephone device indicating the approval for the information sharing, the at least one remote server is to be used in providing the information sharing; the at least one remote server comprises a cloud-based entity for communicating with the mobile telephone device and the at least one other mobile telephone device via the Internet; the information sharing is to be based, at least in part, upon common interest identification information to be maintained, at least in part, both locally at the mobile telephone device and at a location remote from the mobile telephone device; the mobile telephone device is configurable to display physical range information associated with the additional information, the physical range information indicating physical range between the mobile telephone device and the at least one other mobile telephone device, the physical range information being in addition to user location information of the at least one other user of the at least one other mobile telephone device; the at least one request is user reviewable and user editable, at least in part, at the mobile telephone device; the at least one request, prior to being permitted to undergo user review and user editing, is to be pre-populated with initial information that indicates user name and the user location information associated with the user of the mobile telephone device; prior to generating the at least one request, a determination is to be made as to whether a configuration associated with the at least one other mobile telephone device permits participation in the user information sharing. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method implemented, at least in part, using a mobile telephone device, the mobile telephone device, when in operation, being configured to communicate, at least in part via at least one wireless network, with at least one remote server, at least one social networking service, and at least one other mobile telephone device, the mobile telephone device being configured to store instructions that are executable by the mobile telephone device, the method comprising:
-
executing the instructions by the mobile telephone the device, the instructions, when executed by the mobile telephone device resulting, at least in part, in the mobile telephone device being configured to perform operations comprising; receiving, at least in part, user login-related information from a user of the mobile telephone device, the user login information to be used, at least in part, in association with logging into the at least one social networking service; receiving, at least in part, user input to select a subset of user information of the user that is desired to be shared, at least in part, via the at least one social networking service with at least one other user of the at least one other mobile telephone device for display, at least in part, at the at least one other mobile telephone device; receiving, at least in part, other user input associated, at least in part, with requesting user information sharing with the at least one other user of the at least one other mobile telephone device, the information sharing to be carried out, at least in part, via the at least one social networking service; the other user input being to be received, at least in part, by the mobile telephone device after the at least one remote server has determined, at least in part, that at least one matching interest exists between the user of the mobile telephone device and the at least one other user of the at least one other mobile telephone device, the at least one matching interest to be determined, at least in part, by the at least one remote server based, at least in part, upon comparison of respective users'"'"' information of the user of the mobile telephone device and the at least one other user of the at least one other mobile telephone device, the respective users'"'"' information to be stored, at least in part, at the at least one social networking service, the respective users'"'"' information being configurable to comprise user education experience, user work information, user friend information, user location information, and user contact information; the other user input being associated, at least in part, with at least one request to obtain approval, at least in part, from the at least one other user for the user information sharing; wherein; the operations also comprise receiving additional information that indicates, at least in part, that the at least one other mobile telephone device is within at least one certain physical proximity range of the mobile telephone device, the additional information to be provided, at least in part, via the at least one social networking service, the additional information to be for display, at least in part, by the mobile telephone device; in response, at least in part, to additional user input received at the at least one other mobile telephone device indicating the approval for the information sharing, the at least one remote server is to be used in providing the information sharing; the at least one remote server comprises a cloud-based entity that is configured to communicate with the mobile telephone device and the at least one other mobile telephone device via the Internet; the information sharing is to be based, at least in part, upon common interest identification information to be maintained, at least in part, both locally at the mobile telephone device and at a location remote from the mobile telephone device; the mobile telephone device is configurable to display physical range information associated with the additional information, the physical range information indicating physical range between the mobile telephone device and the at least one other mobile telephone device, the physical range information being in addition to user location information of the at least one other user of the at least one other mobile telephone device; the at least one request is user reviewable and user editable, at least in part, at the mobile telephone device; the at least one request, prior to being permitted to undergo user review and user editing, is to be pre-populated with initial information that indicates user name and the user location information associated with the user of the mobile telephone device; prior to generating the at least one request, a determination is to be made as to whether a configuration associated with the at least one other mobile telephone device permits participation in the user information sharing. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage storing instructions that are to be executed by a mobile telephone device, the mobile telephone device, when in operation, being configurable to communicate, at least in part via one or more wireless networks, with one or more remote servers, one or more social networking services, and one or more other mobile telephone devices, the instructions when executed by the mobile telephone device resulting in the mobile telephone device being configured to perform operations comprising:
-
receiving user login-related information from a user of the mobile telephone device, the user login information to be used in association with logging into the one or more social networking services; receiving user input to select a subset of user information of the user that is desired to be shared, at least in part, via the one or more social networking services with one or more other users of the one or more other mobile telephone devices for display, at least in part, at the one or more other mobile telephone devices; receiving other user input associated, at least in part, with requesting user information sharing with the one or more other users of the one or more other mobile telephone devices, the information sharing to be carried out, at least in part, via the one or more social networking services; the other user input to be received, at least in part, by the mobile telephone device after the one or more remote servers have determined, at least in part, that one or more matching interests exist between the user of the mobile telephone device and the one or more other users of the one or more other mobile telephone devices, the one or more matching interests to be determined, at least in part, by the one or more remote servers based, at least in part, upon comparison of respective users'"'"' information of the user of the mobile telephone device and the one or more other users of the one or more other mobile telephone devices, the respective users'"'"' information to be stored, at least in part, at the one or more social networking services, the respective users'"'"' information being configurable to comprise user education experience, user work information, user friend information, user location information, and user contact information; the other user input being associated, at least in part, with one or more requests to obtain approval, at least in part, from the one or more other users for the user information sharing; wherein; the operations also comprise receiving additional information that indicates, at least in part, that the one or more other mobile telephone devices are within one or more certain physical proximity ranges of the mobile telephone device, the additional information to be provided, at least in part, via the one or more social networking services, the additional information to be for display, at least in part, by the mobile telephone device; in response, at least in part, to additional user input received at the at least one other mobile telephone device indicating the approval for the information sharing, the at least one remote server is to be used in providing the information sharing; the at least one remote server comprises a cloud-based entity that is configurable to communicate with the mobile telephone device and the at least one other mobile telephone device via the Internet; the information sharing is to be based, at least in part, upon common interest identification information to be maintained, at least in part, both locally at the mobile telephone device and at a location remote from the mobile telephone device; the mobile telephone device is configurable to display physical range information associated with the additional information, the physical range information indicating physical range between the mobile telephone device and the at least one other mobile telephone device, the physical range information being in addition to user location information of the at least one other user of the at least one other mobile telephone device; the one or more requests are user reviewable and user editable at the mobile telephone device; the one or more requests, prior to being permitted to undergo user review and user editing, are to be pre-populated with initial information that indicates user name and the user location information associated with the user of the mobile telephone device; prior to generating the one or more requests, a determination is to be made as to whether a configuration associated with the one or more other mobile telephone devices permits participation in the user information sharing. - View Dependent Claims (14)
-
-
15. A non-transitory computer-readable storage storing instructions that are to be executed by at least one server, the at least one server being configured to communicate, via at least one wireless network, with a mobile telephone device, at least one social networking service, and at least one other mobile telephone device, the instructions when executed by the at least one server resulting, at least in part, in the at least one server being configured to perform operations comprising:
-
permitting logging into the at least one social network service based, at least in part, upon user login-related information received, at least in part, by the mobile telephone device from a user of the mobile telephone device; permitting, at least in part, selection of a subset of user information of the user that is desired to be shared, at least in part, via the at least one social networking service with at least one other user of the at least one other mobile telephone device for display, at least in part, at the at least one other mobile telephone device, the selection being based, at least in part, upon user input that is to be received, at least in part, at the mobile telephone device; permitting user information sharing based, at least in part, upon other user input to be received, at least in part, at the mobile telephone device, the other user input being associated, at least in part, with requesting the user information sharing with the at least one other user of the at least one other mobile telephone device, the information sharing to be carried out, at least in part, via the at least one social networking service; wherein; the other user input is to be received, at least in part, by the mobile telephone device after the at least one server has determined, at least in part, that at least one matching interest exists between the user of the mobile telephone device and the at least one other user of the at least one other mobile telephone device, the at least one matching interest to be determined, at least in part, by the at least one server based, at least in part, upon comparison of respective users'"'"' information of the user of the mobile telephone device and the at least one other user of the at least one other mobile telephone device, the respective users'"'"' information to be stored, at least in part, at the at least one social networking service, the respective users'"'"' information being configurable to comprise user education experience, user work information, user friend information, user location information, and user contact information; the other user input is associated, at least in part, with at least one request to obtain approval, at least in part, from the at least one other user for the user information sharing; wherein the operations also comprise; providing, at least in part, additional information to the mobile telephone device that indicates, at least in part, that the at least one other mobile telephone device is within at least one certain physical proximity range of the mobile telephone device, the additional information to be provided, at least in part, via the at least one social networking service, the additional information to be for display, at least in part, by the mobile telephone device; in response, at least in part, to additional user input received at the at least one other mobile telephone device indicating the approval for the information sharing, the at least one server is to be used in providing the information sharing; the at least one server comprises a cloud-based entity that is configurable to communicate with the mobile telephone device and the at least one other mobile telephone device via the Internet; the information sharing is to be based, at least in part, upon common interest identification information to be maintained, at least in part, both locally at the mobile telephone device and at a location remote from the mobile telephone device; the mobile telephone device is configurable to display physical range information associated with the additional information, the physical range information indicating physical range between the mobile telephone device and the at least one other mobile telephone device, the physical range information being in addition to user location information of the at least one other user of the at least one other mobile telephone device; the at least one request is user reviewable and user editable, at least in part, at the mobile telephone device; the at least one request, prior to being permitted to undergo user review and user editing, is to be pre-populated with initial information that indicates user name and the user location information associated with the user of the mobile telephone device; prior to generating the at least one request, a determination is to be made as to whether a configuration associated with the at least one other mobile telephone device permits participation in the user information sharing. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method implemented, at least in part, using at least one server, the at least one server being configured to communicate, via at least one wireless network, with a mobile telephone device, at least one social networking service, and at least one other mobile telephone device, the at least one server storing instructions that are to be executed, at least in part, by the at least one server, the method comprising:
-
executing the instructions, at least in part, by the at least one server, the instructions, when executed, at least in part, by the at least one server resulting in the at least one server being configured to perform operations comprising; permitting logging into the at least one social network service based, at least in part, upon user login-related information received, at least in part, by the mobile telephone device from a user of the mobile telephone device; permitting, at least in part, selection of a subset of user information of the user that is desired to be shared, at least in part, via the at least one social networking service with at least one other user of the at least one other mobile telephone device for display, at least in part, at the at least one other mobile telephone device, the selection being based, at least in part, upon user input that is to be received, at least in part, at the mobile telephone device; permitting user information sharing based, at least in part, upon other user input that is to be received, at least in part, at the mobile telephone device, the other user input being associated, at least in part, with requesting the user information sharing with the at least one other user of the at least one other mobile telephone device, the information sharing to be carried out, at least in part, via the at least one social networking service; wherein; the other user input is to be received, at least in part, by the mobile telephone device after the at least one server has determined, at least in part, that at least one matching interest exists between the user of the mobile telephone device and the at least one other user of the at least one other mobile telephone device, the at least one matching interest to be determined, at least in part, by the at least one server based, at least in part, upon comparison of respective users'"'"' information of the user of the mobile telephone device and the at least one other user of the at least one other mobile telephone device, the respective users'"'"' information to be stored, at least in part, at the at least one social networking service, the respective users'"'"' information being configurable to comprise user education experience, user work information, user friend information, user location information, and user contact information; the other user input is associated, at least in part, with at least one request to obtain approval, at least in part, from the at least one other user for the user information sharing; wherein the operations also comprise; providing, at least in part, additional information to the mobile telephone device that indicates, at least in part, that the at least one other mobile telephone device is within at least one certain physical proximity range of the mobile telephone device, the additional information to be provided, at least in part, via the at least one social networking service, the additional information to be for display, at least in part, by the mobile telephone device; in response, at least in part, to additional user input received at the at least one other mobile telephone device indicating the approval for the information sharing, the at least one server is to be used in providing the information sharing; the at least one server comprises a cloud-based entity that is communicate with the mobile telephone device and the at least one other mobile telephone device via the Internet; the information sharing is to be based, at least in part, upon common interest identification information to be maintained, at least in part, both locally at the mobile telephone device and at a location remote from the mobile telephone device; the mobile telephone device is configurable to display physical range information associated with the additional information, the physical range information indicating physical range between the mobile telephone device and the at least one other mobile telephone device, the physical range information being in addition to user location information of the at least one other user of the at least one other mobile telephone device; the at least one request is user reviewable and user editable, at least in part, at the mobile telephone device; the at least one request, prior to being permitted to undergo user review and user editing, is to be pre-populated with initial information that indicates user name and the user location information associated with the user of the mobile telephone device; prior to generating the at least one request, a determination is to be made as to whether a configuration associated with the at least one other mobile telephone device permits participation in the user information sharing. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. At least one server configured to communicate, via at least one wireless network, with a mobile telephone device, at least one social networking service, and at least one other mobile telephone device, the server comprising:
-
a processor; storage storing instructions that are to be executed, at least in part, by the processor, the instructions when executed, at least in part, by the processor resulting, at least in part, in the at least one server being configured to perform operations comprising; permitting logging into the at least one social network service based, at least in part, upon user login-related information received, at least in part, by the mobile telephone device from a user of the mobile telephone device; permitting, at least in part, selection of a subset of user information of the user that is desired to be shared, at least in part, via the at least one social networking service with at least one other user of the at least one other mobile telephone device for display, at least in part, at the at least one other mobile telephone device, the selection to be based, at least in part, upon user input that is to be received, at least in part, at the mobile telephone device; permitting user information sharing based, at least in part, upon other user input that is to be received, at least in part, at the mobile telephone device, the other user input being associated, at least in part, with requesting the user information sharing with the at least one other user of the at least one other mobile telephone device, the information sharing to be carried out, at least in part, via the at least one social networking service; wherein; the other user input is to be received, at least in part, by the mobile telephone device after the at least one server has determined, at least in part, that at least one matching interest exists between the user of the mobile telephone device and the at least one other user of the at least one other mobile telephone device, the at least one matching interest to be determined, at least in part, by the at least one server based, at least in part, upon comparison of respective users'"'"' information of the user of the mobile telephone device and the at least one other user of the at least one other mobile telephone device, the respective users'"'"' information to be stored, at least in part, at the at least one social networking service, the respective users'"'"' information being configurable to comprise user education experience, user work information, user friend information, user location information, and user contact information; the other user input is associated, at least in part, with at least one request to obtain approval, at least in part, from the at least one other user for the user information sharing; wherein; the operations also comprise providing, at least in part, additional information to the mobile telephone device that indicates, at least in part, that the at least one other mobile telephone device is within at least one certain physical proximity range of the mobile telephone device, the additional information to be provided, at least in part, via the at least one social networking service, the additional information to be for display, at least in part, by the mobile telephone device; in response, at least in part, to additional user input received at the at least one other mobile telephone device indicating the approval for the information sharing, the at least one server is to be used in providing the information sharing; the at least one server comprises a cloud-based entity that is to communicate with the mobile telephone device and the at least one other mobile telephone device via the Internet; the information sharing is to be based, at least in part, upon common interest identification information to be maintained, at least in part, both locally at the mobile telephone device and at a location remote from the mobile telephone device; the mobile telephone device is configurable to display physical range information associated with the additional information, the physical range information indicating physical range between the mobile telephone device and the at least one other mobile telephone device, the physical range information being in addition to user location information of the at least one other user of the at least one other mobile telephone device; the at least one request is user reviewable and user editable, at least in part, at the mobile telephone device; the at least one request, prior to being permitted to undergo user review and user editing, is to be pre-populated with initial information that indicates user name and the user location information associated with the user of the mobile telephone device; prior to generating the at least one request, a determination is to be made as to whether a configuration associated with the at least one other mobile telephone device permits participation in the user information sharing. - View Dependent Claims (28, 29, 30, 31, 32)
-
Specification