US2014215334A1PendingUtilityA1

Systems and methods for multi-context media control and playback

59
Assignee: SPOTIFY ABPriority: Oct 12, 2012Filed: Mar 31, 2014Published: Jul 31, 2014
Est. expiryOct 12, 2032(~6.2 yrs left)· nominal 20-yr term from priority
H04N 21/8549H04N 21/6125H04N 21/23109H04L 65/60G06F 3/0488H04N 21/8113H04N 21/4396H04N 21/4825H04N 21/42224G06F 3/04842G06F 3/165H04N 21/47217G06F 3/0482G06F 3/04883
59
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An electronic device is disclosed. The electronic device includes a display, one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors. The one or more programs include instructions for detecting a first input; and determining whether a change to the first input is detected within a first time period after detecting the first input. In accordance with a determination that a change to the first input is detected within the first time period after detecting the first input, first media content is added to a playlist. In accordance with a determination that a change to the first input is not detected within the first time period after detecting the first input, the first media content is caused to be presented.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A server computer, comprising:
 one or more processors;   memory; and   one or more programs stored in the memory, the one or more programs including instructions that, when transmitted to a client computer and executed by the client computer, cause the client computer to:
 during presentation of first media content, display an affordance to a user, wherein the affordance is configured such that selection of the affordance will cause second media content to be presented; 
 during presentation of the first media content, detect a first input corresponding to a selection of the affordance; and 
 in response to detecting the first input:
 cause the audibility of the first media content to be reduced; 
 cause the second media content to be presented; and 
 at an end of a first time period:
 cause the presentation of the second media content to be ceased; and 
 cause the audibility of the first media content to be increased. 
 
 
   
     
     
         2 . The server computer of  claim 1 , the one or more programs further including instructions that, when transmitted to a client computer and executed by the client computer, cause the client computer to, in response to displaying the affordance, obtain at least a portion of the second media content. 
     
     
         3 . The server computer of  claim 1 , wherein the end of the first time period corresponds to the earlier of:
 a determination that a cursor is detected outside of a display region associated with the second media content;   a determination that a change to the first input is detected after a certain time period has passed since detecting the first input; and   a determination that a preview duration is expired.   
     
     
         4 . The server computer of  claim 3 , wherein the first input corresponds to a click-down event. 
     
     
         5 . The server computer of  claim 4 , wherein the change to the first input corresponds to a click-release event. 
     
     
         6 . The server computer of  claim 1 , wherein the instructions to cause the audibility of the first media content to be reduced include instructions for pausing the first media content. 
     
     
         7 . The server computer of  claim 6 , wherein the instructions to cause the audibility of the first media content to be increased include instructions for unpausing the first media content. 
     
     
         8 . A non-transitory computer readable storage medium storing one or more programs for execution by an electronic device having at least one processor and memory, the one or more programs including instructions for:
 during presentation of first media content, displaying an affordance to a user, wherein the affordance is configured such that selection of the affordance will cause second media content to be presented;   during presentation of the first media content, detecting a first input corresponding to a selection of the affordance;   in response to detecting the first input:
 causing the audibility of the first media content to be reduced; 
 causing the second media content to be presented; and 
 at an end of a first time period:
 causing the presentation of the second media content to be ceased; and 
 causing the audibility of the first media content to be increased. 
 
   
     
     
         9 . The non-transitory computer readable storage medium of  claim 8 , the one or more programs further including instructions for, in response to displaying the affordance, obtaining at least a portion of the second media content. 
     
     
         10 . The non-transitory computer readable storage medium of  claim 8 , wherein the end of the first time period corresponds to the earlier of:
 a determination that a cursor is detected outside of a display region associated with the second media content;   a determination that a change to the first input is detected after a certain time period has passed since detecting the first input; and   a determination that a preview duration is expired.   
     
     
         11 . The non-transitory computer readable storage medium of  claim 10 , wherein the first input corresponds to a click-down event. 
     
     
         12 . The non-transitory computer readable storage medium of  claim 11 , wherein the change to the first input corresponds to a click-release event. 
     
     
         13 . The non-transitory computer readable storage medium of  claim 8 , wherein the instructions for causing the audibility of the first media content to be reduced include instructions for pausing the first media content. 
     
     
         14 . The non-transitory computer readable storage medium of  claim 13 , wherein the instructions for causing the audibility of the first media content to be increased include instructions for unpausing the first media content. 
     
     
         15 . A method for previewing media content, comprising:
 at an electronic device with one or more processors and memory storing one or more programs for execution by the one or more processors:
 during presentation of first media content, displaying an affordance to a user, wherein the affordance is configured such that selection of the affordance will cause second media content to be presented; 
 during presentation of the first media content, detecting a first input corresponding to a selection of the affordance; 
 in response to detecting the first input:
 causing the audibility of the first media content to be reduced; 
 causing the second media content to be presented; and 
 at an end of a first time period:
 causing the presentation of the second media content to be ceased; and 
 causing the audibility of the first media content to be increased. 
 
 
   
     
     
         16 . The method of  claim 15 , further comprising, in response to displaying the affordance, obtaining at least a portion of the second media content. 
     
     
         17 . The method of  claim 15 , wherein the end of the first time period corresponds to the earlier of:
 a determination that a cursor is detected outside of a display region associated with the second media content;   a determination that a change to the first input is detected after a certain time period has passed since detecting the first input; and   a determination that a preview duration is expired.   
     
     
         18 . The method of  claim 17 , wherein the first input corresponds to a click-down event. 
     
     
         19 . The method of  claim 18 , wherein the change to the first input corresponds to a click-release event. 
     
     
         20 . The method of  claim 15 , wherein causing the audibility of the first media content to be reduced includes pausing the first media content. 
     
     
         21 . The method of  claim 20 , wherein causing the audibility of the first media content to be increased including unpausing the first media content. 
     
     
         22 . An electronic device, comprising:
 a display;   one or more processors;   memory; and   one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
 during presentation of first media content, displaying an affordance to a user, wherein the affordance is configured such that selection of the affordance will cause second media content to be presented; 
 during presentation of the first media content, detecting a first input corresponding to a selection of the affordance; 
 in response to detecting the first input:
 causing the audibility of the first media content to be reduced; 
 causing the second media content to be presented; and 
 at an end of a first time period:
 causing the presentation of the second media content to be ceased; and 
 causing the audibility of the first media content to be increased. 
 
 
   
     
     
         23 . The electronic device of  claim 22 , the one or more programs further including instructions for, in response to displaying the affordance, obtaining at least a portion of the second media content. 
     
     
         24 . The electronic device of  claim 22 , wherein the end of the first time period corresponds to the earlier of:
 a determination that a cursor is detected outside of a display region associated with the second media content;   a determination that a change to the first input is detected after a certain time period has passed since detecting the first input; and   a determination that a preview duration is expired.   
     
     
         25 . The electronic device of  claim 24 , wherein the first input corresponds to a click-down event. 
     
     
         26 . The electronic device of  claim 25 , wherein the change to the first input corresponds to a click-release event. 
     
     
         27 . The electronic device of  claim 22 , the instructions for causing the audibility of the first media content to be reduced including instructions for pausing the first media content. 
     
     
         28 . The electronic device of  claim 27 , the instructions for causing the audibility of the first media content to be increased including instructions for unpausing the first media content.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.