×

Sharing user information with proximate devices

  • US 10,033,683 B2
  • Filed: 12/28/2011
  • Issued: 07/24/2018
  • Est. Priority Date: 12/28/2011
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×