Method and system for generating exchangeable user profiles
AssigneeInvenSense, Inc.
InventorsSam Guilaume, Rene Cortenraad, Cyrille Soubeyrat
Life of this patent
Estimating the term…
Abstract
A profile of a user may be constructed having at least one profile entry. A device having an integrated sensor assembly including at least one sensor may be associated with the user and operated according to a sensor configuration. Sensor data may be processed to extract a feature. Entry data may be determined for a profile entry based on the extracted feature so that the profile entry may incorporate the determined entry data. An exchangeable profile may be derived from the constructed profile, for example by using privacy data, and compensation from a third party may be received in return for the exchangeable profile.
Claims25
A method for constructing an exchangeable profile of a user having at least one profile entry, comprising:
- a) associating a mobile device having an integrated sensor assembly including at least one sensor with the user;
- b) obtaining user data for the user based on interaction between the user and the mobile device;
- c) determining at least one feature that may be extracted from the user data;
- d) processing the user data to extract the at least one feature;
- e) determining at least one profile entry that depends at least in part on the extracted feature;
- f) determining entry data for the at least one profile entry of a private profile of the user based at least in part on the extracted feature;
- g) generating the at least one profile entry of the private profile by incorporating the determined entry data, so that the at least one profile entry is based at least in part on user data from the mobile device;
- h) obtaining privacy data corresponding to the user;
- i) establishing a granularity level for at least one profile entry of the private profile based at least in part on the privacy data;
- j) transforming the at least one profile entry of the private profile to match the granularity level;
- and
- k) generating the exchangeable profile, wherein the exchangeable profile comprises the at least one transformed profile entry.
A device for constructing an exchangeable profile for a user, comprising a mobile device having an integrated sensor assembly including at least one sensor associated with the user, wherein the mobile device further comprises a profile module implemented by a processor configured to:
- a) provide user data for the user based at least in part on interaction between the user and the mobile device;
- b) determine at least one feature that may be extracted from the user data;
- c) process the user data to extract the at least one feature;
- d) determine at least one profile entry of a private profile for the user that depends at least in part on the extracted feature;
- e) determine entry data for the at least one profile entry of the private profile based at least in part on the extracted feature;
- f) generate the at least one profile entry of the private profile by incorporating the determined entry data, so that the at least one profile entry is based at least in part on user data from the mobile device;
- g) obtain privacy data corresponding to the user;
- h) establish a granularity level for at least one profile entry of the private profile based at least in part on the privacy data;
- i) transform the at least one profile entry of the private profile to match the granularity level;
- and
- j) generate the exchangeable profile, wherein the exchangeable profile comprises the at least one transformed profile entry.
A server for constructing an exchangeable profile for a user, comprising a processor implementing a profile module configured to:
- a) determine at least one profile entry of a private profile for the user that depends at least in part on an extracted feature, wherein the extracted feature is extracted from user data obtained from a mobile device having an integrated sensor assembly including at least one sensor associated with the user, wherein the user data is based at least in part on interaction between the user and the mobile device;
- b) determine entry data for the at least one profile entry of the private profile based at least in part on the extracted feature;
- c) generate the at least one profile entry of the private profile by incorporating the determined entry data, so that the at least one profile entry of the private profile is based at least in part on user data from the integrated sensor assembly;
- d) obtain privacy data corresponding to the user;
- e) establish a granularity level for at least one profile entry of the private profile based at least in part on the privacy data;
- f) transform the at least one profile entry of the private profile to match the granularity level;
- and
- g) generate the exchangeable profile, wherein the exchangeable profile comprises the at least one transformed profile entry.
Dependencies are inferred from the claim text.