Processing a content item with regard to an event and a location
First Claim
1. A method for associating a content item with an event, comprising:
- receiving a content item;
determining a location associated with the received content item using a processor;
comparing the received content item with an existing event, wherein the existing event comprises a previously processed content item and a previously associated location, wherein comparing the received content item with the existing event comprises;
determining a weighted overlap between the determined location and the previously associated location of the existing event;
determining an indicia of relatedness between the received content item and the existing event, wherein the indicia of relatedness is not based on location;
wherein the indicia of relatedness includes a time overlap between a time associated with the received content item and a time associated with the existing event;
wherein the time overlap comprises being within a 24 hour window; and
associating the received content item with the existing event based on the comparison, wherein the comparison also includes a threshold level of indicia of relatedness between the received content item and the existing event, and wherein the threshold level of indicia of relatedness required for the content item to be determined to be associated with the existing event increases as a degree of the weighted overlap between the determined location and the location previously associated with the existing event decreases.
7 Assignments
0 Petitions
Accused Products
Abstract
The invention described herein can be implemented in numerous ways, including as a process; an apparatus; a system; a composition of matter; a computer program; a product embodied on a computer readable storage medium, e.g., RAM, ROM, and other hardware storage devices; and/or a processor, such as a processor configured to execute instructions stored on and/or provided by a memory coupled to the processor. In this specification, these implementations, or any other form that the invention may take, may be referred to as techniques. In general, the order of the steps of disclosed processes may be altered within the scope of the invention. Unless stated otherwise, a component such as a processor or a memory described as being configured to perform a task may be implemented as a general component that is temporarily configured to perform the task at a given time or a specific component that is manufactured to perform the task. As used herein, the term ‘processor’ refers to one or more devices, circuits, and/or processing cores configured to process data, such as computer program instructions.
22 Citations
19 Claims
-
1. A method for associating a content item with an event, comprising:
-
receiving a content item; determining a location associated with the received content item using a processor; comparing the received content item with an existing event, wherein the existing event comprises a previously processed content item and a previously associated location, wherein comparing the received content item with the existing event comprises; determining a weighted overlap between the determined location and the previously associated location of the existing event; determining an indicia of relatedness between the received content item and the existing event, wherein the indicia of relatedness is not based on location; wherein the indicia of relatedness includes a time overlap between a time associated with the received content item and a time associated with the existing event; wherein the time overlap comprises being within a 24 hour window; and associating the received content item with the existing event based on the comparison, wherein the comparison also includes a threshold level of indicia of relatedness between the received content item and the existing event, and wherein the threshold level of indicia of relatedness required for the content item to be determined to be associated with the existing event increases as a degree of the weighted overlap between the determined location and the location previously associated with the existing event decreases. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for associating a content item with an event, comprising:
- a processor configured to;
receive a content item; determine a location associated with the received content item; compare the received content item with an existing event, wherein the existing event comprises a previously processed content item and a previously associated location, wherein comparing the received content item with the existing event comprises; determining a weighted overlap between the determined location and the previously associated location of the existing event; determining an indicia of relatedness between the received content item and the existing event, wherein the indicia of relatedness is not based on location; wherein the indicia of relatedness includes a time overlap between a time associated with the received content item and a time associated with the existing event; wherein the time overlap comprises being within a 24 hour window; and associate the received content item with the existing event based on the comparison, wherein the comparison also includes a threshold level of indicia of relatedness between the received content item and the existing event, and wherein the threshold level of indicia of relatedness required for the content item to be determined to be associated with the existing event increases as a degree of the weighted overlap between the determined location and the location previously associated with the existing event decreases; and a memory coupled to the processor and configured to provide the processor with instructions. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
- a processor configured to;
-
19. A computer program product for associating a content item with an event, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
receiving a content item; determining a location associated with the received content item; comparing the received content item with an existing event, wherein the existing event comprises a previously processed content item and a previously associated location, wherein comparing the received content item with the existing event comprises; determining a weighted overlap between the determined location and the previously associated location of the existing event; determining an indicia of relatedness between the received content item and the existing event, wherein the indicia of relatedness is not based on location; wherein the indicia of relatedness includes a time overlap between a time associated with the received content item and a time associated with the existing event; wherein the time overlap comprises being within a 24 hour window; and associating the received content item with the existing event based on the comparison, wherein the comparison also includes a threshold level of indicia of relatedness between the received content item and the existing event, and wherein the threshold level of indicia of relatedness required for the content item to be determined to be associated with the existing event increases as a degree of the weighted overlap between the determined location and the location previously associated with the existing event decreases.
-
Specification