会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • DATA TYPE PROVIDER FOR A WEB SEMANTIC STORE
    • 用于网络语言存储的数据类型提供者
    • US20120110560A1
    • 2012-05-03
    • US12912813
    • 2010-10-27
    • Jomo FisherLuke HobanTimothy Y. NgDmitry LomovDonald Syme
    • Jomo FisherLuke HobanTimothy Y. NgDmitry LomovDonald Syme
    • G06F9/45G06F17/30
    • G06F8/437G06F8/20G06F16/958
    • A system and method for facilitating development of a computer program that interfaces with a Web Semantic store (WSS). A system queries an WSS to retrieve interface information, including schema information corresponding to a portion of data in the WSS relevant to a user application. The system uses the retrieved information to provide an integrated development environment to a user. The IDE may include one or more features such as completion lists, tool tips, and quick info. The schema information may be used to create synthetic types for use in the target program. The interface information may be used to create synthetic elements to be inserted into a target program. The synthetic types may be used to perform static type checking during an editing session or a program compilation, or to provide the IDE services. During a build, the synthetic elements may be removed and replaced with WSS access code, which is subsequently used during program runtime to access the store. The system enables a user to work with the WSS as they would for built-in parts of their program.
    • 一种用于促进与Web语义存储(WSS)接口的计算机程序的开发的系统和方法。 系统查询WSS以检索接口信息,包括对应于与用户应用程序相关的WSS中的一部分数据的模式信息。 系统使用检索到的信息为用户提供集成的开发环境。 IDE可能包括一个或多个功能,如完成列表,工具提示和快速信息。 模式信息可以用于创建在目标程序中使用的合成类型。 界面信息可用于创建要插入到目标程序中的合成元素。 合成类型可用于在编辑会话或程序编译期间执行静态类型检查,或提供IDE服务。 在构建期间,可以删除合成元素并用WSS访问代码替换,随后在程序运行期间使用合成元素访问存储。 该系统使用户能够像WSS的内置部分一样使用WSS。
    • 4. 发明授权
    • Data type provider for a data store
    • 数据存储的数据类型提供程序
    • US08776010B2
    • 2014-07-08
    • US12912875
    • 2010-10-27
    • Jomo FisherLuke HobanTimothy Y. NgMatteo TaveggiaDonald Syme
    • Jomo FisherLuke HobanTimothy Y. NgMatteo TaveggiaDonald Syme
    • G06F9/44G06F9/45
    • G06F8/33
    • A system and method for facilitating development of a computer program that interfaces with a data store. A system queries the data store to retrieve interface information, including schema information corresponding to a portion of data in the data store relevant to a user application. The system uses the retrieved information to provide an integrated development environment (IDE) to a user. The IDE may include one or more features such as completion lists, tool tips, and quick info. The schema information may be used to create synthetic types for use in the target program. The interface information may be used to create synthetic elements to be inserted into a target program. The synthetic types may be used to perform static type checking during an editing session or a program compilation, or to provide the IDE services. During a build, the synthetic elements may be removed and replaced with data store access code, which is subsequently used during program runtime to access the store. The system enables a user to work with the data store as they would for built-in parts of their program.
    • 一种用于促进与数据存储器接口的计算机程序的开发的系统和方法。 系统查询数据存储以检索接口信息,包括对应于与用户应用相关的数据存储器中的一部分数据的模式信息。 系统使用检索到的信息为用户提供集成开发环境(IDE)。 IDE可能包括一个或多个功能,如完成列表,工具提示和快速信息。 模式信息可以用于创建在目标程序中使用的合成类型。 界面信息可用于创建要插入到目标程序中的合成元素。 合成类型可用于在编辑会话或程序编译期间执行静态类型检查,或提供IDE服务。 在构建期间,可以移除合成元素并用数据存储访问代码替换,随后在程序运行期间使用合成元素访问存储。 该系统使用户能够像数据存储的内置部分一样处理数据存储。
    • 7. 发明授权
    • Handling multiple definition of types
    • 处理多种类型的定义
    • US08201155B2
    • 2012-06-12
    • US12351514
    • 2009-01-09
    • Avner Y. AharoniSamuel Y. NgMichael ShneersonEdward T. MaurerRaja KrishnaswamyKevin HalversonTimothy Y. NgAleksey V. Tsingauz
    • Avner Y. AharoniSamuel Y. NgMichael ShneersonEdward T. MaurerRaja KrishnaswamyKevin HalversonTimothy Y. NgAleksey V. Tsingauz
    • G06F9/45
    • G06F8/437G06F8/434G06F8/447
    • User assemblies can be created by a compiler that can handle more than one type definition during execution. Local copies are created for respective authoritative types in a code library, and the local copies are marked with a local type identifier. An authoritative type identifier (e.g., a globally unique identifier (GUID)) is copied from the authoritative type to the local type, and functions and properties associated with the local type are also copied from the authoritative type. Authoritative types are resolved for requested types when a local assembly references a local type from a compiled user assembly. The local type can be identified by a local type identifier, and an authoritative type can be retrieved from the code library that has a same authoritative type identifier as the requested type. A local copy of the retrieved authoritative type can be copied to the local assembly under compilation. The compiler can then emit user assemblies that comprise merely local types.
    • 用户程序集可以由编译器创建,可以在执行期间处理多个类型定义。 在代码库中为各自的权威类型创建本地副本,并且本地副本用本地类型标识符标记。 权威类型标识符(例如,全局唯一标识符(GUID))从权威类型复制到本地类型,并且与本地类型相关联的功能和属性也从权威类型复制。 当本地程序集从编译的用户程序集引用本地类型时,权限类型将被解析为请求的类型。 可以通过本地类型标识符来标识本地类型,并且可以从具有与请求类型相同的权威类型标识符的代码库中检索权威类型。 检索到的权威类型的本地副本可以在编译下复制到本地程序集。 然后,编译器可以发出仅包括本地类型的用户程序集。
    • 8. 发明申请
    • DATA TYPE PROVIDER FOR AN OPERATING SYSTEM INSTRUMENTATION STORE
    • 用于操作系统仪器存储的数据类型提供者
    • US20120110548A1
    • 2012-05-03
    • US12912875
    • 2010-10-27
    • Jomo FisherLuke HobanTimothy Y. NgMatteo TaveggiaDonald Syme
    • Jomo FisherLuke HobanTimothy Y. NgMatteo TaveggiaDonald Syme
    • G06F9/44
    • G06F8/33
    • A system and method for facilitating development of a computer program that interfaces with an operating system instrumentation store (OSIS). A system queries an OSIS to retrieve interface information, including schema information corresponding to a portion of data in the OSIS relevant to a user application. The system uses the retrieved information to provide an integrated development environment to a user. The IDE may include one or more features such as completion lists, tool tips, and quick info. The schema information may be used to create synthetic types for use in the target program. The interface information may be used to create synthetic elements to be inserted into a target program. The synthetic types may be used to perform static type checking during an editing session or a program compilation, or to provide the IDE services. During a build, the synthetic elements may be removed and replaced with OSIS access code, which is subsequently used during program runtime to access the store. The system enables a user to work with the OSIS as they would for built-in parts of their program.
    • 一种用于促进与操作系统仪表存储(OSIS)接口的计算机程序的开发的系统和方法。 系统查询OSIS以检索接口信息,包括对应于与用户应用程序相关的OSIS中的一部分数据的模式信息。 系统使用检索到的信息为用户提供集成的开发环境。 IDE可能包括一个或多个功能,如完成列表,工具提示和快速信息。 模式信息可以用于创建在目标程序中使用的合成类型。 界面信息可用于创建要插入到目标程序中的合成元素。 合成类型可用于在编辑会话或程序编译期间执行静态类型检查,或提供IDE服务。 在构建期间,可以移除合成元素并用OSIS访问代码替换,随后在程序运行期间使用合成元素访问存储。 该系统使用户能够像OS内部程序一样使用OSIS。