Musical chair greeting card
US-9202391-B1 · Dec 1, 2015 · US
US9720640B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9720640-B2 |
| Application number | US-201414462095-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 18, 2014 |
| Priority date | Aug 20, 2013 |
| Publication date | Aug 1, 2017 |
| Grant date | Aug 1, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Aspects of the present invention enable a storage device (e.g., a recordable book, toy, computing device) to be controlled with a single control button that performs multiple functions. Different interactions with the button produce a different control input. In one aspect, the storage device is an audio recording device that can record, lock, unlock, transfer to a separate storage device, or play back one or more audio recordings. These five functions (i.e., recording, locking, unlocking, transferring, and playing back) are initiated or facilitated by depressing a single button located on the audio storage device for different lengths of time or in different patterns. Audio recordings may be played in response to user interactions with the button to help the user interact with the button properly and warn the user of action that is about to be taken.
Opening claim text (preview).
The invention claimed is: 1. A method of providing multiple functions through a single button, the method comprising: receiving, at a computing device, a first interaction with a multifunction button, the first interaction comprising a first press of the multifunction button for a first duration of time; determining that the first duration of time exceeds a short duration threshold; in response to determining that the first duration of time exceeds the short duration threshold, outputting a recording of a first audible announcement explaining a first action to be taken if the first press is discontinued; determining that the first press has been discontinued prior to the first press exceeding a long duration threshold; and in response to determining that the first press has been discontinued, initiating, at the computing device, a first control function, the first control function being associated with the first action. 2. The method of claim 1 , wherein the short duration is two seconds. 3. The method of claim 1 , further comprising receiving, at the computing device, a second interaction with the multifunction button. 4. The method of claim 3 , wherein the second interaction comprises a second press of the multifunction button for a second duration of time and the method further comprises: determining the second duration of time exceeds the long duration threshold; in response to determining the second duration of time exceeds the long duration threshold, outputting a recording of a second audible announcement explaining a second action to be taken if the second press is discontinued; determining that the second press has been discontinued; and in response to determining that the second press has been discontinued, initiating a second control function associated with the second action, the second control function being different from the first control function. 5. The method of claim 4 , wherein the long duration threshold is at least five seconds. 6. The method of claim 4 , wherein the first interaction is transferring an existing audio file or video file and wherein the second interaction is changing a lock status for a stored file. 7. The method of claim 3 , wherein the second interaction comprises a double tap associated with a second control function that is different from the first control function, the second control function being recording a new audio file or video file. 8. The method of claim 3 , wherein the second interaction comprises a single tap associated with a second control function that is different from the first control function, the second control function being playing an existing audio file or video file. 9. A storage device comprising: a multifunction button; a speaker; a microphone; a processor coupled to the multifunction button, the speaker, and the microphone; and a computer storage media coupled to the processor and containing program instructions that, when executed by the processor, cause operations to be performed, the operations comprising: receiving a first interaction with the multifunction button, the first interaction comprising a first press of the multifunction button for a first duration of time; determining that the first duration exceeds a short duration threshold; in response to said determining, outputting to the speaker a recording of a first audible announcement explaining a first action to be taken if the first press is discontinued; determining that the first press has been discontinued prior to the first press exceeding a long duration threshold; and in response to said determining that the first press has been discontinued, initiating, at the storage device, a first control function. 10. The storage device of claim 9 , wherein the operations further comprise: receiving a second interaction with the multifunction button, the second interaction comprising a second press of the multifunction button in a down position for a second duration of time; determining that the second duration exceeds the long duration threshold; in response to said determining, outputting to the speaker a recording of a second audible announcement explaining a second action to be taken if the second press is discontinued; determining that the second press has been discontinued; and in response to said determining that the second press has been discontinued, initiating, at the storage device, a second control function that is different from the first control function. 11. The storage device of claim 10 , wherein the operations further comprise: receiving, at the storage device, a third interaction with the multifunction button comprising a tap, wherein the tap is a contact with the multifunction button lasting less than the short duration threshold; in response to the third interaction, initiating, at the storage device, a third control function, which is different from the first control function and the second control function. 12. The storage device of claim 10 , wherein the multifunction button is an only control input for the storage device. 13. The storage device of claim 9 , wherein the short duration threshold is at least two seconds. 14. The storage device of claim 9 , wherein the long duration threshold is at least five seconds. 15. The storage device of claim 9 , wherein the long duration threshold is more than two seconds longer than the short duration threshold. 16. One or more computer storage media having computer-executable instructions embodied thereon that, when executed by a computer processor, perform a method of controlling audio or visual functions in a media storage device through a single multifunction button, the method comprising: receiving at a first point in time an activation of a multifunction button, the activation corresponding to depression of the multifunction button; at a second point in time after the first point in time, determining that the multifunction button has been activated for a duration longer than a short duration threshold; outputting an audible instruction identifying a control function associated with a short press interaction; receiving at a third point in time after the second point in time a deactivation of the multifunction button, the deactivation corresponding to a release of the multifunction button, the activation and the deactivation of the multifunction button forming an interaction with the multifunction button; determining a duration of time for the interaction as a difference between the first point in time and the third point in time; and activating, at the media storage device, a selected control function associated with the duration of time for the interaction. 17. The media of claim 16 , the method further comprising: at a fourth point in time, determining that the multifunction button has been activated for a duration longer than a long duration threshold, the fourth point in time being between the second point in time and the third point in time; and prior to the third point in time, outputting an audible instruction identifying a control function associated with a long press interaction. 18. The media of claim 16 , wherein the multifunction button controls all audio controls available on the media storage device. 19. The media of claim 18 , wherein the all audio controls comprise one or more of recording a new audio file or video file, playing an existing audio file or video file, transferring the existing audio file or video file, or changing a lock status for a stored file. 20. Th
Graphical user interface [GUI] · CPC title
Musical or noise- producing devices for additional toy effects other than acoustical (musical tops A63H1/28; {sound-producing dolls A63H3/28; musical toy vehicles A63H17/268; acoustical vehicle-signalling devices A63H17/32; whistling toy locomotive arrangements A63H19/14}; music, sound or noise production in general G10) · CPC title
Electronic editing of digitised analogue information signals, e.g. audio or video signals · CPC title
Computerized interactive toys, e.g. dolls · CPC title
of operating discs · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.