System and method for sending local information from a wireless browser to a web server
First Claim
1. A handheld cellular telephone device capable of wirelessly communicating with at least one server, the handheld cellular telephone device comprising:
- a rechargeable power source capable of powering the device for operation;
a speaker capable of producing, in the operation of the device, audio information;
a microphone capable of receiving, in the operation of the device, user vocal input;
a display capable of providing, in the operation of the device, visual information;
memory capable of storing instructions that comprise operating system instructions and hardware-coded instructions of the device;
the stored instructions being capable of being executed by the device when the device is in the operation, the instructions when executed by the device resulting in the device being capable of performing operations comprising;
reception, at least in part, via the microphone, of at least one vocalized user request for at least one service to be provided, at least in part, by the at least one server to a user, the at least one service to be provided based at least in part upon location of the device;
audible rendering, at least in part, of synthesized speech to be heard by the user, the synthesized speech being associated, at least in part, with certain information received, at least in part, from the at least one server, the certain information being responsive, at least in part, to the at least one request and also being associated, at least in part, with the at least one service; and
displaying, at least in part, via the display, of the certain information;
wherein;
the at least one service comprises;
provision, at least in part, of driving directions from the location to a destination; and
/oridentification, at least in part, of at least one business satisfying at least one user-specified parameter;
the program instructions are capable of being downloaded, at least in part, from the at least one server to the device;
the operations also comprise reception, at least in part, of at least one user input;
when the device is in the operation, the device is capable of determining, at least in part, whether the at least one user input is associated, at least in part, with (1) at least one other service that is capable of being provided, at least in part, by the at least one server, or (2) at least one telephone number that is capable of being called via the device, the at least one other service to be based, at least in part, upon the location of the device.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for using a wireless browser to send local information from a wireless handset to a Web server. A service request received from a handset user includes the type of local information needed to carry out the request as well as the URL address of the server. The handset confirms that the input is not a telephone number to be dialed. If the input is a telephone number, the browser is terminated and the number is dialed. Otherwise, the browser acquires the local information needed to carry out the request from the handset. The local information is appended to the URL address, which is extracted from the user input, and the browser is instructed to navigate to the URL address to provide the local information to the server.
46 Citations
27 Claims
-
1. A handheld cellular telephone device capable of wirelessly communicating with at least one server, the handheld cellular telephone device comprising:
-
a rechargeable power source capable of powering the device for operation; a speaker capable of producing, in the operation of the device, audio information; a microphone capable of receiving, in the operation of the device, user vocal input; a display capable of providing, in the operation of the device, visual information; memory capable of storing instructions that comprise operating system instructions and hardware-coded instructions of the device; the stored instructions being capable of being executed by the device when the device is in the operation, the instructions when executed by the device resulting in the device being capable of performing operations comprising; reception, at least in part, via the microphone, of at least one vocalized user request for at least one service to be provided, at least in part, by the at least one server to a user, the at least one service to be provided based at least in part upon location of the device; audible rendering, at least in part, of synthesized speech to be heard by the user, the synthesized speech being associated, at least in part, with certain information received, at least in part, from the at least one server, the certain information being responsive, at least in part, to the at least one request and also being associated, at least in part, with the at least one service; and displaying, at least in part, via the display, of the certain information; wherein; the at least one service comprises; provision, at least in part, of driving directions from the location to a destination; and
/oridentification, at least in part, of at least one business satisfying at least one user-specified parameter; the program instructions are capable of being downloaded, at least in part, from the at least one server to the device; the operations also comprise reception, at least in part, of at least one user input; when the device is in the operation, the device is capable of determining, at least in part, whether the at least one user input is associated, at least in part, with (1) at least one other service that is capable of being provided, at least in part, by the at least one server, or (2) at least one telephone number that is capable of being called via the device, the at least one other service to be based, at least in part, upon the location of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Non-transitory computer-readable memory storing instructions comprising operating system instructions and hardware-coded instructions of a handheld cellular telephone device, the device being capable, in operation of the device, of wirelessly communicating with at least one server, the stored instructions when executed by the device resulting in the device being capable of performing operations comprising:
-
reception, at least in part, via a microphone of the device, of at least one vocalized user request for at least one service to be provided, at least in part, by the at least one server to a user, the at least one service to be provided based at least in part upon location of the device; audible rendering, at least in part, via a speaker of the device, of synthesized speech to be heard by the user, the synthesized speech being associated, at least in part, with certain information received, at least in part, from the at least one server, the certain information being responsive, at least in part, to the at least one request and also being associated, at least in part, with the at least one service; and displaying, at least in part, via a display of the device, of the certain information; wherein; the at least one service comprises; provision, at least in part, of driving directions from the location to a destination; and
/oridentification, at least in part, of at least one business satisfying at least one user-specified parameter; the device also comprises a rechargeable power source capable of powering the device for carrying out the operations; and in the operation of the device, the instructions are capable of being downloaded, at least in part, to the device from the at least one server; the operations also comprise reception, at least in part, of at least one user input; when the device is in the operation, the device is capable of determining, at least in part, whether the at least one user input is associated, at least in part, with (1) at least one other service that is capable of being provided, at least in part, by the at least one server, or (2) at least one telephone number that is capable of being called via the device, the at least one other service to be based, at least in part, upon the location of the device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. At least one server capable of wirelessly communicating with a handheld cellular telephone device, the at least one server comprising:
-
storage to store instructions that comprise operating system instructions and hardware-coded instructions of the handheld cellular telephone device, the instructions being capable of being downloaded, at least in part, from the at least one server to the device; the stored instructions when executed by the device resulting in the device being capable of performing operations comprising; reception, at least in part, via a microphone of the device, of at least one vocalized user request for at least one service to be provided, at least in part, by the at least one server to a user, the at least one service to be provided based at least in part upon location of the device; audible rendering, at least in part, via a speaker of the device, of synthesized speech to be heard by the user, the synthesized speech being associated, at least in part, with certain information received, at least in part, from the at least one server, the certain information being responsive, at least in part, to the at least one request and also being associated, at least in part, with the at least one service; and displaying, at least in part, via a display of the device, of the certain information; wherein; the at least one service comprises; provision, at least in part, of driving directions from the location to a destination; and
/oridentification, at least in part, of at least one business satisfying at least one user-specified parameter; the device also comprises a rechargeable power source capable of powering the device for carrying out the operations; the operations also comprise reception, at least in part, of at least one user input; when the device is in the operation, the device is capable of determining, at least in part, whether the at least one user input is associated, at least in part, with (1) at least one other service that is capable of being provided, at least in part, by the at least one server, or (2) at least one telephone number that is capable of being called via the device, the at least one other service to be based, at least in part, upon the location of the device. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification