会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • Layout size sharing in a grid layout for a user interface
    • 用户界面的网格布局中的布局大小共享
    • US20060253775A1
    • 2006-11-09
    • US11121723
    • 2005-05-04
    • Oleg OvetchkineDmitry TitovHenry Hahn
    • Oleg OvetchkineDmitry TitovHenry Hahn
    • G06F17/00
    • G06F9/451
    • Described is an information sharing method and mechanism used by a layout system to share information across related column and row user interface elements (corresponding to definitions). Definitions of a table or grid are grouped together with respect to sizing via a common group name. Scope values may be used to limit the grouping to selected subtrees of elements. When layout occurs, size sharing information is determined for the group-related definitions via a common size sharing object. Grouped definitions thus may be sized to the largest content to display of any one element. Elements corresponding to definitions may be manually sized by a user, or may be based on the size of a defined master element, such as the width of a header. The scope value of a group may be changed dynamically, such as by user interaction, which may cause groups to merge or split.
    • 描述了布局系统用于跨相关列和行用户界面元素(对应于定义)共享信息的信息共享方法和机制。 表或网格的定义通过公共组名相对于大小分组在一起。 范围值可用于将分组限制为选定的元素子树。 当发生布局时,通过公共大小共享对象为组相关定义确定大小共享信息。 因此,分组定义可以被确定为显示任何一个元素的最大内容。 与定义相对应的元素可以由用户手动大小,或者可以基于所定义的主元素的大小,例如标题的宽度。 组的范围值可以动态地改变,例如通过用户交互,这可能导致组合并或分割。
    • 4. 发明申请
    • System and method and application program interface for scrolling
    • 用于滚动的系统和方法以及应用程序界面
    • US20060253795A1
    • 2006-11-09
    • US11122936
    • 2005-05-05
    • Dmitry TitovGregory LettHenry Hahn
    • Dmitry TitovGregory LettHenry Hahn
    • G06F3/00
    • G06F9/451
    • System, method and API for scrolling in a GUI. Scroll-able content to be displayed in a viewport can include information to control parameters used in scrolling. These parameters can include one or more of the following: the size of the viewport that can be scrolled; whether the content can be scrolled vertically and/or horizontally; the amount of un-rendered content (i.e., content not visible in the “scrollable” viewport) to be prepared for rendering (de-virtualized), etc. The system can include a first object to handle information regarding the content to be displayed in the “scrollable” viewport and a second object to handle user input of the GUI and provide it to the first object.
    • 用于在GUI中滚动的系统,方法和API。 要在视口中显示的可滚动内容可以包括控制滚动中使用的参数的信息。 这些参数可以包括以下一个或多个:可以滚动的视口的大小; 内容是否可以垂直和/或水平滚动; 未呈现内容的数量(即,在“可滚动”视口中不可见的内容)准备呈现(去虚拟化)等。系统可以包括第一对象来处理关于要显示的内容的信息 “可滚动”视口和第二对象来处理GUI的用户输入并将其提供给第一对象。
    • 6. 发明申请
    • Methods and systems for framework layout editing operations
    • 框架布局编辑操作的方法和系统
    • US20050235293A1
    • 2005-10-20
    • US10824998
    • 2004-04-14
    • Filipe FortesGreg LettOleg OvetchkineSujal ParikhDmitry TitovGrzegorz Zygmunt
    • Filipe FortesGreg LettOleg OvetchkineSujal ParikhDmitry TitovGrzegorz Zygmunt
    • G06F3/00G06F3/048G06F9/44
    • G06F8/38G06F3/0481
    • Methods, systems, and computer-readable media for enhanced layout editing of one or more child objects within a container displayed by a computer system are disclosed. Editing first involves detecting a layout edit operation for a child object displayed on a video display of a computer system. A request is then sent via an application program interface provided by an abstraction layer to initiate editing of the object layout by the abstraction layer. The abstraction layer receives the edit operation request and determines the layout limitations and type of parent object or container in which the child object is displayed based on properties related to the child object to be edited. The abstraction layer reads a set of properties related to the object and the container in which the object is displayed. The abstraction layer then edits the layout of the child object based the properties of child and the parent container by modifying one or more of the properties of the child object or the parent container in accordance with constraints either associated with the child object or its parent container, or both, and includes accommodation for modifications in accordance with one or more functional relationships defined between the parent and child.
    • 公开了一种用于增强由计算机系统显示的容器内的一个或多个子对象的布局编辑的方法,系统和计算机可读介质。 首先编辑涉及检测显示在计算机系统的视频显示器上的子对象的布局编辑操作。 然后通过由抽象层提供的应用程序接口发送请求,以通过抽象层开始对对象布局的编辑。 抽象层接收编辑操作请求,并根据与要编辑的子对象相关的属性,确定显示子对象的父对象或容器的布局限制和类型。 抽象层读取与对象及其中显示对象的容器相关的一组属性。 抽象层然后根据与子对象或其父容器关联的约束,通过修改子对象或父容器的一个或多个属性来编辑子对象和父容器的属性的布局。 或两者,并且包括根据在父母和孩子之间定义的一个或多个功能关系进行修改的住宿。
    • 7. 发明申请
    • Automated pixel snapping for anti-aliased rendering
    • 用于抗锯齿渲染的自动像素捕捉
    • US20080062204A1
    • 2008-03-13
    • US11518029
    • 2006-09-08
    • Seema RamchandaniMikhail LyapunovDmitry TitovOleg Ovetchkine
    • Seema RamchandaniMikhail LyapunovDmitry TitovOleg Ovetchkine
    • G09G5/00
    • G06T15/503G09G2370/04
    • An anti-aliased computer display system has graphical elements that may be defined with a pixel-snapping property that causes the elements to be shifted or transformed to align with the pixel map of a display. When the property is set, horizontal and vertical guidelines are established that are used to calculate a transformation for the elements, and the transformation is applied to the element plus any child elements. In some cases, guidelines may be established for both the right and left as well as top and bottom of the elements, and portions of the graphical elements that end on or are collinear with the guidelines may be transformed by shifting or stretching the elements. In general, the transformation is a translation that is less than one pixel in size. The result is a pixel-snapped image that may be displayed on any type of display with any resolution while remaining crisp and clear, just as the designer intended.
    • 抗锯齿计算机显示系统具有图形元素,其可以被定义为具有像素捕捉属性,其导致元素被移位或变换以与显示器的像素图对准。 当设置属性时,建立用于计算元素的转换的水平和垂直准则,并将变换应用于元素加上任何子元素。 在某些情况下,可以为元素的右侧和左侧以及顶部和底部建立准则,并且可以通过移动或拉伸元素来转换结束或与准则共线的图形元素的部分。 一般来说,转换是一个小于一个像素大小的转换。 结果是可以在任何类型的显示器上以任何分辨率显示的像素拍摄图像,同时保持清晰和清晰,就像设计师所想。
    • 10. 发明授权
    • Multi-window web-based application structure
    • 多窗口基于Web的应用程序结构
    • US08850354B1
    • 2014-09-30
    • US12784888
    • 2010-05-21
    • Dmitry TitovMichael Paul Davidson
    • Dmitry TitovMichael Paul Davidson
    • G06F3/048G06F3/01
    • G06F3/0481G06F9/451G06F2203/04803H04L67/08
    • Systems and methods for providing a multi-window application to a user over a network are provided. An exemplary method includes presenting a first frame to the, the first frame containing application logic. The method further includes presenting a second frame to the user, the second frame containing user interface logic. Steps in the method create a relationship between the first frame and the second frame allowing the user interface logic of the second frame to use the application logic contained in the first frame. When an indication is received that the first frame is to be closed, and an application-specific condition is true, the application logic is transferred from the first frame to the second frame using a command, while preserving the state of the second frame. The first frame is then closed.
    • 提供了通过网络向用户提供多窗口应用的系统和方法。 示例性方法包括向用户呈现第一帧,第一帧包含应用逻辑。 该方法还包括向用户呈现第二帧,第二帧包含用户界面逻辑。 该方法中的步骤创建第一帧和第二帧之间的关系,允许第二帧的用户界面逻辑使用包含在第一帧中的应用逻辑。 当接收到第一帧要关闭的指示并且应用特定条件为真时,使用命令将应用逻辑从第一帧传送到第二帧,同时保持第二帧的状态。 然后关闭第一个框架。