EXPERIENCE GRAPH
2 Assignments
0 Petitions
Accused Products
Abstract
Method and system for organizing and sharing content through experience are described. In one embodiment, content may be organized and shared among users through a specific experience. A method for sharing content in a network may include: collecting contents related to a specific experience from a specific user; generating an experience graph of the specific experience; enabling the specific user to invite other users to join the experience graph; and enabling each user inside the experience graph to share new content into the experience graph.
-
Citations
52 Claims
-
1-32. -32. (canceled)
-
33. A computer-implemented method of organizing data based on experiences, comprising:
-
creating a first experience entity for a first experience, the first experience entity comprising one or more of attributes including a time, a location, or an activity of the first experience; receiving a piece of data to which at least one of the attributes apply; creating an association between the first experience entity and the piece of data; creating a person entity for a person who shares the first experience; creating an association between the first experience entity and the person entity; creating an association between the first experience entity and a second experience entity that shares at least one of attributes with the first experience entity; storing the received data, the created entities, and the created associations in a repository; and allowing stored data to be accessed by a client device through one or more stored experience entities or one or more stored associations. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer-readable storage medium whose contents are capable of causing a computer device with a processor and memory to perform a method of accessing data organized based on experiences, the method comprising:
-
submitting a piece of data to a server that manages a repository storing a first experience entity comprising one or more attributes including a time, a location, or an activity of a first experience, wherein at least one of the attributes applies to the piece of data, wherein the server creates an association between the first experience entity and the piece of data and stores the piece of data and the association in the repository, and wherein the repository further contains an association between the first experience entity and a person entity corresponding to a person who shares the first experience and an association between the first experience entity and a second experience entity that shares at least one of the attributes with the first experience entity; and sends commands to the server for browsing the repository through exploring the experience entities and following the associations. - View Dependent Claims (42)
-
-
43. A computer-implemented method of sharing content related to a specific experience within an experience graph in a social network, the specific experience being a central node in the experience graph, the experience graph configured to link the specific experience with each of the corresponding contents, the method comprising:
-
collecting the contents related to the specific experience from a specific user, wherein the specific experience is defined by at least one of a plurality of attributes; generating the experience graph by combining the specific experience with the contents, the experience graph comprising the specific experience and the contents, wherein the experience graph is traversable by the at least one of the plurality of attributes; organizing the experience graph by classifying the specific experience into at least three categories, the at least three categories include past experience, current experience and planned future experience; and enabling the specific user to search for all experiences at a specific location to generate search results, wherein the search results include an experience at the specific location in at least one of the past experience, the current experience and the planned future experience. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A computer-implemented method of sharing content related to a specific experience within an experience graph in a social network, the specific experience being a central node in the experience graph, the experience graph configured to link the specific experience with each of the corresponding contents, the method comprising:
-
generating the experience graph by combining the specific experience with contents, the experience graph comprising the specific experience and the contents, wherein the specific experience is defined by at least one of a plurality of attributes, the plurality of attributes including a what attribute, a who attribute, a when attribute, and a where attribute, and wherein the experience graph is traversable by the at least one of the plurality of attributes; organizing the experience graph by grouping the specific experience into at least three categories, the at least three categories include past experience, current experience and planned future experience; enabling a user to search for all experience at a specific location to generate search results, wherein the search results includes at least any of the past experience, the current experience and the planned future experience at the specific location.
-
Specification