Automatic association of reference data with primary process data based on time and shared identifier
First Claim
1. A method comprising:
- receiving, at a server device, a first search query from a primary process data device;
receiving, at the server device, a first location from a reference data collector device, wherein the first location is substantially near the primary process data device when the first search query was submitted;
generating, at the server device, a first association between the first search query and the first location;
receiving, at the server device, a second search query from the primary process data device and a second location from the reference data collector device, wherein the reference data collector device was removed from and then returned to the first location after receiving the first location, wherein the second location is substantially near the first location; and
employing the server device to generate search results based on the second search query, the second location, and the first association, wherein the search results are different than if the search query were submitted but the first association had not been generated.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and system for automatically associating primary process data with reference data. The primary process data may include image, video, audio, text, search data, and the like. The reference data may include location, temperature, pressure, and the like. A primary process data processor device, such as a digital camera, is used to acquire the primary process data with time information, but without any reference data. A reference data collector device, such as a cellular telephone, is used to acquire the reference data with time information. The primary process data and the reference data are uploaded to a server and each are associated with a shared identifier, such as a user ID. Of the content and reference data associated with the shared ID, the server determines which primary process data and reference data were acquired near the same time, and automatically associates the reference data with the primary process data.
62 Citations
20 Claims
-
1. A method comprising:
-
receiving, at a server device, a first search query from a primary process data device; receiving, at the server device, a first location from a reference data collector device, wherein the first location is substantially near the primary process data device when the first search query was submitted; generating, at the server device, a first association between the first search query and the first location; receiving, at the server device, a second search query from the primary process data device and a second location from the reference data collector device, wherein the reference data collector device was removed from and then returned to the first location after receiving the first location, wherein the second location is substantially near the first location; and employing the server device to generate search results based on the second search query, the second location, and the first association, wherein the search results are different than if the search query were submitted but the first association had not been generated. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A network device, comprising:
one or more processors configured to perform actions, including; receiving a first search query from a primary process data device; receiving a first location from a reference data collector device, wherein the first location is substantially near the primary process data device when the first search query was submitted; generating a first association between the first search query and the first location; receiving a second search query from the primary process data device and a second location from the reference data collector device, wherein the reference data collector device was removed from and then returned to the first location after receiving the first location, wherein the second location is substantially near the first location; and generating search results based on the second search query, the second location, and the first association, wherein the search results are different than if the search query were submitted but the first association had not been generated. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A storage device having stored thereon computer-executable instructions that are enabled to perform actions, comprising:
-
receiving a first search query from a primary process data device; receiving a first location from a reference data collector device, wherein the first location is substantially near the primary process data device when the first search query was submitted; generating a first association between the first search query and the first location; receiving a second search query from the primary process data device and a second location from the reference data collector device, wherein the reference data collector device was removed from and then returned to the first location after receiving the first location, wherein the second location is substantially near the first location; and generating search results based on the second search query, the second location, and the first association, wherein the search results are different than if the search query were submitted but the first association had not been generated. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification