IP Library Granted Patent US 10,412,346
Granted Patent B1
US 10,412,346 · App. 15/454,446 · Granted Sep 10, 2019

Dual video signal monitoring and management of a personal internet protocol surveillance camera

Inventor: Chengfu Yu (Irvine, CA)
H04N7/183G06N20/00H04L51/046H04L51/08H04L65/4069H04L67/10H04L67/26H04W12/06H04W12/08H04W76/14
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,412,346
App. No.
15/454,446
Granted
Sep 10, 2019
Kind
B1
Abstract

A wireless user device is disclosed. The wireless user device includes, one or more processors, a machine-readable medium including instructions stored therein, which, when executed by the one or more processors cause the one or more processors to perform operations including, sending, by the wireless user device, a request to authenticate a user account on a cloud-based service, wherein the request comprises user credentials to the user account on the cloud-based service, wherein the cloud-based service is associated with a server, and wherein the wireless user device is associated to the user account in response to a successful authentication of the user credentials. The operations further includes, receiving, from the server, an alert message associated with a live-scene, wherein the alert message and a video recording are in response to a triggering event detected by one or more sensors of a device; transmitting, in response to the alert message, to the server a request to forward to the wireless user device the video recording and a live-streaming video of the live-scene; receiving the video recording and the live-streaming video subsequent to transmitting the request; and displaying the video recording and the live-streaming video simultaneously on the wireless user device, wherein the location of the video recording within a displaying screen and the location of live-streaming video within the displaying screen are adjustable.

Claims (54)

1. A wireless user device comprising:

one or more processors;

a machine-readable medium comprising instructions stored therein, which, when executed by the one or more processors cause the one or more processors to perform operations comprising:

sending, by the wireless user device, a request to authenticate a user account on a cloud-based service, wherein the request comprises user credentials to the user account on the cloud-based service, wherein the cloud-based service is associated with a server, and wherein the wireless user device is associated to the user account in response to a successful authentication of the user credentials;

receiving, from the server, an alert message associated with a live-scene, wherein the alert message and a video recording are generated in response to a triggering event detected by one or more sensors of a device;

sending, in response to the alert message, to the server a request to forward to the wireless user device the video recording of the triggering event and a live-streaming video of the live-scene;

receiving the video recording and the live-streaming video subsequent to transmitting the request; and

displaying the video recording and the live-streaming video simultaneously on the wireless user device, wherein a location of the video recording within a displaying screen of the wireless user device and a location of the live-streaming video within the displaying screen of the wireless user device are adjustable; and wherein simultaneous playback of both the live-streaming video and the video recording of the triggering event occur on the displaying screen of the wireless user device; and

wherein the video recording presents video prior to the triggering event and video at the time of the triggering event for a predetermined length of time to allow a user to view one or more images of the triggered event and select the video recording for storing; and

wherein the alert message comprises an inquiry to a user of a classification for the video recording, wherein the classification marks the video recording as a security-breach or a non-security-breach, and wherein the classification is communicated to the server.

2. The wireless user device of claim 1 , wherein the live-streaming video is received by the wireless user device from the device via an established peer-to-peer (P2P) communication channel, and wherein, in response to failure to establish a P2P communication channel between the wireless user device and the device, the live-streaming video is received by the wireless user device through the server.

3. The wireless user device of claim 2 , wherein the live-streaming video is received through the server until a P2P communication channel is established.

4. The wireless user device of claim 1 , wherein the user account comprises prioritization information of wireless user devices to receive the alert message and the video recording.

5. The wireless user device of claim 1 , wherein the triggering event is detected by at least one of a motion sensor, an audio sensor, or an image sensor.

6. The wireless user device of claim 5 , wherein the alert message and the video recording are received by the wireless user based on a decision to push the alert message and the video recording having been made based at least on content of the alert message and/or the video recording.

7. The wireless device of claim 1 , wherein the video recording has a length of a predetermined time duration.

8. A method comprising:

receiving, by a server, an alert message and a video recording in response to a triggering event of a live-scene detected by one or more sensors of a device;

associating the alert message and the video recording to a user account on a cloud-based service on the server;

pushing the alert message to a wireless user device associated with the user account;

receiving a user request from the wireless user device, the user request being for the video recording and a live-streaming video of the live-scene; and

providing the video recording and the live-streaming video for display by the wireless user device in response to the user request; and

wherein simultaneous playback of both the live-streaming video and the video recording of the triggering event occur on the displaying screen of the wireless user device; and

wherein the video recording presents video prior to the triggering event and video at the time of the triggering event for a predetermined length of time to allow a user to view one or more images of the triggered event and select the video recording for storing; and

wherein the alert message comprises an inquiry to a user of a classification for the video recording, wherein the classification marks the video recording as a security-breach or a non-security-breach, and wherein the classification is communicated to the server.

9. The method of claim 8 , wherein the live-streaming video is provided to the wireless user device from the device via an established peer-to-peer (P2P) communication channel, and wherein, in response to failure to establish a P2P communication channel between the wireless user device and the device, the live-streaming video is provided to the wireless user device through the server.

10. The method of claim 9 , wherein the live-streaming video is provided through the server until a P2P communication channel is established.

11. The method of claim 8 , wherein the user account comprises prioritization information of wireless user devices to receive the alert message and the video recording.

12. The method of claim 8 , wherein the triggering event is detected by at least one of a motion sensor, an audio sensor, or an image sensor.

13. The method of claim 12 , wherein prior to pushing the alert message and the video recording to the wireless user device, the video recording is assessed by the server and a decision is made on whether to push the alert message and the video recording to the wireless user device based on the assessment.

14. The method of claim 13 , wherein the assessment is based on an algorithm and a database associated with the user account.

15. The method of claim 14 , wherein the server utilizes the classification in enhancing the algorithm and the database associated with the user account and wherein the algorithm is a machine learning program.

16. The method of claim 8 , further comprising:

receiving, from the wireless user device, a request to authenticate the user account on the cloud-based service; wherein the request comprises user credentials to the user account on the cloud-based service and wherein the cloud-based service is associated with the server; and

associating the wireless user device to the user account in response to a successful authentication of the user credentials.

17. The method of claim 8 , further comprising receiving a request to associate the device to the user account.

18. The method of claim 8 , wherein the alert message and the video recording are received by the wireless user based on a decision to push the alert message and the video recording having been made based at least on content of the alert message and/or the video recording.

19. A non-transitory machine-readable medium comprising instructions stored therein, which, when executed by one or more processors of a processing system cause the one or more processors to perform operations comprising:

sending, by the wireless user device, a request to authenticate a user account on a cloud-based service, wherein the request comprises user credentials to the user account on the cloud-based service, wherein the cloud-based service is associated with a server, and wherein the wireless user device is associated to the user account in response to a successful authentication of the user credentials;

receiving, from the server, an alert message associated with a live-scene, wherein the alert message and a video recording are in response to a triggering event detected by one or more sensors of a device;

transmitting, in response to the alert message, to the server a request to forward to the wireless user device the video recording and a live-streaming video of the live-scene;

receiving the video recording and the live-streaming video subsequent to transmitting the request; and

displaying the video recording and the live-streaming video simultaneously on the wireless user device, wherein a location of the video recording within a displaying screen and a location of the live-streaming video within the displaying screen are adjustable; and

wherein simultaneous playback of both the live-streaming video and the video recording of the triggering event occur on the displaying screen of the wireless user device; and

wherein the video recording presents video prior to the triggering event and video at the time of the triggering event for a predetermined length of time to allow a user to view one or more images of the triggered event and select the video recording for storing; and

wherein the alert message comprises an inquiry to a user of a classification for the video recording, wherein the classification marks the video recording as a security-breach or a non-security-breach, and wherein the classification is communicated to the server;

wherein the alert message comprises an inquiry to a user of a classification for the video recording, wherein the classification marks the video recording as a security-breach or a non-security-breach, and wherein the classification is communicated to the server.

20. The non-transitory machine-readable medium of claim 19 , wherein the live-streaming video is received by the wireless user device from the device via an established peer-to-peer (P2P) communication channel, and wherein, in response to failure to establish a P2P communication channel between the wireless user device and the device, the live-streaming video is received by the wireless user device through the server.

21. The non-transitory machine-readable medium of claim 20 , wherein the live-streaming video is received through the server until a P2P communication channel is established.

22. The non-transitory machine-readable medium of claim 19 , wherein the user account comprises prioritization information of wireless user devices to receive the alert message and the video recording.

23. The non-transitory machine-readable medium claim 19 , wherein the triggering event is detected by at least one of a motion sensor, an audio sensor, or an image sensor.

24. The non-transitory machine-readable medium of claim 23 , wherein the alert message and the video recording are received by the wireless user based on a decision to push the alert message and the video recording having been made based at least on content of the alert message and/or the video recording.

25. The non-transitory machine-readable medium of claim 24 , wherein the triggering event is detected by at least one of a motion sensor, an audio sensor, or an image sensor.

26. The non-transitory machine-readable medium of claim 25 , wherein the video recording has a length of a predetermined time duration.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2025
From: YU, CHENGFU
To: SHENZHEN DANALE TECHNOLOGIES CO., LTD.
Reel/Frame 073252/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2018
From: DANALE INC.
To: YU, CHENGFU
Reel/Frame 046470/0800 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2018
From: YU, CHENGFU
To: DANALE INC.
Reel/Frame 046447/0973 →
Cited By (5)
US 12,250,539 US 12,348,677 US 12,437,538 US 12,657,911 US 12,718,563