Mobile Phone Code Debugging Method and Apparatus
First Claim
1. In a mobile phone, a method of debugging code comprising:
- receiving a hypertext transfer protocol (HTTP) request generated by a remote HTTP client, the HTTP request including one or more code debugging commands; and
debugging code stored at the mobile phone based on the one or more code debugging commands included in the HTTP request using a program identified by the HTTP request.
1 Assignment
0 Petitions
Accused Products
Abstract
Code stored at a mobile phone is debugged using a remote web browser interface. According to one embodiment, the mobile phone comprises a web server and a code debugger. The web server is configured to process an HTTP request generated by a remote HTTP client, the HTTP request including one or more code debugging commands. The code debugger is configured to debug code stored at the mobile phone based on the one or more code debugging commands using a program identified by the HTTP request. According to an embodiment of the remote HTTP client, the client comprises a web browser. The web browser is configured to generate the HTTP request for delivery to the mobile phone web server over a transport layer IP connection established with the web server. The HTTP request identifies the desired code debugging program stored at the mobile phone.
63 Citations
24 Claims
-
1. In a mobile phone, a method of debugging code comprising:
-
receiving a hypertext transfer protocol (HTTP) request generated by a remote HTTP client, the HTTP request including one or more code debugging commands; and debugging code stored at the mobile phone based on the one or more code debugging commands included in the HTTP request using a program identified by the HTTP request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A mobile phone, comprising:
-
a web server configured to process a hypertext transfer protocol (HTTP) request generated by a remote HTTP client, the HTTP request including one or more code debugging commands; and a code debugger configured to debug code stored at the mobile phone based on the one or more code debugging commands included in the HTTP request using a program identified by the HTTP request. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method of remotely debugging mobile phone code, comprising:
-
establishing a transport layer internet protocol (IP) connection with a web server included in a mobile phone; and sending a hypertext transfer protocol (HTTP) request to the web server over the transport layer IP connection, the HTTP request identifying a program stored at the mobile phone configured to debug code stored at the mobile phone based on one or more code debugging commands included in the HTTP request. - View Dependent Claims (22)
-
- 23. A computer for remotely debugging mobile phone code, the computer comprising a web browser configured to generate a hypertext transfer protocol (HTTP) request for delivery to a web server included in a mobile phone over a transport layer internet protocol (IP) connection established with the web server, the HTTP request identifying a program stored at the mobile phone configured to debug code stored at the mobile phone based on one or more code debugging commands included in the HTTP request.
Specification