Mouse input function for pen-shaped writing, reading or pointing devices
US-12124643-B2 · Oct 22, 2024 · US
US9684389B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9684389-B2 |
| Application number | US-201213409739-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 1, 2012 |
| Priority date | Mar 1, 2012 |
| Publication date | Jun 20, 2017 |
| Grant date | Jun 20, 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.
An apparatus, method, and computer program product are described that can receive a signal from a tangible object, where the signal includes an indication of an operation to be executed upon receipt of a user input applied by the tangible object, and that can determine the operation based on the indication. In this way, the user is not required to provide additional user input to define the particular operation that is desired. The apparatus may determine at least one recipient with whom data selected via a user input applied by the tangible object may be shared. The apparatus may further provide for the determination of an operation to be executed based on an identification of a selection of content and may provide for the association of the operation with the tangible object, such that subsequent user input applied via the tangible object causes execution of the operation.
Opening claim text (preview).
What is claimed is: 1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least: receive an identification of a selection of first content, wherein the selection is made via a tangible object in a training mode, and wherein the identification comprises the first content or information describing the first content; provide for determination of an operation to be executed based on the identification that is received; and provide for association of the operation with the tangible object, such that subsequent user input applied via the tangible object outside of the training mode selecting second, different content causes execution of the operation with respect to the second content based on the association of the operation with the tangible object and regardless of the second content. 2. The apparatus of claim 1 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to determine a type of the first content selected, wherein the operation to be executed is determined based on the type of the first content. 3. The apparatus of claim 2 , wherein the type of the first content is associated with a predefined operation. 4. The apparatus of claim 1 , wherein the apparatus is the tangible object. 5. The apparatus of claim 1 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to provide for determination of the operation to be executed and to provide for association of the operation to be executed with the tangible object in response to entry into the training mode. 6. The apparatus of claim 1 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to provide for determination of the operation by communicating the identification to a server. 7. The apparatus of claim 1 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to provide for association of the operation with the tangible object by communicating the identification to a server. 8. A method comprising: receiving an identification of a selection of first content, wherein the selection is made via a tangible object in a training mode, and wherein the identification comprises the first content or information describing the first content; providing, via a processor, for determination of an operation to be executed based on the identification that is received; and providing, via a processor, for association of the operation with the tangible object, such that subsequent user input applied via the tangible object outside of the training mode selecting second, different content causes execution of the operation with respect to the second content based on the association of the operation with the tangible object and regardless of the second content. 9. The method of claim 8 further comprising providing for determination of a type of the first content selected, wherein the operation to be executed is determined based on the type of the first content. 10. The method of claim 9 , wherein the type of the first content is associated with a predefined operation. 11. The method of claim 8 , wherein providing for determination of the operation to be executed and providing for association of the operation to be executed with the tangible object occur in response to entry into the training mode. 12. The method of claim 8 , wherein providing for determination of the operation comprises communicating the identification or information derived from the identification to a server. 13. The method of claim 8 , wherein providing for association of the operation with the tangible object comprises communicating the identification or information derived from the identification to a server. 14. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising program code instructions for: receiving an identification of a selection of first content, wherein the selection is made via a tangible object in a training mode, and wherein the identification comprises the first content or information describing the first content; providing for determination of an operation to be executed based on the identification that is received; and providing for association of the operation with the tangible object, such that subsequent user input applied via the tangible object outside of the training mode selecting second, different content causes execution of the operation with respect to the second content based on the association of the operation with the tangible object and regardless of the second content. 15. The computer program product of claim 14 further comprising program code instructions for providing for determination of a type of the first content selected, wherein the operation to be executed is deter mined based on the type of the first content. 16. The computer program product of claim 15 , wherein the type of the first content is associated with a predefined operation. 17. The computer program product of claim 14 further comprising program code instructions for entering the training mode. 18. The computer program product of claim 17 , wherein providing for determination of the operation to be executed and providing for association of the operation to be executed with the tangible object occurs in response to entry into the training mode. 19. The computer program product of claim 14 , wherein providing for determination of the operation comprises communicating the identification or information derived from the identification to a server. 20. The computer program product of claim 14 , wherein providing for association of the operation with the tangible object comprises communicating the identification or information derived from the identification to a server.
Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883) · CPC title
Pens or stylus · CPC title
Pen manipulated menu · CPC title
for inputting data by handwriting, e.g. gesture or text · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.