← Back to Patent Explorer
US7055110B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Common on-screen zone for menu activation and stroke input

Assignee: RPX Corp
•
Filing: 2003-07-28
•
Granted: 2006-05-30
•
Expires: 2023-07-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A common on-screen zone provides two or more methods of activating a command. The user can perform a first action, such as a stroke or gesture within the zone to activate a command according to one method, or can perform a second action, such as clicking or pressing a button within the same zone to activate a menu including the same command.

Inventors

  • 👤 Sig G Kupka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 20:58
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0488; G06F3/04883; G06F3/0481; G06F3/0482; G06F3/04886

Claims Analysis

Total Claims: 54
Claim 1
Independent Claim 68 words
A computer-implemented input method for a user interface, the user interface including a zone occupying less than the entire user interface, the method comprising: responsive to a user input anywhere in the zone being stroke input, performing a command associated with the user input; and responsive to the user input anywhere in the same zone being a menu activation command, displaying a menu including a plurality of commands.
Claim 2
Dependent Claim 68 words
A computer-implemented input method for a user interface, the user interface including a zone occupying less than the entire user interface, the method comprising: responsive to a user input anywhere in the zone being stroke input, performing a command associated with the user input; and responsive to the user input anywhere in the same zone being a menu activation command, displaying a menu including a plurality of commands.
Claim 3
Dependent Claim 23 words
The method of claim 1 , wherein the zone is associated with an object, and wherein performing a command comprises manipulating the object.
Claim 4
Dependent Claim 14 words
The method of claim 1 , wherein the zone is adjacent to an object.
Claim 5
Dependent Claim 15 words
The method of claim 1 , wherein the menu activation command comprises pressing a button.
Claim 6
Dependent Claim 18 words
The method of claim 1 , wherein the menu comprises at least one command associated with stroke input.
Claim 7
Dependent Claim 24 words
The method of claim 5 , wherein the menu comprises, for each command associated with stroke input, an icon indicating the associated stroke input.
Claim 8
Dependent Claim 19 words
The method of claim 1 , wherein the zone comprises a portion of a window associated with an object.
Claim 9
Dependent Claim 35 words
The method of claim 1 , further comprising, responsive to the user input in the zone being a menu activation command: receiving a selection of a command from the menu; and performing the selected command.
Claim 10
Dependent Claim 42 words
The method of claim 1 , wherein the user interface includes a plurality of zones, each zone corresponding to a type of command, and wherein the command associated with the user input and the commands in the menu belong to the type.
Claim 11
Dependent Claim 30 words
The method of claim 1 , wherein the user interface includes a plurality of zones surrounding an object, and wherein performing the command comprises performing the command on the object.
Claim 12
Dependent Claim 20 words
The method of claim 10 , wherein performing the command on the object comprises changing a characteristic of the object.
Claim 13
Dependent Claim 60 words
The method of claim 11 , wherein changing the characteristic of the object comprises: responsive to the stroke input being along a first axis, changing the characteristic of the object by a first increment; and responsive to the stroke input being along a second axis, changing the characteristic of the object by a second increment different from the first increment.
Claim 14
Dependent Claim 18 words
The method of claim 12 , wherein the second increment is of smaller magnitude than the first increment.
Claim 15
Dependent Claim 24 words
The method of claim 12 , wherein the menu comprises commands for changing the characteristic of the object by the first and second increment.
Claim 16
Dependent Claim 16 words
The method of claim 12 , wherein the second axis is perpendicular to the first axis.
Claim 17
Dependent Claim 17 words
The method of claim 15 , wherein one axis is vertical, and the other axis is horizontal.
Claim 18
Dependent Claim 85 words
The method of claim 12 , wherein the characteristic of the object is one selected from the group consisting of: a start position; an end position; a duration; a size; a length; a date; a time; a numeric value; a width; a height; an image cropping specification; a thickness; a decimal place location; playing speed; playing position; a leading character; a terminating character; a location; an alignment; a rotation; a font; a style; a capitalization; a color; an opacity; a brightness; and a relative volume.
Claim 19
Independent Claim 102 words
A system for accepting user input for performing a command, the system comprising: a display device, for displaying a user interface including a zone occupying less than the entire user interface; an input device, for accepting using input in the zone; and a processor, coupled to the display and the input device, for: responsive to a user input anywhere in the zone being stroke input, performing a command associated with the user input; and responsive to the user input anywhere in the same zone being a menu activation command, causing the display device to display a menu including a plurality of commands.
Claim 20
Independent Claim 102 words
A system for accepting user input for performing a command, the system comprising: a display device, for displaying a user interface including a zone occupying less than the entire user interface; an input device, for accepting using input in the zone; and a processor, coupled to the display and the input device, for: responsive to a user input anywhere in the zone being stroke input, performing a command associated with the user input; and responsive to the user input anywhere in the same zone being a menu activation command, causing the display device to display a menu including a plurality of commands.
Claim 21
Dependent Claim 23 words
The system of claim 18 , wherein the zone is associated with an object, and wherein performing a command comprises manipulating the object.
Claim 22
Dependent Claim 23 words
The system of claim 18 , wherein the display device displays an object, and wherein the zone is displayed adjacent to the object.
Claim 23
Dependent Claim 22 words
The system of claim 18 , wherein user input comprises the menu activation command comprises pressing a button on the input device.
Claim 24
Dependent Claim 18 words
The system of claim 18 , wherein the menu comprises at least one command associated with stroke input.
Claim 25
Dependent Claim 24 words
The system of claim 22 , wherein the menu comprises, for each command associated with stroke input, an icon indicating the associated stroke input.
Claim 26
Dependent Claim 27 words
The system of claim 18 , wherein the display device displays a window associated with an object, and wherein the zone comprises a portion of the window.
Claim 27
Dependent Claim 41 words
The system of claim 18 , wherein, responsive to the user input in the zone being a menu activation command: the input device receives input representing a selection of a command from the menu; and the processor performs the selected command.
Claim 28
Dependent Claim 42 words
The system of claim 18 , wherein the user interface includes a plurality of zones, each zone corresponding to a type of command, and wherein the command associated with the user input and the commands in the menu belong to the type.
Claim 29
Dependent Claim 32 words
The system of claim 18 , wherein the user interface includes a plurality of zones surrounding an object, and wherein the processor performs the command by performing the command on the object.
Claim 30
Dependent Claim 22 words
The system of claim 27 , wherein the processor performs the command on the object by changing a characteristic of the object.
Claim 31
Dependent Claim 62 words
The system of claim 28 , wherein the processor changes a characteristic of the object by: responsive to the stroke input being along a first axis, changing the characteristic of the object by a first increment; and responsive to the stroke input being along a second axis, changing the characteristic of the object by a second increment different from the first increment.
Claim 32
Dependent Claim 18 words
The system of claim 29 , wherein the second increment is of smaller magnitude than the first increment.
Claim 33
Dependent Claim 24 words
The system of claim 29 , wherein the menu comprises commands for changing the characteristic of the object by the first and second increment.
Claim 34
Dependent Claim 16 words
The system of claim 29 , wherein the second axis is perpendicular to the first axis.
Claim 35
Dependent Claim 17 words
The system of claim 32 , wherein one axis is vertical, and the other axis is horizontal.
Claim 36
Dependent Claim 85 words
The system of claim 29 , wherein the characteristic of the object is one selected from the group consisting of: a start position; an end position; a duration; a size; a length; a date; a time; a numeric value; a width; a height; an image cropping specification; a thickness; a decimal place location; playing speed; playing position; a leading character; a terminating character; a location; an alignment; a rotation; a font; a style; a capitalization; a color; an opacity; a brightness; and a relative volume.
Claim 37
Dependent Claim 85 words
A computer program product for accepting input in a user interface, the user interface including a zone occupying less than the entire user interface, the computer program product comprising: a computer-readable medium; and computer program code, encoded on the medium, for: responsive to a user input anywhere in the zone being stroke input, performing a command associated with the user input; and responsive to the user input anywhere in the same zone being a menu activation command, displaying a menu including a plurality of commands.
Claim 38
Dependent Claim 85 words
A computer program product for accepting input in a user interface, the user interface including a zone occupying less than the entire user interface, the computer program product comprising: a computer-readable medium; and computer program code, encoded on the medium, for: responsive to a user input anywhere in the zone being stroke input, performing a command associated with the user input; and responsive to the user input anywhere in the same zone being a menu activation command, displaying a menu including a plurality of commands.
Claim 39
Dependent Claim 34 words
The computer program product of claim 35 , wherein the zone is associated with an object, and wherein the computer program code for performing a command comprises computer program code for manipulating the object.
Claim 40
Dependent Claim 16 words
The computer program product of claim 35 , wherein the zone is adjacent to an object.
Claim 41
Dependent Claim 17 words
The computer program product of claim 35 , wherein the menu activation command comprises pressing a button.
Claim 42
Dependent Claim 20 words
The computer program product of claim 35 , wherein the menu comprises at least one command associated with stroke input.
Claim 43
Dependent Claim 26 words
The computer program product of claim 39 , wherein the menu comprises, for each command associated with stroke input, an icon indicating the associated stroke input.
Claim 44
Dependent Claim 21 words
The computer program product of claim 35 , wherein the zone comprises a portion of a window associated with an object.
Claim 45
Dependent Claim 41 words
The computer program product of claim 35 , further comprising computer program code for, responsive to the user input in the zone being a menu activation command: receiving a selection of a command from the menu; and performing the selected command.
Claim 46
Dependent Claim 44 words
The computer program product of claim 35 , wherein the user interface includes a plurality of zones, each zone corresponding to a type of command, and wherein the command associated with the user input and the commands in the menu belong to the type.
Claim 47
Dependent Claim 41 words
The computer program product of claim 35 , wherein the user interface includes a plurality of zones surrounding an object, and wherein the computer program code for performing the command comprises computer program code for performing the command on the object.
Claim 48
Dependent Claim 31 words
The computer program product of claim 44 , wherein the computer program code for performing the command on the object comprises computer program code for changing a characteristic of the object.
Claim 49
Dependent Claim 71 words
The computer program product of claim 45 , wherein the computer program code for changing the characteristic of the object comprises computer program code for: responsive to the stroke input being along a first axis, changing the characteristic of the object by a first increment; and responsive to the stroke input being along a second axis, changing the characteristic of the object by a second increment different from the first increment.
Claim 50
Dependent Claim 20 words
The computer program product of claim 46 , wherein the second increment is of smaller magnitude than the first increment.
Claim 51
Dependent Claim 26 words
The computer program product of claim 46 , wherein the menu comprises commands for changing the characteristic of the object by the first and second increment.
Claim 52
Dependent Claim 18 words
The computer program product of claim 46 , wherein the second axis is perpendicular to the first axis.
Claim 53
Dependent Claim 19 words
The computer program product of claim 49 , wherein one axis is vertical, and the other axis is horizontal.
Claim 54
Dependent Claim 87 words
The computer program product of claim 46 , wherein the characteristic of the object is one selected from the group consisting of: a start position; an end position; a duration; a size; a length; a date; a time; a numeric value; a width; a height; an image cropping specification; a thickness; a decimal place location; playing speed; playing position; a leading character; a terminating character; a location; an alignment; a rotation; a font; a style; a capitalization; a color; an opacity; a brightness; and a relative volume.

References Cited (Backward Citations)

US6094197A Cited
US5500935A Cited
US5805167A Cited
US5689667A Cited
US5778404A Cited
US5754176A Cited
US6727830B2 Cited
US6664991B1 Cited
US6822664B2 Cited
US6904570B2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2009-05-29 2009-11-28 2010-05-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2013-05-29 2013-11-28 2014-05-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2017-05-29 2017-11-28 2018-05-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag