IP Library Patent Application 16024635
Patent Application
App. No. 16/024,635

SENDING NETWORK CAMERA VIDEO STREAMS TO ACTIVE SCREENS

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 None
App. No.
16/024,635
Abstract

A camera router application on a router or wireless access point can receive video streams from one more cameras in a home, office, factory or other environment having cameras. The camera router application can receive or detect an event associated with a camera. In response to detecting the event, the camera router application can determine an active screen. The camera router application can router a video stream from the camera to the active screen.

Claims (33)

1 . A method comprising:

receiving, by a camera stream router, one or more video streams from one or more cameras communicably coupled to a router;

detecting an event associated with a camera of the one or more cameras;

determining, by the camera stream router, an active screen from a plurality of screens communicably coupled to the router; and

routing, by the camera stream router a video stream from the camera to the active screen.

2 . The method of claim 1 , wherein the active screen comprises one of a screen coupled to a computer, a television screen, and a screen of a mobile device.

3 . The method of claim 1 , wherein the one or more cameras include a camera coupled to a baby monitor, a camera coupled to a doorbell, and a camera coupled to a security system.

4 . The method of claim 1 , wherein detecting the event associated with the camera comprises detecting one of a motion event or an audio event at the camera.

5 . The method of claim 1 , wherein determining, by the camera stream router, the active screen comprises determining presence of network request and network response data associated with a device coupled to the active screen.

6 . The method of claim 5 , wherein determining the presence of network request and network response data comprises determining the presence of network request and network response data associated with user interaction with an application on the device. The method of claim 1 , wherein determining, by the camera stream router, the active screen comprises determining that a device coupled to the active screen is configured with a screen or monitor.

8 . A machine-readable storage medium having stored thereon computer-executable instructions that, when executed, cause a router to perform operations comprising:

receive one or more video streams from one or more cameras communicably coupled to the router;

detect an event associated with a camera of the one or more cameras;

determine an active screen from a plurality of screens communicably coupled to the router; and

route a video stream from the camera to the active screen.

9 . The machine-readable storage medium of claim 8 , wherein the one or more cameras include a camera coupled to a baby monitor, a camera coupled to a doorbell, and a camera coupled to a security system.

10 . The machine-readable storage medium of claim 8 , wherein the computer-executable instructions to detect the event associated with the camera comprise computer-executable instructions to detect one of a motion event or an audio event at the camera.

11 . The machine-readable storage medium of claim 8 , wherein the computer-executable instructions to determine the active screen comprise computer-executable instructions to determine presence of network request and network response data associated with a device coupled to the active screen.

12 . The machine-readable storage medium of claim 11 , wherein the computer-executable instructions to determine the presence of network request and network response data comprise computer-executable instructions to determine the presence of network request and network response data associated with user interaction with an application on the device.

13 . The machine-readable storage medium of claim 8 , wherein the computer-executable instructions to determine the active screen comprise computer-executable instructions to determine that a device coupled to the active screen is configured with a screen or monitor.

14 . A router comprising:

one or more processors; and

a machine-readable storage medium having stored thereon computer-executable instructions that, when executed, cause the router to perform operations comprising:

receive one or more video streams from one or more cameras communicably coupled to the router;

detect an event associated with a camera of the one or more cameras;

determine an active screen from a plurality of screens communicably coupled to the router; and

route a video stream from the camera to the active screen.

15 . The router of claim 14 , wherein the active screen comprises one of a screen coupled to a computer, a television screen, and a screen of a mobile device.

16 . The router of claim 14 , wherein the one or more cameras include a camera coupled to a baby monitor, a camera coupled to a doorbell, and a camera coupled to a security system.

17 . The router of claim 14 , wherein the computer-executable instructions to detect the event associated with the camera comprise computer-executable instructions to detect one of a motion event or an audio event at the camera.

18 . The router of claim 14 , wherein the computer-executable instructions to determine the active screen comprise computer-executable instructions to determine presence of network request and network response data associated with a device coupled to the active screen.

19 . The router of claim 18 , wherein the computer-executable instructions to determine the presence of network request and network response data comprise computer-executable instructions to determine the presence of network request and network response data associated with user interaction with an application on the device.

20 . The router of claim 14 , wherein the computer-executable instructions to determine the active screen comprise computer-executable instructions to determine that a device coupled to the active screen is configured with a screen or monitor.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2025
From: GEN DIGITAL AMERICAS S.R.O.
To: GEN DIGITAL INC.
Reel/Frame 071771/0767 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2025
From: AVAST SOFTWARE S.R.O.
To: GEN DIGITAL AMERICAS S.R.O.
Reel/Frame 071777/0341 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2018
From: LEVI, SHAUL; JHA, SUSHIL KUMAR; MEDEIRA CABRITA, ANA SILVIA
To: AVAST SOFTWARE S.R.O.
Reel/Frame 046245/0470 →