Providing location information to website providers
First Claim
1. A computer-implemented method for generating web pages based on the location of a client device, said method comprising:
- establishing communication with a client device of a user over a communications network, wherein said client device includes a web-page browser and a location service;
remotely detecting said location service on said client device;
incident to said detecting, requesting authorization from said client device to obtain a location for said client device from said location service;
transmitting executable code to said client device over said communication network, wherein execution of said executable code enables a web-page provider to interface with said location service on said client device;
receiving said location from said client device incident to execution of said executable code; and
generating, by said web-page provider, a web page for display on the web-page browser of the client device that includes a user-editable form that is automatically populated with said location of the user and that allows the user to request assistance or service at or by said location of the user.
6 Assignments
0 Petitions
Accused Products
Abstract
A system, a method and computer-readable for providing the location of client devices to website providers. An application residing on a client device is provided. The application may present content, such as a web page, received over a communications network. The application is configured to generate a request for information describing the location of the client device. In response to this request, a location service may obtain the location of the client device and may communicate this location to a website provider. The website provider may generate a web page for display by the application. This web page may contain content selected based on the location of the client device.
22 Citations
15 Claims
-
1. A computer-implemented method for generating web pages based on the location of a client device, said method comprising:
-
establishing communication with a client device of a user over a communications network, wherein said client device includes a web-page browser and a location service; remotely detecting said location service on said client device;
incident to said detecting, requesting authorization from said client device to obtain a location for said client device from said location service;transmitting executable code to said client device over said communication network, wherein execution of said executable code enables a web-page provider to interface with said location service on said client device; receiving said location from said client device incident to execution of said executable code; and generating, by said web-page provider, a web page for display on the web-page browser of the client device that includes a user-editable form that is automatically populated with said location of the user and that allows the user to request assistance or service at or by said location of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification