Video editing with connected high-resolution video camera and video cloud server

US9514783B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9514783-B2
Application numberUS-201615046922-A
CountryUS
Kind codeB2
Filing dateFeb 18, 2016
Priority dateJan 26, 2012
Publication dateDec 6, 2016
Grant dateDec 6, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An apparatus having a server is disclosed. The server may be configured to (i) receive via a network a first clip of video generated by a camera, (ii) receive via the network first information to edit the first clip, (iii) receive via the network one or more segments of a second clip of video generated by the camera as identified by the first information and (iv) create a third clip of video by editing the segments according to the first information. The second clip is generally a higher resolution version of the first clip. The third clip may have the higher resolution.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus comprising: a server configured to (i) receive via a network a first clip comprising a plurality of images generated by a camera, (ii) receive via said network first information to process said first clip, (iii) transfer second information to said camera, (iv) receive via said network one or more segments of a second clip comprising a plurality of images generated by said camera as identified by said second information and (v) create a third clip comprising a plurality of images by processing said segments according to said first information, wherein (a) said second clip is a higher resolution version of said first clip and (b) said third clip has an alternate resolution. 2. The apparatus according to claim 1 , wherein said server comprises a cloud server. 3. The apparatus according to claim 2 , wherein said cloud server is configured to scale resources for said processing of said images. 4. The apparatus according to claim 3 , wherein said resources for said processing of said images are scaled based on a demand. 5. The apparatus according to claim 3 , wherein a cost is associated with said utilizing said resources for said processing of said images. 6. The apparatus according to claim 5 , wherein said cost is based on a pay-as-you-go model. 7. The apparatus according to claim 1 , wherein said processing of said images implements real time image processing. 8. The apparatus according to claim 1 , wherein said processing of said images implements an image resizing. 9. The apparatus according to claim 1 , wherein said processing of said images implements image cropping. 10. The apparatus according to claim 1 , wherein said processing of said images performs an application of a filter to one or more of said images. 11. The apparatus according to claim 1 , wherein said processing of said images performs an image compression. 12. The apparatus according to claim 1 , wherein said alternate resolution is a resolution used to generate an image thumbnail. 13. A method for image editing comprising the steps of: receiving at a server via a network a first clip comprising a plurality of images generated by a camera; receiving at said server via said network first information to process said first clip; transferring second information to said camera; receiving at said server via said network one or more segments of a second clip comprising a plurality of images generated by said camera as identified by said second information; and creating a third clip comprising a plurality of images by processing said segments according to said first information in said server, wherein (i) said second clip is a higher resolution version of said first clip and (ii) said third clip has an alternate resolution. 14. The method according to claim 13 , wherein said server comprises a cloud server. 15. The method according to claim 13 , wherein said processing of said images implements real time image processing. 16. The method according to claim 13 , wherein said processing of said images implements an image resizing. 17. The method according to claim 13 , wherein said processing of said images implements image cropping. 18. The method according to claim 13 , wherein said processing of said images performs an application of a filter to one or more of said images. 19. The method according to claim 13 , wherein said processing of said images performs an image compression. 20. A non-transitory computer readable medium containing processor executable instructions configured to perform the steps of: receiving via a network a first clip comprising a plurality of images generated by a camera; receiving via said network first information to process said first clip; transferring second information to said camera; receiving via said network one or more segments of a second clip comprising a plurality of images generated by said camera as identified by said second information; and creating a third clip comprising a plurality of images by processing said segments according to said first information, wherein (i) said second clip is a higher resolution version of said first clip and (ii) said third clip has an alternate resolution.

Assignees

Inventors

Classifications

  • for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally · CPC title

  • H04N21/274Primary

    Storing end-user {multimedia} data in response to end-user request {, e.g. network recorder} · CPC title

  • G11B27/031Primary

    Electronic editing of digitised analogue information signals, e.g. audio or video signals · CPC title

  • Video hosting of uploaded data from client · CPC title

  • for generating different versions · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9514783B2 cover?
An apparatus having a server is disclosed. The server may be configured to (i) receive via a network a first clip of video generated by a camera, (ii) receive via the network first information to edit the first clip, (iii) receive via the network one or more segments of a second clip of video generated by the camera as identified by the first information and (iv) create a third clip of video by…
Who is the assignee on this patent?
Ambarella Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/274. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 06 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).