IP Library Granted Patent US 10,572,540
Granted Patent B2
US 10,572,540 · App. 15/861,452 · Granted Feb 25, 2020

System for refining cognitive insights using travel-related cognitive graph vectors

Inventors: Kyle W. Kothe (Austin, TX); Scott E. Goldberg (Park City, UT); John N. Faith (Austin, TX)
Assignee: REALPAGE INC.
G06F16/9024G06F16/2237
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 10,572,540
App. No.
15/861,452
Granted
Feb 25, 2020
Kind
B2
Abstract

A method, system and computer-usable medium are disclosed for using travel-related cognitive graph vectors.

Claims (89)

1. A system comprising:

a processor; and

a non-transitory computer readable medium embodying computer instructions for refining cognitive insights using cognitive graph vectors and executable by the processor for:

storing travel-related data from a plurality of data sources within a cognitive graph;

associating a first set of the travel-related data within the cognitive graph with a first travel-related cognitive graph vector of a plurality of travel-related cognitive graph vectors;

associating a second set of the travel-related data within the cognitive graph with a second travel-related cognitive graph vector of the plurality of travel-related cognitive graph vectors;

evaluating the travel-related data from the plurality of data sources to provide a travel-related cognitive insight; and

refining the travel-related cognitive insight based upon a limitation relating to one of the plurality of travel-related cognitive graph vectors.

2. A system comprising:

a processor; and

a non-transitory computer readable medium embodying computer instructions for refining cognitive insights using cognitive graph vectors and executable by the processor for:

storing travel-related data from a plurality of data sources within a cognitive graph;

associating a first set of the travel-related data within the cognitive graph with a first travel-related cognitive graph vector of a plurality of travel-related cognitive graph vectors;

associating a second set of the travel-related data within the cognitive graph with a second travel-related cognitive graph vector of the plurality of travel-related cognitive graph vectors;

evaluating the travel-related data from the Plurality of data sources to provide a travel-related cognitive insight; and

refining the travel-related cognitive insight based upon a limitation relating to one of the plurality of travel-related cognitive graph vectors, wherein

the first travel-related cognitive graph vector comprises a plurality of first cognitive graph vector indices extending along the first cognitive graph vector away from a cognitive graph nexus;

the second travel-related cognitive graph vector comprises a plurality of second cognitive graph vector indices extending along the second travel-related cognitive graph vector away from the cognitive graph nexus;

the limitation comprises limiting the first set of travel-related data to travel-related data within a first certain index of the plurality of first cognitive graph vector indices; and

the refining comprising limiting the second set of travel-related data to travel-related data within a second certain index of the second cognitive graph vector indices.

3. The system of claim 2 , further comprising:

associating a third set of travel-related data within the cognitive graph with a third travel-related cognitive graph vector of the plurality of travel-related cognitive graph vectors; and, wherein the refining of the travel-related cognitive insights based upon the limitation relating to one of the plurality of travel-related cognitive graph vectors further comprises identifying a limitation on one of the first, second and third travel-related cognitive graph vectors and refining another of the first, second and third travel-related cognitive graph vectors based upon the limitation of one of the first, second and third cognitive travel-related graph vectors.

4. The system of claim 3 , wherein:

the first travel-related cognitive graph vector comprises a plurality of first cognitive graph vector indices extending along the first travel-related cognitive graph vector away from a cognitive graph nexus;

the second travel-related cognitive graph vector comprises a plurality of second cognitive graph vector indices extending along the second travel-related cognitive graph vector away from the cognitive graph nexus;

the third travel-related cognitive graph vector comprises a plurality of third cognitive graph vector indices extending along the third travel-related cognitive graph vector away from the cognitive graph nexus;

the limitation comprises limiting the first set of travel-related data to travel-related data within a first certain index of the plurality of first cognitive graph vector indices;

the refining comprising limiting the second set of travel-related data to travel-related data within a second certain index of the second cognitive graph vector indices and travel-related data within a third set of travel-related data; and

the refining further comprising limiting the third set of travel-related data to travel-related data within a third certain index of the third cognitive graph vector indices.

5. The system of claim 4 , wherein:

at least some of the first cognitive graph vector indices, second cognitive graph vector indices and third vector graph indices are different magnitudes.

6. The system of claim 4 wherein:

at least some of the first cognitive graph vector indices, second cognitive graph vector indices and third vector graph indices are substantially similar magnitudes.

7. A non-transitory, computer-readable storage medium embodying computer executable instructions for:

storing travel-related data from a plurality of data sources within a cognitive graph;

associating a first set of the travel-related data within the cognitive graph with a first travel-related cognitive graph vector of a plurality of travel-related cognitive graph vectors;

associating a second set of the travel-related data within the cognitive graph with a second travel-related cognitive graph vector of the plurality of travel-related cognitive graph vectors;

evaluating the travel-related data from the plurality of data sources to provide a travel-related cognitive insights; and

refining the travel-related cognitive insight based upon a limitation relating to one of the plurality of travel-related cognitive graph vectors.

8. The non-transitory, computer-readable storage medium of claim 7 , further comprising:

associating a third set of travel-related data within the cognitive graph with a third travel-related cognitive graph vector of the plurality of travel-related cognitive graph vectors; and, wherein

the refining of the travel-related cognitive insights based upon the limitation relating to one of the plurality of travel-related cognitive graph vectors further comprises identifying a limitation on one of the first, second and third travel-related cognitive graph vectors and refining another of the first, second and third travel-related cognitive graph vectors based upon the limitation of one of the first, second and third travel-related cognitive graph vectors.

9. The non-transitory, computer-readable storage medium of claim 8 , wherein:

the first travel-related cognitive graph vector comprises a plurality of first cognitive graph vector indices extending along the first travel-related cognitive graph vector away from a cognitive graph nexus;

the second travel-related cognitive graph vector comprises a plurality of second cognitive graph vector indices extending along the second travel-related cognitive graph vector away from the cognitive graph nexus;

the third travel-related cognitive graph vector comprises a plurality of third cognitive graph vector indices extending along the third travel-related cognitive graph vector away from the cognitive graph nexus;

the limitation comprises limiting the first set of travel-related data to travel-related data within a first certain index of the plurality of first cognitive graph vector indices;

the refining comprising limiting the second set of travel-related data to travel-related data within a second certain index of the second cognitive graph vector indices and data within a third set or travel-related data; and

the refining further comprising limiting the third set of travel-related data to travel-related data within a third certain index of the third cognitive graph vector indices.

10. The non-transitory, computer-readable storage medium of claim 9 , wherein:

at least some of the first cognitive graph vector indices, second cognitive graph vector indices and third vector graph indices are different magnitudes.

11. The non-transitory, computer-readable storage medium of claim 9 , wherein:

at least some of the first cognitive graph vector indices, second cognitive graph vector indices and third vector graph indices are substantially similar magnitudes.

12. The non-transitory, computer-readable storage medium of claim 7 , wherein the computer executable instructions are deployable to a client system from a server system at a remote location.

13. The non-transitory, computer-readable storage medium of claim 7 , wherein the computer executable instructions are provided by a service provider to a user on an on-demand basis.

14. A non-transitory, computer-readable storage medium embodying computer executable instructions for:

storing travel-related data from a plurality of data sources within a cognitive graph;

associating a first set of the travel-related data within the cognitive graph with a first travel-related cognitive graph vector of a plurality of travel-related cognitive graph vectors;

associating a second set of the travel-related data within the cognitive graph with a second travel-related cognitive graph vector of the plurality of travel-related cognitive graph vectors;

evaluating the travel-related data from the plurality of data sources to provide a travel-related cognitive insight; and

refining the travel-related cognitive insight based upon a limitation relating to one of the plurality of travel-related cognitive graph vectors, wherein:

the first travel-related cognitive graph vector comprises a plurality of first cognitive graph vector indices extending along the first travel-related cognitive graph vector away from a cognitive graph nexus;

the second travel-related cognitive graph vector comprises a plurality of second cognitive graph vector indices extending along the second travel-related cognitive graph vector away from the cognitive graph nexus;

the limitation comprises limiting the first set of travel-related data to travel-related data within a first certain index of the plurality of first cognitive graph vector indices; and

the refining comprising limiting the second set of travel-related data to travel-related data within a second certain index of the second cognitive graph vector indices.

15. A method comprising:

storing travel-related data from a plurality of data sources within a cognitive graph;

associating a first set of the travel-related data within the cognitive graph with a first travel-related cognitive graph vector of a plurality of travel-related cognitive graph vectors;

associating a second set of the travel-related data within the cognitive graph with a second travel-related cognitive graph vector of the plurality of travel-related cognitive graph vectors;

processing the travel-related data from the plurality of data sources to provide travel-related cognitive insights; and

refining the travel-related cognitive insights based upon a limitation relating to one of the plurality of travel-related cognitive graph vectors.

16. The method of claim 15 , wherein:

the first travel-related cognitive graph vector comprises a plurality of first cognitive graph vector indices extending along the first cognitive graph vector away from a cognitive graph nexus;

the second travel-related cognitive graph vector comprises a plurality of second cognitive graph vector indices extending along the second travel-related cognitive graph vector away from the cognitive graph nexus;

the limitation comprises limiting the first set of travel-related data to travel-related data within a first certain index of the plurality of first cognitive graph vector indices; and

the refining comprises limiting the second set of travel-related data to travel-related data within a second certain index of the second cognitive graph vector indices.

17. The method of claim 16 , further comprising:

associating a third set of travel-related data within the cognitive graph with a third travel-related cognitive graph vector of the plurality of travel-related cognitive graph vectors; and, wherein

the refining of the travel-related cognitive insights based upon the limitation relating to one of the plurality of travel-related cognitive graph vectors further comprises identifying a limitation on one of the first, second and third travel-related cognitive graph vectors and refining another of the first, second and third travel-related cognitive graph vectors based upon the limitation of one of the first, second and third cognitive travel-related graph vectors.

18. The method of claim 17 , wherein:

the first travel-related cognitive graph vector comprises a plurality of first cognitive graph vector indices extending along the first travel-related cognitive graph vector away from a cognitive graph nexus;

the second travel-related cognitive graph vector comprises a plurality of second cognitive graph vector indices extending along the second travel-related cognitive graph vector away from the cognitive graph nexus;

the third travel-related cognitive graph vector comprises a plurality of third cognitive graph vector indices extending along the third travel-related cognitive graph vector away from the cognitive graph nexus;

the refining comprising limiting the second set of travel-related data to travel-related data within a second certain index of the second cognitive graph vector indices and travel-related data within a third set of travel-related data; and

the refining further comprising limiting the third set of travel-related data to travel-related data within a third certain index of the third cognitive graph vector indices.

19. The method of claim 18 , wherein:

at least some of the first cognitive graph vector indices, second cognitive graph vector indices and third vector graph indices are different magnitudes.

20. The method of claim 18 , wherein:

at least some of the first cognitive graph vector indices, second cognitive graph vector indices and third vector graph indices are substantially similar magnitudes.

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 →
BILL OF SALE Recorded Sep 20, 2019
From: WAYBLAZER, INC.
To: REALPAGE INC
Reel/Frame 050451/0678 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2018
From: KOTHE, KYLE W.; GOLDBERG, SCOTT E.; FAITH, JOHN N.
To: WAYBLAZER, INC.
Reel/Frame 044804/0281 →
Continuity (4)
Continuation 14733248 · Jun 8, 2015
Provisional Application 62091146 · Dec 12, 2014
Provisional Application 62009626 · Jun 9, 2014
Related Publication 20180129753A1 · May 10, 2018