×

Hardware ID based user profile identification and sharing

  • US 10,212,250 B2
  • Filed: 05/16/2014
  • Issued: 02/19/2019
  • Est. Priority Date: 05/16/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by one or more devices associated with a particular merchant and as part of providing a network connection to a user device via a local wireless connection with the user device, a first hardware identifier of the user device, the first hardware identifier including a media access control (MAC) address;

    determining signal strengths associated with the local wireless connection with the user device;

    determining, based on the signal strengths, a rate of change of the determined signal strengths;

    determining, based on an increasing rate of change of the determined signal strengths, when the user device is approaching the one or more devices associated with the particular merchant, wherein the determination of when the user device is approaching the one or more devices is further based on determining whether the rate of change satisfies a threshold;

    requesting, by the one or more devices and in response to the determination that the user device is approaching the one or more devices associated with the particular merchant, from a profile server, a set of types of information that have been authorized, by a user of the user device, as being shareable with the particular merchant, the requesting including providing the first hardware identifier and identification information of the particular merchant to the profile server, wherein the profile server;

    stores user profiles associated with a plurality of users, each of the user profiles including a plurality of types of information, wherein each of the plurality of types of information, included in a particular user profile associated with the user, have been designated by the user, on a per-type of information basis, as being shareable or not shareable with a user-selected set of merchants, of a plurality of merchants,identifies, based on the first hardware identifier, a second hardware identifier, the second hardware identifier including an International Mobile Subscriber Identity (IMSI) or Subscriber Identity Module (SIM) value,uses the second hardware identifier to identify the particular user profile associated with the user of the user device,identifies the plurality of types of information, indicated in the particular user profile, as being shareable with the particular merchant, andresponds to the request by indicating the identified plurality of types of information as the requested set of types of information that have been designated by the user as being shareable with the particular merchant;

    receiving, by the one or more devices, from the profile server, and based on the request for the set of types of information that have been authorized by the user as being shareable with the particular merchant, the set of types of information that were previously designated, by the user, as being shareable with the particular merchant;

    generating, by the one or more devices, a message based on the set of types of information that have been authorized by the user as being shareable with the particular merchant, the generated message not including types of information that have not been authorized by the user as being shareable with the particular merchant; and

    providing, by the one or more devices, the message to the user device.

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