多维分组运算符
    11.
    发明公开

    公开(公告)号:CN103020150A

    公开(公告)日:2013-04-03

    申请号:CN201210480057.7

    申请日:2012-11-22

    Applicant: 微软公司

    CPC classification number: G06F17/30412 G06F17/30592

    Abstract: 本发明公开了多维分组运算符。诸如语言集成查询(LINQ)对象之类的多维对象可基于分组集合运算符以及零个或多个键选择器而被生成。可利用该对象来在非关系数据源上查询。该对象可包括与同该分组集合运算符有关的每一分组对应的函数序列,以便提供多维分组表示。此外,该对象包括供优化执行该分组集合运算符的嵌套结构。

    解析可观察集合
    13.
    发明公开

    公开(公告)号:CN102402420A

    公开(公告)日:2012-04-04

    申请号:CN201110321768.5

    申请日:2011-10-10

    Applicant: 微软公司

    CPC classification number: G06F8/427

    Abstract: 本发明涉及解析可观察集合。解析技术被应用于可观察集合。更具体而言,诸如组合符解析器等解析器能被用来对一个或多个可观察集合执行句法分析。进而,多个可观察集合可被组合为单一集合且可通过注释集合项或生成时间项来捕捉时间。

    句法程序语言翻译
    15.
    发明公开

    公开(公告)号:CN101253476A

    公开(公告)日:2008-08-27

    申请号:CN200680028547.6

    申请日:2006-07-20

    Applicant: 微软公司

    CPC classification number: G06F8/51

    Abstract: 公开的主题涉及计算机编程语言及其翻译或转换。并非是从第一源语言(710)到第二目标语言的复杂的保存语义的翻译或转换,该转换可以是句法之一(730)。例如,该转换可通过利用定义了第一语言和第二语义的句法之间的关系的映像来完成。第一语言的至少一部分语义可由第二目标语言来定义。于是,第一语言可以是开放式的和/或是基于第二语言语义可扩展的。

    用于分布式计算的电子表格模型

    公开(公告)号:CN102541993A

    公开(公告)日:2012-07-04

    申请号:CN201110364417.2

    申请日:2011-11-02

    Applicant: 微软公司

    Inventor: H·J·M·梅杰

    CPC classification number: G06F9/46

    Abstract: 本申请是用于分布式计算的电子表格模型。使用电子表格模型来方便分布式计算。一般化电子表格和单元格以对应尤其可以彼此远离的任意数据源。可以相对于这些任意数据源指定函数以产生数据组合或混搭,并且改变启动相对于依赖数据源的重新计算。

    用于计算机编程代码的翻译系统和方法

    公开(公告)号:CN101253476B

    公开(公告)日:2012-01-11

    申请号:CN200680028547.6

    申请日:2006-07-20

    Applicant: 微软公司

    CPC classification number: G06F8/51

    Abstract: 公开的主题涉及计算机编程语言及其翻译或转换。并非是从第一源语言(710)到第二目标语言的复杂的保存语义的翻译或转换,该转换可以是句法之一(730)。例如,该转换可通过利用定义了第一语言和第二语义的句法之间的关系的映像来完成。第一语言的至少一部分语义可由第二目标语言来定义。于是,第一语言可以是开放式的和/或是基于第二语言语义可扩展的。

Patent Agency Ranking