IMPLEMENTING CUSTOMIZED CONTROL INTERFACES
First Claim
1. A computer-implemented method for controlling a web-based application, the method comprising:
- providing, from a server, a web page that includesa web-based application anda uniform resource identifier specifying a control interface for the web-based application, the control interface configured to permit a user to control one or more functions of the web-based application from a mobile device; and
transmitting the control interface specified by the uniform resource identifier to a client for use in controlling the one or more functions of the web-based application.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques by which a single electronic device can implement a variety of customized control interfaces. The control interfaces can be tailored to specific operations performed the device which is controlled. In one aspect, computer-implemented methods for controlling a web-based application include providing, from a server, a web page that includes a web-based application and a uniform resource identifier specifying a control interface for the web-based application and transmitting the control interface specified by the uniform resource identifier to a client for use in controlling the one or more functions of the web-based application. The control interface is configured to permit a user to control one or more functions of the web-based application from a mobile device.
158 Citations
27 Claims
-
1. A computer-implemented method for controlling a web-based application, the method comprising:
-
providing, from a server, a web page that includes a web-based application and a uniform resource identifier specifying a control interface for the web-based application, the control interface configured to permit a user to control one or more functions of the web-based application from a mobile device; and transmitting the control interface specified by the uniform resource identifier to a client for use in controlling the one or more functions of the web-based application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
a mobile device transmitting commands to a primary client using a generic control interface; the mobile device receiving notification of a control interface customized for use in controlling one or more functions of a web-based application from the mobile device, wherein the notification of the control interface is transmitted to the mobile device automatically in response to a primary client navigating to the web-based application; the mobile device implementing the customized control interface; and the mobile device transmitting commands for controlling the web-based application to the primary client using the customized control interface. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system for controlling a web-based application, the system comprising:
-
one or more servers providing; a web page that includes a web-based application and a uniform resource identifier specifying a control interface for the web-based application, the control interface configured to permit a user to control one or more functions of the web-based application from the mobile device; instructions for implementing the control interface on the mobile device, the instructions identifiable using the uniform resource identifier; and one or more data exchange interfaces for conveying the web page and the instructions to other data processing devices over one or more data communication paths.
-
-
20. A device comprising:
a web server serving a web application, the web application comprising a link element specifying a relationship between the web application and a customized control interface that is implementable on an electronic device that includes a display screen acting as both an input and an output, the customized control interface being customized to control operations performed by the web application via input received over the display screen of the electronic device, the link element comprising a uniform resource identifier that identifies where the customized command interface is available. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
Specification