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.
399 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 that cause the processor 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 steps comprising:
-
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. A system, 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; and
means for displaying a graphic representing the object in a location of a three-dimensional scene representing the object'"'"'s actual location relative to the scene based on the geolocation of the object.
-
-
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. - 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 steps comprising:
-
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.
-
Specification