Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
181 words
A programmable gateway for providing a two-way communication path between a control center and a remote user, comprising: a transceiver for communicating with a low earth orbit (LEO) satellite; an interface for connecting at least one external device to said gateway, said at least one external device being located at said remote user and being external to said gateway; a processor for processing data received from said control center or from said at least one external device; and memory for storing said data, said processor being operative to: receive device data from said at least one external device; determine whether to immediately transmit said device data to said control center; transmit said device data to said control center via said LEO satellite in response to a determination to immediately transmit said device data to said control center; store said device data in said memory in response to a determination not to immediately transmit said device data to said control center; and subsequently transmit said stored device data to said control center via said LEO satellite in response to a predetermined condition.
Claim 2
Dependent Claim
181 words
A programmable gateway for providing a two-way communication path between a control center and a remote user, comprising: a transceiver for communicating with a low earth orbit (LEO) satellite; an interface for connecting at least one external device to said gateway, said at least one external device being located at said remote user and being external to said gateway; a processor for processing data received from said control center or from said at least one external device; and memory for storing said data, said processor being operative to: receive device data from said at least one external device; determine whether to immediately transmit said device data to said control center; transmit said device data to said control center via said LEO satellite in response to a determination to immediately transmit said device data to said control center; store said device data in said memory in response to a determination not to immediately transmit said device data to said control center; and subsequently transmit said stored device data to said control center via said LEO satellite in response to a predetermined condition.
Claim 3
Dependent Claim
56 words
The programmable gateway of claim 1, wherein said predetermined condition comprises one of: a signal received from said control center via said LEO satellite; a predetermined time programmed into said gateway; a predetermined time interval programmed into said gateway; and an alarm or exception condition signal generated by one of said at least one external devices.
Claim 4
Dependent Claim
44 words
The programmable gateway of claim 1, wherein said at least one external device is selected from a group comprising utility meters, security monitoring devices, display devices, communications devices, electrical load control devices, power service connect/disconnect relays, power outage detectors, and equipment status monitoring devices.
Claim 5
Dependent Claim
32 words
The programmable gateway of claim 1, wherein said processor is further operative to receive programming data from said control center via said LEO satellite and to operate according to said programming data.
Claim 6
Dependent Claim
36 words
The programmable gateway of claim 1, wherein said processor is further operative to: receive control signals from said control center via said LEO satellite; and transmit said control signals to said at least one external device.
Claim 7
Dependent Claim
48 words
The programmable gateway of claim 1, wherein said processor is further operative to: receive control signal from said control center via said LEO satellite; determine which of said at least one external devices should receive said control signal; and transmit said control signal to said receiving external device.
Claim 8
Dependent Claim
24 words
The programmable gateway of claim 1, further comprising a security circuit for encrypting and decrypting data transmitted between said gateway and said control center.
Claim 9
Independent Claim
165 words
A system for monitoring and controlling a device associated with a user from a control center, said user being remotely located from said control center, comprising: a control center for generating control messages for said device and receiving monitoring messages from said device; and a programmable gateway connected to said devices and located remotely from said control center, said programmable gateway communicating with said control center via a low earth orbit (LEO) satellite, said programmable gateway being operative to: receive device data from said device; determine whether to immediately transmit said device data to said control center; transmit said device data to said control center via said LEO satellite in response to a determination to immediately transmit said device data to said control center; store said device data in response to a determination not to immediately transmit said device data to said control center; and subsequently transmit said stored device data to said control center via said LEO satellite in response to a predetermined condition.
Claim 10
Independent Claim
165 words
A system for monitoring and controlling a device associated with a user from a control center, said user being remotely located from said control center, comprising: a control center for generating control messages for said device and receiving monitoring messages from said device; and a programmable gateway connected to said devices and located remotely from said control center, said programmable gateway communicating with said control center via a low earth orbit (LEO) satellite, said programmable gateway being operative to: receive device data from said device; determine whether to immediately transmit said device data to said control center; transmit said device data to said control center via said LEO satellite in response to a determination to immediately transmit said device data to said control center; store said device data in response to a determination not to immediately transmit said device data to said control center; and subsequently transmit said stored device data to said control center via said LEO satellite in response to a predetermined condition.
Claim 11
Dependent Claim
34 words
The system of claim 8, wherein said control center is operative to: receive data from at least one external device; reformat said received data; and transmit said reformat data to a remote computer system.
Claim 12
Dependent Claim
45 words
The system of claim 8, wherein said predetermined condition comprises one of: a signal received from said control center; a predetermined time programmed into said gateway; a predetermined time interval programmed into said gateway; and an alarm or exception condition signal generated by said device.
Claim 13
Dependent Claim
43 words
The system of claim 9, wherein said at least one external device is selected from a group comprising utility meters, security monitoring devices, display devices, communications devices, electrical load control devices, power service connect/disconnect relays, power outage detectors, and equipment status monitoring devices.
Claim 14
Dependent Claim
32 words
The system of claim 8, wherein said gateway is further operative to receive programming data from said control center via said LEO satellite and to operate in response to said programming data.
Claim 15
Dependent Claim
61 words
The system of claim 8, wherein said gateway is connected to a plurality of external devices, and wherein said gateway is further operative to: receive a control signal from said control center via said LEO satellite; determine which of said plurality of connected external devices should receive said control signal; and transmit said control signal to said receiving connected external device.
Claim 16
Independent Claim
88 words
A method for collecting data from a plurality of remote devices via low earth orbit (LEO) satellite, comprising the steps of: generating instructions for a gateway attached to at least one of said remote devices; transmitting said instructions to said gateway via said LEO satellite, said instructions indicating when said gateway should provide data collected from said attached remote devices; receiving from said gateway said data collected from said attached remote devices; processing said received data to provide reformatted data; and providing said reformatted data to a subscriber.
Claim 17
Independent Claim
88 words
A method for collecting data from a plurality of remote devices via low earth orbit (LEO) satellite, comprising the steps of: generating instructions for a gateway attached to at least one of said remote devices; transmitting said instructions to said gateway via said LEO satellite, said instructions indicating when said gateway should provide data collected from said attached remote devices; receiving from said gateway said data collected from said attached remote devices; processing said received data to provide reformatted data; and providing said reformatted data to a subscriber.
Claim 18
Dependent Claim
27 words
The method of claim 14, wherein said instructions cause said gateway to immediately provide collected data corresponding to an alarm condition and to store other collected data.
Claim 19
Dependent Claim
46 words
The method of claim 15, wherein said instructions further cause said gateway to provide said stored collected data in response to one of: a signal received from a control center; a predetermined time programmed into said gateway; and a predetermined time interval programmed into said gateway.
Claim 20
Dependent Claim
43 words
The method of claim 14, where in said plurality of remote devices are selected from a group comprising utility meters, security monitoring devices, display devices, communications devices, electrical load control devices, power service connect/disconnect relays, power outage detectors, and equipment status monitoring devices.