A freeform selection tool for a computer system with a graphical user interface allows a user to draw a freeform selection path so as to select one or more graphical objects. The user is provided with the freedom to input selection ink, in any orientation, and using any desired selection path size p
A freeform selection tool for a computer system with a graphical user interface allows a user to draw a freeform selection path so as to select one or more graphical objects. The user is provided with the freedom to input selection ink, in any orientation, and using any desired selection path size provided by the select tool. The selecting tool may change the visual appearance of any graphical object once selected. The selecting tool provides the ability to select ink or graphical object with a particular property to be used for the selection. The selecting tool can recognize various selection gestures coordinated with a semantic relationship of the ink so that the number of selection ink strokes can be minimized. The selecting tool may change for different selection modes depending on the type of graphical object encountered and change of the context for a particular selection.
대표청구항▼
The invention claimed is: 1. A system having a plurality of computer executable components for a computer processor, the system comprising: a user interface component for displaying a selection of at least one graphical object based upon a freeform selection path on a display surface, and a selecti
The invention claimed is: 1. A system having a plurality of computer executable components for a computer processor, the system comprising: a user interface component for displaying a selection of at least one graphical object based upon a freeform selection path on a display surface, and a selection component for selecting the at least one graphical object encountered by the freeform selection path; wherein the at least one graphical object further includes a plurality of graphical objects formed of at least ink strokes, one or more of the objects having a first ink property and another one of the objects having a second ink property, and the selection component being configurable to select only the object associated with the first ink property during said encountering, regardless of said encountering of the objects having the second ink property. 2. The system in accordance with claim 1, in which the user interface component is configurable to change the graphical appearance of the at least one graphical object encountered by the freeform selection path, the graphical appearance being different from a graphical appearance of the freeform selection path. 3. The system in accordance with claim 2, in which the user interface component is configurable to surround the at least one graphical object with a graphical halo. 4. The system in accordance with claim 1, wherein the first ink property and the second ink property are selected from a group comprising a color value, a bold value, or a value indicative of a particular user associated with the ink strokes. 5. The system in accordance with claim 1, in which the freeform selection path comprises selection ink. 6. The system in accordance with claim 1, in which the freeform selection path has a first end and a second end, the user interface component being configurable to display a graphical handle at the first end and the second end of the freeform selection path. 7. The system in accordance with claim 5, in which the at least one graphical object comprises ink strokes created by an input device responsive with the display surface. 8. The system in accordance with claim 1, in which the system further includes a classifier component configured to classify said plurality of graphical objects into a semantic structure associated with the ink strokes for providing input to said selection component. 9. The system in accordance with claim 8, in which the plurality of graphical objects are selected responsive to the semantic structure. 10. The system in accordance with claim 9, in which the semantic structure is a word object. 11. The system in accordance with claim 9, in which the semantic structure is a paragraph object. 12. The system in accordance with claim 2, in which the freeform selection path further comprises selection ink and the at least one graphical object further comprises an ink stroke. 13. The system in accordance with claim 1, wherein the display includes a z-axis such that movement of selection ink associated with the z-axis is responsive to changes in pressure applied to the display surface. 14. The system in accordance with claim 1, in which the display surface is responsive to electromagnetic input. 15. The system in accordance with claim 1, in which the display surface is responsive to pressure input. 16. The system in accordance with claim 1, in which the least one graphical object comprises a first graphical object and a second graphical object, the first graphical object being formed in ink and the second graphical object including text, and the system further including a recognizer component configured to recognize the second graphical object so as to cause the user interface component to display a graphical cursor. 17. A computer system, comprising: a processor; a display; and a memory for storing computer readable instructions that, when executed by said processor, cause the computer system to perform the steps of: displaying a selection of a plurality graphical ink objects based upon a freeform selection path of selection ink drawn on the display, displaying a graphical handle at each of a first end and a second end of the selection path of selection ink; wherein the graphical handle has a shape including a vertical portion connected to triangular portion and the vertical portion indicates a vertical bounds of the selection ink; and selecting the plurality of graphical ink objects responsive to a detection by the selection ink. 18. The computer system in accordance with claim 17, in which the computer executable instructions causes the computer system to display a change in a graphical appearance of the plurality of graphical ink objects responsive to said detection, the graphical appearance being difference from a graphical appearance of the selection ink. 19. The computer system in accordance with claim 18, in which the computer executable instructions causes the computer system to display the plurality of graphical ink objects with a graphical halo for each graphical ink object. 20. The computer system in accordance with claim 17, in which the graphical ink objects further includes a first plurality of graphical ink objects having a first property and a second plurality of graphical ink objects having a second property, the first property and the second property being different, and in which the computer executable instructions causes the computer system to select only the graphical ink objects having the first property regardless of the graphical ink objects having the second property. 21. The computer system in accordance with claim 17, in which the computer executable instructions cause the computer system to classify said plurality of graphical objects into a semantic structure. 22. The computer system in accordance with claim 21, in which the semantic structure is a word ink object. 23. The computer system in accordance with claim 21, in which the semantic structure is a paragraph ink object. 24. The computer system in accordance with claim 17, in which the display is responsive to electromagnetic input from a stylus. 25. The computer system in accordance with claim 17, in which the display is responsive to pressure input from a stylus. 26. The computer system in accordance with claim 17, in which the computer executable instructions cause the computer system to recognize the graphical ink objects and a text word so as to display a graphical cursor for selecting said text word. 27. The computer system in accordance with claim 17, in which the computer executable instructions cause the computer system to perform a union select mode operable to select the plurality of graphical ink objects with a plurality of unconnected freeform selection paths. 28. A method of selecting an ink object graphically represented to a user, comprising the steps of: receiving user input for displaying a selection the ink object based upon a freeform selection path on a display surface, displaying opposing graphical handles responsive to receiving user input for indicating a first end and a second end of the selection path, the graphical handles indicating a vertical bounds of the selection path and at least one of the handles having a triangular section, and selecting the ink object responsive to an encounter with the freeform selection path. 29. The method in accordance with claim 28, further including a step of displaying a change in a graphical appearance of the ink object responsive to said detection, the graphical appearance being difference from a graphical appearance of the selection path. 30. The method in accordance with claim 28, further including a step of displaying a graphical halo for the ink object. 31. The method in accordance with claim 28, further including a step of selecting the ink object only based on a color value of the ink object. 32. The method in accordance with claim 28, wherein the receiving step includes user input for a selection of machine generated text in the selection path, and further comprising displaying a graphical cursor for the text.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (23)
Lui, Charlton E., Adaptive input pen mode selection.
Moran Thomas P. (Palo Alto CA) Chiu Patrick (Menlo Park CA) Van Melle William (Los Altos CA), Apparatus and method for altering enclosure selections in a gesture based input system.
Joel F. Bartlett, Apparatus and method for detecting and executing positional and gesture commands corresponding to movement of handheld computing device.
Moran, Thomas P.; Chiu, Patrick; Van Melle, William, Apparatus and method for supporting the implicit structure of freeform lists, outlines, text, tables and diagrams in a gesture-based input system and editing system.
Paine Mark A. ; Young Jeff, Appearance and positioning annotation text string and base text string specifying a rule that relates the formatting annotation, base text characters.
Weber Karon A. (San Francisco CA) Poon Alex D. (Mountain View CA) Moran Thomas P. (Palo Alto CA), Interactively producing indices into image and gesture-based data using unrecognized graphical objects.
Wilcox Lynn D. ; Chiu Patrick ; Golovchinsky Gene ; Schilit William N. ; Sullivan Joseph W., Method and apparatus for dynamically grouping a plurality of graphic objects.
Hull, Jonathan J.; Lee, Dar-Shyang, Method and apparatus for simultaneous highlighting of a physical version of a document and an electronic version of a document.
Saund,Eric; Bobrow,Daniel G., Method and system for overloading loop selection commands in a system for selecting and arranging visible material in document images.
Amro Hatim Y. (Austin TX) Cline Troy L. (Cedar Park TX) Isensee Scott H. (Georgetown TX) Poston Ricky L. (Austin TX), Method, apparatus and memory for directing a computer system to display a multi-axis rotatable, polyhedral-shape panel c.
Thielens John B. (Wayne PA) Farbstein Mitchell (Phoenixville PA) Tebbenhoff Robert (Ramsey NJ) Martin Clifford L. (Haworth NJ) Landau ; Jr. Francis A. (Long Valley NJ), Pen-based computer copy editing apparatus and method for manuscripts.
Lui, Charlton E.; Thacker, Charles P.; Mathews, James E.; Keely, Leroy B.; Switzer, David; Vong, William H.; Lampson, Butler W., System and method for accepting disparate types of user input.
Moran Thomas P. (Palo Alto CA) Pedersen Elin R. (Copenhagen DKX) McCall Michael K. (Menlo Park CA) Halasz Frank G. (Santa Cruz CA), Wiping metaphor as a user interface for operating on graphical objects on an interactive graphical display.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Adding information or functionality to a rendered document via association with an electronic counterpart.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Aggregate analysis of text captures performed by multiple users from rendered documents.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Association of a portable scanner with input/output and storage devices.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Association of a portable scanner with input/output and storage devices.
King, Martin T.; Stephens, Redwood; Mannby, Claes-Fredrik; Peterson, Jesse; Sanvitale, Mark; Smith, Michael J., Automatically capturing information, such as capturing information using a document-aware device.
King, Martin T.; Stephens, Redwood; Mannby, Claes-Fredrik; Peterson, Jesse; Sanvitale, Mark; Smith, Michael J.; Daley-Watson, Christopher J., Automatically providing content associated with captured information, such as information captured in real-time.
King, Martin Towle; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Quentin, Capturing text from rendered documents using supplement information.
King, Martin Towle; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Quentin, Capturing text from rendered documents using supplemental information.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Determining actions involving captured information and electronic content associated with rendered documents.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Handheld device for capturing text from both a document printed on paper and a document displayed on a dynamic display device.
King, Martin T.; Stephens, Redwood; Mannby, Claes-Fredrik; Peterson, Jesse; Sanvitale, Mark; Smith, Michael J., Identifying a document by performing spectral analysis on the contents of the document.
Corbett, Tim; Petrov, Julian; Rivera, Juan, Methods and systems for improving resource utilization by delaying rendering of three dimensional graphics.
King, Martin T.; Stephens, Redwood; Mannby, Claes-Fredrik; Peterson, Jesse; Sanvitale, Mark; Smith, Michael J., Performing actions based on capturing information from rendered documents, such as documents under copyright.
King, Martin T.; Stephens, Redwood; Mannby, Claes-Fredrik; Peterson, Jesse; Sanvitale, Mark; Smith, Michael J., Performing actions based on capturing information from rendered documents, such as documents under copyright.
King, Martin Towle; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Quentin, Processing techniques for text capture from a rendered document.
King, Martin T.; Kushler, Clifford A.; Stafford-Fraser, James Q.; Grover, Dale L., Processing techniques for visual capture data from a rendered document.
Hotelling, Steve P.; Huppi, Brian Q.; Strickon, Joshua A.; Kerr, Duncan Robert; Chaudhri, Imran; Christie, Greg; Ive, Jonathan P.; Kennedy, Peter J.; Fadell, Anthony M.; Robbin, Jeffrey L., Proximity detector in handheld device.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Search engines and systems with handheld document data capture devices.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Search engines and systems with handheld document data capture devices.
King, Martin Towle; Stafford-Fraser, James Quentin; Kushler, Clifford A.; Grover, Dale L., System and method for information gathering utilizing form identifiers.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Triggering actions in response to optically or acoustically capturing keywords from a rendered document.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Triggering actions in response to optically or acoustically capturing keywords from a rendered document.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Triggering actions in response to optically or acoustically capturing keywords from a rendered document.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Triggering actions in response to optically or acoustically capturing keywords from a rendered document.
King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Triggering actions in response to optically or acoustically capturing keywords from a rendered document.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.