会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Evaluating queries against in-memory objects without serialization
    • 评估针对内存中对象的查询而不进行序列化
    • US07287035B2
    • 2007-10-23
    • US10783599
    • 2004-02-20
    • Umesh MadanGeary L. EppleyDavid Wortendyke
    • Umesh MadanGeary L. EppleyDavid Wortendyke
    • G06F7/00G06Q99/00
    • G06F17/3066Y10S707/955Y10S707/99942
    • At least one implementation described herein relates to evaluating queries structured according to a first format against one or more objects structured according to a second, different format without serializing the object. Typically, evaluating an XML (eXtensible Markup Language) query against a CLR (Common Language Runtime) object required serializing the CLR object and deriving an XML construct from the serialized data. The query is then be evaluated against the XML construct. In the described implementations, significant system resources are realized by creating an infoset model that maps properties of an object to an object infoset. The query is then evaluated using the infoset to locate object values and, thus, no serialization is required. Dynamically generated IL is used and re-used to efficiently perform subsequent evaluation steps on similar queries.
    • 本文所描述的至少一个实现涉及针对根据第二不同格式而构造的一个或多个对象,根据第一格式来结构化查询而不串行化该对象。 通常,针对CLR(公共语言运行时)对象评估XML(可扩展标记语言)查询需要序列化CLR对象并从序列化数据中导出XML构造。 然后根据XML构造来评估查询。 在所描述的实现中,通过创建将对象的属性映射到对象信息集的信息集模型来实现重要的系统资源。 然后使用信息集来评估查询以定位对象值,因此不需要序列化。 动态生成的IL被使用并重新用于有效执行类似查询的后续评估步骤。
    • 8. 发明申请
    • Converting numeric values to strings for optimized database storage
    • 将数值转换为字符串以优化数据库存储
    • US20050165768A1
    • 2005-07-28
    • US11079164
    • 2005-03-14
    • Michael CoulsonDavid WortendykeKevin Grealish
    • Michael CoulsonDavid WortendykeKevin Grealish
    • G06F17/30G06F7/00
    • G06F17/30569Y10S707/917Y10S707/957Y10S707/99932Y10S707/99937Y10S707/99954
    • The present invention provides a conversion method for converting numeric multi-dimensional database dimension members to textual representations. The conversion is specifically designed to enable the textual representations of the numeric dimension members to be properly sorted and converted back into numeric representations with accuracy. All numeric and date data is transformed during conversion, such that the textual representation of the numeric and date data is properly sorted as a text string, in the same order as it would be sorted as a number. The present invention also provides a means for accurate reverse-conversion (i.e., from textual representation to numeric representation) by first converting into text the information necessary to support the precision required by the relevant convention of the numeric representation. The present invention also provides a convention for determining the data type of the textual representations of values of various data types. The textual representation of mixed types is configured so that the sort order of different data types and the text string for numeric types will sort by value independent of the numeric data-types.
    • 本发明提供了一种用于将数字多维数据库维度成员转换为文本表示的转换方法。 该转换专门设计用于使数字维成员的文本表示能够被正确地排序并精确转换成数字表示。 所有数字和日期数据在转换期间被转换,使得数字和日期数据的文本表示被正确排序为文本字符串,其顺序与排序为数字的顺序相同。 本发明还提供了一种用于通过首先将支持数字表示的相关约定所要求的精度所必需的信息转换为文本的精确反向转换(即,从文本表示到数字表示)的手段。 本发明还提供了一种用于确定各种数据类型的值的文本表示的数据类型的约定。 配置混合类型的文本表示,以便不同数据类型的排序顺序和数字类型的文本字符串将按照与数字数据类型无关的值进行排序。
    • 10. 发明授权
    • Evaluating queries against in-memory objects without serialization
    • 评估针对内存中对象的查询而不进行序列化
    • US07921129B2
    • 2011-04-05
    • US11876564
    • 2007-10-22
    • Umesh MadanGeary L. EppleyDavid Wortendyke
    • Umesh MadanGeary L. EppleyDavid Wortendyke
    • G06F7/00G06F17/30
    • G06F17/3066Y10S707/955Y10S707/99942
    • At least one implementation described herein relates to evaluating queries structured according to a first format against one or more objects structured according to a second, different format without serializing the object. Typically, evaluating an XML (eXtensible Markup Language) query against a CLR (Common Language Runtime) object required serializing the CLR object and deriving an XML construct from the serialized data. The query is then be evaluated against the XML construct. In the described implementations, significant system resources are realized by creating an infoset model that maps properties of an object to an object infoset. The query is then evaluated using the infoset to locate object values and, thus, no serialization is required. Dynamically generated IL is used and re-used to efficiently perform subsequent evaluation steps on similar queries.
    • 本文所描述的至少一个实现涉及针对根据第二不同格式而构造的一个或多个对象,根据第一格式来结构化查询而不串行化该对象。 通常,针对CLR(Common Language Runtime)对象评估XML(可扩展标记语言)查询需要序列化CLR对象并从序列化数据中导出XML构造。 然后根据XML构造来评估查询。 在所描述的实现中,通过创建将对象的属性映射到对象信息集的信息集模型来实现重要的系统资源。 然后使用信息集来评估查询以定位对象值,因此不需要序列化。 动态生成的IL被使用并重新用于有效执行类似查询的后续评估步骤。