Experience sharing system and method
First Claim
1. A computer-implemented method comprising:
- receiving, at one or more computing devices, a request for suggested experience data from a first user, the first user being associated with first user profile data stored in an experience data store;
determining, using the one or more computing devices, location data for the first user;
determining, using the one or more computing devices, one or more interests for the first user based at least in part on the first user profile data;
determining, using the one or more computing devices, a first suggested experience based at least in part on the location data for the first user and the one or more determined interests for the first user;
determining whether the first user and a second user are directly connected within a social network;
responsive to the first user and the second user being directly connected, providing, using the one or more computing devices, the first suggested experience in the form of a first experience card to the first user, the first experience card being created by the second user;
receiving an augment to one or more aspects of the first experience card from a third user;
determining whether the first user and the third user are directly connected within the social network; and
responsive to the first user and the third user being directly connected, providing, using the one or more computing devices, the first experience card along with the one or more augmented aspects to the first user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product, and computing system for the sharing of experiences is provided. The method may include receiving a request for suggested experience data from the first user, said first user being associated with first user profile data stored in an experience data store and determining location data for the first user. The method may further include determining one or more interests for the first user based at least in part on the first user profile data. The method may also include determining at least one suggested experience based at least in part on the location data for the first user and the one or more determined interests for the first user. The method may further include providing the at least one suggested experience to the first user in response to the received request.
-
Citations
27 Claims
-
1. A computer-implemented method comprising:
-
receiving, at one or more computing devices, a request for suggested experience data from a first user, the first user being associated with first user profile data stored in an experience data store; determining, using the one or more computing devices, location data for the first user; determining, using the one or more computing devices, one or more interests for the first user based at least in part on the first user profile data; determining, using the one or more computing devices, a first suggested experience based at least in part on the location data for the first user and the one or more determined interests for the first user; determining whether the first user and a second user are directly connected within a social network; responsive to the first user and the second user being directly connected, providing, using the one or more computing devices, the first suggested experience in the form of a first experience card to the first user, the first experience card being created by the second user; receiving an augment to one or more aspects of the first experience card from a third user; determining whether the first user and the third user are directly connected within the social network; and responsive to the first user and the third user being directly connected, providing, using the one or more computing devices, the first experience card along with the one or more augmented aspects to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing system comprising:
-
at least one processor; at least one memory architecture coupled with the at least one processor; one or more software modules executed on the at least one processor and the at least one memory architecture, wherein the one or more software modules are configured to perform operations including; receiving, at one or more computing devices, a request for suggested experience data from a first user, the first user being associated with first user profile data stored in an experience data store; determining, using the one or more computing devices, location data for the first user; determining, using the one or more computing devices, one or more interests for the first user based at least in part on the first user profile data; determining, using the one or more computing devices, a first suggested experience based at least in part on the location data for the first user and the one or more determined interests for the first user; determining whether the first user and a second user are directly connected within a social network; responsive to the first user and the second user being directly connected, providing, using the one or more computing devices, the first suggested experience in the form of a first experience card to the first user, the first experience card being created by the second user; receiving an augment to one or more aspects of the first experience card from a third user; determining whether the first user and the third user are directly connected within the social network; and responsive to the first user and the third user being directly connected, providing, using the one or more computing devices, the first experience card along with the one or more augmented aspects to the first user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product residing on a non-transitory computer readable storage medium having a plurality of instructions stored thereon, which when executed by a processor, cause the processor to perform operations comprising:
-
receiving, at one or more computing devices, a request for suggested experience data from a first user, the first user being associated with first user profile data stored in an experience data store; determining, using the one or more computing devices, location data for the first user; determining, using the one or more computing devices, one or more interests for the first user based at least in part on the first user profile data; determining, using the one or more computing devices, a first suggested experience based at least in part on the location data for the first user and the one or more determined interests for the first user; determining whether the first user and a second user are directly connected within a social network; responsive to the first user and the second user being directly connected, providing, using the one or more computing devices, the first suggested experience in the form of a first experience card to the first user, the first experience card being created by the second user; receiving an augment to one or more aspects of the first experience card from a third user; determining whether the first user and the third user are directly connected within the social network; and responsive to the first user and the third user being directly connected, providing, using the one or more computing devices, the first experience card along with the one or more augmented aspects to the first user. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification