会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Method for a caching mechanism for a central synchronization server
    • 中央同步服务器缓存机制的方法
    • US07539778B2
    • 2009-05-26
    • US10480943
    • 2002-06-25
    • Uwe HansmannApratim PurakayasthaStefan HepperThomas StoberDouglas Heintzman
    • Uwe HansmannApratim PurakayasthaStefan HepperThomas StoberDouglas Heintzman
    • G06F15/16
    • G06F17/30902
    • The present invention discloses a new synchronization architecture for synchronization of data between different clients by using a central synchronization server linked to a Back End data store which additionally provides a cache for permanently buffering incoming updates into a permanent store by assigning an unique cache identifier (ID). Write conflicts between the synchronization server writing new entries to the cache and updates replicated from backend to cache are solved using a blocking mechanism based on the cache IDs, so that the backend updates are blocked as long as incoming updates from the clients having the same cache ID are not completely written into the cache during a synchronization session. The present invention is preferably suited for a synchronization architecture having a high number of clients connected with the central synchronization server as blocking of the Back End data store, and the connection and the transport to the Back End data store are minimized.
    • 本发明公开了一种用于通过使用链接到后端数据存储器的中央同步服务器在不同客户端之间进行数据同步的新同步架构,其另外提供用于通过分配唯一高速缓存标识符(ID)来永久地将进入的更新缓存到永久存储器中的高速缓存 )。 使用基于缓存ID的阻止机制来解决将写入缓存的新条目的同步服务器与从后端复制到高速缓存之间的写入冲突,只要来自具有相同缓存的客户端的传入更新就会阻止后端更新 ID在同步会话期间未完全写入高速缓存。 本发明优选地适合于具有与中心同步服务器连接的大量客户端作为后端数据存储器的阻塞的同步架构,并且连接和到后端数据存储器的传输被最小化。
    • 6. 发明申请
    • Method for consolidated launching of multiple tasks
    • 统一发布多个任务的方法
    • US20070288883A1
    • 2007-12-13
    • US11450618
    • 2006-06-09
    • Danny SorokerDaniel Irimie DigRamon CaceresSebastien DemathieuApratim Purakayastha
    • Danny SorokerDaniel Irimie DigRamon CaceresSebastien DemathieuApratim Purakayastha
    • G06F9/44
    • G06F8/61G06F8/20G06F9/44505G06F11/3688G06F11/3696
    • A general purpose mechanism is provided for consolidating the launching of multiple tasks, wherein a task is launched when an associated software component is run or executed. In one embodiment, launch descriptions of individual tasks and composition parameters are respectively read, wherein the parameters indicate relationships between the launchings of different tasks, such as launch order. A composite launch description is constructed, by selectively processing the individual launch descriptions and composition parameters, and the tasks are launched according to the composite launch description. In a further embodiment, multiple individual launch descriptions are delivered to a tool, each launch description being usable to launch a corresponding component to perform a corresponding task. The tool includes a set of launch relationships that specify the relationship between launchings of different components. The tool generates a single composite launch description that defines launching of the components in accordance with the launch relationships.
    • 提供了一种通用机制,用于合并多个任务的启动,其中在运行或执行关联的软件组件时启动任务。 在一个实施例中,分别读取对各个任务和组合参数的启动描述,其中参数指示不同任务的发射之间的关系,例如启动顺序。 通过有选择地处理单独的启动描述和组合参数,构建复合启动描述,并根据复合启动描述启动任务。 在进一步的实施例中,将多个单独的发射描述传递给工具,每个发射描述可用于启动相应的组件以执行相应的任务。 该工具包括一组发射关系,指定不同组件的启动之间的关系。 该工具生成单个复合启动描述,根据启动关系定义启动组件。
    • 10. 发明授权
    • Dynamic mobile agents
    • 动态移动代理
    • US6055562A
    • 2000-04-25
    • US847079
    • 1997-05-01
    • Murthy DevarakondaAjay MohindraApratim PurakayasthaDeborra Jean Zukowski
    • Murthy DevarakondaAjay MohindraApratim PurakayasthaDeborra Jean Zukowski
    • G06F15/16G06F9/46G06F9/50G06F12/00G06F13/00H04L29/06H04L29/08H04L29/12
    • H04L29/12047G06F9/4862H04L29/06H04L29/12009H04L61/15H04L67/10H04L67/1008H04L67/1021H04L2029/06054H04L67/1002H04L69/329
    • An improved method and apparatus for dynamic execution of mobile agents. For example, a symbolic name for a component to be executed can be dynamically resolved using a component directory to determine an appropriate network host that the agent needs to visit. Preferably, the component directory can be queried by client or host machines, and updated by component hosts. Changes in a component's location and/or availability can also be captured at runtime and the agents dynamically routed to alternate component hosts. Still other features enable agents to flexibly accommodate the dynamics of the system. For example, if the attributes of a component are modified, or a component host becomes heavily loaded, agents can adapt to such changes by looking up an alternate host for the same component. Yet other features provide improved system manageability. For example, component hosts can freely update a component's location and/or attributes at any time. Changes to code for agents that use components residing at an updated component location are not required.
    • 一种用于动态执行移动代理的改进方法和装置。 例如,可以使用组件目录来动态地解析要执行的组件的符号名称,以确定代理需要访问的适当的网络主机。 优选地,组件目录可以由客户机或主机查询,并由组件主机更新。 还可以在运行时捕获组件位置和/或可用性的更改,并将代理程序动态路由到备用组件主机。 还有其他功能使代理能够灵活地适应系统的动态。 例如,如果组件的属性被修改或组件主机变得负载过重,则代理可以通过查找相同组件的备用主机来适应这些更改。 其他功能提供了改进的系统可管理性。 例如,组件主机可以随时自由地更新组件的位置和/或属性。 不需要对使用位于更新组件位置的组件的代理程序的代码进行更改。