Intelligent preloads of views and asynchronous loading of models using the MVC design pattern
    41.
    发明授权
    Intelligent preloads of views and asynchronous loading of models using the MVC design pattern 失效
    使用MVC设计模式,智能预加载视图和异步加载模型

    公开(公告)号:US08156419B2

    公开(公告)日:2012-04-10

    申请号:US12175113

    申请日:2008-07-17

    CPC classification number: G06F17/30902

    Abstract: In one embodiment, the present invention is a system and method for loading a web page in a browser application. The method sends a request to retrieve the web page, receives a response to the request that includes the web page, and displays the web page in the browser application. The web page includes a static view portion, a dynamic view portion, and at least one possible action that a user may take from the web page. When the user takes each possible action, the browser application will display a related web page. The method receives a second response to the request that includes the static view portion of the related web page for each possible action, and stores the static view portion of the related web page for each possible action.

    Abstract translation: 在一个实施例中,本发明是用于在浏览器应用中加载网页的系统和方法。 该方法发送检索网页的请求,接收对包含网页的请求的响应,并在浏览器应用中显示网页。 网页包括静态视图部分,动态视图部分以及用户可能从网页获得的至少一个可能的动作。 当用户采取每个可能的操作时,浏览器应用程序将显示相关的网页。 该方法针对每个可能的动作接收对该请求的第二响应,该请求包括相关网页的静态视图部分,并且存储每个可能动作的相关网页的静态视图部分。

    USER INTERFACE CUSTOMIZATION USING EVALUATION DATA
    42.
    发明申请
    USER INTERFACE CUSTOMIZATION USING EVALUATION DATA 失效
    用界面自定义使用评估数据

    公开(公告)号:US20100318920A1

    公开(公告)日:2010-12-16

    申请号:US12483320

    申请日:2009-06-12

    CPC classification number: G06F9/451

    Abstract: A customized user interface is configured to include one or more user interface gadgets provided by one or more user interface gadget providers. Multiple possible user interface gadgets are identified for inclusion in the user interface by comparing a set of required attributes for the user interface to stored attribute data for a plurality of registered user interface gadgets. One or more of the possible user interface gadgets is selected for inclusion in the user interface using stored evaluation data for the possible user interface gadgets. Data related to the selected user interface gadget(s) is provided for use in generating the customized user interface on a computer system.

    Abstract translation: 定制的用户界面被配置为包括由一个或多个用户界面小配件提供商提供的一个或多个用户界面小配件。 通过将用户界面的一组所需属性与多个注册用户界面小配件的存储属性数据进行比较,识别出可以包含在用户界面中的多个可能的用户界面小配件。 选择一个或多个可能的用户界面小工具以使用用于可能的用户界面小工具的存储的评估数据包括在用户界面中。 提供与所选用户界面小工具相关的数据,用于在计算机系统上生成定制的用户界面。

    Asynchronous Partial Page Updates Based On Dynamic Dependency Calculation
    43.
    发明申请
    Asynchronous Partial Page Updates Based On Dynamic Dependency Calculation 审中-公开
    基于动态依赖关系计算的异步部分页面更新

    公开(公告)号:US20100017702A1

    公开(公告)日:2010-01-21

    申请号:US12174353

    申请日:2008-07-16

    CPC classification number: G06F16/972 G06F16/9024

    Abstract: A system and method for asynchronously updating a web page or web pages displayed on a computer. The method receives from the computer an event message that is generated as a response to an action by a user to change an object displayed on the web page. The method creates a dynamic dependency graph having a root node, and child nodes that depend upon the root node, and adds the object that generated the event message, or a reference to the object, to the dependency graph as the root node. In addition, the child nodes may add other child nodes. The method receives context information for other objects displayed on the web page, when a dependency exists between the object and the other objects. The method adds the other objects, or references to the other objects, to the dependency graph as the child nodes. The method traverses the dependency graph and sends update requests to the web page or web pages displayed on the computer, wherein the update requests are sent to the object associated with the root node, and the other objects associated with the child nodes.

    Abstract translation: 用于异步地更新计算机上显示的网页或网页的系统和方法。 该方法从计算机接收作为响应于用户改变在网页上显示的对象的动作而生成的事件消息。 该方法创建具有根节点的动态依赖关系图,以及依赖于根节点的子节点,并将生成事件消息的对象或对对象的引用添加到依赖关系图作为根节点。 此外,子节点可以添加其他子节点。 当对象和其他对象之间存在依赖关系时,该方法接收显示在网页上的其他对象的上下文信息。 该方法将其他对象或其他对象的引用作为子节点添加到依赖关系图。 该方法遍历依赖图,并将更新请求发送到计算机上显示的网页或网页,其中更新请求被发送到与根节点相关联的对象以及与子节点相关联的其他对象。

    SYSTEM AND METHODS FOR ASYNCHRONOUSLY UPDATING INTERDEPENDENT TASKS PROVIDED BY DISPARATE APPLICATIONS IN A MULTI-TASK ENVIRONMENT
    44.
    发明申请
    SYSTEM AND METHODS FOR ASYNCHRONOUSLY UPDATING INTERDEPENDENT TASKS PROVIDED BY DISPARATE APPLICATIONS IN A MULTI-TASK ENVIRONMENT 审中-公开
    用于在多任务环境中异步应用提供的相互关联任务异步更新的系统和方法

    公开(公告)号:US20090210882A1

    公开(公告)日:2009-08-20

    申请号:US12032961

    申请日:2008-02-18

    CPC classification number: G06F9/542 G06F9/485 G06F9/544 G06F9/546 G06F2209/544

    Abstract: A computer-based system for updating interdependent tasks in a multi-task environment is provided. The system includes one or more processors for processing processor-executable code and an input/output interface communicatively linked to at least one processor. The system further includes a brokering module configured to execute on the at least one processor. The brokering module can be configured to interconnect a plurality of event-responsive interdependent tasks in response to an event generated while one of the tasks is being processed. Different tasks can be provided by different applications. The brokering module is configured to initiate an asynchronous updating of the tasks, wherein the asynchronous updating comprises a background process of the multi-task environment preformed for each task not being currently processed and wherein the updating is performed while the one task is being processed. The brokering module, moreover, is further configured to provide through the interface a status notification of the updating of each of the tasks.

    Abstract translation: 提供了一种用于在多任务环境中更新相互依赖任务的基于计算机的系统。 该系统包括用于处理处理器可执行代码的一个或多个处理器和与至少一个处理器通信地链接的输入/输出接口。 所述系统还包括被配置为在所述至少一个处理器上执行的代理模块。 代理模块可以被配置为响应于正在处理其中一个任务时产生的事件来互连多个事件响应的相互依赖的任务。 不同的应用可以提供不同的任务。 代理模块被配置为启动任务的异步更新,其中异步更新包括为当前处理的每个任务执行的多任务环境的后台进程,并且其中在处理一个任务时执行更新。 此外,代理模块还被配置为通过接口提供每个任务的更新的状态通知。

    System and Method for User Driven Interactive Application Integration
    46.
    发明申请
    System and Method for User Driven Interactive Application Integration 有权
    用户驱动的交互式应用程序集成系统和方法

    公开(公告)号:US20070250780A1

    公开(公告)日:2007-10-25

    申请号:US11774603

    申请日:2007-07-08

    CPC classification number: G06F17/3089

    Abstract: A system and method is provided for integrating portlets. When viewing portlets within a portal container, a user is presented with a choice of one or more sources of data and, for each source, one or more actions that the user can take regarding the source. When an action is selected, it causes the source data to be transferred to one or more “target” portlets that have also been activated by the user. The set of actions available from a given source is automatically provided given the available target portlets. As each portlet is initialized, it informs a “broker” of the actions that the portlet supports along with the type of data that is used by the action. When a portal page is being constructed, each portlet identifies to the broker the sources of data within the portlet along with the values and data types corresponding to the sources.

    Abstract translation: 提供了一种集成portlet的系统和方法。 当在门户容器中查看Portlet时,向用户呈现一个或多个数据源的选择,并且对于每个源,用户可以采用关于源的一个或多个动作。 当选择动作时,它会使源数据传输到一个或多个用户也已激活的“目标”portlet。 给定可用的目标portlet会自动提供给定源可用的一组操作。 当每个portlet被初始化时,它会通知“代理”portlet支持的操作以及该操作使用的数据类型。 当构建门户页面时,每个portlet向代理标识portlet中的数据源以及与源对应的值和数据类型。

    System and method to observe user behavior and perform actions introspectable objects
    47.
    发明申请
    System and method to observe user behavior and perform actions introspectable objects 有权
    系统和方法来观察用户行为并执行动作内省的对象

    公开(公告)号:US20050257103A1

    公开(公告)日:2005-11-17

    申请号:US10845962

    申请日:2004-05-14

    CPC classification number: G06Q10/10 Y10S707/99953

    Abstract: A system and method to observe user behavior and perform actions on interospectable objects is presented. A console logs backend events it receives from plug-ins and user actions it receives from a user. The console mines the logged entries and creates initial rules in response to mining the log entries. The console proceeds through a series of steps using the initial rules' cause nodes and effect nodes to generate deduced rules. The deduced rules include global user actions and global backend events. When the console receives subsequent backend events, the console matches the backend events with one of the global backend events included one of the deduced rules, and performs a corresponding global user action.

    Abstract translation: 提出了一种观察用户行为并对可视对象执行操作的系统和方法。 控制台记录从插件接收的后端事件以及从用户接收的用户操作。 控制台采集记录的条目,并创建初始规则以响应挖掘日志条目。 控制台通过使用初始规则的原因节点和效果节点生成推导规则的一系列步骤。 推导的规则包括全球用户操作和全球后端事件。 当控制台接收到后续事件时,控制台将后台事件与其中一个全局后端事件相匹配,其中包括一个推导规则,并执行相应的全局用户操作。

    User-centric policy creation and enforcement to manage visually notified state changes of disparate applications
    49.
    发明申请
    User-centric policy creation and enforcement to manage visually notified state changes of disparate applications 有权
    以用户为中心的策略创建和实施来管理不同应用程序的视觉通知状态更改

    公开(公告)号:US20050060721A1

    公开(公告)日:2005-03-17

    申请号:US10663952

    申请日:2003-09-16

    CPC classification number: G06F9/542 G06F2209/543

    Abstract: A user centric policy creation and enforcement system, method and apparatus. The method can include observing state changes and action invocations in disparate applications through visual views of the applications. Correlations can be established between the observed state changes and action invocations. Rules can be formulated in a policy based upon user selected ones of the established correlations. Each of the rules can specify a state change in at least one of the applications. Each of the rules further can specify at least one resulting action invocation in at least one other of the applications. Finally, the policy can be applied so as to automatically respond to each subsequently observed state change with a specified action invocation.

    Abstract translation: 以用户为中心的政策制定与执法体系,方法与设备。 该方法可以包括通过应用程序的视图观察不同应用程序中的状态更改和操作调用。 可以在观察到的状态变化和动作调用之间建立相关性。 规则可以基于用户选择的已建立的相关性的策略来制定。 每个规则可以指定至少一个应用程序中的状态更改。 每个规则还可以在至少另一个应用中指定至少一个产生的动作调用。 最后,可以应用策略,以便通过指定的动作调用来自动地响应每个随后观察到的状态变化。

Patent Agency Ranking