Context-dependent touchbands

US11003255B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11003255-B2
Application numberUS-201916286387-A
CountryUS
Kind codeB2
Filing dateFeb 26, 2019
Priority dateFeb 26, 2019
Publication dateMay 11, 2021
Grant dateMay 11, 2021

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.

A computer system comprises a keyboard with a plurality of touchbands, each of which is a narrow multi-touch touchpad, a display device and a computer touchband device application program executable on the computer processor configured to manage a multi-level context-dependent cascading menu interface wherein each menu item includes a plurality of drag-control functions, a plurality of tap commands and a plurality of submenu items; specify a plurality of menu operations, a plurality of control-drag operations and a plurality of command-tap operations from the multi-touch gestures on the touchbands; move the highlight in the menu structure based on the menu operations and display highlighted menu item contents under the active menu layer; change the value of the specified drag-control function listed for the highlighted menu item when detected a control-drag operation; trigger the specified tap command listed for the highlighted menu item when detected a command-tap operation.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer system comprising: a keyboard with a plurality of touchbands, each of which is a narrow multi-touch touchpad; a display device; a computer touchband device application program executable on the computer processor configured to: manage a multi-level context-dependent cascading menu interface wherein each menu item includes a plurality of drag-control functions driven by independent control-drag operations on the touchbands, a plurality of tap commands triggered by independent command-tap operations on the touchbands and a plurality of submenu items; display two-layer horizontal menu with the active menu layer on top and the content of the highlighted menu item under the active menu layer; create a control variable menu_Display with two possible values: {off=0, on=1}; display the context-dependent menu when menu_Display=on; hide the context-dependent menu when menu_Display=off; specify five menu-tap operations: a menu-down operation, a menu-up operation, a menu-right operation, a menu-left operation and a menu-on/off operation from the tap gestures and mini-drag gestures on the touchband 1 ; specify a menu-drag operation from the main drag gestures on the touchband 1 wherein the main drag gesture is the drag gesture along the long side of the touchband; move the highlight to the first submenu item layer when detected menu-down operation; move the highlight back to the parent menu item when detected menu-up operation; move the highlight to the adjacent menu item on the right in the active menu layer when detected menu-right operation; move the highlight to the adjacent menu item on the left in the active menu layer when detected menu-left operation; move the highlight to both sides in the same menu layer when detected menu-drag operation; specify a plurality of control-drag operations from available main drag gestures on all touchbands; specify a plurality of command-tap operations from available tap gestures and mini-drag gestures on all touchbands; change the value of the k-th drag-control function listed for the highlighted menu item when detected the control-drag operation with index k; trigger the m-th tap command listed for the highlighted menu item when detected the command-tap operation with index m; specify a tap command for a menu item as a menu switching command that changes the highlight to a specified menu item in the context-dependent menu structure; toggle the menu_Display value whenever detected menu-on/off operation; set menu_Display=off when no-operation exceeds the specified time limit; set menu_Display=on when detected any operation on the touchbands during the context-dependent menu is hided. 2. The computer system according to claim 1 , wherein keyboard is one of following keyboards: (1) the keyboard for the desktop computer, (2) the laptop keyboard and (3) the keyboard for the tablet computer. 3. The computer system according to claim 1 , wherein the touchbands are either horizontal touchbands or vertical touchbands disposed on the keyboard. 4. The computer system according to claim 1 , wherein the touchband is the original touchpad on the laptop keyboard with a touchpad mode switch key is set around the touchpad wherein the touchpad mode is toggled between the original mode and the context-dependent mode by the switch key and indicated by a mode indicating light under the switch key wherein the light is on when the touchpad is in the context-dependent mode. 5. The computer system according to claim 1 , wherein the touchband is the original touchpad on the laptop keyboard working in the context-dependent mode, and the main drag gestures includes all vertical drag gesture and all horizontal drag gestures. 6. The computer system according to claim 1 , wherein the active menu layer of context-dependent menu is display vertically on the display device, the contents of the highlighted menu item in the active menu layer is displayed vertically on the right side of the highlight. 7. The computer system according to claim 1 , wherein the main drag gestures are the drag gestures along the long side of the touchband and include one- to multiple-finger main drag gestures supported by the touchbands. 8. The computer system according to claim 1 , wherein the mini-drag gestures are the drag gestures along the short side of the touchband and include one- to multiple-finger mini drag gestures supported by the touchbands. 9. The computer system according to claim 1 , wherein tap gestures are the following gestures supported by the touchbands: one- to multiple-finger tap, one- to multiple-finger double tap, one- to multiple-finger long press. 10. The computer system according to claim 1 , wherein the context-dependent menu includes system tool control menu items wherein the drag-control functions in the system menu items are configurable by the computer touchband device application program. 11. The computer system according to claim 1 , wherein the drag-control functions, the tap commands and the submenu items listed for the highlighted menu item are distinguished by different background colors. 12. The computer system according to claim 1 , wherein each drag-control function and the tap command listed for the highlighted context-dependent menu item begins with its index number. 13. The computer system according to claim 1 , wherein each drag-control function and the tap command listed for the highlighted context-dependent menu item contains a gesture-specific icon. 14. The computer system according to claim 1 , wherein a plurality of soft touchbands share a physical touchband, a global touchband-switch operation is specified from the available tap gestures and mini-drag gestures on the shared touchband to cycle the selection of soft touchbands; the tap commands and the drag-control functions belongs to the active soft touchband has specific background color. 15. The computer system according to claim 1 , wherein a plurality of soft touchbands share a physical touchband, a set of global touchband-set operations are specified from the available tap gestures and mini-drag gestures on the shared physical touchband to select soft touchbands; the tap commands and the drag-control functions belongs to the active soft touchband has different background color. 16. The computer system according to claim 1 , wherein the tap commands and the drag-control functions listed for the highlighted menu item are grouped according to their touchband index. 17. The computer system according to claim 1 , wherein all the functional keys are redefined when menu_Display=on; clicking operations on the functional keys Fn are specified as command-click operations and each command-click operation has the same index as its respective functional key.

Assignees

Inventors

Classifications

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • Zoom, i.e. interaction techniques or interactors for controlling the zooming operation · CPC title

  • Scrolling or panning · CPC title

  • Touch pads, in which fingers can move on a surface · CPC title

  • G06F3/0219Primary

    Special purpose keyboards · 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 US11003255B2 cover?
A computer system comprises a keyboard with a plurality of touchbands, each of which is a narrow multi-touch touchpad, a display device and a computer touchband device application program executable on the computer processor configured to manage a multi-level context-dependent cascading menu interface wherein each menu item includes a plurality of drag-control functions, a plurality of tap comm…
Who is the assignee on this patent?
Wang Yong
What technology area does this patent fall under?
Primary CPC classification G06F3/0219. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 11 2021 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).