Displaying network objects in mobile devices based on geolocation
First Claim
Patent Images
1. A method comprising:
- obtaining results of a network content request via a mobile device;
determining a geolocation of at least one object associated with the results of the network content request;
determining a camera view associated with the mobile device;
determining a virtual location in the camera view that represents the actual location of the object relative to a scene contained in the camera view; and
displaying via the mobile device a graphic representing the object at the virtual location in the camera view.
2 Assignments
0 Petitions
Accused Products
Abstract
Displaying network content searches on mobile devices involves obtaining results of a network content request via a mobile device. A geolocation of at least one object associated with the results of the network content request is also obtained. A scene is viewed in a camera view of the mobile device. A virtual location is determined in the camera view. The virtual location represents the actual location of the object relative to the scene contained in the camera view. A graphic representing the object is then displayed at the virtual location in the camera view.
265 Citations
36 Claims
-
1. A method comprising:
-
obtaining results of a network content request via a mobile device; determining a geolocation of at least one object associated with the results of the network content request; determining a camera view associated with the mobile device; determining a virtual location in the camera view that represents the actual location of the object relative to a scene contained in the camera view; and displaying via the mobile device a graphic representing the object at the virtual location in the camera view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
a camera; a display; a network interface capable of communicating via a network; a processor coupled to the network interface, the camera, and the display and a memory coupled to the processor, the memory including instructions operable by the processor to cause the apparatus to, submit a network content request via the network interface; obtain results of the network content request via the network interface; determine a geolocation of at least one object associated with the results; detect a scene in a view of the camera; determine a virtual location in the view that represents the actual location of the object relative to the scene; and display a graphic in the display at the virtual location in the view, the graphic representing the object. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer-readable medium having instructions stored thereon which are executable by a data processing arrangement capable of being coupled to a network for performing:
-
submitting a network content request via the network; obtaining results of the network content request via the network; determining a geolocation of at least one object associated with the results; detecting a scene in a camera view of the data processing arrangement; determining a virtual location in the camera view that represents the actual location of the object relative to the scene; and displaying a graphic that represents the object at the virtual location in the camera view via a display of the data processing arrangement.
-
-
30. An apparatus, comprising:
-
means for obtaining results of a network request at a mobile device; means for determining a geolocation of at least one object associated with the results;
means for determining a camera view associated with the mobile device;
means for determining a virtual location in the camera view that represents the actual location of the object relative to a scene contained in the camera view; andmeans for displaying a graphic representing the object at the virtual location in the camera view.
-
-
31. A method comprising:
-
determining a geolocation of a mobile device; embedding the geolocation of the mobile device in a content request; submitting the content request via a network; and receiving at the mobile device a document capable of being displayed via the mobile device in response to the content request, the document tailored based on the geolocation of the mobile device, wherein the document includes a location of an object associated with the content request; and representing the object'"'"'s three-dimensional virtual location in a camera scene being dynamically rendered by the mobile device. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A computer-readable medium having instructions stored thereon which are executable by a data processing arrangement capable of being coupled to a network for performing:
-
determining a geolocation of the data processing arrangement; embedding the geolocation in a content request; submitting the content request via the network; receiving at the data processing arrangement a data object capable of being displayed via the data processing arrangement in response to the content request, the document tailored based on the geolocation of the data processing arrangement, wherein the document includes a location of an object associated with the content request; and representing the object'"'"'s three-dimensional location in a camera scene being dynamically rendered by the mobile device.
-
Specification