会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 33. 发明授权
    • Efficiently providing multiple metadata representations of the same type
    • 有效地提供相同类型的多个元数据表示
    • US08849996B2
    • 2014-09-30
    • US13350604
    • 2012-01-13
    • Jesse D. KaplanShawn FarkasRaja KrishnaswamyRichard M. ByersRyan A. Byington
    • Jesse D. KaplanShawn FarkasRaja KrishnaswamyRichard M. ByersRyan A. Byington
    • G06F15/16G06F17/30
    • G06F17/30569G06F3/04842G06F17/301G06F17/3092
    • Embodiments are directed to dynamically adapting metadata for use with a native data encoding and to efficiently modifying object model type references. In one scenario, a computer system instantiates a metadata reader over an object model description to access various portions of metadata in the object model description. The metadata reader is configured to read native metadata, where native metadata is metadata represented in an encoding that is expected by the metadata reader. The metadata reader determines that the accessed metadata is encoded in a non-native encoding and then determines which metadata modifications are to be performed to transform the non-native encoding into a native encoding. The computer system then dynamically adapts the metadata of the object model from a non-native encoding to a native encoding according to the determined modifications. As such, the object model is readable by a native runtime.
    • 实施例旨在动态地适应用于本地数据编码的元数据并且有效地修改对象模型类型引用。 在一种情况下,计算机系统通过对象模型描述实例化元数据读取器以访问对象模型描述中的元数据的各个部分。 元数据读取器被配置为读取本机元数据,其中原始元数据是以元数据读取器预期的编码表示的元数据。 元数据读取器确定所访问的元数据以非本地编码进行编码,然后确定要执行哪些元数据修改以将非本地编码转换为本地编码。 然后,计算机系统根据所确定的修改,将对象模型的元数据从非本地编码动态地适应到本地编码。 因此,对象模型可以由本机运行时读取。
    • 34. 发明申请
    • EFFICIENTLY PROVIDING MULTIPLE METADATA REPRESENTATIONS OF THE SAME TYPE
    • 有效提供相同类型的多个元数据表示
    • US20130067053A1
    • 2013-03-14
    • US13350604
    • 2012-01-13
    • Jesse D. KaplanShawn FarkasRaja KrishnaswamyRichard M. ByersRyan A. Byington
    • Jesse D. KaplanShawn FarkasRaja KrishnaswamyRichard M. ByersRyan A. Byington
    • G06F11/00
    • G06F17/30569G06F3/04842G06F17/301G06F17/3092
    • Embodiments are directed to dynamically adapting metadata for use with a native data encoding and to efficiently modifying object model type references. In one scenario, a computer system instantiates a metadata reader over an object model description to access various portions of metadata in the object model description. The metadata reader is configured to read native metadata, where native metadata is metadata represented in an encoding that is expected by the metadata reader. The metadata reader determines that the accessed metadata is encoded in a non-native encoding and then determines which metadata modifications are to be performed to transform the non-native encoding into a native encoding. The computer system then dynamically adapts the metadata of the object model from a non-native encoding to a native encoding according to the determined modifications. As such, the object model is readable by a native runtime.
    • 实施例旨在动态地适应用于本地数据编码的元数据并且有效地修改对象模型类型引用。 在一种情况下,计算机系统通过对象模型描述实例化元数据读取器以访问对象模型描述中的元数据的各个部分。 元数据读取器被配置为读取本机元数据,其中原始元数据是以元数据读取器预期的编码表示的元数据。 元数据读取器确定所访问的元数据以非本地编码进行编码,然后确定要执行哪些元数据修改以将非本地编码变换为本地编码。 然后,计算机系统根据所确定的修改,将对象模型的元数据从非本地编码动态地适应到本地编码。 因此,对象模型可以由本机运行时读取。
    • 39. 发明申请
    • System and method providing inlined stub
    • 系统和方法提供内联存根
    • US20060085460A1
    • 2006-04-20
    • US11294509
    • 2005-12-05
    • Frank Peschel-GalleeRaja KrishnaswamyPatrick Dussud
    • Frank Peschel-GalleeRaja KrishnaswamyPatrick Dussud
    • G06F7/00
    • G06F9/547G06F9/541G06F12/0253Y10S707/99944Y10S707/99945
    • A system and method is provided to facilitate communications between object systems. A caller is provided having optimized in-lined functionality when initiating a remote function call between managed and unmanaged object systems, for example. The in-lined functionality includes utilizing direct calls and returns within a calling function. In this manner, pushing additional arguments onto an execution stack because of an external stub reference is mitigated. In addition, one or more code loops can be analyzed to enable stack markers to be “hoisted” and thus pushed a single time instead of each time the calling function executes. Other aspects of the optimized caller provide garbage collection and thread management, security attribute checking on outgoing calls, calling convention considerations, wherein arguments and return values are organized according to the convention utilized by the remote object system, and in-lined marshalling to provide enhanced performance over external stub code references. Code extensibility options can be included enabling functions to be generalized thereby insulating object systems from implementation details of the called functions.
    • 提供了一种系统和方法来促进对象系统之间的通信。 例如,在启动被管理对象系统和非托管对象系统之间的远程函数调用时,提供一个具有优化内嵌功能的调用者。 嵌入式功能包括在调用功能中使用直接调用和返回。 以这种方式,由于外部存根引用将附加参数推送到执行堆栈得到缓解。 此外,可以分析一个或多个代码循环,以使堆栈标记“挂起”,从而推动一次,而不是每次调用函数执行。 优化的呼叫者的其他方面提供垃圾收集和线程管理,对呼出的呼叫的安全属性检查,调用惯例注意事项,其中参数和返回值根据远程对象系统使用的惯例进行组织,并且内联编组以提供增强的 对外部存根代码引用的性能。 可以包括代码可扩展性选项,使得功能得以泛化,从而将对象系统与被调用函数的实现细节隔离。