Data entry method and apparatus
First Claim
1. An apparatus for selecting a menu option from a plurality of menu options, said apparatus comprising:
- (a) a display screen;
(b) means for at least partially delimiting a plurality of selectable regions, each of the selectable regions outside the display screen and each associated respectively with a displayed menu option;
(c) movement related signal receiving means for receiving a movement related signal indicating successive locations with respect to the display screen; and
(d) selection means, responsive to a first dwell event associated with a particular one of the selectable regions outside the display screen, the particular selectable region intersected by a plurality of the successive locations, for selecting the menu option associated with the particular selectable region.
0 Assignments
0 Petitions
Accused Products
Abstract
The apparatus and method of the invention relate to data entry and menu selection. Applications include: (a) data entry for ideographic languages, including Chinese, Japanese and Korean; (b) fast food ordering; (c) correction of documents generated by optical character recognition; and (d) computer access and speech synthesis by persons temporarily or permanently lacking normal motor capabilities. In a preferred embodiment, each option of a menu is associated respectively with a selectable region displayed adjacent an edge of a display, forming a perimeter menu and leaving a region in the center of the perimeter menu for the output of an application program. Selectable regions may be on the display, outside the display, or both. A menu option may be selected by clicking on the associated selectable region, by dwelling on it for a selection threshold period or by a cursor path toward the selectable region, or by a combination thereof. Remaining dwell time required to select a selectable region is preferably indicated by the brightness of the selectable region. Submenus of a perimeter menu may also be perimeter menus and the location of a submenu option may be foretold by the appearance of its parent menu option. Menu options may be ideographs sharing a sound, a structure or another characteristic. Ideographs, which may be homophones of one another, may be associated with colored indicating regions and selection of an ideograph may be made by speaking the name of the associated color.
222 Citations
466 Claims
-
1. An apparatus for selecting a menu option from a plurality of menu options, said apparatus comprising:
-
(a) a display screen;
(b) means for at least partially delimiting a plurality of selectable regions, each of the selectable regions outside the display screen and each associated respectively with a displayed menu option;
(c) movement related signal receiving means for receiving a movement related signal indicating successive locations with respect to the display screen; and
(d) selection means, responsive to a first dwell event associated with a particular one of the selectable regions outside the display screen, the particular selectable region intersected by a plurality of the successive locations, for selecting the menu option associated with the particular selectable region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. In a human interface system including a display whereon a first cursor may be displayed and moved responsive to successive locations indicated by a movement related signal, an apparatus for selecting a menu option associated with a particular overshot selectable region on the display, said apparatus comprising:
-
(a) display means for displaying a plurality of selectable regions within a first polygon intersecting the display, the particular selectable region being one of the plurality of selectable regions, each selectable region associated respectively with a menu option, each selectable region adjacent a side of the first polygon and the plurality of selectable regions together at least partially circumscribing a region on the display;
(b) movement related signal receiving means for receiving the movement related signal indicating the successive locations; and
(c) control means for;
(1) moving the first cursor within the first polygon responsive to the successive locations indicated by the movement related signal;
(2) confining at least part of the first cursor to the first polygon; and
(3) in response to a first quantity equalling or exceeding a predetermined quantity, the first quantity being a function of the durations of one or more successive periods of intersection of the first cursor and the particular selectable regions, selecting the particular menu option associated with the particular selectable region. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. An apparatus for selecting a submenu option from a menu hierarchy, said apparatus comprising:
-
(a) a display area;
(b) a menu comprising a plurality of menu options, a specific one of the menu options associated with a submenu comprising a plurality of submenu options;
(c) means for at least partially delimiting;
(1) a plurality of first selectable regions, each of the first selectable regions associated respectively with one of the menu options and each of the first selectable regions including a first subregion adjacent the display area and a first subregion on the display area, the plurality of the first subregions on the display area together at least partially circumscribing a first region on the display area; and
(2) a plurality of second selectable regions, each of the second selectable regions associated respectively with one of the submenu options and each of the second selectable regions including a second subregion adjacent the display area and a second subregion on the display area, the plurality of the second subregions on the display area together at least partially circumscribing a second region on the display area;
(d) movement related signal receiving means for receiving a movement related signal indicating successive locations with respect to the display area; and
(e) selection means for selecting the specific menu option in response to a first dwell event triggered by a specific one of the successive locations intersecting the first selectable region associated with the specific menu option, and for selecting a particular one of the submenu options in response to a second dwell event triggered by a particular one of the successive locations intersecting the second selectable region associated with the particular submenu option. - View Dependent Claims (62, 63, 64, 65, 66, 67)
-
-
68. An apparatus for selecting a menu option from a plurality of menu options, said apparatus comprising:
-
(a) a display area;
(b) delimit means for at least partially delimiting a plurality of selectable regions, each of the selectable regions outside the display area and each associated respectively with a menu option;
(c) movement related signal receiving means for receiving a movement related signal indicating a first location with respect to the display area, the first location intersecting a particular one of the selectable regions;
(d) a plurality of indicators, each associated respectively with one of the selectable regions, for indicating which one of the selectable regions is intersected by the location; and
(e) selection means for selecting, in response to a first selection event associated with the intersection of the first location and the particular selectable region, the menu option associated with the particular selectable region. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76, 77, 78)
-
-
79. An apparatus for selecting a menu option from a plurality of menu options, said apparatus comprising:
-
(a) a surface;
(b) means for delimiting a plurality of selectable regions on the surface, each of the selectable regions associated respectively with one of the menu options, the plurality of selectable regions together at least partially circumscribing a region on the surface;
(c) a pointer, responsive to the movement of any one of an operator'"'"'s limbs, digits and head, for indicating successive locations on the surface; and
(d) selection means for selecting, in response to a dwell event, the menu option associated with the selectable region intersected by one of the successive locations indicated by the pointer.
-
-
80. An apparatus for selecting a menu option from a plurality of menu options, said apparatus comprising:
-
(a) means for displaying a plurality of selectable regions on a display area, each of the selectable regions associated respectively with a menu option, the plurality of selectable regions together at least partially circumscribing a region on the display area;
(b) movement related signal receiving means for receiving a movement related signal indicating successive locations with respect to the display area; and
(c) in response to a quantity equalling or exceeding a predetermined quantity, the quantity being a function of the durations of a plurality of successive periods of intersection of two or more of the successive locations and one of the selectable regions, selection means for selecting the menu option associated with the intersected selectable region.
-
-
81. An apparatus for selecting an option from a menu, said apparatus comprising:
-
(a) cursor movement means for receiving a movement related signal and for moving a cursor on a display responsive to the received movement related signal;
(b) delimit means for delimiting on the display a first plurality of regions and a second plurality of selectable regions, each of the second plurality of selectable regions associated respectively with a menu option;
the first plurality of regions together at least partially circumscribing a first region on the display; and
(c) selection means, responsive only to an intersection of the cursor and a first one of the first plurality of regions and thereafter to a first selection event associated with one of the second plurality of selectable regions, for selecting the menu option associated with the selectable region associated with the first selection event. - View Dependent Claims (82, 83, 84, 85)
-
-
86. In a human interface system wherein a body member of an operator may indicate a location on a surface, a menu option selector comprising:
-
(a) the surface including a display area, the display area having thereon a plurality of selectable regions, each of the selectable regions associated respectively with a menu option, the plurality of selectable regions together at least partially circumscribing a region on the display area;
(b) a clipper for generating, in response to the location indicated by the body member of the operator indicating a location outside the display area, a clipped location indicative of a location on the display area intersecting a particular one of the selectable regions; and
(c) a selection device for selecting, in response to a selection event including the intersection of the clipped location and the particular selectable region, the menu option associated with the particular selectable region. - View Dependent Claims (87)
-
-
88. In a human interface system wherein a body member of an operator may indicate a location on a surface, a menu option selector comprising:
-
(a) the surface including a display area, the display area having thereon a plurality of selectable regions, each of the selectable regions associated respectively with a menu option, the plurality of selectable regions together at least partially circumscribing a region on the display area;
(b) a confiner for confining the location indicated by the body member of thc operator to the display area, the confined location intersecting a particular one of the selectable regions; and
(c) a selection device for selecting, in response to a selection event including the intersection of the confined location and the particular selectable region, the menu option associated with the particular selectable region. - View Dependent Claims (89)
-
-
90. In a human interface system wherein a body member of an operator may indicate successive locations on a surface, a menu option selector comprising:
-
(a) a detector area on the surface, the detector area including a plurality of selectable regions, each of the selectable regions associated respectively with a menu option, the plurality of selectable regions together at least partially circumscribing a region on the surface;
(b) a confiner for confining the location indicated by the body member of the operator to the detector area, the confined location intersecting one of the selectable regions; and
(c) a selection device for selecting, in response to a dwell event associated with the selectable regions intersected by the confined location, the menu option associated with the selectable region associated with the dwell event. - View Dependent Claims (91, 92)
-
-
93. An apparatus for selecting an option from a menu, said apparatus comprising:
-
(a) a display area;
(b) display means for displaying a plurality of menu options, the display of the plurality of menu options together at least partially circumscribing a first region on the display area, each menu option associated respectively with a position of a user activatable switch outside the display area, the switch being positionable with respect to the location of each menu option for selection thereof; and
(c) a selection device for selecting a particular one of the menu options in response to a first position of the switch corresponding to the particular menu option for a period equalling or exceeding a first predetermined time period. - View Dependent Claims (94, 95)
-
-
96. For use with a general purpose computer system including a display on which a cursor may be displayed, the general purpose computer system being capable of executing an application program, an apparatus comprising:
-
(a) a medium readable by the general purpose computer system; and
(b) a program, stored on the medium and executable by the general purpose computer system, for;
(1) displaying a plurality of selectable regions within a polygon on the display, each selectable region adjacent a side of the polygon, one or more of the selectable regions each associated respectively with a sequence of one or more characters, the plurality of selectable regions together at least partially circumscribing a region on the display;
(2) receiving a movement related signal and moving at least part of the cursor only within the polygon responsive to the movement related signal; and
(3) in response to a first quantity equalling or exceeding a predetermined quantity, the first quantity being a function of the durations of one or more successive periods of intersection of the cursor and one of the one or more selectable regions, inputting the sequence of one or more characters associated with the intersected selectable region to the application program.
-
-
97. A data entry system including a computer system on which may be executed an application program, said data entry comprising:
-
(a) the computer system including a display;
(b) a pointer selected from the group consisting of a (1) mouse;
(2) trackball;
(3) joystick;
(4) stylus and graphics tablet;
(5) lightpen;
(6) thumb wheel;
(7) touch screen;
(8) head pointer; and
(9) intraoral pointer, the pointer coupled to the computer system; and
(c) program means executable on the computer system for;
(1) displaying a plurality of selectable regions within a polygon on the display, each selectable region adjacent a side of the polygon, the plurality of selectable regions together at least partially circumscribing a region on the display;
(2) moving a cursor within the polygon responsive to movement of the pointer; and
(3) in response to a selection event including an intersection of the cursor and a particular one of the selectable regions, the particular selectable region associated with an input for the application program, inputting the input to the application program.
-
-
98. A computer access system for an operator having impaired motor capability, said computer access system including a computer system on which may be executed a computer program, said computer access system comprising:
-
(a) the computer system including a display;
(b) program means executable on the computer system for;
(1) displaying a plurality of selectable regions within a polygon on the display, each selectable region adjacent a side of the polygon, the plurality of selectable regions together at least partially circumscribing a region on the display;
(2) receiving a movement related signal and moving at least part of a cursor only within the polygon responsive to the movement related signal; and
(3) in response to a selection event including an intersection of the cursor and a particular one of the selectable regions, the particular selectable region associated with an input for the computer program, inputting the input to the computer program.
-
-
99. A voice output system for a user having impaired speech comprising:
-
(a) a display capable of displaying a plurality of selectable regions within a polygon on the display, each selectable region adjacent a side of the polygon and one or more of the selectable regions associated respectively with and displaying on the display a sequence of one or more letters, the plurality of selectable regions together at least partially circumscribing a region on the display;
(b) a voice output device; and
(c) control means for;
(1) receiving a movement related signal and moving a cursor within the polygon responsive to the movement related signal;
(2) in response to a succession of selection events, each associated respectively with an intersection of the cursor and one of the selectable regions associated with one of the one or more sequences of one or more letters, appending the sequence associated with the intersected selectable region to at least one previously selected sequence; and
(3) speaking, by means of the voice output device, the word spelled by the appended sequences. - View Dependent Claims (100, 101)
-
-
102. A device controller comprising:
-
(a) means for displaying a plurality of selectable regions within a polygon on a surface, each selectable region adjacent a side of the polygon and each selectable region associated respectively with a device control signal, the plurality of selectable regions together at least partially circumscribing a region of the polygon;
b) means for receiving a movement related signal and moving at least part of a cursor only within the polygon in response to the received movement related signal; and
(c) signal generating means coupled to a device for generating, in response to a selection event;
associated with one of the plurality of selectable regions intersected by the cursor, the device control signal associated with the intersected selectable region. - View Dependent Claims (103)
-
-
104. An apparatus for editting a document, said apparatus comprising:
-
means for selecting a first sequence of one or more graphic symbols from a plurality of sequences of one or more graphic symbols, at least part of each of the plurality of sequences having a common attribute for optical recognition purposes;
means for inputting the first sequence into the document;
means for delimiting on a display a plurality of selectable regions, the plurality of selectable regions together at least partially circumscribing a region on the display, at least two of the selectable regions associated respectively with a sequence of the plurality of sequences;
means for displaying on the display the at least two sequences of the plurality of sequences associated with the at least two selectable regions;
means for receiving a movement related signal and moving a cursor on the display responsive thereto; and
in response to a selection event wherein the cursor at or near the time the selection event occurs intersects any one of the at least two selectable regions, means for inputting the sequence associated with the intersected selectable region into the document. - View Dependent Claims (105)
-
-
106. For use with a surface comprising a display area, a method of selecting a menu option from a plurality of menu options, said method comprising the steps of:
-
at least partially delimiting a plurality of selectable regions, each of the selectable regions associated respectively with a menu option and each of the selectable regions including an invisible subregion outside the display area and a visible subregion on the display area, the plurality of visible subregions together at least partially circumscribing a region on the display area;
receiving a movement related signal indicating successive locations with respect to the display area; and
selecting, in response to a dwell event associated with one of the selectable regions, the menu option associated with the selectable region associated with the dwell event. - View Dependent Claims (107)
-
-
108. For use with a human interface system wherein a body member of an operator may indicate successive locations on a surface, the surface including a display area, the display area having thereon a plurality of selectable regions, each of the selectable regions associated respectively with a menu option and the plurality of selectable regions together at least partially circumscribing a region on the display area, a method of selecting a menu option from a plurality of menu options, said method comprising the steps of:
-
confining each of the successive locations to the display area; and
selecting, in response to a dwell event associated with one of the selectable regions, the menu option associated with the selectable region associated with the dwell event.
-
-
109. A method of speaking using a voice output system including a display and a voice output device, said method comprising the steps of:
-
displaying a plurality of selectable regions within a polygon on the display, each selectable region adjacent a side of the polygon and one or more of the selectable regions associated respectively with a sequence of one or more characters, the plurality of selectable regions together at least partially circumscribing a region on the display;
receiving a movement related signal and moving at least part of a cursor only within the polygon responsive to the movement related signal;
repetitively;
(i) in response to a first quantity equalling or exceeding a predetermined quantity, the first quantity being a function of the durations of one or more successive periods of intersection of the cursor and one of the one or more selectable regions, selecting the sequence associated with the intersected selectable region; and
(ii) appending the selected sequence to at least one previously selected sequence; and
speaking, by means of the voice output device, the word spelled by the appended sequences.
-
-
110. An apparatus for selecting a menu option from a plurality of pluralities of menu options, said apparatus comprising:
-
(a) a surface;
(b) means for delimiting a plurality of selectable regions on the surface, the plurality of selectable regions together at least partially circumscribing a region on the surface;
(c) a pointer, responsive to the movement of a body member of a user, for indicating successive locations on the surface;
(d) sensor signal receiving means for receiving a sensor signal; and
(e) selection means (1) responsive to the sensor signal, for associating each of the selectable regions respectively with the menu options of one of the plurality of menu options, and (2) responsive to a quantity equalling or exceeding a predetermined quantity, the quantity being a function of the durations of one or more successive periods of intersection of two or more of the successive locations and a particular one of the selectable regions, for selecting the menu option associated with the particular selectable region. - View Dependent Claims (111, 112, 113, 114, 115, 116, 117)
-
-
118. In a human interface system wherein a body member of an operator may indicate a location on a surface, a menu option selector comprising:
-
(a) the surface including a display area, the display area having thereon a plurality of pluralities of selectable regions, each of the pluralities of selectable regions respectively at least partially circumscribing a region on the display area;
(b) a sensor for sensing an actual or attempted muscle activation of the operator and, responsive thereto, for associating each selectable region of a particular one of the pluralities of selectable regions respectively with a menu option;
(c) a clipper for generating, in response to the location indicated by the body member of the operator indicating a location outside the display area, a clipped location indicative of a location on the display area intersecting a selectable region of the particular plurality of selectable regions; and
(d) a selection device for selecting, in response to a selection event associated with the selectable region intersected by the clipped location, the menu option associated with the selectable region intersected by the clipped location.
-
-
119. A voice output system for a user having impaired motor control, said voice output system comprising:
-
(a) a display screen;
(b) a delimit device completely delimiting an invisible selectable region outside the display screen associated with a sequence of one or more words;
(c) a voice output device;
(d) a movement related signal receiver for receiving a movement related signal indicating successive locations with respect to the display screen; and
(d) a selection device, responsive to a quantity equalling or exceeding a predetermined quantity, the quantity being a function of the durations of one or more successive periods of intersection of two or more of the successive locations and the selectable region outside the display screen, for selecting the selectable region;
whereby the user may select the selectable region outside the display and speak, with the voice output device, the sequence of one or more words.
-
-
120. In voice output system for a user having impaired motor capability, an apparatus for selecting a menu option associated with an overshot selectable subregion on a display screen, said apparatus comprising:
-
(a) a voice output device;
(b) the display screen;
(c) a menu comprising a plurality of menu options, each associated respectively with a sequence of one or more letters; and
(d) control means for;
(1) delimiting a plurality of selectable regions, each of the selectable regions associated respectively with one of the plurality of menu options, and each of the selectable regions including a subregion outside and adjacent the display screen and a subregion on the display screen, the subregion outside and adjacent the display screen and the subregion on the display screen adjacent one another, the plurality of the subregions on the display screen together at least partially circumscribing a region on the display screen;
(2) receiving a movement related signal indicating successive locations with respect to the display screen;
(3) in response to a succession of dwell events, each including an intersection of a first one and a second one of the successive locations and one of the subregions outside and adjacent the display screen, selecting the sequence of one or more letters associated with each of the intersected subregions, and appending the selected sequence to at least one previously selected sequence; and
(4) speaking, by means of the voice output device, the word spelled by the appended sequences. - View Dependent Claims (121)
-
-
122. A voice output system comprising:
-
(a) a display screen including a working region with a periphery;
(b) a movement related signal receiver for receiving a movement related signal indicating a location with respect to the display screen responsive to user movement by a user, the user movement indicating a potential user selection;
(c) a delimit device for delimiting first selectable regions adjacent the periphery of the working region, each of the first selectable regions selectable by the user and having an external boundary wherein the external boundary includes the side of the first selectable region furthest from the working region and having either a confiner for preventing the movement related signal indicating the location from moving beyond the external boundary of the first selectable region or having an activation area extending beyond the external boundary of the first selectable region and beyond the display screen, each of the first selectable regions associated respectively with and simultaneously displaying a first sequence of one or more characters, a first sequence of one or more words, or a first sequence of one or more symbols representing the first sequence of one or more words; and
(d) a voice output device for speaking the first sequence of one or more characters or words associated with a first particular one of the first selectable regions responsive to a first intersection of the movement related signal and the particular selectable region or the activation area associated therewith, thereby providing the user with the ability to select the particular selectable region while overshooting the particular selectable region or by providing a confiner to the particular selectable region for the movement related signal. - View Dependent Claims (123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147)
-
-
148. A voice output system comprising:
-
(a) a surface including a selectable region selectable by a user and associated with a sequence of one or more characters, a sequence of one or more words, or a sequence of one or more symbols representing a sequence of one or more words;
(b) movement related signal receiving means for receiving a movement related signal indicating a first location intersecting the selectable region and, at a later time, a second location intersecting the selectable region;
(c) an indicator for indicating to the user in a first manner at least the difference between the time the second location occurs and the time the first location occurs; and
(d) a voice output device for speaking the sequence of one or more characters or words associated with the selectable region responsive to a first quantity, the first quantity being a function of the difference, equalling or exceeding a predetermined quantity. - View Dependent Claims (149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160)
-
-
161. A voice output system comprising:
-
(a) a display area including a working region with a periphery;
(b) a movement related signal receiver for receiving a movement related signal indicating a location with respect to the display area responsive to user movement by a user, the user movement indicating a potential user selection;
(c) a menu hierarchy including a menu comprising a plurality of menu options, a specific one of the menu options associated with a submenu comprising a plurality of submenu options, each of the submenu options associated respectively with a sequence of one or more characters, a sequence of one or more words, or a sequence of one or more symbols representing the sequence of one or more words;
(d) a delimit device for delimiting a first and second plurality of selectable regions adjacent the periphery of the working region, each of the selectable regions selectable by the user and having an external boundary wherein the external boundary includes the side of the selectable region furthest from the working region and having either a confiner for preventing the movement related signal indicating the location from moving beyond the external boundary of the selectable region or having an activation area extending beyond the external boundary of the selectable region and beyond the display area, a specific one of the first plurality of selectable regions associated with the specific menu option and each of the second plurality of selectable regions associated respectively with and simultaneously displaying one of the submenu options; and
(e) a voice output device for speaking the particular sequence of one or more characters or words associated with a particular one of the second plurality of selectable regions responsive to a first intersection of the movement related signal and the specific selectable region or the activation area associated therewith and thereafter to a second intersection of the movement related signal and the particular selectable region or the activation area associated therewith, thereby providing the user with the ability to select each of the specific and the particular selectable regions while overshooting the specific or the particular selectable region or by providing a confiner to the specific or the particular selectable region for the movement related signal. - View Dependent Claims (162, 163, 164, 165, 166, 167, 168, 169, 170, 171)
-
-
172. A voice output system comprising:
-
(a) a display area including a working region with a periphery;
(b) a movement related signal receiver for receiving a movement related signal indicating a location with respect to the display area responsive to user movement by a user, the user movement indicating a potential user selection;
(c) a delimit device for delimiting selectable regions adjacent the periphery of the working region, each of the selectable regions selectable by the user and having an external boundary wherein the external boundary includes the side of the selectable region furthest from the working region and having either a confiner for preventing the movement related signal indicating the location from moving beyond the external boundary of the selectable region or having an activation area extending beyond the external boundary of the selectable region and beyond the display area, each of the selectable regions associated respectively with and simultaneously displaying a sequence of one or more characters, a sequence of one or more words, or a sequence of one or more symbols representing the sequence of one or more words; and
(d) a voice output device for speaking the sequence of one or more characters or words associated with a particular selectable region responsive to a quantity equalling or exceeding a predetermined quantity, the quantity being a function of the duration of a plurality of periods of intersection of the movement related signal and the particular selectable region or the activation area associated therewith, thereby providing the user with the ability to select the particular selectable region while overshooting the particular selectable region or by providing a confiner to the particular selectable region for the movement related signal. - View Dependent Claims (173, 174)
-
-
175. An apparatus for selecting a menu option from a plurality of menu options, said apparatus comprising:
-
(a) a display area including a working region with a periphery;
(b) a movement related signal receiver for receiving a movement related signal indicating a first location with respect to the display area responsive to a first user movement by a user;
(c) a delimit device for delimiting selectable regions adjacent the working region, each of the selectable regions having an external boundary wherein the external boundary is the side of the selectable region furthest from the working region, each of the selectable regions having either a confiner for preventing the movement related signal indicating the location from moving beyond the external boundary of the selectable region or having an activation area extending beyond the external boundary of the selectable region, each of the selectable regions associated respectively with one of the menu options; and
(d) a selection device for selecting the menu option associated with a particular one of the selectable regions responsive to an intersection of the first location indicated by the movement related signal and the particular selectable region or the activation area associated therewith, thereby providing the user with the ability to select the particular selectable region while overshooting the particular selectable region with the movement related signal or by providing a confiner to the particular selectable region for the movement related signal. - View Dependent Claims (176, 177)
-
-
178. A voice output system comprising:
-
(a) a display area including a working region with a periphery;
(b) a display device for displaying menu options on the display area, each menu option displayed adjacent the periphery of the working region, each menu option associated respectively with a position of a user activatable switch outside the display area, the switch being positionable with respect to the location of each menu option for selection thereof, each menu option associated respectively with a sequence of one or more characters, a sequence of one or more words, or a sequence of one or more symbols representing a sequence of one or more words, for selection via the switch; and
(c) a voice output device for speaking the sequence of one or more characters or words associated with a particular menu option, in response to the position of the switch corresponding to the particular menu option for a period equalling or exceeding a predetermined time period.
-
-
179. A voice output system comprising:
-
(a) a display area including a working region with a periphery;
(b) a display device for displaying menu options on the display area, each menu option displayed adjacent the periphery of the working region, each menu option associated respectively with a position of a user activatable switch outside the display area, thc switch being positionable with respect to the location of each menu option for selection thereof, each menu option associated respectively with a sequence of one or more characters, a sequence of one or more words, or a sequence of one or more symbols representing a sequence of one or more words, for selection via the switch; and
(c) a voice output device for speaking the sequence of one or more characters or words associated with a particular menu option, in response to the position of the switch corresponding to the particular menu option for a first time period equalling or exceeding a predetermined time period; and
wherein the display device further includes an indicator for indicating to the user at least the difference between the first time period and the predetermined time period.
-
-
180. A voice output system comprising:
-
(a) a display area including a working region with a periphery;
(b) a menu hierarchy including a menu comprising a plurality of menu options, a specific one of the menu options associated with a submenu comprising a plurality of submenu options, each of the submenu options associated respectively with a sequence of one or more characters, a sequence of one or more words, or a sequence of one or more symbols representing the sequence of one or more words;
(c) a display device for displaying menu options and submenu options on the display area, each menu option displayed adjacent the periphery of the working region, each menu option associated respectively, and each submenu option associated respectively, with a position of a user activatable switch outside the display area, the switch being positionable with respect to the location of each menu option or submenu option for selection thereof; and
(d) a voice output device for speaking the particular sequence of one or more characters or words associated with a particular one of the submenu options, in response to the position of the switch corresponding to the specific menu option for a first time period equalling or exceeding a first predetermined time period and thereafter to the position of the switch corresponding to the particular menu option for a second time period equalling or exceeding a second predetermined time period.
-
-
181. A voice output system comprising:
-
(a) a display area including a working region with a periphery;
(b) a display device for displaying menu options on the display area, each menu option displayed adjacent the periphery of the working region, each menu option associated respectively with a position of a user activatable switch outside the display area, the switch being positionable with respect to the location of each menu option for selection thereof, each menu option associated respectively with a sequence of one or more characters, a sequence of one or more words, or a sequence of one or more symbols representing a sequence of one or more words, for selection via the switch; and
(c) a voice output device for speaking the particular sequence of one or more characters or words associated with a particular one of the menu options, in response a quantity equalling or exceeding a predetermined quantity, the quantity being a function of the duration of a plurality of periods in which the position of the switch corresponds to the particular menu option.
-
-
182. A method of speaking for an individual having impaired motor capability and impaired speech, said method comprising the steps of:
-
simultaneously displaying selectable regions adjacent a working region on a display, one or more of the selectable regions associated respectively with a sequence of one or more characters, a sequence of one or more words, or a sequence of one or more symbols representing a sequence of one or more words;
receiving a movement related signal indicating a location with respect to the display, the movement related signal responsive to user movement of a user indicating a potential user selection;
speaking the sequence of one or more characters or words associated with a particular one of the one or more selectable regions responsive to a period of intersection of the particular selectable region and the location indicated by the movement related signal or the location on the display closest thereto, the period equalling or exceeding a predetermined period, whereby the user may make a selection although the user movement overshoots the particular selectable region on the display.
-
-
183. In voice output system for a user having impaired motor capability, an apparatus for spelling and speaking a word, said apparatus comprising:
-
(a) a voice output device;
(b) a plurality of sequences of one or more letters, which, when appended in a particular order, spell a word;
(c) a display on which is displayed a plurality of selectable regions within a polygon on the display, each selectable region adjacent a side of the polygon, the plurality of selectable regions together at least partially circumscribing a region on the display, each of the selectable regions associated respectively with and displaying on the display one of the sequences of one or more letters; and
(d) control means for;
(1) receiving a movement related signal and moving a cursor within the polygon responsive to the movement related signal;
(2) in response to a first selection event associated with an intersection of the cursor and one of the selectable regions, first selecting the sequence associated with the intersected selectable region;
(3) in response to a succession of selection events, each associated respectively with an intersection of the cursor and one of the selectable regions, successively appending the sequence of one or more letters associated with the intersected selectable region to the first selected sequence in the particular order; and
(4) speaking, by means of the voice output device, the word.
-
-
184. An apparatus for voice output comprising:
-
(a) a medium readable by a general purpose computer system including a voice output device and a display screen, the display screen including a working region with a periphery; and
(b) a program, stored on the medium and executable by the general purpose computer system, for;
(1) receiving a movement related signal indicating a location with respect to the display screen responsive to user movement by a user, the user movement indicating a potential user selection;
(2) delimiting selectable regions adjacent the periphery of the working region, each of the selectable regions selectable by the user and having an external boundary wherein the external boundary includes the side of the selectable region furthest from the working region;
(3) either preventing the movement related signal indicating the location from moving beyond the external boundary of the selectable region or delimiting an activation area extending beyond the external boundary of the selectable region and beyond the display screen, each of the selectable regions associated respectively with and capable of simultaneously displaying a sequence of one or more characters, a sequence of one or more words, or a sequence of one or more symbols representing the sequence of one or more words; and
(4) speaking with the voice output device the sequence of one or more characters or words associated with a particular selectable region responsive to an intersection of the movement related signal and the particular selectable region or the activation area associated therewith, thereby providing the user with the ability to select the particular selectable region while overshooting the particular selectable region or by preventing the movement related signal from moving beyond the external boundary of the particular selectable region.
-
-
185. An apparatus for selecting a menu option from a plurality of menu options, said apparatus comprising:
-
(a) a medium readable by a general purpose computer system including a display screen; and
(b) a program, stored on the medium and executable by the general purpose computer system, for;
(1) at least partially delimiting a plurality of selectable regions, each of the selectable regions outside the display screen and each associated respectively with a displayed menu option;
(2) receiving a movement related signal indicating successive locations with respect to the display screen; and
(3) responsive to a first dwell event associated with a particular one of the selectable regions outside the display screen, the particular selectable region intersected by a plurality of the successive locations, selecting the menu option associated with the particular selectable region. - View Dependent Claims (186)
-
-
187. An apparatus for selecting a menu option from a plurality of menu options, said apparatus comprising:
-
(a) a display screen;
(b) a delimit device for at least partially delimiting a plurality of selectable regions, each of the selectable regions outside the display screen and each associated respectively with a displayed menu option;
(c) a movement related signal receiver for receiving a movement related signal indicating successive locations with respect to the display screen; and
(d) a selection device, responsive to a first dwell event associated with a particular one of the selectable regions outside the display screen, the particular selectable region intersected by a plurality of the successive locations, for selecting the particular menu option associated with the particular selectable region. - View Dependent Claims (188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217)
-
-
218. An apparatus for speaking a sequence of one or more words, said apparatus comprising:
-
(a) a voice output device;
(b) a plurality of sequences of one or more words, or a plurality of sequences of one or more symbols each sequence of one or more symbols representing one of the sequences of one or more words;
(c) a display screen including a working region with a periphery, the display screen capable of displaying a plurality of selectable regions adjacent the periphery of the working region, each of the selectable regions selectable by the user, each of the selectable regions associated respectively with and simultaneously displaying on the display screen one of the sequences of one or more words or symbols; and
(d) control means for;
(1) receiving a movement related signal indicating a location with respect to the display screen responsive to user movement by a user, the user movement indicating a potential user selection;
(2) in response to an intersection of the location and a particular one of the selectable regions, speaking, by means of the voice output device, the sequence of one or more words associated with the particular selectable region.
-
-
219. An apparatus for selecting a desired option from a menu of two or more options shown on a display, the apparatus comprising:
-
(a) a receiver for receiving a movement related signal indicating any one of two or more selectable regions, each of the selectable regions bordering an edge of a zone on the display, the selectable regions including a desired region associated with the desired option; and
(b) signal processing circuitry, operatively connected to the receiver to receive the movement related signal, for;
(1) processing the movement related signal in response to the movement related signal overshooting the desired region and the edge of the zone at the location of the desired region, to indicate the desired region; and
(2) selecting the desired option in response to the movement related signal indicating the desired region for a predetermined period of time. - View Dependent Claims (220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247)
-
-
248. An apparatus for selecting a desired submenu option from a menu hierarchy, the menu hierarchy including a menu including two or more menu options, the menu options including a desired menu option associated with a submenu including two or more submenu options, the submenu options including the desired submenu option, the apparatus comprising:
-
(a) a receiver for receiving a movement related signal indicating;
(1) any one of two or more first selectable regions, each of the first selectable regions bordering an edge of a first zone on a display, a desired one of the first selectable regions associated with the desired menu option; and
(2) any one of two or more second selectable regions, each of the second selectable regions bordering an edge of a second zone on the display, a desired one of the second selectable regions associated with the desired submenu option; and
(b) signal processing circuitry, operatively connected to the receiver to receive the movement related signal, for;
(1) processing the movement related signal in response to the movement related signal overshooting the desired first region and the edge of the first zone at the location of the desired first region, to indicate the desired first region;
(2) processing the movement related signal in response to the movement related signal overshooting the desired second region and the edge of the second zone at the location of the desired second region, to indicate the desired second region; and
(3) selecting the desired submenu option in response to the movement related signal indicating;
(i) the desired first region for a first predetermined period of time; and
(ii) the desired second region for a second predetermined period of time. - View Dependent Claims (249, 250, 251, 252, 253, 254)
-
-
255. A voice output system for speaking a desired sequence of one or more words, the voice output system comprising:
-
(a) a receiver for receiving a movement related signal indicating any one of two or more selectable regions, each of the selectable regions bordering an edge of a zone on a display, a desired one of the selectable regions associated with the desired sequence;
(b) a voice output device, operatively connected to the receiver to receive the movement related signal, for;
(1) processing the movement related signal in response to the movement related signal overshooting the desired region and the edge of the zone at the location of the desired region, to indicate the desired region; and
(2) speaking the desired sequence in response to the movement related signal indicating the desired region for a predetermined period of time. - View Dependent Claims (256, 257, 258, 259, 260, 261)
-
-
262. A device controller for outputting a device control signal to a controlled device, the device controller comprising:
-
(a) a receiver for receiving a movement related signal indicating any one of two or more selectable regions, each of the selectable regions bordering an edge of a zone on a display, a desired one of the selectable regions associated with the device control signal; and
(b) signal processing circuitry operatively connected to the receiver and to the controlled device, for;
(1) processing the movement related signal in response to the movement related signal overshooting the desired region and the edge of the zone at the location of the desired region, to indicate the desired region; and
(2) outputting the device control signal to the controlled device in response to the movement related signal indicating the desired region for a predetermined period of time. - View Dependent Claims (263, 264, 265)
-
-
266. For use with a computer system capable of executing an application program, the computer system including a display, an apparatus for providing a desired input to the application program, the apparatus comprising:
-
(a) a carrier readable by the computer system; and
(b) a program on the carrier, the program executable by the computer system, for;
(1) receiving a movement related signal indicating any one of two or more selectable regions, each of the selectable regions bordering an edge of a zone on the display, a desired one of the selectable regions associated with the desired input;
(2) processing the movement related signal in response to the movement related signal overshooting the desired region and the edge of the zone at the location of the desired region, to indicate the desired region; and
(3) providing the desired input to the application program in response to the movement related signal indicating the desired region for a predetermined period of time. - View Dependent Claims (267, 268, 269, 270)
-
-
271. An apparatus for selecting a desired option from a menu of two or more options shown on a display, the apparatus comprising:
-
(a) a receiver for receiving a movement related signal indicating any one of two or more selectable regions, each of the selectable regions bordering an edge of a zone on the display, a desired one of the selectable regions associated with the desired option;
(b) a confiner, operatively connected to the selectable regions and the receiver, for confining the movement related signal within the union of the zone and the selectable regions; and
(c) a timer, operatively connected to the selectable regions, for selecting the desired option in response to the movement related signal indicating the desired region for a predetermined period of time. - View Dependent Claims (272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300)
-
-
301. An apparatus for selecting a desired option from a menu of two or more options shown on a display, the apparatus comprising:
-
(a) a receiver for receiving a movement related signal responsive to movement of a body member of a user other than either of the user'"'"'s eyes, the movement related signal indicating any one of two or more selectable regions, each of the selectable regions located outside the display, a desired one of the selectable regions associated with the desired option; and
(b) signal processing circuitry, operatively connected to the receiver to receive the movement related signal, for selecting the desired option in response to the movement related signal indicating the desired region for a predetermined period of time. - View Dependent Claims (302)
-
-
303. A method of enabling a user to select a desired option from a menu of two or more options shown on a display, the method comprising the steps of:
-
providing, bordering an edge of a zone on the display, two or more selectable regions, a desired one of the selectable regions associated with the desired option;
receiving from the user a movement related signal for indicating any one of the selectable regions;
processing the movement related signal in response to the movement related signal overshooting the desired region and the edge of the zone at the location of the desired region, to indicate the desired region; and
selecting the desired option in response to the movement related signal indicating the desired region for a predetermined period of time. - View Dependent Claims (304, 305)
-
-
306. A method of enabling a user to select a desired option from a menu of two or more options shown on a display, the method comprising the steps of:
-
providing, outside the display, two or more selectable regions, a desired one of the selectable regions associated with the desired option;
receiving from the user a movement related signal for indicating any one of the selectable regions, the movement related signal responsive to movement of a body member of the user other than either of the user'"'"'s eyes; and
selecting the desired option in response to the movement related signal indicating the desired region for a predetermined period of time.
-
-
307. A method of enabling a user to select a desired option from a menu of two or more options shown on a display, the method comprising the steps of:
-
providing, bordering an edge of a zone on the display, two or more selectable regions, a desired one of the selectable regions associated with the desired option;
receiving from the user a movement related signal indicating any one of the selectable regions;
confining the movement related signal within the union of the zone and the selectable regions; and
selecting the desired option in response to the movement related signal indicating the desired region for a predetermined period of time.
-
-
308. An apparatus for selecting a desired option from a menu of two or more options shown on a display, the apparatus comprising:
(a) a receiver for receiving a movement related signal indicating any one of two or more selectable regions, each of the selectable regions bordering a first edge of a zone on the display, a desired one of the selectable regions associated with the desired option; and
(b) signal processing circuitry, operatively connected to the receiver to receive the movement related signal, for;
(1) processing the movement related signal in response to the movement related signal overshooting the desired region and the first edge of the zone at the location of the desired region, to indicate the desired region; and
(2) selecting the desired option in response to a first quantity equalling or exceeding a predetermined quantity, the first quantity being a function of the durations of one or more successive periods during which the movement related signal indicates the desired region. - View Dependent Claims (309, 310, 311, 312)
-
313. An apparatus for selecting a desired submenu option from a menu hierarchy, the menu hierarchy including a menu including two or more menu options, the menu options including a desired menu option associated with a submenu including two or more submenu options, the submenu options including the desired submenu option, the apparatus comprising:
-
(a) a receiver for receiving a movement related signal indicating;
(1) any one of two or more first selectable regions, each of the first selectable regions bordering an edge of a first zone on a display, a desired one of the first selectable regions associated with the desired menu option; and
(2) any one of two or more second selectable regions, each of the second selectable regions bordering an edge of a second zone on the display, a desired one of the second selectable regions associated with the desired submenu option; and
(b) a confiner, operatively connected to the first selectable regions, the second selectable regions, and the receiver, for;
(1) confining the movement related signal within the union of the first zone and the first, selectable regions;
(2) confining the movement related signal within the union of the second zone and the second selectable regions; and
(c) a timer, operatively connected to the first selectable regions and the second selectable regions, for selecting the desired submenu option in response to the movement related signal indicating;
(1) the desired first region for a first predetermined period of time; and
(2) the desired second region for a second predetermined period of time. - View Dependent Claims (314, 315, 316, 317, 318, 319)
-
-
320. A voice output system for speaking a desired sequence of one or more words, the voice output system comprising:
-
(a) a receiver for receiving a movement related signal indicating any one of two or more selectable regions, each of the selectable regions bordering an edge of a zone on a display, a desired one of the selectable regions associated with the desired sequence;
(b) a confiner, operatively connected to the selectable regions and the receiver, for confining the movement related signal within the union of the zone and the selectable regions; and
(c) a voice output device, operatively connected to the receiver to receive the movement related signal, for speaking the desired sequence in response to the movement related signal indicating the desired region for a predetermined period of time. - View Dependent Claims (321, 322, 323, 324, 325, 326)
-
-
327. A device controller for outputting a device control signal to a controlled device, the device controller comprising:
-
(a) a receiver for receiving a movement related signal indicating any one of two or more selectable regions, each of the selectable regions bordering an edge of a zone on a display, a desired one of the selectable regions associated with the device control signal;
(b) a confiner, operatively connected to the selectable regions and the receiver, for confining the movement related signal within the union of the zone and the selectable regions; and
(c) signal outputting circuitry, operatively connected to the receiver, for outputting the device control signal to the controlled device in response to the movement related signal indicating the desired region for a predetermined period of time. - View Dependent Claims (328, 329, 330)
-
-
331. For use with a computer system capable of executing an application program, the computer system including a display, an apparatus for providing a desired input to the application program, the apparatus comprising:
-
(a) a carrier readable by the computer system; and
(b) a program on the carrier, the program executable by the computer system, for;
(1) receiving a movement related signal indicating any one of two or more selectable regions, each of the selectable regions bordering an edge of a zone on the display, a desired one of the selectable regions associated with the desired input;
(2) confining the movement related signal within the union of the zone and the selectable regions; and
(3) providing the desired input to the application program in response to the movement related signal indicating the desired region for a predetermined period of time. - View Dependent Claims (332, 333, 334, 335)
-
-
336. An apparatus for selecting a desired option from a menu of two or more options shown on a display, the apparatus comprising:
-
(a) a receiver for receiving a movement related signal indicating any one of two or more selectable regions, each of the selectable regions bordering a first edge of a zone on the display, a desired one of the selectable regions associated with the desired option;
(b) a confiner, operatively connected to the selectable regions and the receiver, for confining the movement related signal within the union of the zone and the selectable regions; and
(c) signal processing circuitry, operatively connected to the receiver to receive the movement related signal, for selecting the desired option in response to a first quantity equalling or exceeding a predetermined quantity, the first quantity being a function of the durations of one or more successive periods during which the movement related signal indicates the desired region. - View Dependent Claims (337, 338, 339, 340)
-
-
341. An apparatus for selecting a desired option from a menu of two or more options shown on a display, the apparatus comprising:
-
(a) a receiver for receiving a movement related signal indicating any one of two or more selectable regions, each of the selectable regions located outside the display, a desired one of the selectable regions associated with the desired option;
(b) signal processing circuitry, operatively connected to the receiver to receive the movement related signal, for selecting the desired option in response to the movement related signal indicating the desired region for a predetermined period of time; and
(c) an indicator, operatively connected to the receiver, for indicating to a user prior to the movement related signal indicating the desired selectable region for the predetermined period of time, that the movement related signal indicates the desired region. - View Dependent Claims (342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370)
-
-
371. An apparatus for selecting a desired submenu option from a menu hierarchy, the menu hierarchy including a menu including two or more menu options, the menu options including a desired menu option associated with a submenu including two or more submenu options, the submenu options including the desired submenu option, the apparatus comprising:
-
(a) a receiver for receiving a movement related signal indicating;
(1) any one of two or more first selectable regions, each of the first selectable regions located outside a display, a desired one of the first selectable regions associated with the desired menu option; and
(2) any one of two or more second selectable regions, each of the second selectable regions located outside the display, a desired one of the second selectable regions associated with the desired submenu option; and
(b) signal processing circuitry, operatively connected to the receiver to receive the movement related signal, for selecting the desired submenu option in response to the movement related signal indicating;
(1) the desired first region for a first predetermined period of time; and
(2) the desired second region for a second predetermined period of time. - View Dependent Claims (372, 373, 374, 375, 376, 377)
-
-
378. A voice output system for speaking a desired sequence of one or more words, the voice output system comprising:
-
(a) a receiver for receiving a movement related signal indicating any one of two or more selectable regions, each of the selectable regions located outside a display, a desired one of the selectable regions associated with the desired sequence;
(b) signal processing circuitry, operatively connected to the receiver to receive the movement related signal, for selecting the desired sequence in response to the movement related signal indicating the desired region for a predetermined period of time; and
(c) a voice output device, operatively connected to the signal processing circuitry, for speaking the desired sequence in response to the signal processing circuitry selecting the desired sequence. - View Dependent Claims (379, 380, 381, 382, 383, 384)
-
-
385. A device controller for outputting a device control signal to a controlled device, the device controller including a display for displaying a representation of the device control signal, the device controller comprising:
-
(a) a receiver for receiving a movement related signal indicating any one of two or more selectable regions, each of the selectable regions located outside the display, a desired one of the selectable regions associated with the device control signal;
(b) signal processing circuitry, operatively connected to the receiver, for outputting the device control signal to the controlled device in response to the movement related signal indicating the desired selectable region for a predetermined period of time; and
(c) an indicator, operatively connected to the receiver, for indicating to a user prior to the movement related signal indicating the desired selectable region for the predetermined period of time, that the movement related signal indicates the desired region. - View Dependent Claims (386, 387, 388)
-
-
389. For use with a computer system capable of executing an application program, the computer system including a display, an apparatus for providing a desired input to the application program, the apparatus comprising:
-
(a) a carrier readable by the computer system; and
(b) a program on the carrier, the program executable by the computer system, for;
(1) receiving a movement related signal responsive indicating any one of two or more selectable regions, each of the selectable regions located outside the display, a desired one of the selectable regions associated with the desired input;
(2) providing the desired input to the application program in response to the movement related signal indicating the desired region for a predetermined period of time; and
(3) indicating to a user, prior to the movement related signal indicating the desired region for the predetermined period of time, that the movement related signal indicates the desired region. - View Dependent Claims (390, 391, 392, 393, 394)
-
-
395. An apparatus for selecting a desired option from a menu of two or more options shown on a display, the apparatus comprising:
-
(a) a receiver for receiving a movement related signal responsive indicating any one of two or more selectable regions, each of the selectable regions located outside the display, a desired one of the selectable regions associated with the desired option;
(b) signal processing circuitry, operatively connected to the receiver to receive the movement related signal, for selecting the desired option in response to a first quantity equalling or exceeding a predetermined quantity, the first quantity being a function of the durations of one or more successive periods during which the movement related signal indicates the desired region; and
(c) an indicator, operatively connected to the receiver, for indicating to a user prior to the the first quantity equalling or exceeding the predetermined quantity, that the movement related signal indicates the desired region. - View Dependent Claims (396, 397, 398, 399)
-
-
400. An apparatus for selecting a sequence of one or more graphic symbols from a plurality of sequences of one or more graphic symbols, the apparatus comprising:
-
(a) a display including a working region with a periphery;
(b) movement related signal receiving means for receiving a movement related signal indicating each of a first and a second location with respect to the display responsive to user movement of a user, the user movement indicating a potential user selection;
(c) delimit means for delimiting a plurality of selectable regions outside the working region and adjacent the periphery of the working region, each of the selectable regions selectable by the user and having either;
(1) a confiner for preventing the movement related signal indicating the first and the second locations from moving beyond the side of the selectable region furthest from the working region, or (2) an activation area extending beyond the side of the selectable region furthest from the working region and beyond the display, each of the selectable regions associated respectively with one of the sequences of one or more graphic symbols, the display operative to simultaneously display the sequences on the display; and
(d) selection means for selecting the sequence associated with a particular one of the selectable regions responsive to a first quantity equalling or exceeding a first predetermined quantity, the first quantity being a function of the duration of a first period of intersection, the first period of intersection starting in response to the first location intersecting the particular selectable region or the activation area associated therewith and ending in response to the second location intersecting the particular selectable region or the activation area associated therewith, thereby providing the user with the ability to select the sequence associated with the particular selectable region either while overshooting the particular selectable region or while the confined movement related signal, if left unconfined, would overshoot the particular selectable region. - View Dependent Claims (401, 402, 403)
-
-
404. An apparatus for selecting a desired option from a menu of two or more options, the apparatus comprising:
-
(a) a receiver for receiving;
(1) a movement related signal responsive to movement of a body member of a user other than either of the user'"'"'s hands, the movement related signal indicating any one of two or more selectable regions, each of the selectable regions within a zone on a display and each bordering an edge of the zone, a desired one of the selectable regions associated with the desired option; and
(2) a switch operation signal indicating an operation of a switch; and
(b) signal processing circuitry, operatively connected to the receiver to receive the movement related signal and the switch operation signal, for;
(1) processing the movement related signal in response to the movement related signal overshooting the desired region and the edge of the zone at the location of the desired region, to indicate the desired region; and
(2) selecting the desired option in response to the movement related signal indicating the desired region at or near the time of the operation of the switch. - View Dependent Claims (405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415)
-
-
416. For use with a computer system capable of executing an application program, the computer system including a display and a switch, an apparatus for providing a desired input to the application program, the apparatus comprising:
-
(a) a carrier readable by the computer system; and
(b) a program on the carrier, the program executable by the computer system, for;
(1) receiving;
(i) a movement related signal responsive to movement of a body member of a user other than either of the user'"'"'s hands, the movement related signal indicating any one of two or more selectable regions, each of the selectable regions within a is zone on the display and each bordering an edge of the zone, a desired one of the selectable regions associated with the desired input; and
(ii) a switch operation signal indicating an operation of the switch; and
(2) processing the movement related signal in response to the movement related signal overshooting the desired region and the edge of the zone at the location of the desired region, to indicate the desired region; and
(3) providing the desired input to the application program in response to the movement related signal indicating the desired region at or near the time of the operation of the switch. - View Dependent Claims (417, 418, 419, 420, 421, 422, 423)
-
-
424. An apparatus for selecting a desired option from a menu of two or more options, the apparatus comprising:
-
(a) receiver means for receiving;
(1) a movement related signal responsive to movement of a body member of a user other than either of the user'"'"'s hands, the movement related signal indicating any one of two or more selectable regions, each of the selectable regions within a zone on a display and each bordering an edge of the zone, a desired one of the selectable regions associated with the desired option; and
(2) a switch operation signal indicating an operation of a switch; and
(b) control means, operatively connected to the receiver means to receive the movement related signal and the switch operation signal, for;
(1) processing the movement related signal in response to the movement related signal overshooting the desired region and the edge of the zone at the location of the desired region, to indicate the desired region; and
(2) selecting the desired option in response to the movement related signal indicating the desired region at or near the time of the operation of the switch. - View Dependent Claims (425, 426)
-
-
427. An method of selecting a desired option from a menu of two or more options, the method comprising:
-
receiving;
(a) a movement related signal responsive to movement of a body member of a user other than either of the user'"'"'s hands, the movement related signal indicating any one of two or more selectable regions, each of the selectable regions within a zone on a display and each bordering an edge of the zone, a desired one of the selectable regions associated with the desired option; and
(b) a switch operation signal indicating an operation of a switch;
processing the movement related signal in response to the movement related signal overshooting the desired region and the edge of the zone at the location of the desired region, to indicate the desired region; and
selecting the desired option in response to the movement related signal indicating the desired region at or near the time of the operation of the switch.
-
-
428. An apparatus for selecting a desired option from a menu of two or more options, the apparatus comprising:
-
(a) a receiver for receiving;
(1) a movement related signal responsive to movement of a body member of a user other than either of the user'"'"'s hands, the movement related signal indicating any one of two or more selectable regions, each of the selectable regions located outside the display, a desired one of the selectable regions associated with the desired option; and
(2) a switch operation signal indicating an operation of a switch; and
(b) signal processing circuitry, operatively connected to the receiver, for;
(1) simultaneously displaying each of the options on the display;
(2) indicating to the user that the movement related signal indicates the desired region, the indication to the user in response to the movement related signal indicating the desired region prior to the time of the operation of the switch; and
(3) selecting the desired option in response to the movement related signal indicating the desired region at or near the time of the operation of the switch. - View Dependent Claims (429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441)
-
-
442. For use with a computer system capable of executing an application program, the computer system including a display and a switch, an apparatus for providing a desired input to the application program, the apparatus comprising:
-
(a) a carrier readable by the computer system; and
(b) a program on the carrier, the program executable by the computer system, for;
(1) receiving;
(i) a movement related signal responsive to movement of a body member of a user other than either of the user'"'"'s hands, the movement related signal indicating any one of two or more selectable regions, each of the selectable regions located outside the display, a desired one of the selectable regions associated with the desired input, an undesired one of the selectable regions associated with an undesired input; and
(ii) a switch operation signal indicating an operation of the switch; and
(2) simultaneously displaying the desired input and the undesired input on the display;
(3) indicating to the user that the movement related signal indicates the desired region, the indication to the user in response to the movement related signal indicating the desired region prior to the time of the operation of the switch; and
(4) providing the desired input to the application program in response to the movement related signal indicating the desired region at or near the time of the operation of the switch. - View Dependent Claims (443, 444, 445, 446, 447, 448)
-
-
449. An apparatus for selecting a desired option from a menu of two or more options shown on a display, the apparatus comprising:
-
(a) receiver means for receiving;
(1) a movement related signal responsive to movement of a body member of a user other than either of the user'"'"'s hands, the movement related signal indicating any one of two or more selectable regions, each of the selectable regions located outside the display, a desired one of the selectable regions associated with the desired option; and
(2) a switch operation signal indicating an operation of a switch; and
(b) control means, operatively connected to the receiver means to receive the movement related signal and the switch operation signal, for;
(1) simultaneously displaying each of the options on the display;
(2) indicating to the user that the movement related signal indicates the desired region, the indication to the user in response to the movement related signal indicating the desired region prior to the time of the operation of the switch; and
(3) selecting the desired option in response to the movement related signal indicating the desired region at or near the time of the operation of the switch. - View Dependent Claims (450, 451)
-
-
452. An method of selecting a desired option from a menu of two or more options shown on a display, the method comprising:
-
receiving;
(a) a movement related signal responsive to movement of a body member of a user other than either of the user'"'"'s hands, the movement related signal indicating any one of two or more selectable regions, each of the selectable regions located outside the display, a desired one of the selectable regions associated with the desired option; and
(b) a switch operation signal indicating an operation of a switch;
displaying each of the options on the display simultaneously;
indicating to the user that the movement related signal indicates the desired region, the indication to the user in response to the movement related signal indicating the desired region prior to the time of the operation of the switch; and
selecting the desired option in response to the movement related signal indicating the desired region at or near the time of the operation of the switch.
-
-
453. An apparatus for selecting a menu option from a menu, the apparatus comprising:
-
(a) a display for displaying at least three menu options, each menu option displayed bordering an edge of a zone on the display, each menu option corresponding respectively to a position of a user activatable switch, the switch located outside the display, having at least three discrete positions and being positionable with respect to the displayed location of each menu option for selection thereof; and
(b) a selection device for selecting a particular one of the menu options in response to the position of the switch corresponding to the particular menu option for a period equalling or exceeding a predetermined time period.
-
-
454. For use with a computer system capable of executing an application program, the computer system including a display, an apparatus for providing a desired input to the application program, the apparatus comprising:
-
(a) a carrier readable by the computer system; and
(b) a program on the carrier, the program executable by the computer system, for;
(1) displaying on the display at least three menu options, a particular one of the menu options representing the desired input, each menu option displayed bordering an edge of a zone on the display, each menu option corresponding respectively to a position of a user activatable switch, the switch located outside the display, having at least three discrete positions and being positionable with respect to the displayed location of each menu option for selection thereof; and
(2) providing the desired input to the application program in response to the position of the switch corresponding to the particular menu option for a period equalling or exceeding a predetermined time period.
-
-
455. A device controller for outputting a device control signal to a controlled device, the device controller comprising:
-
(a) a display for displaying at least three menu options, a particular one of the menu options representing the device control signal, each menu option displayed bordering an edge of a zone on the display, each menu option corresponding respectively to a position of a user activatable switch, the switch located outside the display, having at least three discrete positions and being positionable with respect to the displayed location of each menu option for selection thereof; and
(b) signal outputting circuitry for outputting the device control signal to the controlled device in response to the position of the switch corresponding to the particular menu option for a period equalling or exceeding a predetermined time period. - View Dependent Claims (456, 457, 458)
-
-
459. An apparatus for selecting a menu option from a menu, the apparatus comprising:
-
(a) display means for displaying at least three menu options, each menu option displayed bordering an edge of a zone on the display, each menu option corresponding respectively to a position of a user activatable switch, the switch located outside the display, having at least three discrete positions and being positionable with respect to the displayed location of each menu option for selection thereof; and
(b) selection means for selecting a particular one of the menu options in response to the position of the switch corresponding to the particular menu option for a first period equalling or exceeding a predetermined time period. - View Dependent Claims (460, 461, 462)
-
-
463. A method of selecting an option from a menu, the method comprising the steps of:
-
displaying at least three menu options, each menu option displayed bordering an edge of a zone on a display, each menu option corresponding respectively to a position of a user activatable switch, the switch located outside the display, having at least three discrete positions and being positionable with respect to the displayed location of each menu option for selection thereof; and
selecting a particular one of the menu options in response to the position of the switch corresponding to the particular menu option for a period equalling or exceeding a predetermined time period.
-
-
464. In a human interface system wherein a body member of an operator may indicate successive locations with respect to a display, an apparatus for selecting a menu option from a plurality of menu options, the apparatus comprising:
-
(a) the display having thereon a first plurality of selectable regions, each of the first plurality of selectable regions associated respectively with one of the menu options;
(b) means for at least partially delimiting a second plurality of selectable regions, each of the second plurality of selectable regions located outside the display and each associated respectively with one of the first plurality of selectable region;
(c) in response to a first quantity equalling or exceeding a predetermined quantity, the first quantity being a function of;
(1) the durations of one or more successive periods of intersection of two or more of the successive locations and one of the selectable regions on the display, and (2) the durations of one or more successive periods of intersection of two or more of the successive locations and the selectable region outside the display associated with the one of the selectable regions on the display;
a selection device for selecting the menu option associated with the one of the selectable regions on the display. - View Dependent Claims (465)
-
-
466. A method of inputting data to a computer program for an operator having impaired motor capability, said method comprising the steps of:
-
displaying a plurality of selectable regions within a polygon on a display, each selectable region adjacent a side of the polygon and each selectable region associated respectively with an input for the computer program, the plurality of selectable regions together at least partially circumscribing a region on the display;
receiving a movement related signal and moving at least part of a cursor only within the polygon responsive to the movement related signal; and
in response to a first quantity equalling or exceeding a predetermined quantity, the first quantity being a function of the durations of one or more successive periods of intersection of the cursor and one of the selectable regions, inputting the input associated with the intersected selectable region to the computer program.
-
Specification