HTML Device Tags to Control Operational Features of Devices in an Internet of Things
First Claim
1. A method comprising:
- at a web browser configured to execute on a device that has controllable operational features and is configured to connect to other devices via a network;
receiving a HyperText Markup Language (HTML) document including HTML device tags each including a command configured to control a corresponding one of the operational features;
determining, based on each HTML device tag, the command therein to control the corresponding operational feature; and
issuing the determined command to the corresponding operational feature so as to control the operational feature.
1 Assignment
0 Petitions
Accused Products
Abstract
A web browser executes on a device that has controllable operational features, such as sensor, actuator, and process-related features, and that is connected to other devices via a network. The web browser receives a HyperText Markup Language (HTML) document including HTML device tags. Each of the HTML device tags includes a command configured to control a corresponding one of the operational features of the device. The web browser determines, based on each HTML device tag, the command therein to control the corresponding operational feature. The web browser issues the determined command to the corresponding operational feature so as to control the operational feature.
38 Citations
24 Claims
-
1. A method comprising:
at a web browser configured to execute on a device that has controllable operational features and is configured to connect to other devices via a network; receiving a HyperText Markup Language (HTML) document including HTML device tags each including a command configured to control a corresponding one of the operational features; determining, based on each HTML device tag, the command therein to control the corresponding operational feature; and issuing the determined command to the corresponding operational feature so as to control the operational feature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. An apparatus comprising:
-
a network interface unit configured to send and receive communications over a network; a processor coupled to the network interface unit and configured to; execute a web browser configured to communicate with a set of application program interfaces through which the web browser controls controllable operational features of the apparatus; receive, by the web browser, a HyperText Markup Language (HTML) document including HTML device tags each including a command configured to control a corresponding one of the operational features; determine, by the web browser, based on each HTML device tag, the command therein to control the corresponding operational feature; and issue, by the web browser, the determined command to the corresponding operational feature so as to control the operational feature. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A processor readable medium storing instructions that, when executed by a processor, cause the processor to:
-
execute a web browser configured to communicate with a set of application program interfaces through which the web browser controls controllable operational features of a device connected to a network of devices; receive, by the web browser, a HyperText Markup Language (HTML) document including HTML device tags each including a command configured to control a corresponding one of the operational features; determine, by the web browser, based on each HTML device tag, the command therein to control the corresponding operational feature; and issue, by the web browser, the determined command to the corresponding operational feature so as to control the operational feature. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification