会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Probe system for replication monitoring
    • 用于复制监控的探测系统
    • US08447730B1
    • 2013-05-21
    • US13363148
    • 2012-01-31
    • Masood MortazaviJacob Y. LevySahaya Andrews Albert
    • Masood MortazaviJacob Y. LevySahaya Andrews Albert
    • G06F17/30
    • G06F17/30575G06F11/2094G06F11/3419G06F11/3495G06F17/30
    • A ProbeSystem for one or more Replicas is disclosed. For each replica, the Probe System includes a ProbeHead that updates a Head field in a Target Record pertaining to the Replica and a ProbeEcho that updates an Echo field in the TargetRecord. The Head field includes a time stamp and an epoch value. The Echo field includes a latency value and an epoch value. The fields are such that, during reporting, the ProbeHead can analyze the TargetRecord for the replica to determine the latency between one or more paths between the Replica and other Replicas. The ProbeSystem has a peer-to-peer shared nothing architecture and applies to a large class of high-replica, distributed and high-scale cloud storage systems and services.
    • 披露了一个或多个副本的ProbeSystem。 对于每个副本,Probe系统包括一个ProbeHead,用于更新与Replica有关的目标记录中的Head字段和更新TargetRecord中的Echo字段的ProbeEcho。 头字段包含时间戳和时期值。 回波场包括延迟值和时期值。 这些字段使得在报告期间,ProbeHead可以分析复制副本的TargetRecord,以确定副本和其他副本之间的一个或多个路径之间的延迟。 ProbeSystem具有点对点的无共享架构,适用于大型高复本,分布式和大规模云存储系统和服务。
    • 2. 发明申请
    • METHOD AND SYSTEM FOR RESOLVING DATA INCONSISTENCY
    • 解决数据不确定性的方法和系统
    • US20130097130A1
    • 2013-04-18
    • US13274397
    • 2011-10-17
    • Tugrul BingolMasood MortazaviJacob Y. LevyPatrick Nip
    • Tugrul BingolMasood MortazaviJacob Y. LevyPatrick Nip
    • G06F17/30
    • G06F17/30578
    • Method, system, and programs for resolving data inconsistency in a distributed system having a plurality of replica instances. In response to a read request of at least one data element, a key-specific probability value for the at least one data element of the read request is retrieved. Based on the retrieved key-specific probability value and a system load of the distributed system, a self-healing probability of the at least one data element of the read request is computed. A self-healing transaction that includes the at least one data element of the read request is then generated based on the self-healing probability of the at least one data element. The generated self-healing transaction is further applied to at least some of the plurality of replica instances in the distributed system to resolve data inconsistency.
    • 用于解决具有多个复制实例的分布式系统中的数据不一致的方法,系统和程序。 响应于至少一个数据元素的读取请求,检索读取请求的至少一个数据元素的特定于密钥的概率值。 基于检索到的关键特定概率值和分布式系统的系统负载,计算读取请求的至少一个数据元素的自愈概率。 然后,基于所述至少一个数据元素的自愈概率来生成包括所述读请求的所述至少一个数据元素的自修复事务。 生成的自修复事务还被应用于分布式系统中的多个复本实例中的至少一些以解决数据不一致。
    • 3. 发明授权
    • On demand, network accessible, run time compile server
    • 按需,网络可访问,运行时编译服务器
    • US07340730B2
    • 2008-03-04
    • US10100558
    • 2002-03-18
    • Thomas D. ArkwrightJacob Y. LevyThomas E. KirkleyMarc O. EllwangerKin-man Chung
    • Thomas D. ArkwrightJacob Y. LevyThomas E. KirkleyMarc O. EllwangerKin-man Chung
    • G06F9/45G06F15/16
    • G06F9/50G06F9/45516
    • A compile server and a class loader are disclosed. During execution of a program, the class loader transmits a compile service request and a run time service request, including a program instruction, over a network to a compile server. The class loader receives native machine code compiled from the instruction, where the native machine code is received over the network. Once received, the native machine code is executed. The compile server receives the compile service request and the run time service request, including the program instruction, over a network from the class loader, compiles the instruction into native machine code, and transmits the native machine code over the network to be executed. The compile server generates a compile thread for each compile service requests and processes multiple compile threads concurrently.
    • 公开了一个编译服务器和一个类加载器。 在执行程序期间,类装载器通过网络将编译服务请求和运行时服务请求(包括程序指令)传送到编译服务器。 类加载器接收从指令编译的本地机器代码,其中本地机器代码通过网络接收。 一旦收到,本地机器代码被执行。 编译服务器通过来自类加载器的网络接收编译服务请求和包括程序指令的运行时服务请求,将指令编译为本地机器代码,并通过要执行的网络传输本地机器代码。 编译服务器为每个编译服务器生成编译线程,并且同时处理多个编译线程。
    • 5. 发明授权
    • Method and system for resolving data inconsistency
    • 解决数据不一致的方法和系统
    • US08849776B2
    • 2014-09-30
    • US13274397
    • 2011-10-17
    • Tugrul BingolMasood MortazaviJacob Y. LevyPatrick Nip
    • Tugrul BingolMasood MortazaviJacob Y. LevyPatrick Nip
    • G06F17/30
    • G06F17/30578
    • Method, system, and programs for resolving data inconsistency in a distributed system having a plurality of replica instances. In response to a read request of at least one data element, a key-specific probability value for the at least one data element of the read request is retrieved. Based on the retrieved key-specific probability value and a system load of the distributed system, a self-healing probability of the at least one data element of the read request is computed. A self-healing transaction that includes the at least one data element of the read request is then generated based on the self-healing probability of the at least one data element. The generated self-healing transaction is further applied to at least some of the plurality of replica instances in the distributed system to resolve data inconsistency.
    • 用于解决具有多个复制实例的分布式系统中的数据不一致的方法,系统和程序。 响应于至少一个数据元素的读取请求,检索读取请求的至少一个数据元素的特定于密钥的概率值。 基于检索到的关键特定概率值和分布式系统的系统负载,计算读取请求的至少一个数据元素的自愈概率。 然后,基于所述至少一个数据元素的自愈概率来生成包括所述读请求的所述至少一个数据元素的自修复事务。 生成的自修复事务还被应用于分布式系统中的多个复本实例中的至少一些以解决数据不一致。
    • 7. 发明授权
    • Distributed garbage collection system and method
    • 分布式垃圾收集系统及方法
    • US5960087A
    • 1999-09-28
    • US674114
    • 1996-07-01
    • E. Dean TribbleMark S. MillerNorman HardyJacob Y. LevyEric C. HillChristopher T. Hibbert
    • E. Dean TribbleMark S. MillerNorman HardyJacob Y. LevyEric C. HillChristopher T. Hibbert
    • G06F12/02H04L9/30H04L9/00G06F17/30
    • G06F12/0269G06F12/0261Y10S707/99953
    • A distributed garbage collection system and method is disclosed that is compatible with local ref-count or full garbage collection and that ensures that no local object's storage is deleted by the local garbage collector unless it is certain that there are no actual or potential remote references to that local object. The disclosed system and method are implemented in the context of a transparent distributed object system in which communications between objects in different processes are enabled by dedicated proxy objects that are linked to corresponding remote objects via a pair of transport objects. Additional proxy holder objects and proxy holder proxies ensure that objects for which third-party object references are passed (i.e., where one object in a first process passes a remote object in a second process a reference to a third object in a third process) are not collected until a direct link is established between the remote object in the second process and the third object in the third object space. As appropriate, secret number table pointers maintained by a local registrar for each object that has been accessed via a third party message are deleted, allowing the objects to be collected when there are no other actual or pending remote references to that object. The transport managers encrypt all inter-process messages so as to provide full capability security within the distributed system. This enables the disclosed garbage collection system and methods to operate under attack from misbehaving participants.
    • 公开了一种与本地引用计数或完全垃圾收集兼容的分布式垃圾回收系统和方法,并且确保本地对象的存储被本地垃圾收集器删除,除非确定没有实际或潜在的远程引用 那个地方的对象。 所公开的系统和方法在透明分布式对象系统的上下文中实现,其中通过经由一对传输对象链接到对应的远程对象的专用代理对象来启用不同进程中的对象之间的通信。 其他代理持有者对象和代理持有人代理确保传递第三方对象引用的对象(即,第一个进程中的一个对象在第二个进程中的远程对象在第三个进程中对第三个对象的引用) 在第二进程中的远程对象与第三对象空间中的第三对象之间建立直接链接之前,不会被收集。 适当地,删除了由本地注册器为通过第三方消息访问的每个对象维护的秘密号码表指针,从而允许当对该对象没有其他实际或挂起的远程引用时收集对象。 运输经理加密所有进程间消息,以便在分布式系统中提供全面的能力安全性。 这使得所公开的垃圾收集系统和方法能够在行为不端的参与者的攻击下进行操作。
    • 8. 发明授权
    • Compiler with generic front end and dynamically loadable back ends
    • 具有通用前端和动态可加载后端的编译器
    • US5812851A
    • 1998-09-22
    • US822110
    • 1997-03-21
    • Jacob Y. LevySwee Boon LimDonald J. KretschWesley E. MitchellBenjamin Lerner
    • Jacob Y. LevySwee Boon LimDonald J. KretschWesley E. MitchellBenjamin Lerner
    • G06F9/45
    • G06F8/47
    • A system and method provides for variable target outputs from a compiler with only a single execution. The compiler includes a front end, a generic back end, and plurality of individual back ends that are dynamically loaded by the compiler during execution. The front end produces an abstract syntax tree which is then processed by the generic back end and the individual back ends to produce a number of back end trees, each adapted for a specific back end, and representative of the desired structure of the various target outputs, including target code files, or events. The generic back end traverses the abstract syntax tree, and on each node of the tree, invokes each back end that has a node of its back end tree attached thereto. The back end can then modify its own back end tree, and attach further back end nodes to other nodes of the abstract syntax tree. In turn the generic back end will invoke such added attached nodes, until all attached back end nodes on all the nodes of the abstract syntax tree have been processed. This results in completed back end trees for all of the back ends, requiring only a single pass of the front end to produce the abstract syntax tree. The individual back ends then process their respective back end trees to produce their target outputs. A look up operation is provided in the generic back end that returns one or more back end nodes in response to a request therefore specifying a node of the abstract syntax tree, and a family identification value of a back end node.
    • 一个系统和方法只提供一个执行的编译器的可变目标输出。 编译器包括在执行期间由编译器动态加载的前端,通用后端和多个单独的后端。 前端产生抽象语法树,然后由通用后端和各个后端处理,以产生多个后端树,每个后端树适用于特定后端,并代表各种目标输出的所需结构 ,包括目标代码文件或事件。 通用后端遍历抽象语法树,并且在树的每个节点上调用具有其后端树的节点的每个后端。 后端可以修改自己的后端树,并将进一步的后端节点附加到抽象语法树的其他节点。 反过来,通用后端将调用这些附加的附加节点,直到抽象语法树的所有节点上的所有附加的后端节点都被处理。 这导致所有后端的完成的后端树,仅需要前端的单次传递来产生抽象语法树。 各个后端然后处理其各自的后端树以产生其目标输出。 在通用后端中提供查询操作,其响应于因此指定抽象语法树的节点的请求返回一个或多个后端节点,以及后端节点的族标识值。