US2021076021A1PendingUtilityA1

Conditional forced perspective in spherical video

Assignee: LIQUID CINEMA INC CANADAPriority: Aug 8, 2018Filed: Nov 2, 2020Published: Mar 11, 2021
Est. expiryAug 8, 2038(~12 yrs left)· nominal 20-yr term from priority
H04N 13/158H04N 13/366H04N 13/398G06T 15/20
43
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A processor-implemented method in a digital media player includes receiving data defining a user's viewport in relation to spherical video frames displayed by the digital media player; and where a forced perspective event is to be triggered at the time of display of a spherical frame, triggering the forced perspective event conditionally based at least on the orientation of the user's viewport in relation to the spherical video frames. A digital media player includes processing structure for receiving data defining a user's viewport in relation to spherical video frames displayed by the digital media player; and processing structure for, where a forced perspective event is to be triggered at the time of display of a spherical frame, triggering the forced perspective event conditionally based at least on the orientation of the user's viewport in relation to the spherical video frames. A processor-readable medium embodying a computer program for a digital media player is provided. The computer program includes program code for receiving data defining a user's viewport in relation to spherical video frames displayed by the digital media player; and program code for, where a forced perspective event is to be triggered at the time of display of a spherical frame, triggering the forced perspective event conditionally based at least on the orientation of the user's viewport in relation to the spherical video frames.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A processor-implemented method in a digital media player, the method comprising:
 receiving data defining a user's viewport in relation to spherical video frames displayed by the digital media player; and   where a forced perspective event is to be triggered at the time of display of a spherical frame, triggering the forced perspective event conditionally based at least on the orientation of the user's viewport in relation to the spherical video frames.   
     
     
         2 . The processor-implemented method of  claim 1 , wherein triggering the forced perspective event conditionally comprises triggering the forced perspective event only if the user's viewport does not coincide with an exclusion zone associated with the spherical frame. 
     
     
         3 . The processor-implemented method of  claim 1 , wherein triggering the forced perspective event conditionally comprises triggering the forced perspective event only if the user's viewport does not coincide for a threshold duration with an exclusion zone associated with the spherical frame. 
     
     
         4 . The processor-implemented method of  claim 1 , wherein triggering the forced perspective event conditionally comprises triggering the forced perspective event only if the user's viewport coincides with an inclusion zone associated with the spherical frame. 
     
     
         5 . The processor-implemented method of  claim 1 , further comprising:
 where one of a plurality of forced perspective events is to be triggered at the time of display of the spherical frame, selecting none or one of the plurality of forced perspective events to be triggered conditionally based at least on the orientation of the user's viewport in relation to the spherical video frames, the selecting comprising selecting a forced perspective event only if the user's viewport coincides with an inclusion zone associated with the selected forced perspective event; and   in the event that one of the plurality of forced perspective events is selected, triggering the selected forced perspective event.   
     
     
         6 . The processor-implemented method of  claim 1 , further comprising:
 where one of a plurality of forced perspective events is to be triggered at the time of display of the spherical frame, selecting none or one of the plurality of forced perspective events to be triggered conditionally based at least on the orientation of the user's viewport in relation to the spherical video frames, the selecting comprising selecting a forced perspective event only if the user's viewport coincides for a threshold duration with an inclusion zone associated with the selected forced perspective event; and   in the event that one of the plurality of forced perspective events is selected, triggering the selected forced perspective event.   
     
     
         7 . A digital media player comprising:
 processing structure for receiving data defining a user's viewport in relation to spherical video frames displayed by the digital media player; and   processing structure for, where a forced perspective event is to be triggered at the time of display of a spherical frame, triggering the forced perspective event conditionally based at least on the orientation of the user's viewport in relation to the spherical video frames.   
     
     
         8 . The digital media player of  claim 7 , wherein the processing structure for triggering the forced perspective event conditionally comprises processing structure for triggering the forced perspective event only if the user's viewport does not coincide with an exclusion zone associated with the spherical frame. 
     
     
         9 . The digital media player of  claim 7 , wherein the processing structure for triggering the forced perspective event conditionally comprises processing structure for triggering the forced perspective event only if the user's viewport does not coincide for a threshold duration with an exclusion zone associated with the spherical frame. 
     
     
         10 . The digital media player of  claim 7 , wherein the processing structure for triggering the forced perspective event conditionally comprises processing structure for triggering the forced perspective event only if the user's viewport coincides with an inclusion zone associated with the spherical frame. 
     
     
         11 . The digital media player of  claim 7 , further comprising:
 processing structure for, where one of a plurality of forced perspective events is to be triggered at the time of display of the spherical frame, selecting none or one of the plurality of forced perspective events to be triggered conditionally based at least on the orientation of the user's viewport in relation to the spherical video frames, the selecting comprising selecting a forced perspective event only if the user's viewport coincides with an inclusion zone associated with the selected forced perspective event; and   processing structure for, in the event that one of the plurality of forced perspective events is selected, triggering the selected forced perspective event.   
     
     
         12 . The digital media player of  claim 7 , further comprising:
 processing structure for, where one of a plurality of forced perspective events is to be triggered at the time of display of the spherical frame, selecting none or one of the plurality of forced perspective events to be triggered conditionally based at least on the orientation of the user's viewport in relation to the spherical video frames, the selecting comprising selecting a forced perspective event only if the user's viewport coincides for a threshold duration with an inclusion zone associated with the selected forced perspective event; and   processing structure for, in the event that one of the plurality of forced perspective events is selected, triggering the selected forced perspective event.   
     
     
         13 . A processor-readable medium embodying a computer program for a digital media player, the computer program comprising:
 program code for receiving data defining a user's viewport in relation to spherical video frames displayed by the digital media player; and   program code for, where a forced perspective event is to be triggered at the time of display of a spherical frame, triggering the forced perspective event conditionally based at least on the orientation of the user's viewport in relation to the spherical video frames.   
     
     
         14 . The processor-readable medium of  claim 13 , wherein the program code for triggering the forced perspective event conditionally comprises program code for triggering the forced perspective event only if the user's viewport does not coincide with an exclusion zone associated with the spherical frame. 
     
     
         15 . The processor-readable medium of  claim 13 , wherein the program code for triggering the forced perspective event conditionally comprises program code for triggering the forced perspective event only if the user's viewport does not coincide for a threshold duration with an exclusion zone associated with the spherical frame. 
     
     
         16 . The processor-readable medium of  claim 13 , wherein the program code for triggering the forced perspective event conditionally comprises program code for triggering the forced perspective event only if the user's viewport coincides with an inclusion zone associated with the spherical frame. 
     
     
         17 . The processor-readable medium of  claim 13 , further comprising:
 program code for, where one of a plurality of forced perspective events is to be triggered at the time of display of the spherical frame, selecting none or one of the plurality of forced perspective events to be triggered conditionally based at least on the orientation of the user's viewport in relation to the spherical video frames, the selecting comprising selecting a forced perspective event only if the user's viewport coincides with an inclusion zone associated with the selected forced perspective event; and   program code for, in the event that one of the plurality of forced perspective events is selected, triggering the selected forced perspective event.   
     
     
         18 . The processor-readable medium of  claim 13 , further comprising:
 program code for, where one of a plurality of forced perspective events is to be triggered at the time of display of the spherical frame, selecting none or one of the plurality of forced perspective events to be triggered conditionally based at least on the orientation of the user's viewport in relation to the spherical video frames, the selecting comprising selecting a forced perspective event only if the user's viewport coincides for a threshold duration with an inclusion zone associated with the selected forced perspective event; and   program code for, in the event that one of the plurality of forced perspective events is selected, triggering the selected forced perspective event.

Join the waitlist — get patent alerts

Track US2021076021A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.