会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明申请
    • Extending the functionality of a host programming language
    • 扩展主机编程语言的功能
    • US20090241090A1
    • 2009-09-24
    • US12052583
    • 2008-03-20
    • Matthias Gerhard AnlauffVishal Sikka
    • Matthias Gerhard AnlauffVishal Sikka
    • G06F9/44
    • G06F8/42
    • To enable language-level integration of multiple programming languages into a single programming framework, one or more domain specific languages (DSLs) are specified as incremental extensions to a host programming language. An application created in this framework may include program code written in the host language as well as DSL inset code that is written in any of the DSLs. The extensions to the host language are described in DSL specifications, which define how the DSL inset code is processed. At runtime, DSL inset code in the source code is detected and passed to a DSL inset processor for execution according to an appropriate DSL specification, whereas source code in the host language is executed by a host language processor.
    • 为了将多种编程语言的语言层面集成到一个编程框架中,一个或多个域特定语言(DSL)被指定为主机编程语言的增量扩展。 在该框架中创建的应用程序可以包括以主机语言编写的程序代码以及写入任何DSL的DSL插入代码。 在DSL规范中描述了主机语言的扩展,它们定义了如何处理DSL插入代码。 在运行时,检测源代码中的DSL插入代码并将其传递到DSL插入处理器,以根据适当的DSL规范执行,而主机语言中的源代码由主机语言处理器执行。
    • 9. 发明申请
    • Spreadsheet Software Services
    • 电子表格软件服务
    • US20090172553A1
    • 2009-07-02
    • US11967704
    • 2007-12-31
    • Vishal SikkaShai Agassi
    • Vishal SikkaShai Agassi
    • G06F3/048
    • G06Q10/10
    • Embodiments of the present invention include the creation of spreadsheet software services. In one embodiment, the features and functionality of a spreadsheet may be transformed into a software service, such as a web service, for example. In one embodiment, the present invention includes a method of generating a software service comprising analyzing a spreadsheet to extract an output schema corresponding to at least a portion of the spreadsheet, generating a software service interface description comprising the output schema and the description of the output data, wherein the software service interface is accessible over a network, and accessing the functionality of the spreadsheet using the software service interface description.
    • 本发明的实施例包括创建电子表格软件服务。 在一个实施例中,电子表格的特征和功能可以被转换成软件服务,例如web服务。 在一个实施例中,本发明包括生成软件服务的方法,包括分析电子表格以提取与电子表格的至少一部分相对应的输出模式,生成包括输出模式和输出描述的软件服务接口描述 数据,其中所述软件服务接口可通过网络访问,以及使用所述软件服务接口描述访问所述电子表格的功能。
    • 10. 发明授权
    • Language-level integration of programming models
    • 语言层面的编程模型集成
    • US08533673B2
    • 2013-09-10
    • US12052601
    • 2008-03-20
    • Matthias Gerhard AnlauffVishal SikkaRahim Yaseen
    • Matthias Gerhard AnlauffVishal SikkaRahim Yaseen
    • G06F9/44
    • G06F8/20
    • To enable language-level integration of multiple programming languages into a single programming framework, one or more domain specific languages (DSLs) are specified as incremental extensions to a host programming language. An application created in this framework may include program code written in the host language as well as DSL inset code that is written in any of the DSLs. The extensions to the host language are described in DSL specifications, which define how the DSL inset code is processed. At runtime, DSL inset code in the source code is detected and passed to a DSL inset processor for execution according to an appropriate DSL specification, whereas source code in the host language is executed by a host language processor.
    • 为了将多种编程语言的语言层面集成到一个编程框架中,一个或多个域特定语言(DSL)被指定为主机编程语言的增量扩展。 在该框架中创建的应用程序可以包括以主机语言编写的程序代码以及写入任何DSL的DSL插入代码。 在DSL规范中描述了主机语言的扩展,它们定义了如何处理DSL插入代码。 在运行时,检测源代码中的DSL插入代码并将其传递到DSL插入处理器,以根据适当的DSL规范执行,而主机语言中的源代码由主机语言处理器执行。