会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Meta garbage collection for functional code
    • Meta垃圾收集功能代码
    • US08650538B2
    • 2014-02-11
    • US13461740
    • 2012-05-01
    • Alexander G. Gounares
    • Alexander G. Gounares
    • G06F9/45
    • G06F12/0253G06F8/30G06F8/311G06F9/06G06F9/44G06F12/0269G06F12/06G06F13/00G06F13/28
    • An execution environment for functional code may treat application segments as individual programs for memory management. A larger program of application may be segmented into functional blocks that receive an input and return a value, but operate without changing state of other memory objects. The program segments may have memory pages allocated to the segments by the operating system as other full programs, and may deallocate memory pages when the segments finish operating. Functional programming languages and imperative programming languages may define program segments explicitly or implicitly, and the program segments may be identified at compile time or runtime.
    • 功能代码的执行环境可将应用程序段视为用于存储器管理的单独程序。 较大的应用程序可以被分割成接收输入并返回值的功能块,但是在不改变其他存储器对象的状态的情况下操作。 程序段可以具有由操作系统分配给段的存储器页面作为其他完整程序,并且可以在段完成操作时释放存储器页面。 功能编程语言和命令式编程语言可以明确或隐含地定义程序段,并且可以在编译时或运行时识别程序段。
    • 4. 发明申请
    • Tracing as a Service
    • 跟踪服务
    • US20140025572A1
    • 2014-01-23
    • US13751026
    • 2013-01-25
    • CONCURIX CORPORATION
    • Russell S. Krajec
    • G06F9/44
    • G06F8/70G06F9/5027G06F9/5044G06F9/5055G06F11/3636G06Q20/102G07F17/0021
    • An instrumented execution environment may connect to an execution environment to provide detailed tracing and logging of an application as it runs. The instrumented execution environment may be configured as a standalone service that can be configured and purchased. The instrumented execution environment may be deployed with various authentication systems, administrative user interfaces, and other components. The instrumented execution environment may engage a customer's system through a distributor that may manage a workload and distribute work to the instrumented execution environment as well as other worker systems. A marketplace may provide multiple preconfigured execution environments that may be selected, further configured, and deployed to address specific data collection objectives.
    • 仪器化的执行环境可以连接到执行环境,以便在应用程序运行时提供详细的跟踪和日志记录。 仪器化执行环境可以配置为可以配置和购买的独立服务。 仪器化执行环境可以部署在各种认证系统,管理用户界面和其他组件中。 经过检测的执行环境可以通过可以管理工作负载并将工作分发给被检测的执行环境以及其他工作者系统的分发者来接触客户的系统。 市场可以提供多个预配置的执行环境,其可以被选择,进一步配置和部署以解决特定的数据收集目标。
    • 6. 发明申请
    • Application Tracing by Distributed Objectives
    • 分布式目标应用程序跟踪
    • US20130283240A1
    • 2013-10-24
    • US13765642
    • 2013-02-12
    • CONCURIX CORPORATION
    • Russell S. KrajecYing Li
    • G06F11/36
    • G06F11/3636G06F11/3433G06F11/3447G06F11/3452G06F11/3466G06F11/3495G06F11/3604G06F11/3644G06F2201/865
    • A tracing system may divide trace objectives across multiple instances of an application, then deploy the objectives to be traced. The results of the various objectives may be aggregated into a detailed tracing representation of the application. The trace objectives may define specific functions, processes, memory objects, events, input parameters, or other subsets of tracing data that may be collected. The objectives may be deployed on separate instances of an application that may be running on different devices. In some cases, the objectives may be deployed at different time intervals. The trace objectives may be lightweight, relatively non-intrusive tracing workloads that, when results are aggregated, may provide a holistic view of an application's performance.
    • 跟踪系统可以将应用程序的多个实例中的跟踪目标分开,然后部署要跟踪的目标。 各种目标的结果可以聚合为应用程序的详细跟踪表示。 跟踪目标可以定义可能收集的跟踪数据的特定功能,过程,内存对象,事件,输入参数或其他子集。 目标可以部署在可能在不同设备上运行的应用程序的单独实例上。 在某些情况下,可能会以不同的时间间隔部署目标。 跟踪目标可能是轻量级的,相对非侵入性的跟踪工作负载,当结果汇总时,可以提供应用程序性能的整体视图。
    • 10. 发明申请
    • Pattern Matching Process Scheduler with Upstream Optimization
    • 模式匹配过程调度器与上游优化
    • US20120317577A1
    • 2012-12-13
    • US13551533
    • 2012-07-17
    • Charles D. Garrett
    • Charles D. Garrett
    • G06F9/46
    • G06F9/52G06F9/4881G06F9/546G06F2209/486
    • Processes in a message passing system may be launched when messages having data patterns match a function on a receiving process. The function may be identified by an execution pointer within the process. When the match occurs, the process may be added to a runnable queue, and in some embodiments, may be raised to the top of a runnable queue. When a match does not occur, the process may remain in a blocked or non-executing state. In some embodiments, a blocked process may be placed in an idle queue and may not be executed until a process scheduler determines that a message has been received that fulfills a function waiting for input. When the message fulfills the function, the process may be moved to a runnable queue.
    • 当具有数据模式的消息与接收进程上的功能匹配时,可以启动消息传递系统中的进程。 该功能可以由进程内的执行指针来识别。 当匹配发生时,该过程可以被添加到可运行队列中,并且在一些实施例中,可以被提升到可运行队列的顶部。 当不发生匹配时,该过程可能保持在阻塞或非执行状态。 在一些实施例中,阻塞的进程可以被放置在空闲队列中,并且可能不被执行,直到进程调度器确定已经接收到满足等待输入的功能的消息为止。 当消息满足该功能时,该过程可以被移动到可运行队列。