会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • XSLT/XPATH focus inference for optimized XSLT implementation
    • XSLT / XPATH重点推荐优化XSLT实现
    • US08074166B2
    • 2011-12-06
    • US11521525
    • 2006-09-13
    • Anton V. LapounovRalf LammelSergey Dubinets
    • Anton V. LapounovRalf LammelSergey Dubinets
    • G06F17/00
    • G06F17/227G06F17/2247
    • Techniques are provided for performing focus inference when compiling an Extensible Markup Language Transforms (XSLT) stylesheet into a compiled XSLT processor. In XPath/XSLT, expression evaluation occurs with respect to the dynamic context. In XPath, the part of the dynamic context, related to the context node-set, is called the “focus” of the expression. Conceptually, the focus would need to be systematically computed and propagated along the recursive execution of XSLT templates. This is costly. Focus inference enables the more efficient execution of XSLT programs since the inferred focus information can be used directly by a code generator in an XSLT compilation architecture.
    • 在将可扩展标记语言转换(XSLT)样式表编译为编译的XSLT处理器时,提供了用于执行焦点推理的技术。 在XPath / XSLT中,关于动态上下文发生表达式求值。 在XPath中,动态上下文的与上下文节点集相关的部分称为表达式的“焦点”。 在概念上,重点将需要系统地计算并沿XSLT模板的递归执行传播。 这是昂贵的。 焦点推论使XSLT程序的执行更加有效,因为XSLT编译架构中的代码生成器可以直接使用推断的焦点信息。
    • 5. 发明申请
    • UNLOADABLE MANAGED CODE
    • 无法管理的代码
    • US20090328001A1
    • 2009-12-31
    • US12147875
    • 2008-06-27
    • Sergey DubinetsAnton V. Lapounov
    • Sergey DubinetsAnton V. Lapounov
    • G06F9/44
    • G06F8/30G06F9/4484
    • The claimed subject matter provides a system and/or a method that facilitates generating unloadable managed code. A set of static subroutines included in a library or an assembly can be converted into dynamic subroutines created at runtime of an application. A reflection component can extract information regarding a static subroutine to produce a full description of structure and data of the subroutine. A dynamic method component can create a dynamic subroutine based upon the full description such that the dynamic subroutine provides substantially equivalent functionality to the static subroutine. In addition, resources allocated to the dynamic subroutine can be reclaimed to prevent waste and/or application bloat.
    • 所要求保护的主题提供了有助于生成无法管理的代码的系统和/或方法。 包含在库或程序集中的一组静态子程序可以转换为在应用程序运行时创建的动态子程序。 反射分量可以提取关于静态子程序的信息,以产生子程序的结构和数据的完整描述。 动态方法组件可以基于完整描述创建动态子程序,使得动态子程序提供与静态子程序基本相同的功能。 此外,分配给动态子程序的资源可以回收,以防止浪费和/或应用程序膨胀。
    • 8. 发明授权
    • Editable dynamically rendered web pages
    • 可编辑动态呈现的网页
    • US07437660B1
    • 2008-10-14
    • US09602806
    • 2000-06-23
    • Chintan MehtaSergey DubinetsMichael P. ArcuriMichael Joseph Morton
    • Chintan MehtaSergey DubinetsMichael P. ArcuriMichael Joseph Morton
    • G06F17/00G06F15/16
    • G06F17/30893
    • A method and system for downloading an editable web page having corresponding dynamic content. Dynamically rendered web pages are provided with a special script therein. In response to a client request for a dynamically rendered web page, the server sends the editable page with the script embedded therein. When the script is executed at the client, it creates a frame in the browser, and provides a reference to a DLL that is located on the server and the address for the same requested web page. The DLL is executed at the server and, in response, opens the dynamically rendered web page, retrieves dynamic content for the web page from a database, loads the dynamic content into the document, and returns the web page with the dynamic content to the browser as the content for the newly created frame.
    • 一种用于下载具有相应动态内容的可编辑网页的方法和系统。 在动态呈现的网页中提供了一个特殊的脚本。 响应于客户端请求动态呈现的网页,服务器发送可编辑的页面,其中嵌入了脚本。 当脚本在客户端执行时,它会在浏览器中创建一个框架,并提供对位于服务器上的DLL的引用以及相同请求的网页的地址。 该DLL在服务器上执行,作为响应,打开动态呈现的网页,从数据库检索网页的动态内容,将动态内容加载到文档中,并将具有动态内容的网页返回到浏览器 作为新创建的框架的内容。
    • 9. 发明授权
    • Static inheritance systems and methods
    • 静态继承系统和方法
    • US08250528B2
    • 2012-08-21
    • US11012409
    • 2004-12-15
    • Henricus Johannes Maria MeijerSergey DubinetsYan V. LeshinskyEvgeny N. Veselov
    • Henricus Johannes Maria MeijerSergey DubinetsYan V. LeshinskyEvgeny N. Veselov
    • G06F9/44
    • G06F9/4492
    • The subject invention pertains to a system and method of extending programming languages to enable static inheritance. In particular, static subclasses can be defined which extend class functionality and/or behaviors without extending base class state. The subclasses can be specified to include static fields as well as static or instance methods and/or properties that provide a more specific interpretation of an object without extending the state thereof. Furthermore, a static subclass can be specified to provide for type aliasing. Casting is also enabled in both directions between base class type and derived class type in a convenient manner without run-time performance penalties. According to one aspect of the invention, the disclosed systems and methods can be employed to create specific programmatic context, for instance for accessing, manipulating, and type checking external data (e.g., XML).
    • 本发明涉及一种扩展编程语言以实现静态继承的系统和方法。 特别地,可以定义静态子类,其扩展类功能和/或行为,而不扩展基类状态。 子类可以指定为包括静态字段以及静态或实例方法和/或属性,可以在不扩展对象的状态的情况下提供对对象的更具体的解释。 此外,可以指定静态子类来提供类型别名。 在方便的方式下,也可以在基类类型和派生类类型之间的两个方向上启用转换,而无需运行时性能损失。 根据本发明的一个方面,所公开的系统和方法可用于创建特定的编程上下文,例如用于访问,操纵和类型检查外部数据(例如,XML)。
    • 10. 发明申请
    • Static inheritance systems and methods
    • 静态继承系统和方法
    • US20060150146A1
    • 2006-07-06
    • US11012409
    • 2004-12-15
    • Henricus MeijerSergey DubinetsYan LeshinskyEvgeny Veselov
    • Henricus MeijerSergey DubinetsYan LeshinskyEvgeny Veselov
    • G06F9/44
    • G06F9/4492
    • The subject invention pertains to a system and method of extending programming languages to enable static inheritance. In particular, static subclasses can be defined which extend class functionality and/or behaviors without extending base class state. The subclasses can be specified to include static fields as well as static or instance methods and/or properties that provide a more specific interpretation of an object without extending the state thereof. Furthermore, a static subclass can be specified to provide for type aliasing. Casting is also enabled in both directions between base class type and derived class type in a convenient manner without run-time performance penalties. According to one aspect of the invention, the disclosed systems and methods can be employed to create specific programmatic context, for instance for accessing, manipulating, and type checking external data (e.g., XML).
    • 本发明涉及一种扩展编程语言以实现静态继承的系统和方法。 特别地,可以定义静态子类,其扩展类功能和/或行为,而不扩展基类状态。 子类可以指定为包括静态字段以及静态或实例方法和/或属性,可以在不扩展对象的状态的情况下提供对对象的更具体的解释。 此外,可以指定静态子类来提供类型别名。 在方便的方式下,也可以在基类类型和派生类类型之间的两个方向上启用转换,而无需运行时性能损失。 根据本发明的一个方面,所公开的系统和方法可用于创建特定的编程上下文,例如用于访问,操纵和类型检查外部数据(例如,XML)。