IP Library › Granted Patent US 10,516,594
Granted Patent B2
US 10,516,594 · App. 15/658,541 · Granted Dec 24, 2019

Systems and methods for changing the frequency of monitoring data

Inventors: Ho Ming Chan (Quarry Bay, HK); Kenneth Kai Kut Yip (Kowloon, HK)
Assignee: PISMO LABS TECHNOLOGY LIMITED
H04L43/103H04L41/0803H04L41/0806H04L41/0816H04L43/045H04W24/08H04W24/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,516,594
App. No.
15/658,541
Granted
Dec 24, 2019
Kind
B2
Abstract

The present invention discloses methods and systems for monitoring a network connected device by a monitoring server. The monitoring server sends notifications to the network connected device periodically according to a time interval. The time interval is set to a normal value and the notifications include a request for the monitoring data. Then the network connected device sends the monitoring data to monitoring server upon receiving the notifications. Monitoring server receives and stores the monitoring data from the network connected device. When one condition is satisfied, the time interval is changed to a lower value. Therefore, the frequency of sending notifications to network connected device from monitoring server is changed.

Claims (51)

1. A method for sending monitoring data at a network connected device, wherein the network connected device comprises a plurality of network interfaces, the method comprising:

(a) taking at least one measurement according to a first measurement taking time interval value;

(b) when a first event occurs and the network connected device is in a bandwidth-saving mode:

(i) changing the first measurement taking time interval value to a second measurement taking time interval value;

(ii) changing a first monitoring time interval value to a second monitoring time interval value;

(c) when a second event occurs:

(i) changing the first measurement taking time interval value to a third measurement taking time interval value;

(ii) changing the first monitoring time interval value to a third monitoring time interval value;

(d) sending a monitoring data to a monitoring server periodically according to the first monitoring time interval value; wherein the monitoring data is sent through one or more network interfaces of the plurality of network interfaces;

wherein the first measurement taking time interval value, the second measurement taking time interval value, the third measurement taking time interval value, the first monitoring time interval value, the second monitoring time interval value, and the third monitoring time interval value are pre-configured in the network connected device or retrieved from a server;

wherein the third monitoring time interval value is a value of a monitoring time interval before the first event occurs; and

wherein the network connected device is connected to a plurality of access networks through the plurality of network interfaces.

2. The method of claim 1 , wherein steps (b)(i), (b)(ii), (c)(i) and (c)(ii) are not performed until receiving a first notification.

3. The method of claim 2 , wherein the first notification is received from a monitoring server.

4. The method of claim 3 , wherein the first notification is comprised with an authentication information.

5. The method of claim 2 , wherein steps (b)(i), (b)(ii), (c)(i) and (c) ii are not further performed after receiving a second notification.

6. The method of claim 1 , wherein the at least one measurement is selected from a group of, network performance, temperature, air quality, noise level, humidity, images, videos, audios, fingerprints, smell, location, direction, acceleration, and velocity.

7. The method of claim 1 , wherein the monitoring data comprises the at least one measurement taken in step (a).

8. The method of claim 1 , wherein the monitoring data is a location data.

9. A network connected device for sending monitoring data comprising:

a plurality of network interfaces;

at least one main memory;

at least one processing unit; and

at least one secondary non-transitory computer readable storage medium for storing program instructions executable by the at least one processing unit for:

(a) taking at least one measurement according to a first measurement taking time interval value;

(b) when a first event occurs and the network connected device is in a bandwidth-saving mode:

(i) changing the first measurement taking time interval value to a second measurement taking time interval value;

(ii) changing a first monitoring time interval value to a second monitoring time interval value;

(c) when a second event occurs:

(i) changing the first measurement taking time interval value to a third measurement taking time interval value;

(ii) changing the first monitoring time interval value to a third monitoring time interval value;

(d) sending a monitoring data to a monitoring server periodically according to the first monitoring time interval value; wherein the monitoring data is sent through one or more network interfaces of the plurality of network interfaces;

wherein the first measurement taking time interval value, the second measurement taking time interval value, the third measurement taking time interval value, the first monitoring time interval value, the second monitoring time interval value, and the third monitoring time interval value are pre-configured in the network connected device or retrieved from a server;

wherein the third monitoring time interval value is a value of a monitoring time interval before the first event occurs; and

wherein the network connected device is connected to a plurality of access networks through the plurality of network interfaces.

10. The network connected device of claim 9 , wherein steps (b)(i), (b)(ii), (c)(i) and (c)(ii) are not performed until receiving a first notification.

11. The network connected device of claim 10 , wherein the first notification is received from a monitoring server.

12. The network connected device of claim 11 , wherein the first notification is comprised with an authentication information.

13. The network connected device of claim 10 , wherein steps (b)(i), (b)(ii), (c)(i) and (c)(ii) are not further performed after receiving a second notification.

14. The network connected device of claim 9 , wherein the at least one measurement is selected from a group of, network performance, temperature, air quality, noise level, humidity, images, videos, audios, fingerprints, smell, location, direction, acceleration, and velocity.

15. The network connected device of claim 9 , wherein the monitoring data comprises the at least one measurement taken in step (a).

16. The network connected device of claim 9 , wherein the monitoring data is a location data.

17. A method for sending monitoring data at a network connected device, wherein the network connected device comprises a plurality of network interfaces, the method comprising:

(a) determining a first monitoring time interval value;

(b) changing, when a first condition is satisfied, the first monitoring time interval value to a second monitoring time interval value;

(c) restoring, when the first condition is no longer satisfied, the first monitoring time interval value;

(d) sending a monitoring data to a monitoring server periodically according to the first monitoring time interval value; wherein the monitoring data is sent through one or more network interfaces of the plurality of network interfaces;

wherein the first monitoring time interval value is pre-configured in the network connected device or retrieved from a server;

wherein the first monitoring time interval value is larger when the network connected device is in a bandwidth-saving mode than when the network connected device is not in the bandwidth-saving mode; and

wherein the network connected device is connected to a plurality of access networks.

18. The method of claim 17 , wherein the first condition is based on at least one of, whether a user identity is logged into the monitoring server, whether the siren is on or off, siren loudness, Global Positioning System (GPS) location data, audio data, video data, equipment data, and whether traffic on road is busy.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2017
From: CHAN, HO MING; YIP, KENNETH KAI KUT
To: PISMO LABS TECHNOLOGY LIMITED
Reel/Frame 044034/0430 →
Continuity (2)
Continuation In Part 14410103 · Dec 21, 2014
Related Publication 20180006922A1 · Jan 4, 2018