Predicting companion data types associated with a traveler at a geographic region including lodging
First Claim
1. A computer-implemented method, as implemented by a computing device including a processor configured with computer-executable instructions, the computer-implemented method comprising:
- determining that a first computing device, associated with a first user, is within a geographic location;
identifying a second computing device associated with a second user who is a companion to the first user;
determining that the second computing device is within the geographic location;
determining, based at least in part on the geographic location, a first activity in which the first and second users are predicted to be participating;
predicting a companionship type indicative of a relationship between the first user and the second user based at least in part on the first activity;
determining, based at least in part on the first companionship type, a second activity predicted to be of interest to the first user and the second user; and
transmitting a notification to the first computing device identifying the second activity.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments relate generally to electrical and electronic hardware, computer software, wired and wireless network communications, and wearable computing devices for identifying activities and/or destinations of relative importance. More specifically, a system, a device and a method are provided to predict a type of companion with whom a traveler collaborates to, among other things, predict activities (e.g., preferential activities) available at a geographic region association with lodging. In one or more embodiments, a method can include determining a location at which a user computing device associated with a user is disposed, and calculating that a computing device associated with a candidate companion is within a region coterminous with the location. Also, the method may include predicting data representing a companionship type for data representing the candidate companion based at least the location at which the user and the candidate companion are co-located.
16 Citations
20 Claims
-
1. A computer-implemented method, as implemented by a computing device including a processor configured with computer-executable instructions, the computer-implemented method comprising:
-
determining that a first computing device, associated with a first user, is within a geographic location; identifying a second computing device associated with a second user who is a companion to the first user; determining that the second computing device is within the geographic location; determining, based at least in part on the geographic location, a first activity in which the first and second users are predicted to be participating; predicting a companionship type indicative of a relationship between the first user and the second user based at least in part on the first activity; determining, based at least in part on the first companionship type, a second activity predicted to be of interest to the first user and the second user; and transmitting a notification to the first computing device identifying the second activity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a data store including computer-executable instructions; and a processor configured to execute the computer-executable instructions, wherein execution of the computer-executable instructions cause the processor to at least; determine that a first computing device, associated with a first user, is within a geographic location; identify a second computing device associated with a second user who is a companion to the first user; determine that the second computing device is within the geographic location; determine, based at least in part on the geographic location, a first activity in which the first and second users are predicted to be participating; predict a companionship type indicative of a relationship between the first user and the second user based at least in part on the first activity; determine, based at least in part on the first companionship type, a second activity predicted to be of interest to the first user and the second user; and transmit a notification to the first computing device identifying the second activity. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium comprising computer-executable instructions that, when executed by a computing system, cause the computing system to at least:
-
determine that a first computing device, associated with a first user, is within a geographic location; identify a second computing device associated with a second user who is a companion to the first user; determine that the second computing device is within the geographic location; determine, based at least in part on the geographic location, a first activity in which the first user and the second user are predicted to be participating; predict a companionship type indicative of a relationship between the first user and the second user based at least in part on the first activity; determine, based at least in part on the first companionship type, a second activity predicted to be of interest to the first user and the second user; and transmit a notification to the first computing device identifying the second activity. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification