-
公开(公告)号:DE69718721T2
公开(公告)日:2003-06-12
申请号:DE69718721
申请日:1997-06-25
Applicant: XEROX CORP
Inventor: CHIU PATRICK , MORAN THOMAS P , VAN MELLE WILLIAM J
Abstract: A computer controlled display system for defining flow regions. A flow region enables a user to view long lists of data items on the work surface of a graphical display system. In a flow region, a rectangular region typically the size of the viewable work surface area, is organized into columnar columns. The items in the long list are mapped to the columnar columns. As items are added to or deleted from the list, the items contained within the columnar columns may "flow" to other columns. In this organization the items in the top of the list are in the first column and the list is displayed in columnar fashion from left to right. Thus, all items in the list may be displayed in the viewable work surface area.
-
公开(公告)号:DE69719413D1
公开(公告)日:2003-04-10
申请号:DE69719413
申请日:1997-06-25
Applicant: XEROX CORP
Inventor: MORAN THOMAS P , CHIU PATRICK , VAN MELLE WILLIAM J , KURTENBACH GORDON P
Abstract: A system for creating and manipulating groups of graphic objects using enclosures. A persistent graphic object, such as a closed loop is drawn around a set of graphic objects as an enclosure. When the enclosure is selected the enclosure and the set of graphic objects within are grouped. Besides moving graphic objects into and out of the enclosure, the contents of a group can then be modified by 1) graphically altering the enclosure loop to include or remove graphic objects, 2) fusing groups by moving one of them so that their enclosure loops overlap (i.e., they "fuse" into one), 3) fusing groups through gestures which "touch" enclosure loops of the groups to be fused or 4) splitting the group into multiple groups through a splitting gesture.
-
公开(公告)号:CA2139256A1
公开(公告)日:1995-07-01
申请号:CA2139256
申请日:1994-12-29
Applicant: XEROX CORP
Inventor: MORAN THOMAS P , CHIU PATRICK , VAN MELLE WILLIAM
Abstract: A system is provided which features a data input scheme wherein the nature of the entered data is irrelevant until the requirement is made to perform a function with respect to that data. It is only when it becomes necessary to perform a function with respect to the data that the determination of the nature of the data become important. The desired function, which may include editing, rearranging, moving, etc., then results in a determination of the nature of the data in order to enable implementation of that specific function. The nature of the data can be determined to be in the form of a list, table, or diagram. To this end, a screen oriented display processing system is provided for the entry of informational data including a display means, a data entry means for entering informational data on said display means, a gesture entering means for entering handwritten gestural data on said display, said gestural data representing a gesture associated with at least a portion of said informational data on said display, an assignment means responsive to the entry of said gesture for assigning a function representative of said gesture to said portion of said informational data, and an implementing means responsive to said assignment means for implementing said function on said portion of said informational data
-
公开(公告)号:DE69731434T2
公开(公告)日:2005-03-24
申请号:DE69731434
申请日:1997-08-13
Applicant: XEROX CORP
Inventor: CHIU PATRICK , MORAN THOMAS P , VANMELLE WILLIAM J
-
公开(公告)号:DE69707070T2
公开(公告)日:2002-03-07
申请号:DE69707070
申请日:1997-06-25
Applicant: XEROX CORP
Inventor: CHIU PATRICK , MORAN THOMAS P , VAN MELLE WILLIAM J
Abstract: A method and apparatus for organizing a workspace of a graphical input system that utilizes borders to define regions within the workspace. The present invention addresses the problem of determining the scope of structure operations. Structures, e.g. a list, table or other group of items having some fixed relationship by introducing the notion of a border dynamically created on such systems using available areas on the workspace. Some ambiguity may exist as to where a structure begins or ends. Further, such structure operations may cause a structure to overlay another structure. Borders are used to tessellate a work surface into non-overlapping regions. Typically, within each region is a structure. Deleting borders on a tessellated work surface may cause others borders to be deleted with the object being to maintain a completely tessellated work surface. Further, various border types, visually represented by different line types, are enabled which in turn provide for defining different types of regions.
-
公开(公告)号:DE69428675T2
公开(公告)日:2002-05-08
申请号:DE69428675
申请日:1994-12-22
Applicant: XEROX CORP
Inventor: MORAN THOMAS , CHIU PATRICK , VAN MELLE WILLIAM
Abstract: A system is provided which features a data input scheme wherein the nature of the entered data is irrelevant until the requirement is made to perform a function with respect to that data. It is only when it becomes necessary to perform a function with respect to the data that the determination of the nature of the data become important. The desired function, which may include editing, rearranging, moving, etc., then results in a determination of the nature of the data in order to enable implementation of that specific function. The nature of the data can be determined to be in the form of a list, table, or diagram. To this end, a screen oriented display processing system is provided for the entry of informational data including a display means (12), a data entry means (14,42) for entering informational data on said display means, a gesture entering means for entering handwritten gestural data on said display, said gestural data representing a gesture associated with at least a portion of said informational data on said display, an assignment means (18,20,22) responsive to the entry of said gesture for assigning a function representative of said gesture to said portion of said informational data, and an implementing means (22,24,26,28,30) responsive to said assignment means for implementing said function on said portion of said informational data.
-
公开(公告)号:DE69426919T2
公开(公告)日:2001-06-28
申请号:DE69426919
申请日:1994-12-09
Applicant: XEROX CORP
Inventor: MORAN THOMAS P , CHIU PATRICK
Abstract: A graphical editing system is provided which allows a user to draw number of commonly used gestures (70-80) called primitive command gestures (Figs.4,6) together in essentially one stroke. The primitive gestures (70-80) are chosen to represent gestural syntax, analogous to a textual command syntax. The primitive gestures (70-80) are concatenated. i.e., connected in a series of commands by a gestural operator called a break feature (76,A). Every input composite gesture (Fig.7) is scanned to detect the break features (76,A). When found, the composite gesture is broken up into primitive gestures (70-80) and each gesture is interpreted and executed in the order in which the individual gestures were drawn. The preferred break feature is sharp angle (A) drawn between consecutive primitive gestures(70,80). In a composite gesture consisting of two primitive gestures, one being the selection gesture (70), the break feature is recognized as any departure from the selection gesture.
-
公开(公告)号:DE69732547T2
公开(公告)日:2005-07-21
申请号:DE69732547
申请日:1997-06-25
Applicant: XEROX CORP
Inventor: MORAN THOMAS P , CHIU PATRICK , VAN MELLE WILLIAM J
Abstract: A method and apparatus for representing a group of graphic objects so as to maximize usage of a display area on a computer controlled graphics display system. The present invention provides a means for @ collapsing @ a group of graphic objects so that the group is represented by a container icon. The container icon occupies a smaller amount of display area than the group of objects. The group is recallable (i.e. expanded) by @ tapping @ on the container icon. Alternatively, the group may be located on a separate accessible area of the display space. The container icon is itself a graphical object and can be moved, copied or deleted. Any change of attributes, e.g. color, of the graphical object causes a corresponding change to the group of graphic objects.
-
公开(公告)号:DE69718721D1
公开(公告)日:2003-03-06
申请号:DE69718721
申请日:1997-06-25
Applicant: XEROX CORP
Inventor: CHIU PATRICK , MORAN THOMAS P , VAN MELLE WILLIAM J
Abstract: A computer controlled display system for defining flow regions. A flow region enables a user to view long lists of data items on the work surface of a graphical display system. In a flow region, a rectangular region typically the size of the viewable work surface area, is organized into columnar columns. The items in the long list are mapped to the columnar columns. As items are added to or deleted from the list, the items contained within the columnar columns may "flow" to other columns. In this organization the items in the top of the list are in the first column and the list is displayed in columnar fashion from left to right. Thus, all items in the list may be displayed in the viewable work surface area.
-
公开(公告)号:DE69428675D1
公开(公告)日:2001-11-22
申请号:DE69428675
申请日:1994-12-22
Applicant: XEROX CORP
Inventor: MORAN THOMAS , CHIU PATRICK , VAN MELLE WILLIAM
Abstract: A system is provided which features a data input scheme wherein the nature of the entered data is irrelevant until the requirement is made to perform a function with respect to that data. It is only when it becomes necessary to perform a function with respect to the data that the determination of the nature of the data become important. The desired function, which may include editing, rearranging, moving, etc., then results in a determination of the nature of the data in order to enable implementation of that specific function. The nature of the data can be determined to be in the form of a list, table, or diagram. To this end, a screen oriented display processing system is provided for the entry of informational data including a display means (12), a data entry means (14,42) for entering informational data on said display means, a gesture entering means for entering handwritten gestural data on said display, said gestural data representing a gesture associated with at least a portion of said informational data on said display, an assignment means (18,20,22) responsive to the entry of said gesture for assigning a function representative of said gesture to said portion of said informational data, and an implementing means (22,24,26,28,30) responsive to said assignment means for implementing said function on said portion of said informational data.
-
-
-
-
-
-
-
-
-