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
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 |