会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 51. 发明申请
    • PEER-TO-PEER N-WAY SYNCING IN DECENTRALIZED ENVIRONMENT
    • 在分散环境中同心同道的共同点
    • US20090144343A1
    • 2009-06-04
    • US12369093
    • 2009-02-11
    • JOE HOLTGordie FreedmanScott Forstall
    • JOE HOLTGordie FreedmanScott Forstall
    • G06F17/30
    • G06F17/30578Y10S707/99952Y10S707/99953Y10S707/99954
    • An apparatus and method of synchronizing a datum between a plurality of stores is disclosed. A version history is associated with the datum in each store. The version history has one or more entries, and each entry has an identifier and a value. The identifier identifies a store that has modified the datum, and the value indicates a number of modifications to the datum made by the store. When synchronizing the datum between stores, the version histories of the datum are compared to determine whether one version history is subordinate to another version history. The datum in the store having the subordinate version history is then replaced with the datum having the dominant version history. When compared, a conflict resolution by a user is required if the version histories are not identical, if the version histories do not have all the same identifiers, and if one version history does not contain all of the identifiers with equal or greater values of those in the other version history.
    • 公开了一种在多个商店之间同步数据的装置和方法。 版本历史记录与每个商店中的基准相关联。 版本历史记录有一个或多个条目,每个条目都有一个标识符和一个值。 标识符标识已修改数据的存储,并且该值指示由商店制作的数据的许多修改。 当在存储之间同步基准时,比较基准的版本历史以确定一个版本历史是否从属于另一个版本历史。 具有下级版本历史的商店中的原点然后被具有主要​​版本历史的数据替换。 当比较时,如果版本历史不相同,则如果版本历史记录不具有所有相同的标识符,并且如果一个版本历史记录不包含具有相同或更大值的所有标识符,则需要用户进行冲突解决 在其他版本的历史。
    • 52. 发明授权
    • Method and apparatus for updating and synchronizing information between a client and server
    • 用于在客户端和服务器之间更新和同步信息的方法和装置
    • US07529841B2
    • 2009-05-05
    • US11230984
    • 2005-09-19
    • Michael FerrisNicolas PoppScott ForstallCharles D'Harcourt
    • Michael FerrisNicolas PoppScott ForstallCharles D'Harcourt
    • G06F15/16
    • G06F17/211G06F9/44526G06F9/451G06F9/54H04L29/06H04L67/02H04L67/1095H04L67/142H04L67/34H04L67/42H04L69/329Y10S707/99953
    • The present invention provides a method and apparatus for integrating applets running on a client with the application logic for applications running on a server. The mechanism of the present invention provides two significant advantages over the prior art: the synchronization of state, and the recognition of user actions in the browser including the invocation of the appropriate application logic in the server. Instead of using the FORM element available in HTML, individual active applets are available and may be created that obtain user input (e.g. a checkbox, textbox, button, etc.). A hidden applet called the Applet Group Controller is created which handles communication between the applets on the browser and the application logic on the server. The Applet Group Controller maintains an association with each applet that maintains the keys and values of any parameters and variables for the applet. In a preferred embodiment, upon the invocation of an event, the association instructs an Action Coordinator to invoke an action. The Action Coordinator obtains and transmits a list of all of the keys and their values to the server. The server invokes the appropriate application logic and transmits the keys and their values (as updated during the execution of the application logic) back to the Action Coordinator. The Action Coordinator then pushes the updated values out to the applets (through their Associations) at which time the browser's display is updated with the new values.
    • 本发明提供一种用于将在客户机上运行的小应用程序与用于在服务器上运行的应用程序的应用程序逻辑进行集成的方法和装置。 与现有技术相比,本发明的机制提供了两个显着的优点:状态的同步以及浏览器中用户动作的识别,包括在服务器中调用适当的应用逻辑。 代替使用HTML中可用的FORM元素,单独的活动小程序是可用的,并且可以被创建以获得用户输入(例如复选框,文本框,按钮等)。 创建一个名为Applet Group Controller的隐藏小程序,用于处理浏览器上的小程序和服务器上的应用程序逻辑之间的通信。 Applet组控制器维护与每个小程序的关联,该applet维护小程序的任何参数和变量的键和值。 在优选实施例中,在调用事件时,该关联指示行动协调器调用动作。 操作协调器获取并发送所有密钥及其值的列表到服务器。 服务器调用适当的应用程序逻辑,并将密钥及其值(在执行应用程序逻辑期间更新)传回给操作协调器。 然后,行动协调员将更新的值推送到小程序(通过它们的关联),此时浏览器的显示更新为新值。