Radio module as web-controllable remote sensor
AssigneeAeris Communications, Inc.
InventorsMichael Garner, Yixiang Chen
Life of this patent
Estimating the term…
Abstract
The present invention provides for network control of a radio module having a plurality of input/output (I/O) ports capable of communication with one or more sensing devices across a network, where the radio module may be controlled remotely to obtain information from one or more networked remote sensing devices.
Claims20
A method of providing network control of a radio module having a plurality of input/output (I/O) ports capable of communication with one or more sensing devices across a network, and having a network controlling mechanism in communication with the radio module, comprising:
- identifying a uniform resource indicator (URI) for each of the one or more sensing devices on the network;
- predetermining a physical mapping of each identified URI with one of the plurality of I/O ports of the radio module such that each of the one or more sensing devices is associated with a physical I/O pin;
- and,
- communicating at least one command from the radio module to at least one of the one or more sensing devices via the physical mapping over a predetermined protocol across the network,
- wherein the radio module is used as a communication device between the network controlling mechanism and the one or more sensing devices and
- wherein a control application is utilized to provide for commands and controlling of the radio module.
A method of providing network control of a radio module having a plurality of input/output (I/O) ports capable of communication with one or more sensing devices across a network, and having a network controlling mechanism in communication with the radio module, comprising:
- identifying a uniform resource indicator (URI) for each of the one or more sensing devices on the network;
- predetermining a physical mapping of each identified URI with one of the plurality of I/O ports of the radio module such that each of the one or more sensing devices is associated with a physical I/O pin;
- communicating at least one command from the radio module to at least one of the one or more sensing devices via the physical mapping over a predetermined protocol across the network;
- receiving a response from the at least one of the one or more sensing devices in relation to the communicated at least one command,
- wherein the received response is received by a web-based application across the network or a user interface being a web application,
- wherein the received response includes information of at least one of the one or more sensing devices,
- wherein the network controlling mechanism is one of a processor, a controller, or software;
- associating a mapping for reducing one or more identifiers of a fully descriptive URI to one or more reduced identifiers for a reduced URI;
- and
- in response to receiving a fully descriptive URI, transmitting the reduced URI over air.
A computer program product stored on a non-transitory computer usable medium, comprising:
- computer readable program for causing a computer to control an execution of an application to perform a method for providing network control of a radio module having a plurality of input/output (I/O) ports capable of communication with one or more sensing devices across a network, and having a network controlling mechanism in communication with the radio module, comprising:
- identifying a uniform resource indicator (URI) for each of the one or more sensing devices on the network;
- predetermining a physical mapping of each identified URI with one of the plurality of I/O ports of the radio module such that each of the one or more sensing devices is associated with a physical I/O pin;
- communicating at least one command from the radio module to at least one of the one or more sensing devices via the physical mapping over a predetermined protocol across the network,
- wherein the radio module is used as a communication device between the network controlling mechanism and the one or more sensing devices and
- wherein a control application is utilized to provide for commands and controlling of the radio module;
- and,
- receiving a response from the at least one of the one or more sensing devices in relation to the communicated at least one command.
A computer program product stored on a non-transitory computer usable medium, comprising:
- computer readable program for causing a computer to control an execution of an application to perform a method for providing network control of a radio module having a plurality of input/output (I/O) ports capable of communication with one or more sensing devices across a network, and having a network controlling mechanism in communication with the radio module, comprising:
- identifying a uniform resource indicator (URI) for each of the one or more sensing devices on the network;
- predetermining a physical mapping of each identified URI with one of the plurality of I/O ports of the radio module such that each of the one or more sensing devices is associated with a physical I/O pin;
- communicating at least one command from the radio module to at least one of the one or more sensing devices via the physical mapping over a predetermined protocol across the network;
- receiving a response from the at least one of the one or more sensing devices in relation to the communicated at least one command;
- associating a mapping for reducing one or more identifiers of a fully descriptive URI to one or more reduced identifiers for a reduced URI;
- and
- in response to the received response including a fully descriptive URI, transmitting the reduced URI over air.
Dependencies are inferred from the claim text.