SYSTEMS AND METHODS FOR IDENTIFYING INTERSECTIONS USING CONTENT METADATA
First Claim
1. A method for presenting story content relating to a timeframe and location of interest, the method comprising:
- receiving a query comprising an intersection criteria, the intersection criteria comprising a location and a timeframe of interest;
generating an intersection space responsive to the query by;
accessing a plurality of stories stored on a computer-readable storage medium, each story comprising one or more content items and having respective intersection metadata, the intersection metadata of each story comprising a location and a timeframe pertaining to the story, andselecting stories for inclusion in the intersection space that have intersection metadata corresponding to the location and the timeframe of the intersection criteria; and
providing for presenting the intersection space to a user on a display device, the display comprising indicators of one or more of the stories included in the intersection space.
5 Assignments
0 Petitions
Accused Products
Abstract
User-submitted content (e.g., stories) may be associated with descriptive metadata (intersection metadata), such as a timeframe, location, tags, and so on. The user-submitted content may be browsed and/or searched using the descriptive metadata. Intersection criteria comprising a prevailing timeframe, a location, and/or other metadata criteria may be used to identify an intersection space comprising one or more stories. The stories may be ordered according to relative importance, which may be determined (at least in part) by comparing story metadata to the intersection criteria.
223 Citations
31 Claims
-
1. A method for presenting story content relating to a timeframe and location of interest, the method comprising:
-
receiving a query comprising an intersection criteria, the intersection criteria comprising a location and a timeframe of interest; generating an intersection space responsive to the query by; accessing a plurality of stories stored on a computer-readable storage medium, each story comprising one or more content items and having respective intersection metadata, the intersection metadata of each story comprising a location and a timeframe pertaining to the story, and selecting stories for inclusion in the intersection space that have intersection metadata corresponding to the location and the timeframe of the intersection criteria; and providing for presenting the intersection space to a user on a display device, the display comprising indicators of one or more of the stories included in the intersection space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium comprising instructions to cause a computing device to perform a method, comprising:
-
receiving a plurality of user-submitted stories, each story comprising one or more content items and respective intersection metadata defining a location and timeframe pertaining to the story; storing each story in a datastore in association with the respective intersection metadata; receiving a query comprising an intersection criteria, the intersection criteria comprising a location and a timeframe; generating an intersection space responsive to the query by identifying stories in the datastore for inclusion in the intersection space that have intersection metadata corresponding to the location and the timeframe of the intersection criteria; and providing for presenting the intersection space to a user on a display device, the display comprising indicators of one or more of the stories included in the intersection space. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for presenting story content relating to a timeframe and location of interest, comprising:
-
a network-accessible service comprising a computing device, the computing device comprising a processor and a datastore, the datastore comprising a plurality of stories, each story comprising one or more content items and having respective intersection metadata, the intersection metadata of each story comprising a location and a timeframe pertaining to the story; an intersection module operating on the processor, wherein the intersection module is configured to; generate an intersection space in response to a query comprising intersection criteria by selecting stories from the datastore for inclusion in the intersection space having a location that matches the location of the intersection criteria and a timeframe that matches the timeframe of the intersection criteria, assign a relative importance to each story in the intersection space, the relative importance based on comparing the location intersection metadata of each story to the location of the intersection criteria, and order the stories in the intersection space according to the relative importance of the stories; and an interface module to provide for presenting the intersection space to a user on a display, the intersection space comprising indicators of one or more of the stories included in the intersection space, wherein the indicators reflect the relative importance of the one or more stories. - View Dependent Claims (31)
-
Specification