会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • ULTRA-LOW COST SANDBOXING FOR APPLICATION APPLIANCES
    • 超低成本用于应用电器的成本
    • US20120017213A1
    • 2012-01-19
    • US12834895
    • 2010-07-13
    • Galen C. HuntDonald Porter
    • Galen C. HuntDonald Porter
    • G06F9/46G06F13/38
    • G06F21/53
    • The disclosed architecture facilitates the sandboxing of applications by taking core operating system components that normally run in the operating system kernel or otherwise outside the application process and on which a sandboxed application depends on to run, and converting these core operating components to run within the application process. The architecture takes the abstractions already provided by the host operating system and converts these abstractions for use by the sandbox environment. More specifically, new operating system APIs (application program interfaces) are created that include only the basic computation services, thus, separating the basic services from rich application APIs. The code providing the rich application APIs is copied out of the operating system and into the application environment—the application process.
    • 所公开的架构通过采用通常在操作系统内核中运行的核心操作系统组件或者在应用程序进程外的其他应用程序依赖于运行的核心操作系统组件,并将这些核心操作组件转换为在应用程序内运行,从而有助于沙盒化 处理。 架构采用主机操作系统提供的抽象,并转换这些抽象以供沙盒环境使用。 更具体地说,创建了仅包括基本计算服务的新的操作系统API(应用程序接口),从而将基本服务与丰富的应用API分开。 提供丰富应用程序API的代码从操作系统复制到应用程序环境中 - 应用程序进程。
    • 5. 发明授权
    • Tools and techniques for instrumenting interfaces of units of a software program
    • 用于测试软件程序单元接口的工具和技术
    • US07984429B2
    • 2011-07-19
    • US11097636
    • 2005-04-01
    • Galen C. Hunt
    • Galen C. Hunt
    • G06F9/44G06F9/45
    • G06F9/5066G06F9/449G06F9/465H04L43/0864H04L43/0894H04L67/10
    • A method of instrumenting one or more units of an application program is disclosed. Each unit can have one or more interfaces through which communications pass through the unit. Client units can request creation of a server unit. When they do so, the call is intercepted and sent to a unit creation function, which creates the server unit and returns a reference to an interface of the server unit. When a reference to an interface of the server unit is detected, an interface wrapper is created for the interface, the interface wrapper comprising a reference to instrumentation, the reference to the interface, and a reference to a type description of the interface. The client receives a reference to the interface wrapper in place of a reference to the interface, and thereafter is able to treat the reference to the interface wrapper as if it were a reference to the interface.
    • 公开了一种测试应用程序的一个或多个单元的方法。 每个单元可以具有一个或多个通信通过该接口的接口。 客户端单元可以请求创建服务器单元。 当它们这样做时,呼叫被拦截并发送到单元创建功能,其创建服务器单元并返回对服务器单元的接口的引用。 当检测到对服务器单元的接口的引用时,为接口创建接口包装器,接口包装器包括对仪器的引用,对接口的引用以及对接口的类型描述的引用。 客户端接收对接口包装器的引用,代替对接口的引用,此后可以将接口包装器的引用视为对接口的引用。