-
公开(公告)号:US08640055B1
公开(公告)日:2014-01-28
申请号:US12907964
申请日:2010-10-19
申请人: John Dunning , Murat N. Konar
发明人: John Dunning , Murat N. Konar
IPC分类号: G06F3/048
CPC分类号: G06F3/0482 , G06F3/0481
摘要: Items in a hierarchy may be displayed in an outline view, where each item at a hierarchy level is presented in a separate line, or as condensed hierarchy lines. A condensed hierarchy line displays two or more related items in a single line. Condensed hierarchy lines present the context of items in a hierarchy in reduced display area as compared with outline views. Users may add or remove items from condensed hierarchy lines using any type of input. Each portion of a condensed hierarchy line represents a different item at a different level of the hierarchy. Items in the condensed hierarchy line may include active user interface elements. Users or applications may define multiple condensed hierarchy lines as needed from arbitrary groups of items in adjacent hierarchy levels. Multiple condensed hierarchy lines can be used to show context for sibling relationships between items.
摘要翻译: 层次结构中的项目可以在轮廓视图中显示,其中层次结构级别的每个项目以单独的一行呈现,或者作为浓缩层级线。 浓缩层级线在一行中显示两个或多个相关项。 与轮廓视图相比,浓缩层级线呈现减少的显示区域中的层次结构中的项目的上下文。 用户可以使用任何类型的输入添加或删除浓缩的层级线上的项目。 浓缩层级线的每个部分表示不同级别的不同项目。 浓缩层级线中的项目可能包括活动用户界面元素。 用户或应用程序可以根据需要从相邻层次级别中的任意项目组中定义多个浓缩层级线。 多个浓缩层次线可用于显示项目之间的兄弟关系的上下文。
-
公开(公告)号:US06337703B1
公开(公告)日:2002-01-08
申请号:US09584836
申请日:2000-05-31
申请人: Murat N. Konar , Josh Rosen
发明人: Murat N. Konar , Josh Rosen
IPC分类号: G06F300
CPC分类号: G06F3/04845 , G06F3/04812 , G06F3/04842
摘要: The present invention comprises a method and apparatus for manipulating screen objects utilizing multiband regions of influence. Positioning a reference point of an object within a particular band invokes a particular functionality or operation related to that band. In one embodiment, three types of functionality are provided. Moving a reference datum (for example, a line representing an edge or a user defined reference point) of an object A into a first band of an object B places object A under the influence of object B's gravity, causing object A to be pulled into precise alignment with object B. Moving the reference point of object A from the first band into a second band turns off object B's gravity, allowing object A to be freely moved to any arbitrary position near the object B. Moving the reference point of the object A to a position outside all bands causes object B's gravity function to be turned back on. In other embodiments, the bands of the invention provide other kinds of functionalities or operations. For example, one embodiment comprises bands that provide different types of precise positioning. In one embodiment, multiple bands are provided, each one causing objects to be positioned so as to be spaced apart by one of several precise, predetermined distances.
摘要翻译: 本发明包括一种利用多频带影响区域来操纵屏幕对象的方法和装置。 将对象的参考点定位在特定频带内调用与该频带相关的特定功能或操作。 在一个实施例中,提供了三种类型的功能。 将对象A的参考基准(例如,表示边缘或用户定义的参考点的线)移动到对象B的第一条带中,在对象B的重力的影响下将对象A放置,使得对象A被拉入 将对象A的参考点从第一频带移动到第二频带,将对象B的重力移动,使对象A自由移动到对象B附近的任意位置。移动对象的参考点 A到所有频带之外的位置导致对象B的重力功能被重新打开。 在其他实施例中,本发明的频带提供了其他种类的功能或操作。 例如,一个实施例包括提供不同类型的精确定位的带。 在一个实施例中,提供多个带,每个带使物体定位成以几个精确的预定距离之一间隔开。
-
公开(公告)号:US08566359B1
公开(公告)日:2013-10-22
申请号:US12335295
申请日:2008-12-15
申请人: Brendan Donohoe , Murat N. Konar , Robert Jensen , Oren Jacob
发明人: Brendan Donohoe , Murat N. Konar , Robert Jensen , Oren Jacob
CPC分类号: G06T11/206 , G06F3/0482
摘要: Empty elements or positions in an arrangement of data are hidden or revealed to present an overview of the relationships between empty and non-empty elements. Empty elements may be revealed at fractional increments of the interval between the two items. Additional empty elements may be revealed at smaller fractional increments of the intervals. Empty elements may be revealed at fixed increments within the interval between two items, with additional empty elements revealed at further multiples of this increment. Hierarchical arrangements of data may be unfolded or expanded to reveal additional empty or non-empty elements at further hierarchy levels. Similarly, nodes of arbitrary graphs that are empty, associated with a specified hierarchy level, and/or satisfy any other criteria may be automatically hidden and grouped with visible items. Hidden data may be revealed based on hierarchy level or a relative position with respect to one, two, or more visible items.
摘要翻译: 数据排列中的空白元素或位置被隐藏或显示,以呈现空元素和非空元素之间关系的概述。 空元素可以以两个项目之间的间隔的分数增量来显示。 可以以更小的间隔增量来显示额外的空元素。 空的元素可以在两个项目之间的间隔内以固定的增量显示,附加的空元素以该增量的更多倍数显示。 可以展开或扩展数据的分层布置,以在更多层次级别上显示额外的空或非空元素。 类似地,与指定层次结构级别相关联的空白的任意图形的节点和/或满足任何其他标准的节点可以被自动隐藏并且与可见项目分组。 可以基于层级或相对于一个,两个或更多个可见项目的相对位置来显示隐藏的数据。
-
公开(公告)号:US08099682B1
公开(公告)日:2012-01-17
申请号:US12116899
申请日:2008-05-07
申请人: Murat N. Konar
发明人: Murat N. Konar
CPC分类号: G06F3/0482
摘要: A display area displays a subset of a set of items. Items may be the ancestor or descendant of one or more other items. As an ancestor item having one or more visible descendant items becomes not visible, for example by scrolling outside the display area, a proxy in the display area is automatically created. The proxy corresponds with the ancestor item not visible in the display area. Multiple proxies may be displayed in the display area to present a complete view of the hierarchy containing at least some of the items visible in the display area. Items that do not have descendant items visible in the display area will not generate corresponding proxies when they become not visible. Proxies may be active user interface elements. Conversely, if an ancestor item becomes visible in the display area, any corresponding proxies are automatically removed.
摘要翻译: 显示区域显示一组项目的子集。 项目可以是一个或多个其他项目的祖先或后代。 由于具有一个或多个可见后代项目的祖先项目不可见,例如通过在显示区域外滚动,自动创建显示区域中的代理。 代理对应于在显示区域中不可见的祖先项目。 可以在显示区域中显示多个代理以呈现包含显示区域中可见的至少一些项目的层次结构的完整视图。 没有在显示区域可见的后代项目的项目在不可见时不会生成相应的代理。 代理可能是活动的用户界面元素。 相反,如果祖先项目在显示区域中可见,则任何相应的代理将被自动删除。
-
公开(公告)号:US20080250338A1
公开(公告)日:2008-10-09
申请号:US12140018
申请日:2008-06-16
申请人: Murat N. Konar , Josh Rosen
发明人: Murat N. Konar , Josh Rosen
IPC分类号: G06F3/048
CPC分类号: G06F3/04845 , G06F3/04812 , G06F3/04842
摘要: The present invention comprises a method and apparatus for manipulating screen objects utilizing multiband regions of influence. Positioning a reference point of an object within a particular band invokes a particular functionality or operation related to that band. In one embodiment, three types of functionality are provided. Moving a reference datum (for example, a line representing an edge or a user defined reference point) of an object A into a first band of an object B places object A under the influence of object B's gravity, causing object A to be pulled into precise alignment with object B. Moving the reference point of object A from the first band into a second band turns off object B's gravity, allowing object A to be freely moved to any arbitrary position near the object B. Moving the reference point of the object A to a position outside all bands causes object B's gravity function to be turned back on. In other embodiments, the bands of the invention provide other kinds of functionalities or operations. For example, one embodiment comprises bands that provide different types of precise positioning. In one embodiment, multiple bands are provided, each one causing objects to be positioned so as to be spaced apart by one of several precise, predetermined distances.
摘要翻译: 本发明包括一种利用多频带影响区域来操纵屏幕对象的方法和装置。 将对象的参考点定位在特定频带内调用与该频带相关的特定功能或操作。 在一个实施例中,提供了三种类型的功能。 将对象A的参考基准(例如,表示边缘或用户定义的参考点的线)移动到对象B的第一条带中,在对象B的重力的影响下将对象A放置,使得对象A被拉入 将对象A的参考点从第一频带移动到第二频带,将对象B的重力移动,使对象A自由移动到对象B附近的任意位置。移动对象的参考点 A到所有频带之外的位置导致对象B的重力功能被重新打开。 在其他实施例中,本发明的频带提供了其他种类的功能或操作。 例如,一个实施例包括提供不同类型的精确定位的带。 在一个实施例中,提供多个带,每个带使物体定位成以几个精确的预定距离之一间隔开。
-
公开(公告)号:US6088027A
公开(公告)日:2000-07-11
申请号:US4233
申请日:1998-01-08
申请人: Murat N. Konar , Josh Rosen
发明人: Murat N. Konar , Josh Rosen
IPC分类号: G06F3/00 , G06F3/0481 , G06F3/0484 , G09G5/00 , G09G5/08 , B06F3/00
CPC分类号: G06F3/04845 , G06F3/04812 , G06F3/04842
摘要: The present invention comprises a method and apparatus for manipulating screen objects utilizing multiband regions of influence. Positioning a reference point of an object within a particular band invokes a particular functionality or operation related to that band. In one embodiment, three types of functionality are provided. Moving a reference datum (for example, a line representing an edge or a user defined reference point) of an object A into a first band of an object B places object A under the influence of object B's gravity, causing object A to be pulled into precise alignment with object B. Moving the reference point of object A from the first band into a second band turns off object B's gravity, allowing object A to be freely moved to any arbitrary position near the object B. Moving the reference point of the object A to a position outside all bands causes object B's gravity function to be turned back on. In other embodiments, the bands of the invention provide other kinds of functionalities or operations. For example, one embodiment comprises bands that provide different types of precise positioning. In one embodiment, multiple bands are provided, each one causing objects to be positioned so as to be spaced apart by one of several precise, predetermined distances.
-
公开(公告)号:US08484570B2
公开(公告)日:2013-07-09
申请号:US12140018
申请日:2008-06-16
申请人: Murat N. Konar , Josh Rosen
发明人: Murat N. Konar , Josh Rosen
IPC分类号: G06F3/048
CPC分类号: G06F3/04845 , G06F3/04812 , G06F3/04842
摘要: The present invention comprises a method and apparatus for manipulating screen objects utilizing multiband regions of influence. Positioning a reference point of an object within a particular band invokes a particular functionality or operation related to that band. In one embodiment, three types of functionality are provided. Moving a reference datum (for example, a line representing an edge or a user defined reference point) of an object A into a first band of an object B places object A under the influence of object B's gravity, causing object A to be pulled into precise alignment with object B. Moving the reference point of object A from the first band into a second band turns off object B's gravity, allowing object A to be freely moved to any arbitrary position near the object B. Moving the reference point of the object A to a position outside all bands causes object B's gravity function to be turned back on. In other embodiments, the bands of the invention provide other kinds of functionalities or operations. For example, one embodiment comprises bands that provide different types of precise positioning. In one embodiment, multiple bands are provided, each one causing objects to be positioned so as to be spaced apart by one of several precise, predetermined distances.
-
公开(公告)号:US07395515B2
公开(公告)日:2008-07-01
申请号:US11077822
申请日:2005-03-10
申请人: Murat N. Konar , Josh Rosen
发明人: Murat N. Konar , Josh Rosen
IPC分类号: G06F3/00
CPC分类号: G06F3/04845 , G06F3/04812 , G06F3/04842
摘要: The present invention comprises a method and apparatus for manipulating screen objects utilizing multiband regions of influence. Positioning a reference point of an object within a particular band invokes a particular functionality or operation related to that band. In one embodiment, three types of functionality are provided. Moving a reference datum (for example, a line representing an edge or a user defined reference point) of an object A into a first band of an object B places object A under the influence of object B's gravity, causing object A to be pulled into precise alignment with object B. Moving the reference point of object A from the first band into a second band turns off object B's gravity, allowing object A to be freely moved to any arbitrary position near the object B. Moving the reference point of the object A to a position outside all bands causes object B's gravity function to be turned back on. In other embodiments, the bands of the invention provide other kinds of functionalities or operations. For example, one embodiment comprises bands that provide different types of precise positioning. In one embodiment, multiple bands are provided, each one causing objects to be positioned so as to be spaced apart by one of several precise, predetermined distances.
摘要翻译: 本发明包括一种利用多频带影响区域来操纵屏幕对象的方法和装置。 将对象的参考点定位在特定频带内调用与该频带相关的特定功能或操作。 在一个实施例中,提供了三种类型的功能。 将对象A的参考基准(例如,表示边缘或用户定义的参考点的线)移动到对象B的第一条带中,在对象B的重力的影响下将对象A放置,使得对象A被拉入 将对象A的参考点从第一频带移动到第二频带,将对象B的重力移动,使对象A自由移动到对象B附近的任意位置。移动对象的参考点 A到所有频带之外的位置导致对象B的重力功能被重新打开。 在其他实施例中,本发明的频带提供了其他种类的功能或操作。 例如,一个实施例包括提供不同类型的精确定位的带。 在一个实施例中,提供多个带,每个带使物体定位成以几个精确的预定距离之一间隔开。
-
公开(公告)号:US06989847B2
公开(公告)日:2006-01-24
申请号:US10021889
申请日:2001-12-12
申请人: Murat N. Konar , Josh Rosen
发明人: Murat N. Konar , Josh Rosen
IPC分类号: G09G5/00
CPC分类号: G06F3/04845 , G06F3/04812 , G06F3/04842
摘要: The present invention comprises a method and apparatus for manipulating screen objects utilizing multiband regions of influence. Positioning a reference point of an object within a particular band invokes a particular functionality or operation related to that band. In one embodiment, three types of functionality are provided. Moving a reference datum (for example, a line representing an edge or a user defined reference point) of an object A into a first band of an object B places object A under the influence of object B's gravity, causing object A to be pulled into precise alignment with object B. Moving the reference point of object A from the first band into a second band turns off object B's gravity, allowing object A to be freely moved to any arbitrary position near the object B. Moving the reference point of the object A to a position outside all bands causes object B's gravity function to be turned back on. In other embodiments, the bands of the invention provide other kinds of functionalities or operations. For example, one embodiment comprises bands that provide different types of precise positioning. In one embodiment, multiple bands are provided, each one causing objects to be positioned so as to be spaced apart by one of several precise, predetermined distances.
-
-
-
-
-
-
-
-