US2023040884A1PendingUtilityA1

Time shifting extended reality media

Assignee: AT & T IP I LPPriority: Nov 25, 2020Filed: Oct 24, 2022Published: Feb 9, 2023
Est. expiryNov 25, 2040(~14.3 yrs left)· nominal 20-yr term from priority
H04N 21/42203H04N 21/6587G06F 3/167H04N 21/44218H04L 67/131H04N 21/47217H04N 23/60G06T 19/006H04N 21/816H04N 5/232
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In one example, a method includes presenting an extended reality (XR) experience to a plurality of user devices, wherein the presenting includes presenting a time control along with an XR stream, receiving a first signal from a first user device of the plurality of user devices via the time control, wherein the first signal indicates that a user of the first user device wishes to shift the XR stream to a first point in time that is different from a time that is currently being rendered in the XR stream, and presenting a personal XR environment to the first user device in response to the first signal, wherein the personal XR environment presents the first point in time in the XR stream to the first user device without changing a time point of the XR stream that is currently being presented to other user devices of the plurality of user devices.

Claims

exact text as granted — not AI-modified
1 .- 20 . (canceled) 
     
     
         21 . A method comprising:
 presenting, by a processing system including at least one processor, an extended reality experience to a plurality of user devices, wherein the presenting includes presenting a time control along with an extended reality stream, wherein the extended reality stream comprises a dynamic stream that is recorded in real time as the extended reality experience progresses;   receiving, by the processing system, a first signal from a first user device of the plurality of user devices via the time control, wherein the first signal indicates that a user of the first user device wishes to shift the extended reality stream to a first point in time that is different from a time that is currently being rendered in the extended reality stream;   presenting, by the processing system, a personal extended reality environment to the first user device in response to the first signal, wherein the personal extended reality environment presents the first point in time in the extended reality stream to the first user device without changing a time point of the extended reality stream that is currently being presented to other user devices of the plurality of user devices; and   modifying, by the processing system, a representation of the first user in the extended reality stream as presented to the other user devices of the plurality of user devices to indicate that the first user device is not presenting the time that is currently being rendered in the extended reality stream.   
     
     
         22 . The method of  claim 21 , wherein the time control comprises a control that, when manipulated by a user of any user device of the plurality of user devices, allows the any user device to move backward and forward in time through the extended reality stream on demand. 
     
     
         23 . The method of  claim 22 , wherein the time control is presented as at least one of: a clock, a series of thumbnail images extracted from a series of corresponding time points in the extended reality stream, or a slider. 
     
     
         24 . The method of  claim 22 , wherein the time control is responsive to a user gesture. 
     
     
         25 . The method of  claim 22 , wherein the time control is responsive to a typed input. 
     
     
         26 . The method of  claim 21 , wherein the extended reality stream is annotated with markers that indicate where notable events occurred in the extended reality stream. 
     
     
         27 . The method of  claim 26 , wherein the first signal indicates a selection by the first user device of one of the markers. 
     
     
         28 . The method of  claim 26 , wherein at least one marker of the markers designates a synchronization point for all user devices of the plurality of user devices. 
     
     
         29 . The method of  claim 21 , wherein the modifying comprises visually altering an avatar of the representation of the user in the extended reality stream that represents the user of the first user device. 
     
     
         30 . The method of  claim 29 , wherein the visually altering comprises at least one of: blurring the avatar, fading the avatar, graying out the avatar, or replacing the avatar with a placeholder. 
     
     
         31 . The method of  claim 21 , wherein the modifying comprises presenting a voice of the representation of the user of the first user device as a voiceover in the extended reality stream. 
     
     
         32 . The method of  claim 21 , wherein the modifying comprises adding an audio effect to a voice of the representation of the user of the first user device. 
     
     
         33 . The method of  claim 21 , further comprising:
 receiving, by the processing system after presenting the extended reality experience but prior to receiving the first signal, a second signal from the first user device, wherein the second signal indicates that the user of first user device wishes to join the extended reality experience that is in progress; and   presenting, by the processing system, the personal extended reality environment to the first user device in response to the second signal, wherein the personal extended reality environment facilitates a transition of the user of the first user device into the extended reality experience while the extended reality experience continues to be presented to the other user devices of the plurality of user devices.   
     
     
         34 . The method of  claim 33 , wherein when the personal extended reality environment is presented in response to the second signal, the personal extended reality environment provides information about a portion of the extended reality experience that the user of the first user device missed. 
     
     
         35 . The method of  claim 21 , further comprising:
 receiving, by the processing system after the first user device has joined the extended reality experience, a second signal from the first user device, wherein the second signal indicates that the user of first user device wishes to exit the extended reality experience; and   presenting, by the processing system, the personal extended reality environment to the first user device in response to the second signal, wherein the personal extended reality environment facilitates a transition of the user of the first user device out of the extended reality experience.   
     
     
         36 . The method of  claim 35 , wherein when the second signal is received while the extended reality experience is still in progress, the processing system continues to present the extended reality experience to the other user devices of the plurality of user devices, concurrently with presenting the personal extended reality environment to the first user device. 
     
     
         37 . The method of  claim 21 , wherein the first point in time is one of a plurality of points in time in the extended reality stream that are predefined with bookmarks in order to allow users of the plurality of user devices to revisit the plurality of points in time. 
     
     
         38 . The method of  claim 21 , wherein the extended reality experience is at least one experience of: a multi-player video game, an immersive film presentation, a virtual tour, a virtual meeting, a training simulation, or a virtual recreation of a real world environment. 
     
     
         39 . A non-transitory computer-readable medium storing instructions which, when executed by a processing system, cause the processing system to perform operations, the operations comprising:
 presenting an extended reality experience to a plurality of user devices, wherein the presenting includes presenting a time control along with an extended reality stream, wherein the extended reality stream comprises a dynamic stream that is recorded in real time as the extended reality experience progresses;   receiving a first signal from a first user device of the plurality of user devices via the time control, wherein the first signal indicates that a user of the first user device wishes to shift the extended reality stream to a first point in time that is different from a time that is currently being rendered in the extended reality stream;   presenting a personal extended reality environment to the first user device in response to the first signal, wherein the personal extended reality environment presents the first point in time in the extended reality stream to the first user device without changing a time point of the extended reality stream that is currently being presented to other user devices of the plurality of user devices; and   modifying a representation of the first user in the extended reality stream as presented to the other user devices of the plurality of user devices to indicate that the first user device is not presenting the time that is currently being rendered in the extended reality stream.   
     
     
         40 . A device comprising:
 a processor; and   a computer-readable medium storing instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising:
 presenting an extended reality experience to a plurality of user devices, wherein the presenting includes presenting a time control along with an extended reality stream, wherein the extended reality stream comprises a dynamic stream that is recorded in real time as the extended reality experience progresses; 
 receiving a first signal from a first user device of the plurality of user devices via the time control, wherein the first signal indicates that a user of the first user device wishes to shift the extended reality stream to a first point in time that is different from a time that is currently being rendered in the extended reality stream; 
 presenting a personal extended reality environment to the first user device in response to the first signal, wherein the personal extended reality environment presents the first point in time in the extended reality stream to the first user device without changing a time point of the extended reality stream that is currently being presented to other user devices of the plurality of user devices; and 
 modifying a representation of the first user in the extended reality stream as presented to the other user devices of the plurality of user devices to indicate that the first user device is not presenting the time that is currently being rendered in the extended reality stream.

Join the waitlist — get patent alerts

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

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