会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Context-based dynamic user interface elements
    • 基于上下文的动态用户界面元素
    • US06633315B1
    • 2003-10-14
    • US09315578
    • 1999-05-20
    • David A. SobeskiFelix G. T. I. AndrewMichael D. Smith
    • David A. SobeskiFelix G. T. I. AndrewMichael D. Smith
    • G06F300
    • G06F9/451
    • Methods and systems for building context-based user interfaces are provided. According to the present invention, a contextual engine residing on a host computer system provides a user interface based on a predefined set of user interface (UI) elements that are selected on the basis of a set of prescribed conditions being satisfied. The computer system includes a data store having a plurality of contexts, wherein each context is defined by a set of prescribed conditions and is associated with a predefined set of UI elements. The contextual engine determines, for each context, whether the set of prescribed conditions that defines the context is satisfied, and, if so, provides a user interface based on the predefined set of UI elements associated with the context. The contextual engine provides the user interface by identifying for an application program residing on the host computer system, the predefined set of UI elements associated with the context. The application builds the user interface based on the predefined set of UI elements associated with the context. The contextual engine continues running in the background on the host computer system and dynamically updates the user interface as long as the user is logged onto the host computer system.
    • 提供了构建基于上下文的用户界面的方法和系统。 根据本发明,驻留在主计算机系统上的上下文引擎基于在满足一组规定条件的基础上选择的一组用户界面(UI)元素提供用户界面。 计算机系统包括具有多个上下文的数据存储器,其中每个上下文由一组规定条件定义并与预定义的一组UI元素相关联。 上下文引擎为每个上下文确定是否满足定义上下文的规定条件的集合,并且如果是,则基于与上下文相关联的预定义的UI元素组来提供用户界面。 上下文引擎通过识别驻留在主机计算机系统上的应用程序,与上下文相关联的预定义的一组UI元素来提供用户界面。 该应用程序基于与上下文相关联的预定义的UI元素集构建用户界面。 上下文引擎将继续在主机计算机系统的后台运行,只要用户登录到主机系统即可动态更新用户界面。
    • 2. 发明授权
    • Shared views for browsing content
    • 用于浏览内容的共享视图
    • US07698364B2
    • 2010-04-13
    • US10068816
    • 2002-02-05
    • Felix G. T. I. AndrewDavid A. SobeskiMichael D. SmithLisa G. Post
    • Felix G. T. I. AndrewDavid A. SobeskiMichael D. SmithLisa G. Post
    • G06F15/16G06F3/00G06F3/048
    • G06Q10/10G06F17/30873G06F2216/15G06Q30/02
    • Systems and methods for enabling users at a plurality of client computers to share a common browsing experience are provided. A server computer according to the invention includes an interface to a communications network for establishing a first link between the server and the host client computer and a second link between the server and the slave client computer. The server has a shared view engine for receiving from the host client computer, an identifier that identifies the slave client computer and a locator corresponding to content on the server. The shared view engine causes the server to deliver the content corresponding to the locator to both the host client computer and the slave client computer. Thus, the host client computer and the slave client computer are enabled to share browsing of the content received from the server. To enable the slave clients to share in the browsing experience, the host client can send information such as URL and cookie data to the slave clients. Using the information from the host client, the slave clients can request the same Web pages being viewed by the host client. Alternatively, the host client can request the content not only for itself, but for the slave clients as well.
    • 提供了使多个客户端计算机中的用户共享共同的浏览体验的系统和方法。 根据本发明的服务器计算机包括到通信网络的接口,用于在服务器和主机客户计算机之间建立第一链路,以及在服务器与从属客户计算机之间的第二链路。 服务器具有用于从主机客户端计算机接收标识从客户端计算机的标识符和与服务器上的内容相对应的定位符的共享视图引擎。 共享视图引擎使服务器将与定位器相对应的内容传送到主客户端计算机和从属客户端计算机。 因此,主客户端计算机和从客户端计算机被启用以共享从服务​​器接收的内容的浏览。 为了使从属客户端能够共享浏览体验,主机客户端可以向从属客户端发送URL和cookie数据等信息。 使用主机客户端的信息,从客户端可以请求主机客户端查看的相同网页。 或者,主机客户端可以不仅为自身请求内容,而且还请求从属客户端。
    • 3. 发明授权
    • Time-based dynamic user interface elements
    • 基于时间的动态用户界面元素
    • US06567104B1
    • 2003-05-20
    • US09315447
    • 1999-05-20
    • Felix G. T. I. AndrewDavid A. SobeskiMichael D. Smith
    • Felix G. T. I. AndrewDavid A. SobeskiMichael D. Smith
    • G06F700
    • G06F9/451
    • Methods and systems for providing user interfaces that include content selected based on when the user interface is being provided are disclosed. A temporal engine residing on a host computer system provides a user interface that includes content selected based on when the user interface is being provided. The computer system includes a data store having one or more predefined time periods, each of which is defined, at least in part, by a span of time or by a set of conditions being satisfied, and is associated with a predefined set of user interface elements. The temporal engine determines, for each predefined time period, whether the set of conditions that defines the time period is satisfied. If so, the temporal engine causes a user interface to be provided that is based on the set of user interface elements associated with the time period. The temporal engine continues running in the background on the host computer system and dynamically updates the user interface whenever one predefined time period ends and another begins.
    • 公开了用于提供包括基于何时提供用户界面而选择的内容的用户界面的方法和系统。 驻留在主计算机系统上的时间引擎提供了一种用户界面,其包括基于何时提供用户界面而选择的内容。 计算机系统包括具有一个或多个预定义时间段的数据存储器,每个时间段至少部分地由时间跨度或一组满足的条件来定义,并且与预定义的一组用户界面相关联 元素。 对于每个预定时间段,时间引擎确定是否满足定义时间段的条件集合。 如果是这样,则时间引擎引起基于与该时间段相关联的一组用户界面元素来提供用户界面。 时间引擎在主机计算机系统的后台继续运行,并且每当预定义的时间段结束并且另一个开始时动态更新用户界面。
    • 4. 发明授权
    • Method for resizing user interface elements for an operating system
    • 调整操作系统用户界面元素大小的方法
    • US06392673B1
    • 2002-05-21
    • US09148186
    • 1998-09-04
    • Felix G. T. I. AndrewDavid A. Sobeski
    • Felix G. T. I. AndrewDavid A. Sobeski
    • G06F300
    • G06F3/0481
    • An operating system program allows dialogue boxes, defined without any explicit resizing parameters, to be resized appropriately to the types of controls contained within them. The approach is to “walk-through” the dimensional definitions for the controls, their sizes and positions, and the dimensions of the dialogue box itself. With this information, rows and columns are defined and identified as resizable. When the dialogue box dimensions are changed, the additional length is distributed among the resizable rows and columns. According to the method, only rows, only columns, both rows and columns, and neither rows nor columns are identified as resizable. The method involves making a set of specifications about the resizing behavior of the various types of controls. The operating system essays the resource file for the dialogue, or a memory image derived from it, to define columns and rows partitioning the various controls. One set of columns and rows corresponds to borders. The operating system determines which columns and which rows are resizable based on the types of controls in each column and row. From this information, it is determined along which axes the dialogue can grow. Border columns and rows can be designated as special and controls in them treated as a single entity to maintain controls in stylistically preferred arrangements upon resizing.
    • 操作系统程序允许在没有任何显式调整大小参数的情况下定义对话框,以适当地调整其包含的控件类型。 该方法是“控制”尺寸定义的控件,它们的尺寸和位置以及对话框本身的尺寸。 使用这些信息,行和列被定义并标识为可调整大小。 当对话框尺寸改变时,额外的长度分布在可调整大小的行和列之间。 根据该方法,只有行,只有列,行和列,行和列都不被标识为可调整大小。 该方法涉及制定关于各种类型的控件的调整大小行为的一组规范。 操作系统分析对话的资源文件或从其导出的存储器映像,以定义分割各种控件的列和行。 一组列和行对应于边框。 操作系统根据每个列和行中的控件类型确定哪些列和哪些行可调整大小。 根据这些信息,确定对话可以沿着哪个轴增长。 边框列和行可以被指定为特殊的,并且它们中的控件被视为单个实体,以在调整大小时保持风格优选的安排中的控制。
    • 9. 发明授权
    • Dynamic controls for use in computing applications
    • 用于计算应用程序的动态控件
    • US07370287B2
    • 2008-05-06
    • US10968669
    • 2004-10-19
    • David A. SobeskiJules S. CohenLisa G. Post
    • David A. SobeskiJules S. CohenLisa G. Post
    • G06F6/00G06F13/00
    • G06F9/451
    • A system and process for providing adaptable controls to computing applications to facilitate interaction by an operator with computing application content is provided. The present invention provides a system to update the control parameters remote to the computing application to reflect changes in operator's preferences. In an illustrative implementation, these dynamic controls may take the form of an add-on toolbar having drop down menus that have the form of panes. In operation, the computing application launches and retrieves the parameters of these controls through messaging from a remote server computer. When launched, the computing application will display the add-on toolbar, maintaining Web-in-Web panes, having the latest updated parameters (i.e. content, look, and feel of the toolbar and panes) as found on the remote server computer. These parameters may be changed by the operator to reflect changes in their content or feature preference.
    • 提供了一种用于向计算应用提供适应性控制以促进操作者与计算应用内容的交互的系统和过程。 本发明提供了一种系统,用于更新远离计算应用的控制参数以反映操作者偏好的变化。 在说明性实现中,这些动态控件可以采用具有窗格形式的具有下拉菜单的附加工具栏的形式。 在运行中,计算应用程序通过来自远程服务器计算机的消息发送和检索这些控件的参数。 当启动时,计算应用程序将显示附加工具栏,维护Web-in-Web窗格,具有在远程服务器计算机上找到的最新更新参数(即工具栏和窗格的内容,外观和感觉)。 操作员可以改变这些参数,以反映其内容或功能偏好的变化。