Automated earpiece cache management
First Claim
1. A method of configuring an earpiece, worn by a user and having a communication session with a second device of the user, to manage a cache of the earpiece, the method comprising:
- identifying, among at least two media items on the second device, at least one selected media item of predicted interest to the user;
transferring the at least one selected media item from the second device to the cache of the earpiece;
presenting to the user, through the earpiece, the at least one selected media item from the cache of the earpiece during an interruption of the communication session with the second device;
presenting the at least one selected media item to the user comprising;
upon receiving from the user a request to present a first selected media item from the selected media items stored in the cache of the earpiece, presenting the first selected media item to the user,respective selected media items being associated with a keyword,receiving the request from the user comprising;
monitoring a voice of the user; and
detecting the keyword of a selected media item within the voice of the user,upon the earpiece detecting in the voice of the user a first keyword associated with a first command within an earpiece command set, performing the first command on the earpiece; and
upon the earpiece detecting in the voice of the user a second keyword associated with a second command within a second device command set;
if the second command is received during the communication session of the earpiece with the second device, executing the second command on the second device; and
if the second command is received during the interruption of the communication session of the earpiece with the second device, presenting to the user a disconnection cue through the earpiece.
2 Assignments
0 Petitions
Accused Products
Abstract
Many types of earpiece include a memory to which media items stored on a second device, such as music, audiobooks, and podcasts, may be transferred as requested by a user. However, it may be advantageous to configure the earpiece and/or the to fill the memory automatically with media items of predicted interest to the user in the manner of a cache. In such earpieces, interruption of the connection between the earpiece and the second device does not interrupt a currently streaming media item, and the earpiece is capable of playing additional media items of predicted interest to the user even if the user has not requested transfer to the earpiece. Other uses of the cache include adding appointments from a calendar of the second device for presentation by the earpiece as reminders during disconnection, and storing notes on the earpiece that are automatically transferred back to the second device.
20 Citations
16 Claims
-
1. A method of configuring an earpiece, worn by a user and having a communication session with a second device of the user, to manage a cache of the earpiece, the method comprising:
-
identifying, among at least two media items on the second device, at least one selected media item of predicted interest to the user; transferring the at least one selected media item from the second device to the cache of the earpiece; presenting to the user, through the earpiece, the at least one selected media item from the cache of the earpiece during an interruption of the communication session with the second device; presenting the at least one selected media item to the user comprising; upon receiving from the user a request to present a first selected media item from the selected media items stored in the cache of the earpiece, presenting the first selected media item to the user, respective selected media items being associated with a keyword, receiving the request from the user comprising; monitoring a voice of the user; and detecting the keyword of a selected media item within the voice of the user, upon the earpiece detecting in the voice of the user a first keyword associated with a first command within an earpiece command set, performing the first command on the earpiece; and upon the earpiece detecting in the voice of the user a second keyword associated with a second command within a second device command set; if the second command is received during the communication session of the earpiece with the second device, executing the second command on the second device; and if the second command is received during the interruption of the communication session of the earpiece with the second device, presenting to the user a disconnection cue through the earpiece. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of configuring an earpiece, worn by a user and having a communication session with a second device of the user, to manage a cache of the earpiece, the method comprising:
-
identifying, among at least two media items on the second device, at least one selected media item of predicted interest to the user; transferring the at least one selected media item from the second device to the cache of the earpiece; presenting to the user, through the earpiece, the at least one selected media item from the cache of the earpiece during an interruption of the communication session with the second device; upon receiving from the user a reminder for presentation upon reconnection of the communication with the second device, storing the reminder; and upon detecting a reconnection of the communication session with the second device, presenting the reminder to the user. - View Dependent Claims (11)
-
-
12. A method of configuring an earpiece, worn by a user and having a communication session with a second device of the user, to manage a cache of the earpiece, the method comprising:
-
identifying, among at least two media items on the second device, at least one selected media item of predicted interest to the user; transferring the at least one selected media item from the second device to the cache of the earpiece; and presenting to the user, through the earpiece, the at least one selected media item from the cache of the earpiece during an interruption of the communication session with the second device, the second device storing an appointment set comprising at least one appointment of the user at an appointment time, among the appointment set, identifying at least one selected appointment arising within a time period of a current time; transferring the at least one selected appointment from the appointment set to the cache of the earpiece; and presenting to the user through the earpiece an appointment reminder cue no later than the appointment time of the appointment. - View Dependent Claims (13)
-
-
14. A computer-readable medium having contents configured to cause a computing system to perform a method of configuring an earpiece, worn by a user and having a communication session with a second device of the user, to manage a cache of the earpiece, the method comprising:
-
identifying, among at least two media items on the second device, at least one selected media item of predicted interest to the user; transferring the at least one selected media item from the second device to the cache of the earpiece; presenting to the user, through the earpiece, the at least one selected media item from the cache of the earpiece during an interruption of the communication session with the second device; presenting the at least one selected media item to the user comprising; upon receiving from the user a request to present a first selected media item from the selected media items stored in the cache of the earpiece, present the first selected media item to the user, respective selected media items being associated with a keyword, receiving the request from the user comprising; monitoring a voice of the user; and detecting the keyword of a selected media item within the voice of the user, upon the earpiece detecting in the voice of the user a first keyword associated with a first command within an earpiece command set, perform the first command on the earpiece; and upon the earpiece detecting in the voice of the user a second keyword associated with a second command within a second device command set; if the second command is received during the communication session of the earpiece with the second device, executing the second command on the second device; and if the second command is received during the interruption of the communication session of the earpiece with the second device, presenting to the user a disconnection cue through the earpiece.
-
-
15. An earpiece, suitable to be worn by a user and conduct a communication session with a second device of the user, the earpiece comprising:
-
a cache; a speaker; a microphone; an earpiece manager configured to; identify, among at least two media items on the second device, at least one selected media item of predicted interest to the user; transfer the at least one selected media item from the second device to the cache of the earpiece; present to the user, through the speaker, the at least one selected media item from the cache of the earpiece during an interruption of the communication session with the second device; upon receiving from the user a reminder for presentation upon reconnection of the communication with the second device, store the reminder; and upon detecting a reconnection of the communication session with the second device, present the reminder to the user.
-
-
16. A computer-readable medium having contents configured to cause a computing system to perform a method of configuring an earpiece, worn by a user and having a communication session with a second device of the user, to manage a cache of the earpiece, the method comprising:
-
identifying, among at least two media items on the second device, at least one selected media item of predicted interest to the user; transferring the at least one selected media item from the second device to the cache of the earpiece; and presenting to the user, through the earpiece, the at least one selected media item from the cache of the earpiece during an interruption of the communication session with the second device, the second device storing an appointment set comprising at least one appointment of the user at an appointment time, among the appointment set, identifying at least one selected appointment arising within a time period of a current time; transferring the at least one selected appointment from the appointment set to the cache of the earpiece; and presenting to the user through the earpiece an appointment reminder cue no later than the appointment time of the appointment.
-
Specification