Processing and formatting video for interactive presentation

US11081141B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11081141-B2
Application numberUS-202016743563-A
CountryUS
Kind codeB2
Filing dateJan 15, 2020
Priority dateJul 1, 2016
Publication dateAug 3, 2021
Grant dateAug 3, 2021

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.

Systems and methods are described for determining a first media item related to an event, of a plurality of stored media items each comprising video content related to the event, that was captured in a device orientation corresponding to a first device orientation detected for the first computing device; providing, to the first computing device, the first media item to be displayed on the first computing device; in response to a detected change to a second device orientation for the first computing device, determining a second media item that was captured in a device orientation corresponding to the second device orientation detected for the first computing device; and providing, to the first computing device, the second media item to be displayed on the first computing device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, from a first computing device by a server system, a first device orientation detected for the first computing device; determining a first media item related to an event, of a plurality of stored media items each comprising video content related to the event, that was captured in a device orientation corresponding to the first device orientation detected for the first computing device; providing, by the server system to the first computing device, the first media item that was captured in the device orientation corresponding to the first device orientation detected for the first computing device to be displayed on the first computing device; detecting, by the server system, a change from the first device orientation to a second device orientation for the first computing device; in response to the detected change to the second device orientation for the first computing device, determining a second media item that was captured in a device orientation corresponding to the second device orientation detected for the first computing device; and providing, by the server computer to the first computing device, the second media item that was captured in the device orientation corresponding to the second device orientation detected for the first computing device to be displayed on the first computing device. 2. The method of claim 1 , further comprising: detecting, by the server system, a device orientation of a second computing device; determining a stored media item that was captured in a device orientation corresponding to the device orientation detected for the second computing device; and providing, by the server system to the second computing device, the stored media item that was captured in the device orientation corresponding to the device orientation of the second computing device to be displayed on the second computing device. 3. The method of claim 2 , wherein detecting the device orientation of the second computing device is based on receiving a device orientation from the second computing device. 4. The method of claim 1 , wherein the first device orientation or the second device orientation is a landscape view or a portrait view. 5. The method of claim 1 , wherein the first device orientation or the second device orientation is a tilt angle orientation. 6. The method of claim 1 , wherein the first device orientation is determined based on an angle of a subject of the video content. 7. The method of claim 1 , further comprising: analyzing the video content of each media item of the plurality of stored media items to determine at least one region or object to associate with the media item; associating the at least one region or object with the media item; and storing the association of the at least one region or object with the media item. 8. The method of claim 7 ; further comprising: detecting an input via the first computing device indicating a selection of a region or object of the video content of the second media item; determining a third media item associated with the selected region or object of the video; and providing the third media item associated with the selected region or object, wherein the third media item associated with the selected region or object is displayed on the second computing device. 9. The method of claim 1 , wherein the change from the first device orientation to the second device orientation is detected during display of the first media item on the first computing device. 10. The method of claim 1 , wherein each video content of the plurality of video content is captured by a respective one of a plurality of computing devices using at least one device orientation. 11. A server computer comprising: a processor; and a computer readable medium coupled with the processor, the computer readable medium comprising instructions stored thereon that are executable by the processor to cause the server computer to perform operations comprising: receiving, from a first computing device, a first device orientation detected for the first computing device; determining a first media item related to an event, of a plurality of stored media items each comprising video content related to the event, that was captured in a device orientation corresponding to the first device orientation detected for the first computing device; providing, to the first computing device, the first media item that was captured in the device orientation corresponding to the first device orientation detected for the first computing device to be displayed on the first computing device; detecting a change from the first device orientation to a second device orientation for the first computing device; in response to the detected change to the second device orientation for the first computing device, determining a second media item that was captured in a device orientation corresponding to the second device orientation detected for the first computing device; and providing, to the first computing device, the second media item that was captured in the device orientation corresponding to the second device orientation detected for the first computing device to be displayed on the first computing device. 12. The server computer of claim 11 , the operations further comprising: detecting a device orientation of a second computing device; determining a stored media item that was captured in a device orientation corresponding to the device orientation detected for the second computing device; and providing, to the second computing device, the stored media item that was captured in the device orientation corresponding to the device orientation of the second computing device to be displayed on the second computing device. 13. The server computer of claim 12 , wherein detecting the device orientation of the second computing device is based on receiving a device orientation from the second computing device. 14. The server computer of claim 11 , wherein the first device orientation or the second device orientation is a landscape view or a portrait view. 15. The server computer of claim 11 , wherein the first device orientation or the second device orientation is a tilt anile orientation. 16. The server computer of claim 11 , wherein the first device orientation is determined based on an angle of a subject of the video content. 17. The server computer of claim 11 , the operations further comprising: analyzing the video content of each media item of the plurality of stored media items to determine at least one region or object to associate with the media item; associating the at least one region or object with the media item; and storing the association of the at least one region or object with the media item. 18. The server computer of claim 17 , the operations further comprising: detecting an input via the first computing device indicating a selection of a region or object of the video content of the second media item; determining a third media item associated with the selected region or object of the video; and providing the third media item associated with the selected region or object, wherein the third media item associated with the selected region or object is displayed on the second computing device. 19. The server computer of claim 1 , wherein the change from the first device orientation to the second device orientation is detected during display of the first media item on the first computing device. 20. A non-transitory computer readable me

Assignees

Inventors

Classifications

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

  • G11B27/102Primary

    Programmed access in sequence to addressed parts of tracks of operating record carriers (access by moving the head G11B3/08, G11B5/54, G11B7/085, G11B21/022; by moving the record carrier G11B15/005, G11B17/005, by driving of both record carrier and head G11B15/1816) · 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 US11081141B2 cover?
Systems and methods are described for determining a first media item related to an event, of a plurality of stored media items each comprising video content related to the event, that was captured in a device orientation corresponding to a first device orientation detected for the first computing device; providing, to the first computing device, the first media item to be displayed on the first…
Who is the assignee on this patent?
Snap Inc
What technology area does this patent fall under?
Primary CPC classification G11B27/102. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 03 2021 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).