会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 32. 发明授权
    • Providing execution context in continuation based runtimes
    • 在连续的运行时提供执行上下文
    • US08683432B2
    • 2014-03-25
    • US12408088
    • 2009-03-20
    • Nathan C. TalbertKenneth D. Wolf
    • Nathan C. TalbertKenneth D. Wolf
    • G06F9/44G06F9/45
    • G06F9/461
    • In an embodiment, a computer system instantiates a parent activity configured for execution in a continuation based runtime. The parent activity includes various child activities configured to perform pulses of work. The parent activity is also configured to add execution properties to an execution context. The computer system adds execution properties to the parent activity's execution context to generate a modified execution context which includes execution properties that extend the functionality of the parent and child activities. The added execution properties include corresponding identifiers that identify the added execution properties. The computer system also executes the parent activity including the various child activities within the modified execution context in the continuation based runtime. The modified execution context includes the added execution properties that are available to the parent and any child activities during execution, where at least one child activity implements functionality provided by the added execution properties.
    • 在一个实施例中,计算机系统实例化配置为在基于连续的运行时中执行的父活动。 父活动包括配置为执行工作脉冲的各种儿童活动。 父活动也被配置为将执行属性添加到执行上下文。 计算机系统将执行属性添加到父活动的执行上下文中,以生成修改的执行上下文,其中包括执行属性以扩展父和子活动的功能。 添加的执行属性包括标识添加的执行属性的对应标识符。 计算机系统还执行父活动,包括在基于连续运行时的修改执行上下文中的各种子活动。 修改的执行上下文包括在执行期间对父级和任何子级活动可用的添加的执行属性,其中至少一个子活动实现由添加的执行属性提供的功能。
    • 33. 发明授权
    • Customizable dynamic language expression interpreter
    • 可定制的动态语言表达解释器
    • US08336035B2
    • 2012-12-18
    • US12336179
    • 2008-12-16
    • John Robert LambertKenneth D. WolfGeoffrey M. Kizer
    • John Robert LambertKenneth D. WolfGeoffrey M. Kizer
    • G06F9/45
    • G06F9/45508
    • Embodiments described herein are directed to allowing a user to extend the functionality of a software code interpretation system. In one embodiment, a computer system receives user-defined conversion rules from a user for converting dynamic language code to continuation-based abstract memory representations. The computer system identifies portions of software code that are to be converted from dynamic language abstract memory representations into continuation-based abstract memory representations, where the identified code portions include undefined, extensible input primitives. The computer system also generates a dynamic, extensible set of output primitives interpretable by a continuation-based code interpretation system using the received conversion rules and converts the identified code portions including the undefined, extensible input primitives from dynamic language abstract memory representations into continuation-based abstract memory representations using the generated set of output primitives.
    • 本文描述的实施例旨在允许用户扩展软件代码解释系统的功能。 在一个实施例中,计算机系统从用户接收用户定义的转换规则,用于将动态语言代码转换为基于连续的抽象存储器表示。 计算机系统将要从动态语言抽象存储器表示转换的软件代码的部分识别为基于连续的抽象存储器表示,其中所识别的代码部分包括未定义的,可扩展的输入原语。 计算机系统还生成一种动态的,可扩展的输出原语集合,其可由基于连续的代码解释系统使用所接收的转换规则解释,并将包括未定义的可扩展输入原语的识别代码部分从动态语言抽象存储器表示转换为基于连续的 使用生成的输出基元集合的抽象记忆表示。
    • 34. 发明授权
    • Decoupling static program data and execution data
    • 去除静态程序数据和执行数据
    • US08078555B2
    • 2011-12-13
    • US11957174
    • 2007-12-14
    • Edmund Samuel Victor PintoKenneth D. WolfRobert B. Schmidt
    • Edmund Samuel Victor PintoKenneth D. WolfRobert B. Schmidt
    • G06F15/18
    • G06F9/485
    • Persisting execution state of a continuation based runtime program. The continuation based runtime program includes static program data defining activities executed by the program. One or more of the activities are parent activities including sequences of child activities. The continuation based runtime program is loaded. A child activity to be executed is identified based on scheduling defined in a parent of the child activity in the continuation based runtime program. The child activity is sent to a continuation based runtime separate from one or more other activities in the continuation based runtime program. The child activity is executed at the continuation based runtime, creating an activity instance. Continuation state information is stored separate from the static program data by storing information about the activity instance separate from one or more other activities defined in the continuation based runtime program.
    • 持续运行时程序的持久执行状态。 基于连续的运行时程序包括定义程序执行的活动的静态程序数据。 一个或多个活动是父母活动,包括儿童活动的序列。 基于连续的运行时程序被加载。 基于继续运行时程序中的子活动的父项中定义的调度来识别要执行的子活动。 子活动被发送到基于连续运行时程序的一个或多个其他活动的连续运行时间。 子活动在基于连续的运行时执行,创建活动实例。 通过将关于活动实例的信息与在基于连续的运行时程序中定义的一个或多个其他活动分开存储的信息与继续状态信息分离存储。
    • 36. 发明申请
    • ANTICIPATORY RESPONSE PRE-CACHING
    • 预警响应预先加速
    • US20110238921A1
    • 2011-09-29
    • US12748103
    • 2010-03-26
    • Nicholas Alexander AllenKenneth D. Wolf
    • Nicholas Alexander AllenKenneth D. Wolf
    • G06F15/16G06F12/08
    • G06F12/0862H04L67/2847
    • Interaction between a client and a service in which the service responds to requests from the client. In addition to responding to specific client requests, the service also anticipates or speculates about what the client may request in the future. Rather than await the client request (that may or may not ultimately be made), the service provides the unrequested anticipatory data to the client in the same data stream as the response data that actual responds to the specific client requests. The client may then use the anticipatory data to fully or partially respond to future requests from the client, if the client does make the request anticipated by the service. Thus, in some cases, latency may be reduced when responding to requests in which anticipatory data has already been provided. The service may give priority to the actual requested data, and gives secondary priority to the anticipatory data.
    • 客户端和服务之间的相互作用,服务响应客户端的请求。 除了响应特定的客户端请求之外,服务还可以预测或推测客户未来可能要求什么。 而不是等待客户端请求(可能或可能不会最终产生),服务在与实际响应特定客户端请求的响应数据相同的数据流中向客户端提供未经请求的预期数据。 如果客户端确实做出服务预期的请求,客户端可以使用预期数据来完全或部分地响应来自客户端的未来请求。 因此,在某些情况下,当响应已经提供预期数据的请求时,延迟可能会减少。 该服务可以优先考虑实际请求的数据,并且对预期数据给予二等优先级。
    • 38. 发明申请
    • PROVIDING EXECUTION CONTEXT IN CONTINUATION BASED RUNTIMES
    • 提供基于连续运行的执行背景
    • US20100242030A1
    • 2010-09-23
    • US12408088
    • 2009-03-20
    • Nathan C. TalbertKenneth D. Wolf
    • Nathan C. TalbertKenneth D. Wolf
    • G06F9/45
    • G06F9/461
    • In an embodiment, a computer system instantiates a parent activity configured for execution in a continuation based runtime. The parent activity includes various child activities configured to perform pulses of work. The parent activity is also configured to add execution properties to an execution context. The computer system adds execution properties to the parent activity's execution context to generate a modified execution context which includes execution properties that extend the functionality of the parent and child activities. The added execution properties include corresponding identifiers that identify the added execution properties. The computer system also executes the parent activity including the various child activities within the modified execution context in the continuation based runtime. The modified execution context includes the added execution properties that are available to the parent and any child activities during execution, where at least one child activity implements functionality provided by the added execution properties.
    • 在一个实施例中,计算机系统实例化配置为在基于连续的运行时中执行的父活动。 父活动包括配置为执行工作脉冲的各种儿童活动。 父活动也被配置为将执行属性添加到执行上下文。 计算机系统将执行属性添加到父活动的执行上下文中,以生成修改的执行上下文,其中包括执行属性以扩展父和子活动的功能。 添加的执行属性包括标识添加的执行属性的对应标识符。 计算机系统还执行父活动,包括在基于连续运行时的修改执行上下文中的各种子活动。 修改的执行上下文包括在执行期间对父级和任何子级活动可用的附加执行属性,其中至少一个子活动实现由添加的执行属性提供的功能。
    • 39. 发明申请
    • DECOUPLING STATIC PROGRAM DATA AND EXECUTION DATA
    • 解除静态程序数据和执行数据
    • US20090158283A1
    • 2009-06-18
    • US11957174
    • 2007-12-14
    • Edmund Samuel Victor PintoKenneth D. WolfRobert B. Schmidt
    • Edmund Samuel Victor PintoKenneth D. WolfRobert B. Schmidt
    • G06F9/455
    • G06F9/485
    • Persisting execution state of a continuation based runtime program. The continuation based runtime program includes static program data defining activities executed by the program. One or more of the activities are parent activities including sequences of child activities. The continuation based runtime program is loaded. A child activity to be executed is identified based on scheduling defined in a parent of the child activity in the continuation based runtime program. The child activity is sent to a continuation based runtime separate from one or more other activities in the continuation based runtime program. The child activity is executed at the continuation based runtime, creating an activity instance. Continuation state information is stored separate from the static program data by storing information about the activity instance separate from one or more other activities defined in the continuation based runtime program.
    • 持续运行时程序的持续执行状态。 基于连续的运行时程序包括定义程序执行的活动的静态程序数据。 一个或多个活动是父母活动,包括儿童活动的序列。 基于连续的运行时程序被加载。 基于继续运行时程序中的子活动的父项中定义的调度来识别要执行的子活动。 子活动被发送到基于连续运行时程序的一个或多个其他活动的连续运行时间。 子活动在基于连续的运行时执行,创建活动实例。 通过将关于活动实例的信息与在基于连续的运行时程序中定义的一个或多个其他活动分开存储的信息与继续状态信息分离存储。