IP Library Granted Patent US 11,551,107
Granted Patent B2
US 11,551,107 · App. 16/676,531 · Granted Jan 10, 2023

Travel-related cognitive profiles

Inventors: John N. Faith (Austin, TX); Kyle W. Kothe (Austin, TX)
Assignee: REALPAGE, INC.
G06N5/022G06N5/04G06N20/00G06F16/2465G06F16/24568G06F16/287G06F16/9024G06F16/955G06F16/972
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,551,107
App. No.
16/676,531
Granted
Jan 10, 2023
Kind
B2
Abstract

A method, system and computer-usable medium for performing cognitive computing operations comprising receiving streams of data from a plurality of data sources; processing the streams of data from the plurality of data sources, the processing the streams of data from the plurality of data sources performing data enriching for incorporation into a cognitive graph; defining a travel-related cognitive persona within the cognitive graph, the travel-related cognitive persona corresponding to an archetype user model, the travel-related cognitive persona comprising a set of nodes in the cognitive graph; associating a user with the travel-related cognitive persona; defining a travel-related cognitive profile within the cognitive graph, the travel-related cognitive profile comprising an instance of the travel-related cognitive persona that references personal data associated with the user; associating the user with the travel-related cognitive profile; and, performing a cognitive computing operation based upon the travel-related cognitive profile associated with the user.

Claims (64)

1. A system comprising:

a processor; and

a non-transitory, computer-readable storage medium comprising instructions for: receiving streams of data from a plurality of data sources;

incorporating the data into a cognitive graph comprising a set of nodes

and edges

by incorporating one or more entities determined from data into the cognitive graph by incorporating one or more sub-graphs into the cognitive graph so that the cognitive graph includes at least one node representing those one or more entitles and one or more links between the at least one node representing those one or more entitles and one or more of the other set of nodes of the cognitive graph;

defining a first travel-related cognitive persona within the cognitive graph, the first travel-related cognitive persona corresponding to a first archetype user model, the first travel-related cognitive persona comprising a first sub-graph within the cognitive graph, the first sub-graph including a first set of nodes and first weighted edges between the first set of nodes in the cognitive graph;

defining a second travel-related cognitive persona within the cognitive graph, the second travel-related cognitive persona corresponding to a second archetype user model, the second travel-related cognitive persona comprising a second sub-graph within the cognitive graph, the second sub-graph including a second set of nodes and second weighted edges between the second set of nodes in the cognitive graph;

receiving an inquiry, including contextual data for the user;

based on the contextual data for the user, selecting the first travel-related cognitive persona or the second travel-related cognitive persona;

generating a plurality of ranked travel-related cognitive insights for the user based on the selected travel-related cognitive persona by:

following the edges of the cognitive graph to determine a third set of nodes of the cognitive graph, each of the third set of nodes associated with one of the plurality of ranked travel related cognitive insights based on the set of nodes and weighted edges of the selected travel-related cognitive persona and the cognitive graph; and

returning the ranked travel-related cognitive insights in response to the inquiry.

2. The system of claim 1 , wherein:

the first travel-related cognitive persona represents a set of attributes, each of the set of attributes corresponding to a node of the first set of nodes; and

an amount of weighting between nodes of the first set of nodes corresponds to a degree of relevance between the first travel-related cognitive persona and the attributes.

3. The system of claim 2 , wherein the set of attributes comprises at least one of demographic attributes, geographic attributes, psychographic attributes, and behavioristic attributes.

4. The system of claim 1 , wherein the instructions are

further for:

receiving feedback from the user relating to the selected travel-related cognitive persona; and

revising weighting of the links among the set of nodes of the cognitive graph using the feedback.

5. The system of claim 4 , wherein the instructions are further for using the revised weighting to generate a third travel-related cognitive persona.

6. The system of claim 1 , wherein the first set of nodes of the first travel-related cognitive persona and the second set of nodes of the second travel-related cognitive persona include at least some of the same nodes.

7. The non-transitory computer readable medium of claim 6 , further comprising instructions for using the revised weighting to generate a third travel-related cognitive persona.

8. A method comprising;

receiving streams of data from a plurality of data sources;

incorporating the data into a cognitive graph comprising a set of nodes and edges by incorporating one or more entities determined from data into the cognitive graph by incorporating one or more sub-graphs into the cognitive graph so that the cognitive graph includes at least one node representing those one or more entitles and one or more links between the at least one node representing those one or more entitles and one or more of the other set of nodes of the cognitive graph;

defining a first travel-related cognitive persona within the cognitive graph, the first travel-related cognitive persona corresponding to a first archetype user model, the first travel-related cognitive persona comprising a first sub-graph within the cognitive graph, the first sub-graph including a first set of nodes and first weighted edges between the first set of nodes in the cognitive graph;

defining a second travel-related cognitive persona within the cognitive graph, the second travel-related cognitive persona corresponding to a second archetype user model, the second travel-related cognitive persona comprising a second sub-graph within the cognitive graph, the second sub-graph including a second set of nodes and second weighted edges between the second set of nodes in the cognitive graph;

receiving an inquiry, including contextual data for the user;

based on the contextual data for the user, selecting the first travel-related cognitive persona or the second travel-related cognitive persona;

generating a plurality of ranked travel-related cognitive insights for the user based on the selected travel-related cognitive persona by:

following the edges of the cognitive graph to determine a third set of nodes of the cognitive graph, each of the third set of nodes associated with one of the plurality of ranked travel related cognitive insights based on the set of nodes and weighted edges of the selected travel-related cognitive persona and the cognitive graph; and

returning the ranked travel-related cognitive insights in response to the inquiry.

9. The method of claim 8 , wherein:

the first travel-related cognitive persona represents a set of attributes, each of the set of attributes corresponding to a node of the first set of nodes; and

an amount of weighting between nodes of the first set of nodes corresponds to a degree of relevance between the first travel-related cognitive persona and the attributes.

10. The method of claim 9 , wherein:

the set of attributes comprise at least one of demographic attributes, geographic attributes, psychographic attributes, and behavioristic attributes.

11. The method of claim 8 , further comprising:

receiving feedback from the user relating to the selected travel-related cognitive persona; and

revising weighting of the links among the set of nodes of the cognitive graph using the feedback.

12. The method of claim 11 , further comprising using the revised weighting to generate a third travel-related cognitive persona.

13. The method of claim 8 , wherein the first set of nodes of the first travel-related cognitive persona and the second set of nodes of the second travel-related cognitive persona include at least some of the same nodes.

14. A non-transitory computer readable medium,

comprising instructions for:

receiving streams of data from a plurality of data sources;

incorporating the data into a cognitive graph comprising a set of nodes and edges by incorporating one or more entities determined from data into the cognitive graph by incorporating one or more sub-graphs into the cognitive graph so that the cognitive graph includes at least one node representing those one or more entitles and one or more links between the at least one node representing those one or more entitles and one or more of the other set of nodes of the cognitive graph;

defining a first travel-related cognitive persona within the cognitive graph, the first travel-related cognitive persona corresponding to a first archetype user model, the first travel-related cognitive persona comprising a first sub-graph within the cognitive graph, the first sub-graph including a first set of nodes and first weighted edges between the first set of nodes in the cognitive graph;

defining a second travel-related cognitive persona within the cognitive graph, the second travel-related cognitive persona corresponding to a second archetype user model, the second travel-related cognitive persona comprising a second sub-graph within the cognitive graph, the second sub-graph including a second set of nodes and second weighted edges between the second set of nodes in the cognitive graph;

receiving an inquiry, including contextual data for the user;

based on the contextual data for the user; selecting the first travel-related cognitive persona or the second travel-related cognitive persona;

generating a plurality of ranked travel-related cognitive insights for the user based on the selected travel-related cognitive persona by:

following the edges of the cognitive graph to determine a third set of nodes of the cognitive graph, each of the third set of nodes associated with one of the plurality of ranked travel related cognitive insights based on the set of nodes and weighted edges of the selected travel-related cognitive persona and the cognitive graph; and

returning the ranked travel-related cognitive insights in response to the inquiry.

15. The non-transitory computer readable medium of claim 14 ; wherein:

the first travel-related cognitive persona represents a set of attributes, each of the set of attributes corresponding to a node of the first set of nodes; and

an amount of weighting between nodes of the first set of nodes corresponds to a degree of relevance between the first travel-related cognitive persona and the attributes.

16. The non-transitory computer readable medium of claim 15 , wherein:

the set of attributes comprise at least one of demographic attributes, geographic attributes, psychographic attributes, and behavioristic attributes.

17. The non-transitory computer readable medium of claim 15 , wherein the first set of nodes of the first travel-related cognitive persona and the second set of nodes of the second travel-related cognitive persona include at least some of the same nodes.

18. The non-transitory computer readable medium of claim 14 , further comprising instructions for:

receiving feedback from the user relating to the selected travel-related cognitive persona; and

revising weighting of the links among the set of nodes of the cognitive graph using the feedback.

Assignments (5)
RELEASE OF SECOND LIEN SECURITY INTEREST IN PATENTS AT R/F 056256/0184 Recorded Dec 18, 2024
From: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
To: REALPAGE, INC.
Reel/Frame 069717/0388 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded May 17, 2021
From: REALPAGE, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 056256/0184 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded May 17, 2021
From: REALPAGE, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 056323/0457 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2019
From: KOTHE, KYLE W.; FAITH, JOHN N.
To: WAYBLAZER, INC.
Reel/Frame 051033/0243 →
BILL OF SALE Recorded Nov 18, 2019
From: WAYBLAZER, INC.
To: REALPAGE INC
Reel/Frame 051043/0647 →
Continuity (3)
Continuation 14731846 · Jun 5, 2015
Provisional Application 62009626 · Jun 9, 2014
Related Publication 20200073892A1 · Mar 5, 2020
Cited By (1)
US 12,462,118