US2019230400A1PendingUtilityA1

Video recording and replay

Assignee: APPLE INCPriority: Jun 7, 2015Filed: Mar 28, 2019Published: Jul 25, 2019
Est. expiryJun 7, 2035(~8.9 yrs left)· nominal 20-yr term from priority
H04N 21/443H04N 21/47217A63F 13/537A63F 13/92A63F 13/533H04N 21/4781G11B 27/031H04N 5/76H04N 21/41407H04N 21/4223A63F 13/215H04N 21/4334H04N 5/765G11B 27/32A63F 13/213A63F 13/00A63F 13/497A63F 13/86
59
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present disclosure generally relates to user interfaces for recording and playing audio and video. In one example, a first application requests a second application to initiate recording one or more data streams of the first application. The second application displays a confirmation affordance. In response to detecting activation of the confirmation affordance, the second application initiates a recording of at least one of the data stream of the first application.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An electronic device comprising:
 a display device;   one or more processors;   memory; and   one or more programs stored in memory, including instructions which, when executed by the one or more processors, cause the electronic device to:
 display a first user interface for a first application; 
 while displaying the first user interface, receive a first user input; 
 concurrently display, via the display device, the first user interface and a second user interface for a second application, wherein at least a portion of the first user interface is overlaid by at least a portion of the second user interface, wherein the second user interface includes a record affordance, and wherein the first user input is received while there is no user interface for the second application being displayed; 
 detect activation of the record affordance; 
 in response to detecting activation of the record affordance, initiate a recording of at least one data stream of one or more data streams; 
 display, via the display device on the second user interface, a stop affordance; 
 detect one or more inputs including an input corresponding to activation of the stop affordance; and 
 in response to detecting the one or more inputs, stop recording of the at least one data stream of the one or more data streams. 
   
     
     
         2 . The electronic device of  claim 1 , wherein the electronic device includes a touch-sensitive surface, the method further comprising:
 prior to concurrently displaying, on the display, the user interface for the first application and the user interface for the second application, receiving a first swipe input in a first direction at the touch-sensitive surface;   in response to receiving the swipe input, displaying a control user interface for the second application, wherein the control user interface does not include the record affordance;   while displaying the control user interface for the second application, receiving a second swipe input in a second direction at the touch-sensitive surface; and   wherein the record affordance of the user interface for the second application is displayed as part of the control user interface in response to receiving the second swipe input.   
     
     
         3 . The electronic device of any of  claims 1 , further comprising:
 prior to concurrently displaying, on the display, the user interface for the first application and the user interface for the second application, receiving a request to display controls for controlling functions of the second application;   in response to receiving the request to display the control user interface, displaying a control user interface that includes one or more controls for controlling functions of the second application;   while the control user interface is displayed, displaying the record affordance as part of the control user interface.   
     
     
         4 . The electronic device of any of  claims 1 , further comprising:
 in response to detecting activation of the record affordance, updating the display to not include the record affordance.   
     
     
         5 . The electronic device of any of  claims 3 , wherein the control user interface includes a record affordance that is controlled by the second application and is overlaid on top of the user interface for the first application. 
     
     
         6 . The electronic device of any one of  claims 4 , wherein updating the display to not include the record affordance includes replacing the record affordance with the stop affordance. 
     
     
         7 . The electronic device of any of  claims 1 , wherein the at least the portion of the user interface for the second application is not recorded as part of the at least one data stream of the one or more data streams. 
     
     
         8 . The electronic device of any of  claims 1 , wherein the second application provides an option for recording audio data and video data of the first application. 
     
     
         9 . The electronic device of any of  claims 1 , wherein the second application provides an option for recording event information of the first application that can be used to reproduce audio and video of the first application. 
     
     
         10 . The electronic device of any of  claims 1 , wherein the electronic device includes a microphone, and wherein the second application provides an option for recording audio data and video data of the first application and audio received at the microphone of the device. 
     
     
         11 . The electronic device of any of  claims 1 , wherein the electronic device includes a microphone and a camera sensor, and wherein the second application provides an option for recording audio data and video data of the first application, audio received at the microphone of the device, and video received at the camera sensor of the device. 
     
     
         12 . The electronic device of  claim 11 , further comprising:
 while recording, displaying, on the display, a picture-in-picture video of the video received at the camera sensor of the device.   
     
     
         13 . The electronic device of any of  claims 1 , wherein initiating the recording of the at least one data stream of the one or more data streams includes storing each data stream of the at least one data stream separately in memory. 
     
     
         14 . The electronic device of any of  claims 1 , wherein initiating the recording of the at least one data stream of the one or more data streams includes storing, to memory, synchronization data to synchronize playback of the at least one data stream. 
     
     
         15 . The electronic device of any of  claims 1 , the method further comprising:
 while recording of the at least one data stream of one or more data streams is in progress, displaying a visual indicator of the second application that indicates the at least one data stream of the one or more data streams is being recorded.   
     
     
         16 . The electronic device of any of  claims 1 , further comprising:
 in response to detecting activation of the stop affordance, displaying, on the display, a second user interface of the second application, wherein the second user interface of the second application provides an option for sharing the recorded at least one data stream of the one or more data streams.   
     
     
         17 . The electronic device of any of  claims 1 , further comprising:
 in response to detecting activation of the stop affordance, displaying, on the display, a second user interface of the second application, wherein the second user interface of the second application provides one or more options to edit or playback the recorded at least one data stream of the one or more data streams.   
     
     
         18 . The electronic device of any of  claims 1 , wherein the one or more data streams include a remote data stream received from a second electronic device different from the first electronic device. 
     
     
         19 . The electronic device of any of  claims 1 , further comprising:
 storing a temporal marker; and   wherein the temporal marker is associated with a time of at least one of the one or more data streams and wherein the temporal marker is based on information received from the first application.   
     
     
         20 . The electronic device of  claim 19 , the method further comprising:
 generating a highlight data stream based on the temporal marker and based on a portion of the at least one data stream of the one or more data streams.   
     
     
         21 . A method, comprising:
 at an electronic device with a display device:
 displaying, via the display device, a first user interface for a first application; 
 while displaying the first user interface, receiving a first user input; 
 concurrently displaying, on the display, the first user interface and a second user interface for a second application, wherein at least a portion of the first user interface is overlaid by at least a portion of the second user interface, wherein the second user interface includes a record affordance, and wherein the first user input is received while there is no user interface for the second application being displayed; 
 detecting activation of the record affordance; 
 in response to detecting activation of the record affordance, initiating a recording of at least one data stream of one or more data streams; 
 displaying, via the display device on the second user interface, a stop affordance; 
 detecting one or more inputs including an input corresponding to activation of the stop affordance; and 
 in response to detecting the one or more inputs, stopping recording of the at least one data stream of the one or more data streams. 
   
     
     
         22 . A non-transitory computer-readable storage medium comprising one or more programs for execution by one or more processors of an electronic device with a display device, the one or more programs including instructions which, when executed by the one or more processors, cause the electronic device to:
 display, via the display device, a first user interface for a first application;   while displaying the first user interface, receive a first user input;   concurrently display, via the display, the first user interface and a second user interface for a second application, wherein at least a portion of the first user interface is overlaid by at least a portion of the second user interface, wherein the second user interface includes a record affordance, and wherein the first user input is received while there is no user interface for the second application being displayed;   detect activation of the record affordance;   in response to detecting activation of the record affordance, initiate a recording of at least one data stream of one or more data streams;   display, via the display device on the second user interface, a stop affordance;   detect one or more inputs including an input corresponding to activation of the stop affordance; and   in response to detecting the one or more inputs, stop recording of the at least one data stream of the one or more data streams.

Join the waitlist — get patent alerts

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

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