Service personalization with familiarity sensitivity
First Claim
1. A method of providing a service for an individual having an individual profile specifying a familiarity level established by the individual with the service, the method involving a device having a hardware processor and comprising:
- executing on the hardware processor instructions that cause the device to, upon receiving a request for a usage of the service that involves supplemental individual information that is absent from the individual profile;
determine whether the supplemental individual information is within the familiarity level established by the individual with the service; and
upon determining that the supplemental individual information is within the familiarity level;
request the supplemental individual information from the individual; and
upon receiving the supplemental individual information;
store the supplemental individual information in the individual profile, and provide the service for the individual using the individual profile and the supplemental individual information; and
upon receiving supplemental individual information about the individual that exceeds the familiarity level, discard the supplemental individual information.
3 Assignments
0 Petitions
Accused Products
Abstract
Personalized services often utilize individual profiles, such as social network profiles, product purchase histories, or browsing histories. However, personalization may exhibit or imply a familiarity level between the service and the individual that is beyond the individual'"'"'s comfort level. Presented herein are techniques for adapting personalized services to request supplemental individual information only within a current familiarity stage that has been established by the individual with the service, and only to provide a requested usage of a service. Such solicitation may inform the individual of the intended usage of the requested information. Usages that may involve more sensitive information may be predicated upon requesting and receiving individual consent from the individual to advance to a higher familiarity stage. The user may be permitted to provide individual consent to advancing to a higher familiarity stage only for a particular service, and/or only temporarily for a particular usage of the service.
-
Citations
20 Claims
-
1. A method of providing a service for an individual having an individual profile specifying a familiarity level established by the individual with the service, the method involving a device having a hardware processor and comprising:
-
executing on the hardware processor instructions that cause the device to, upon receiving a request for a usage of the service that involves supplemental individual information that is absent from the individual profile; determine whether the supplemental individual information is within the familiarity level established by the individual with the service; and upon determining that the supplemental individual information is within the familiarity level; request the supplemental individual information from the individual; and upon receiving the supplemental individual information;
store the supplemental individual information in the individual profile, and provide the service for the individual using the individual profile and the supplemental individual information; andupon receiving supplemental individual information about the individual that exceeds the familiarity level, discard the supplemental individual information. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
2. A method of providing a service for an individual having an individual profile specifying a familiarity level established by the individual with the service, the method involving a device having a hardware processor and comprising:
-
executing on the hardware processor instructions that cause the device to, upon receiving a request for a usage of the service that involves supplemental individual information that is absent from the individual profile; determine whether the supplemental individual information is within the familiarity level established by the individual with the service; and upon determining that the supplemental individual information is within the familiarity level; request the supplemental individual information from the individual; and upon receiving the supplemental individual information; store the supplemental individual information in the individual profile, and provide the service for the individual using the individual profile and the supplemental individual information; and before requesting the supplemental individual information from the individual, maximize the usage of the service for the individual in the absence of the supplemental individual information.
-
-
9. A system for providing a service for an individual having an individual profile specifying a familiarity level established by the individual with the service, the system comprising:
-
a hardware processor; a service informant that, upon receiving a request for a usage of a service with an individual profile involving supplemental individual information that is absent from the individual profile; determine whether the supplemental individual information is within the familiarity level established by the individual with the service; and upon determining that the supplemental individual information is within the familiarity level; requests the supplemental individual information from the individual, and upon receiving the supplemental individual information, provides the service for the individual using the individual profile; upon receiving supplemental individual information about the individual that exceeds the familiarity level, discards the supplemental individual information; and a user interface that informs the individual of the usage of the supplemental individual information by the service. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A memory device storing instructions that, when executed on a processor of a computer, causes the computer to provide a usage of a service for the individual, by:
-
identifying supplemental individual information relating to the usage of the service and absent from an individual profile of the individual; determining whether the supplemental individual information is within a familiarity level established by the individual with the service; only upon determining that the supplemental individual information is within the familiarity level; requesting the supplemental individual information from the individual; and upon receiving the supplemental individual information, providing the service for the individual using the supplemental individual information, and upon receiving supplemental individual information about the individual that exceeds the familiarity level, discarding the supplemental individual information. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A memory device storing instructions that, when executed on a processor of a computer, causes the computer to provide a usage of a service for the individual, by:
-
identifying supplemental individual information relating to the usage of the service and absent from an individual profile of the individual; determining whether the supplemental individual information is within a familiarity level established by the individual with the service, the supplemental individual information being within the familiarity level when the supplemental individual information is on a comparable level of familiarity with previously disclosed information; only upon determining that the supplemental individual information is within the familiarity level; requesting the supplemental individual information from the individual; and upon receiving the supplemental individual information, providing the service for the individual using the supplemental individual information.
-
Specification