US11750734B2ActiveUtilityA1

Methods for initiating output of at least a component of a signal representative of media currently being played back by another device

76
Assignee: APPLE INCPriority: May 16, 2017Filed: May 24, 2022Granted: Sep 5, 2023
Est. expiryMay 16, 2037(~10.8 yrs left)· nominal 20-yr term from priority
G06F 3/0414G06F 3/167H04M 1/72442H04M 1/72412G06F 2203/04104G06F 3/165G06F 3/0482G06F 3/0488G06F 3/04847H04N 21/41407H04L 12/2803H04N 21/4122H04N 21/42203H04N 21/4312H04N 21/43615H04N 21/4394H04N 21/4396H04N 21/44218H04N 21/4825H04N 21/485H04N 21/8106H04S 7/30H04S 7/302H04S 7/303C08F 232/08C08G 61/08C08G 2261/3324C08G 2261/418G06F 3/04883
76
PatentIndex Score
0
Cited by
2,895
References
30
Claims

Abstract

The present disclosure generally relates to interfaces and techniques for media playback on one or more devices. In accordance with some embodiments, an electronic device includes a display, one or more processors, and memory. The electronic device receives user input and, in response to receiving the user input, displays, on the display, a multi-device interface that includes: one or more indicators associated with a plurality of available playback devices that are connected to the device and available to initiate playback of media from the device, and a media playback status of the plurality of available playback devices.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A first device, comprising:
 one or more processors; and 
 memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
 receiving a user input voice command representing a request to output a signal representative of media currently being played back by a second device that is connected to the first device; 
 in response to receiving the user input, transmitting a request for information regarding the media currently being played back by the second device; 
 receiving the information regarding the media currently being played back by the second device; and 
 in response to receiving the information regarding the media currently being played back by the second device, and while the second device continues playback of at least one component of the media, initiating output, at the first device, of at least one component of the signal representative of the media currently being played back by the second device, wherein concurrently with the output of the at least one component of the signal representative of the media currently being played back by the second device, the second device continues to play back a video component of the media currently being played back while ceasing to play back an audio component of the media currently being played back. 
 
 
     
     
       2. The first device of  claim 1 , wherein the signal representative of the media currently being played back by the second device includes one or more of: an audio signal, a video signal, or both. 
     
     
       3. The first device of  claim 2 , wherein initiating output, at the first device, of the at least one component of the signal representative of the media currently being played back by the second device comprises initiating output of the audio component without initiating output of the video component. 
     
     
       4. The first device of  claim 1 , wherein initiating output, at the first device, of the at least one component of the signal representative of the media currently being played back by the second device comprises:
 playing back, by the first device, the at least one component of the signal representative of the media currently being played back by the second device. 
 
     
     
       5. The first device of  claim 1 , wherein the one or more programs further include instructions for:
 transmitting an instruction, to a third device, to initiate output of the at least one component of the signal representative of the media currently being played back by the second device. 
 
     
     
       6. The first device of  claim 5 , wherein the media currently being played back by the second device is being played back in a first natural language; and
 wherein transmitting the instruction, to the third device, to initiate output of the at least one component of the signal representative of the media currently being played back by the second device comprises transmitting an instruction to initiate output of the at least one component of the signal being played back by the second device in a second natural language different than the first natural language. 
 
     
     
       7. The first device of  claim 1 , wherein the user input voice command is a first user input, the one or more programs further including instructions for:
 receiving, at the first device, a second user input representing a playback control command; and 
 in response to receiving the second user input, transmitting the playback control command to the second device. 
 
     
     
       8. The first device of  claim 1 , wherein receiving the information regarding the media currently being played back by the second device comprises:
 receiving one or more of: an identifier of the media, a location where the signal representative of the media is accessible, and a media stream of the signal representative of the media. 
 
     
     
       9. The first device of  claim 1 , wherein receiving the information regarding the media currently being played back by the second device comprises:
 receiving, from a fourth device, a media stream of the at least one component of the signal representative of the media currently being played back by the second device. 
 
     
     
       10. The first device of  claim 1 , wherein:
 the media is identified from the user input voice command based on that the media is currently being played back. 
 
     
     
       11. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, wherein the electronic device is a first device, the one or more programs including instructions for:
 receiving a user input voice command representing a request to output a signal representative of media currently being played back by a second device that is connected to the first device; 
 in response to receiving the user input, transmitting a request for information regarding the media currently being played back by the second device; 
 receiving the information regarding the media currently being played back by the second device; and 
 in response to receiving the information regarding the media currently being played back by the second device, and while the second device continues playback of at least one component of the media, initiating output, at the first device, of at least one component of the signal representative of the media currently being played back by the second device, wherein concurrently with the output of the at least one component of the signal representative of the media currently being played back by the second device, the second device continues to play back a video component of the media currently being played back while ceasing to play back an audio component of the media currently being played back. 
 
     
     
       12. The non-transitory computer-readable storage medium of  claim 11 , wherein the signal representative of the media currently being played back by the second device includes one or more of: an audio signal, a video signal, or both. 
     
     
       13. The non-transitory computer-readable storage medium of  claim 12 , wherein initiating output, at the first device, of the at least one component of the signal representative of the media currently being played back by the second device comprises initiating output of the audio component without initiating output of the video component. 
     
     
       14. The non-transitory computer-readable storage medium of  claim 11 , wherein initiating output, at the first device, of the at least one component of the signal representative of the media currently being played back by the second device comprises:
 playing back, by the first device, the at least one component of the signal representative of the media currently being played back by the second device. 
 
     
     
       15. The non-transitory computer-readable storage medium of  claim 11 , wherein the one or more programs further include instructions for:
 transmitting an instruction, to a third device, to initiate output of the at least one component of the signal representative of the media currently being played back by the second device. 
 
     
     
       16. The non-transitory computer-readable storage medium of  claim 15 , wherein the media currently being played back by the second device is being played back in a first natural language; and
 wherein transmitting the instruction, to the third device, to initiate output of the at least one component of the signal representative of the media currently being played back by the second device comprises transmitting an instruction to initiate output of the at least one component of the signal being played back by the second device in a second natural language different than the first natural language. 
 
     
     
       17. The non-transitory computer-readable storage medium of  claim 11 , wherein the user input voice command is a first user input, the one or more programs further including instructions for:
 receiving, at the first device, a second user input representing a playback control command; and 
 in response to receiving the second user input, transmitting the playback control command to the second device. 
 
     
     
       18. The non-transitory computer-readable storage medium of  claim 11 , wherein receiving the information regarding the media currently being played back by the second device comprises:
 receiving one or more of: an identifier of the media, a location where the signal representative of the media is accessible, and a media stream of the signal representative of the media. 
 
     
     
       19. The non-transitory computer-readable storage medium of  claim 11 , wherein receiving the information regarding the media currently being played back by the second device comprises:
 receiving, from a fourth device, a media stream of the at least one component of the signal representative of the media currently being played back by the second device. 
 
     
     
       20. The non-transitory computer-readable storage medium of  claim 11 , wherein:
 the media is identified from the user input voice command based on that the media is currently being played back. 
 
     
     
       21. A computer-implemented method, comprising:
 at a first device:
 receiving a user input voice command representing a request to output a signal representative of media currently being played back by a second device that is connected to the first device; 
 in response to receiving the user input, transmitting a request for information regarding the media currently being played back by the second device; 
 receiving the information regarding the media currently being played back by the second device; and 
 in response to receiving the information regarding the media currently being played back by the second device, and while the second device continues playback of at least one component of the media, initiating output, at the first device, of at least one component of the signal representative of the media currently being played back by the second device, wherein concurrently with the output of the at least one component of the signal representative of the media currently being played back by the second device, the second device continues to play back a video component of the media currently being played back while ceasing to play back an audio component of the media currently being played back. 
 
 
     
     
       22. The computer-implemented method of  claim 21 , wherein the signal representative of the media currently being played back by the second device includes one or more of: an audio signal, a video signal, or both. 
     
     
       23. The computer-implemented method of  claim 22 , wherein initiating output, at the first device, of the at least one component of the signal representative of the media currently being played back by the second device comprises initiating output of the audio component without initiating output of the video component. 
     
     
       24. The computer-implemented method of  claim 21 , wherein initiating output, at the first device, of the at least one component of the signal representative of the media currently being played back by the second device comprises:
 playing back, by the first device, the at least one component of the signal representative of the media currently being played back by the second device. 
 
     
     
       25. The computer-implemented method of  claim 21 , further comprising:
 transmitting an instruction, to a third device, to initiate output of the at least one component of the signal representative of the media currently being played back by the second device. 
 
     
     
       26. The computer-implemented method of  claim 25 , wherein the media currently being played back by the second device is being played back in a first natural language; and
 wherein transmitting the instruction, to the third device, to initiate output of the at least one component of the signal representative of the media currently being played back by the second device comprises transmitting an instruction to initiate output of the at least one component of the signal being played back by the second device in a second natural language different than the first natural language. 
 
     
     
       27. The computer-implemented method of  claim 21 , wherein the user input voice command is a first user input, and where the computer-implemented method further comprises:
 receiving, at the first device, a second user input representing a playback control command; and 
 in response to receiving the second user input, transmitting the playback control command to the second device. 
 
     
     
       28. The computer-implemented method of  claim 21 , wherein receiving the information regarding the media currently being played back by the second device comprises:
 receiving one or more of: an identifier of the media, a location where the signal representative of the media is accessible, and a media stream of the signal representative of the media. 
 
     
     
       29. The computer-implemented method of  claim 21 , wherein receiving the information regarding the media currently being played back by the second device comprises:
 receiving, from a fourth device, a media stream of the at least one component of the signal representative of the media currently being played back by the second device. 
 
     
     
       30. The computer-implemented method of  claim 21 , wherein:
 the media is identified from the user input voice command based on that the media is currently being played back.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.