Multifunction button

US9720640B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9720640-B2
Application numberUS-201414462095-A
CountryUS
Kind codeB2
Filing dateAug 18, 2014
Priority dateAug 20, 2013
Publication dateAug 1, 2017
Grant dateAug 1, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9720640B2 cover?
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 p…
Who is the assignee on this patent?
Hallmark Cards
What technology area does this patent fall under?
Primary CPC classification G06F3/162. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 01 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).