System and method for sending local information from a wireless browser to a web server
First Claim
1. A method for using a wireless browser to send local information from a wireless handset to a Web server or to dial a telephone number comprising:
- (a) receiving an input from the wireless handset, wherein the input comprises either a service request containing a type of local information needed to carry out the service request or a telephone number to be dialed;
(b) determining whether a browser command based on the input comprises a service request or a telephone command, wherein the browser command includes a portion that either identifies an indication of a type of location needed and a Uniform Resource Language (URL) address of the Web server for the service request or the telephone number for the telephone command, and wherein determining whether the browser command based on the input comprises a service request or a telephone command includes parsing the input to determine whether the portion identifies the indication of a type of location needed and a URL address of the Web server for the service request or the telephone number for the telephone command, wherein the wireless browser comprises a Handheld Device Markup Language (HDML)/Wireless Markup Language (WML) browser, wherein the browser command corresponds to an HDML/WML command and wherein the portion corresponds to a NUMBER field;
(c) if the input is a telephone number, terminating the browser and dialing the telephone number, wherein when the input is the telephone number, the telephone number is inserted into the NUMBER field following an HDML/WML CALL command; and
(d) if the input is a service request, acquiring the local information and sending the local information to the Web server via the wireless browser, wherein when the input is the service request, the type of local information needed and the URL address of the Web server is inserted into the NUMBER field following the HDML/WML CALL command.
1 Assignment
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.
31 Citations
9 Claims
-
1. A method for using a wireless browser to send local information from a wireless handset to a Web server or to dial a telephone number comprising:
-
(a) receiving an input from the wireless handset, wherein the input comprises either a service request containing a type of local information needed to carry out the service request or a telephone number to be dialed; (b) determining whether a browser command based on the input comprises a service request or a telephone command, wherein the browser command includes a portion that either identifies an indication of a type of location needed and a Uniform Resource Language (URL) address of the Web server for the service request or the telephone number for the telephone command, and wherein determining whether the browser command based on the input comprises a service request or a telephone command includes parsing the input to determine whether the portion identifies the indication of a type of location needed and a URL address of the Web server for the service request or the telephone number for the telephone command, wherein the wireless browser comprises a Handheld Device Markup Language (HDML)/Wireless Markup Language (WML) browser, wherein the browser command corresponds to an HDML/WML command and wherein the portion corresponds to a NUMBER field; (c) if the input is a telephone number, terminating the browser and dialing the telephone number, wherein when the input is the telephone number, the telephone number is inserted into the NUMBER field following an HDML/WML CALL command; and (d) if the input is a service request, acquiring the local information and sending the local information to the Web server via the wireless browser, wherein when the input is the service request, the type of local information needed and the URL address of the Web server is inserted into the NUMBER field following the HDML/WML CALL command. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A wireless communications system comprising a Web server coupled to a wireless handset, wherein the Web server is configured to receive location information from the wireless handset via a wireless browser, wherein the Web server is further configured to:
-
(a) receive, the wireless browser, a notification relating to an input received at the wireless handset, wherein the input comprises either a service request containing a type of local information needed to carry out the service request or a telephone number to be dialed; (b) determine whether a browser command based on the input comprises a service request or a telephone command, wherein the browser command includes a portion that either identifies an indication of a type of location needed and a Uniform Resource Language (URL) address of the Web server for the service request or the telephone number for the telephone command, and wherein determining whether the browser command based on the input comprises a service request or a telephone command includes parsing the input to determine whether the portion identifies the indication of a type of location needed and a URL address of the Web server for the service request or the telephone number for the telephone command, wherein the wireless browser comprises a Handheld Device Markup Language (HDML)/Wireless Markup Language (WML) browser, wherein the browser command corresponds to an HDML/WML command and wherein the portion corresponds to a NUMBER field; (c) if the input is a telephone number, facilitate termination of the browser and dialing of the telephone number, wherein when the input is the telephone number, the telephone number is inserted into the NUMBER field following an HDMLIWML CALL command; and (d) if the input is a service request, acquire the local information from the wireless handset via the wireless browser, wherein when the input is the service request, the type of local information needed and the URL address of the Web server is inserted into the NUMBER field following the HDML/WML CALL command. - View Dependent Claims (7)
-
-
8. A non-transitory machine-readable medium having stored thereon instructions which, when executed by a processing device, cause the processing device to perform one or more operations comprising:
-
(a) receiving, at a Web server, a notification relating to an input received at a wireless handset, via a wireless browser, wherein the input comprises either a service request containing a type of local information needed to carry out the service request or a telephone number to be dialed; (b) determining whether a browser command based on the input comprises a service request or a telephone command, wherein the browser command includes a portion that either identifies an indication of a type of location needed and a Uniform Resource Language (URL) address of the Web server for the service request or the telephone number for the telephone command, and wherein determining whether the browser command based on the input comprises a service request or a telephone command includes parsing the input to determine whether the portion identifies the indication of a type of location needed and a URL address of the Web server for the service request or the telephone number for the telephone command, wherein the wireless browser comprises a Handheld Device Markup Language (HDML)/Wireless Markup Language (WML) browser, wherein the browser command corresponds to an HDML/WML command and wherein the portion corresponds to a NUMBER field; (c) if the input is a telephone number, facilitating termination of the browser and dialing of the telephone number, wherein when the input is the telephone number, the telephone number is inserted into the NUMBER field following an HDMLIWML CALL command; and (d) if the input is a service request, acquiring the local information from the wireless handset via the wireless browser, wherein when the input is the service request, the type of local information needed and the URL address of the Web server is inserted into the NUMBER field following the HDML/WML CALL command. - View Dependent Claims (9)
-
Specification