IP Library Granted Patent US 10,491,936
Granted Patent B2
US 10,491,936 · App. 15/105,469 · Granted Nov 26, 2019

Sharing video in a cloud video service

Inventors: Farzin Aghdasi (Clovis, CA); Kirsten A. Medhurst (Fairfax, VA); Greg M. Millar (Coarsegold, CA); Stephen J. Mitchell (Reedley, CA)
Assignee: PELCO, INC.
H04N21/2743H04N7/181H04N21/2223H04N21/4882H04N21/6125H04N21/6175H04N21/64707
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,491,936
App. No.
15/105,469
Granted
Nov 26, 2019
Kind
B2
Abstract

A security system images a large amount of data through routine use which is difficult to transfer or share. In one embodiment, through the use of a cloud-based video service and an application program interface, the methods and systems disclosed herein comprise accepting a communication that identifies parameters associated with a video on a video server accessible via a network. The methods and systems further cause the video server to transfer the video via the network to a cloud-based video service location in response to the communication, and transmit a notification to a receiving party (or cause the cloud-based video service location to transmit the notification) in concert with the transfer of the video, which provides availability information of the video at the cloud-based service location. The methods and systems facilitate video sharing amongst parties.

Claims (30)

1. A method for sharing video using a cloud-based video service, comprising:

capturing videos using a plurality of cameras installed in a plurality of geographic areas, each of the captured videos including one or more video segments;

storing the captured videos for each of the plurality of cameras on respective video servers located in the plurality geographic areas in which the plurality of cameras are installed, the video servers accessible via a network;

transmitting, from a cloud-based service location, a video-sharing communication request to the video servers in response to the cloud-based service location receiving user selected parameters that identify video segments of interest in the captured videos and intended recipients of the video segments of interest, wherein the user selected parameters are used by the video servers to identify the video segments of interest, the user selected parameters including content parameters, time parameters, or video tags, and the video segments of interest including logically-related video segments based on the user selected parameters;

causing the video servers having the video segments of interest to transfer the video segments of interest via the network to the cloud-based video service location; and

transmitting a notification to the intended recipients of the video segments of interest, or causing the cloud-based video service location to transmit the notification, in concert with the transfer of the video segments of interest, the notification providing availability information of the video segments of interest at the cloud-based service location.

2. The method of claim 1 , wherein causing the video servers having the video segments of interest to transfer the video segments of interest includes causing the video servers to transfer a plurality of time-synchronized videos.

3. The method of claim 2 , further comprising selecting the plurality of time-synchronized videos from video segments recorded in parallel between a common start time and a common stop time.

4. The method of claim 2 , further comprising selecting the plurality of time-synchronized videos from video segments recorded between a series of non-overlapping start times and stop times.

5. The method of claim 1 , wherein causing the video servers having the video segments of interest to transfer the video segments of interest includes causing the video servers to transfer a plurality of content-synchronized videos.

6. The method of claim 5 , wherein the content-synchronized videos are video segments recorded in series or parallel by multiple video collectors that contain a common object.

7. The method of claim 6 , wherein the common object is a person.

8. The method of claim 5 , wherein the content-synchronized videos are video segments recorded in series or parallel by multiple video collectors that contain a common activity.

9. The method of claim 7 , wherein the common activity is motion.

10. The method of claim 7 , wherein the common activity is a point of sale transaction.

11. The method of claim 1 , wherein the content-synchronized videos are video segments recorded in series or parallel by multiple video collectors that contain at least one common tag.

12. The method of claim 11 , wherein the at least one common tag is selected from the group consisting of: a preconfigured tag, an automatically generated tag, a user generated tag, or a signal tag produced as a function of a signal provided by a device under video surveillance.

13. The method of claim 12 , wherein the signal tag represents an event outside an expected range of activities, the tag being generated by a point of sale terminal.

14. The method of claim 1 , further comprising causing the video servers having the video segments of interest to transfer a plurality of logically-related videos.

15. The method of claim 14 , wherein the plurality of logically-related videos are related based on a common location type.

16. The method of claim 14 , wherein the plurality of logically-related videos are related based on a common content type.

17. The method of claim 14 , wherein the plurality of logically-related videos are related based on a common tag type.

18. An apparatus for sharing video in a cloud-based video service, comprising:

at least one processor; and

at least one memory with computer code instructions stored thereon, the at least one processor and the at least one memory with computer code instructions being configured to cause the apparatus to:

capture videos using a plurality of cameras installed in a plurality of geographic areas, each of the captured videos including one or more video segments;

store the captured videos for each of the plurality of cameras on respective video servers located in the plurality geographic areas in which the plurality of cameras are installed, the video servers accessible via a network;

transmit, from a cloud-based service location, a video-sharing communication request to the video servers in response to the cloud-based service location receiving user selected parameters that identify video segments of interest in the captured videos and intended recipients of the video segments of interest, wherein the user selected parameters are used by the video servers to identify the video segments of interest, the user selected parameters including content parameters, time parameters, or video tags, and the video segments of interest including logically-related video segments based on the user selected parameters;

cause the video servers having the video segments of interest to transfer the video segments of interest via the network to the cloud-based video service location; and

transmit a notification to the intended recipients of the video segments of interest, or causing the cloud-based video service location to transmit the notification, in concert with the transfer of the video segments of interest, the notification providing availability information of the video segments of interest at the cloud-based service location.

Assignments (3)
RELEASE OF SECURITY INTERESTS IN PATENTS Recorded Aug 5, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, A NATIONAL BANKING ASSOCIATION
To: TRANSOM PELCO ACQUISITION, INC. (FORMERLY ZOOM ACQUISITIONCO, INC.); PELCO, INC.
Reel/Frame 053415/0001 →
SECURITY INTEREST Recorded May 29, 2019
From: ZOOM ACQUISITIONCO, INC.; PELCO, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 049314/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2016
From: AGHDASI, FARZIN; MEDHURST, KIRSTEN A.; MILLAR, GREG M.; MITCHELL, STEPHEN J.
To: PELCO, INC.
Reel/Frame 039030/0058 →
Continuity (1)
Related Publication 20170006327A1 · Jan 5, 2017
Cited By (1)
US 12,598,467