会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Execution Context Control
    • 执行上下文控制
    • US20110173620A1
    • 2011-07-14
    • US12684133
    • 2010-01-08
    • John DyerHenricus Johannes Maria MeijerMark ShieldsJeffrey van GoghDanny van VelzenBrian BeckmanHarish Kantamneni
    • John DyerHenricus Johannes Maria MeijerMark ShieldsJeffrey van GoghDanny van VelzenBrian BeckmanHarish Kantamneni
    • G06F9/46G06F3/00
    • G06F9/542G06F2209/543
    • A system and method for controlling the execution of notifications in a computer system with multiple notification contexts. A RunOn operator enables context hopping between notification contexts. Push-based stream operators optionally perform error checking to determine if notifications combined into a push-based stream share a common notification context. Context boxes group together notification creators and associate their notifications with a common scheduler and notification context. Operators employ a composition architecture, in which they receive one or more push-based streams and produce a transformed push-based stream that may be further operated upon. Components may be used in combinations to implement various policies, including a strict policy in which all notifications are scheduled in a common execution context, a permissive policy that provides programming flexibility, and a hybrid policy that combines flexibility with error checking.
    • 一种用于控制具有多个通知上下文的计算机系统中的通知的执行的系统和方法。 RunOn运算符启用通知上下文之间的上下文跳变。 基于推送的流操作员可选地执行错误检查以确定组合到基于推送的流中的通知是否共享公共通知上下文。 上下文框将通知创建者组合在一起,并将其通知与通用调度程序和通知上下文相关联。 运营商使用组合架构,其中它们接收一个或多个基于推送的流并产生可以进一步操作的经转换的基于推送的流。 组件可以组合使用以实现各种策略,包括在通用执行上下文中调度所有通知的严格策略,提供编程灵活性的允许策略,以及将灵活性与错误检查相结合的混合策略。
    • 2. 发明授权
    • Execution context control
    • 执行上下文控制
    • US08464280B2
    • 2013-06-11
    • US12684133
    • 2010-01-08
    • John DyerHenricus Johannes Maria MeijerMark ShieldsJeffrey van GoghDanny van VelzenBrian BeckmanHarish Kantamneni
    • John DyerHenricus Johannes Maria MeijerMark ShieldsJeffrey van GoghDanny van VelzenBrian BeckmanHarish Kantamneni
    • G06F9/54
    • G06F9/542G06F2209/543
    • A system and method for controlling the execution of notifications in a computer system with multiple notification contexts. A RunOn operator enables context hopping between notification contexts. Push-based stream operators optionally perform error checking to determine if notifications combined into a push-based stream share a common notification context. Context boxes group together notification creators and associate their notifications with a common scheduler and notification context. Operators employ a composition architecture, in which they receive one or more push-based streams and produce a transformed push-based stream that may be further operated upon. Components may be used in combinations to implement various policies, including a strict policy in which all notifications are scheduled in a common execution context, a permissive policy that provides programming flexibility, and a hybrid policy that combines flexibility with error checking.
    • 一种用于控制具有多个通知上下文的计算机系统中的通知的执行的系统和方法。 RunOn运算符启用通知上下文之间的上下文跳变。 基于推送的流操作员可选地执行错误检查以确定组合到基于推送的流中的通知是否共享公共通知上下文。 上下文框将通知创建者组合在一起,并将其通知与通用调度程序和通知上下文相关联。 运营商使用组合架构,其中它们接收一个或多个基于推送的流并产生可以进一步操作的经转换的基于推送的流。 组件可以组合使用以实现各种策略,包括在通用执行上下文中调度所有通知的严格策略,提供编程灵活性的允许策略,以及将灵活性与错误检查相结合的混合策略。
    • 5. 发明授权
    • Variable closure
    • 可变闭合
    • US08997040B2
    • 2015-03-31
    • US12730263
    • 2010-03-24
    • Igor ZinkovskyHarish Kantamneni
    • Igor ZinkovskyHarish Kantamneni
    • G06F9/44G06F3/00G06F9/455
    • G06F9/45516
    • A system and method for accessing closure variables from a lambda expression in certain program configurations, in which the closure variable is accessed while the closure function is active and the closure variable is within an active runtime frame stack corresponding to an instance of the closure function. In response to entering the closure function, a pointer to each closure variable is stored in a stack pointer table. Each reference to each closure variable from the lambda expression is handled by using the closure variable pointer to locate the closure variable on the runtime stack. Program code may be instrumented to insert invocations to helper functions at locations upon entering the closure function and at each reference to each closure variable from the lambda expression.
    • 一种用于在特定程序配置中从lambda表达式访问闭包变量的系统和方法,其中闭包变量在闭包函数处于活动状态并且闭包变量位于与闭包函数实例对应的活动运行时框架堆栈内时被访问。 响应进入闭包函数,指向每个闭包变量的指针存储在堆栈指针表中。 每个对lambda表达式的每个闭包变量的引用通过使用闭包变量指针来定位运行时堆栈上的闭包变量来处理。 可以对程序代码进行测试,以便在进入闭包函数时以及在每个对lambda表达式的每个闭包变量的引用上插入对帮助函数的调用。
    • 8. 发明申请
    • VARIABLE CLOSURE
    • 可变关闭
    • US20110239186A1
    • 2011-09-29
    • US12730263
    • 2010-03-24
    • Igor ZinkovskyHarish Kantamneni
    • Igor ZinkovskyHarish Kantamneni
    • G06F9/44
    • G06F9/45516
    • A system and method for accessing closure variables from a lambda expression in certain program configurations, in which the closure variable is accessed while the closure function is active and the closure variable is within an active runtime frame stack corresponding to an instance of the closure function. In response to entering the closure function, a pointer to each closure variable is stored in a stack pointer table. Each reference to each closure variable from the lambda expression is handled by using the closure variable pointer to locate the closure variable on the runtime stack. Program code may be instrumented to insert invocations to helper functions at locations upon entering the closure function and at each reference to each closure variable from the lambda expression.
    • 一种用于在特定程序配置中从lambda表达式访问闭包变量的系统和方法,其中闭包变量在闭包函数处于活动状态并且闭包变量位于与闭包函数实例对应的活动运行时框架堆栈内时被访问。 响应于进入闭包函数,指向每个闭包变量的指针存储在堆栈指针表中。 每个对lambda表达式的每个闭包变量的引用通过使用闭包变量指针来定位运行时堆栈上的闭包变量来处理。 可以对程序代码进行测试,以便在进入闭包函数时以及在每个对lambda表达式的每个闭包变量的引用上插入对帮助函数的调用。