IP Library Granted Patent US 11,665,244
Granted Patent B2
US 11,665,244 · App. 16/508,684 · Granted May 30, 2023

Selecting user profiles on platforms based on optimal persona of a user in a given context

Inventors: Gregory J. Boss (Saginaw, MI); Charles Steven Lingafelt (Durham, NC); John E. Moore, Jr. (Pflugerville, TX); Andrew R. Jones (Round Rock, TX)
Assignee: KYNDRYL, INC.
H04L67/306G06N3/08H04L67/561H04L67/5682G06Q50/01
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,665,244
App. No.
16/508,684
Granted
May 30, 2023
Kind
B2
Abstract

A system and method for selecting a user profile for use with a platform based on an optimal persona of the user includes inferring a context of a user based on data received from a plurality of data sources, determining a persona of the user according to the context of the user from a plurality of user personas, and selecting a user profile associated with a platform that corresponds to the persona, in response to detecting that the user is accessing the platform.

Claims (42)

1. A method comprising:

inferring, by a processor of a computing system, a context of a user based on data received from a plurality of data sources, the user being a driver of a vehicle, the context including a company of the user, the plurality of data sources including a mobile device of the user, a camera of the vehicle and at least one vehicle sensor, wherein the inferring includes confirming the context of the user using at least two of the plurality of data sources;

determining, by the processor, a persona of the user according to the context of the user from a plurality of user personas of the user;

selecting, by the processor, a user profile stored on an infotainment system of the vehicle based on the persona of the user;

displaying, by the processor, a first content on a graphical user interface of the infotainment system associated with the user profile;

detecting, by the processor, a change in the company of the user within the vehicle based on the data provided to the computing system from the camera and the at least one vehicle sensor, and in response to the detecting of the change in the company of the user within the vehicle, deciding on an updated persona of the user according to the change in the company of the user within the vehicle;

selecting, by the processor, a new user profile associated with the user stored on the infotainment system of the vehicle based on the updated persona of the user according to the change in the company of the user within the vehicle, wherein a notification is sent to the user with the selected new user profile requesting the user to confirm the selected new user profile or alternatively requesting manual input of another preferred user profile by the user to appease the change in the company of the user within the vehicle;

enabling or disabling, by the processor, one or more features of the infotainment system as a function of the selecting the new user profile; and

augmenting, by the processor, the graphical user interface of the infotainment system to display a second content associated with the new user profile, the second content being different than the first content.

2. The method of claim 1 , wherein the determining the persona includes: applying a set of rules that govern a selection of the persona to the context of the user, the set of rules being updated over time using a cognitive learning model.

3. The method of claim 1 , further comprising:

switching, by the processor, from a current user profile to the user profile selected based on the persona of the user, as a function of the selecting the user profile.

4. The method of claim 1 , wherein the company is a passenger of the user located within the vehicle.

5. The method of claim 4 , wherein the change in the company of the user is at least one: the passenger existing the vehicle and a new passenger entering the vehicle.

6. The method of claim 1 , wherein, in response to selecting the new user profile, a radio or satellite channel is changed from a current channel to a new channel.

7. A computing system, comprising:

a processor;

a memory device coupled to the processor; and

a computer readable storage device coupled to the processor, wherein the storage device contains program code executable by the processor via the memory device to implement a method comprising:

inferring, by the processor, a context of a user based on data received from a plurality of data sources, the user being a driver of a vehicle, the context including a company of the user, the plurality of data sources including a mobile device of the user, a camera of the vehicle and at least one vehicle sensor, wherein the inferring includes confirming the context of the user using at least two of the plurality of data sources;

determining, by the processor, a persona of the user according to the context of the user from a plurality of user personas of the user;

selecting, by the processor, a user profile stored on an infotainment system of the vehicle based on the persona of the user;

displaying, by the processor, a first content on a graphical user interface of the infotainment system associated with the user profile;

detecting, by the processor, a change in the company of the user within the vehicle based on the data provided to the computing system from the camera and the at least one vehicle sensor, and in response to the detecting of the change in the company of the user within the vehicle, deciding on an updated persona of the user according to the change in the company of the user within the vehicle;

selecting, by the processor, a new user profile associated with the user stored on the infotainment system of the vehicle based on the updated persona of the user according to the change in the company of the user within the vehicle, wherein a notification is sent to the user with the selected new user profile requesting the user to confirm the selected new user profile or alternatively requesting manual input of another preferred user profile by the user to appease the change in the company of the user within the vehicle;

enabling or disabling, by the processor, one or more features of the infotainment system as a function of the selecting the new user profile; and

augmenting, by the processor, the graphical user interface of the infotainment system to display a second content associated with the new user profile, the second content being different than the first content.

8. The computer system of claim 7 , wherein the determining the persona includes: applying a set of rules that govern a selection of the persona to the context of the user, the set of rules being updated over time using a cognitive learning model.

9. The computer system of claim 7 , further comprising:

switching, by the processor, from a current user profile to the user profile selected based on the persona of the user, as a function of the selecting the user profile.

10. A computer program product, comprising a computer readable hardware storage device storing a computer readable program code, the compute readable program code comprising an algorithm that when executed by a computer processor of a computing system implements a method comprising:

inferring, by the processor, a context of a user based on data received from a plurality of data sources, the user being a driver of a vehicle, the context including a company of the user, the plurality of data sources including a mobile device of the user, a camera of the vehicle and at least one vehicle sensor, wherein the inferring includes confirming the context of the user using at least two of the plurality of data sources;

determining, by the processor, a persona of the user according to the context of the user from a plurality of user personas of the user;

selecting, by the processor, a user profile stored on an infotainment system of the vehicle based on the persona of the user;

displaying, by the processor, a first content on a graphical user interface of the infotainment system associated with the user profile;

detecting, by the processor, a change in the company of the user within the vehicle based on the data provided to the computing system from the camera and the at least one vehicle sensor, and in response to the detecting of the change in the company of the user within the vehicle, deciding on an updated persona of the user according to the change in the company of the user within the vehicle;

selecting, by the processor, a new user profile associated with the user stored on the infotainment system of the vehicle based on the updated persona of the user according to the change in the company of the user within the vehicle, wherein a notification is sent to the user with the selected new user profile requesting the user to confirm the selected new user profile or alternatively requesting manual input of another preferred user profile by the user to appease the change in the company of the user within the vehicle;

enabling or disabling, by the processor, one or more features of the infotainment system as a function of the selecting the new user profile; and

augmenting, by the processor, the graphical user interface of the infotainment system to display a second content associated with the new user profile, the second content being different than the first content.

11. The computer program product of claim 10 , wherein the determining the persona includes: applying a set of rules that govern a selection of the persona to the context of the user, the set of rules being updated over time using a cognitive learning model.

12. The computer program product of claim 10 , further comprising:

switching, by the processor, from a current user profile to the user profile selected based on the persona of the user, as a function of the selecting the user profile.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 058213/0912 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2019
From: BOSS, GREGORY J.; LINGAFELT, CHARLES STEVEN; MOORE, JOHN E., JR.; JONES, ANDREW R.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 049726/0480 →