会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • System and method for compiling markup files
    • 用于编译标记文件的系统和方法
    • US07725884B2
    • 2010-05-25
    • US10715136
    • 2003-11-18
    • Sundaram RamaniRobert A. RelyeaJeffrey L. Bogdan
    • Sundaram RamaniRobert A. RelyeaJeffrey L. Bogdan
    • G06F9/45
    • G06F8/427G06F8/41
    • The present invention is directed to a method and system for compiling a markup language file into an executable application or library dll. The system may also compile a code-behind file associated with the markup language file. The compiling system may include a parser for parsing the markup language file and providing the compiling system with detailed token information to the compiling system. This token information could be user code snippets or non-code token information such as tags, properties or events in the markup. The compiling system may also include a binary file generator for generating a binary file from the non-code token information, wherein the binary file contains one record for each non-code token. Additionally, the system may include a code generator for generating a language-independent tree of code expressions based on the token information, wherein the code expressions represent the markup language file as a class. A compiler may compile the binary files and code files to create an executable application.
    • 本发明涉及一种用于将标记语言文件编译成可执行应用程序或库DLL的方法和系统。 系统还可以编译与标记语言文件相关联的代码隐藏文件。 编译系统可以包括用于解析标记语言文件的解析器,并向编译系统提供详细的令牌信息给编译系统。 该令牌信息可以是标记中的用户代码片段或非代码令牌信息,例如标签,属性或事件。 编译系统还可以包括用于从非代码令牌信息生成二进制文件的二进制文件生成器,其中二进制文件包含每个非代码令牌的一个记录。 另外,系统可以包括代码生成器,用于基于令牌信息来生成与语言无关的代码表达树,其中代码表达式将标记语言文件表示为类。 编译器可以编译二进制文件和代码文件来创建可执行应用程序。
    • 7. 发明授权
    • System and method for declaring a resource within a markup document
    • 用于在标记文档中声明资源的系统和方法
    • US07418659B2
    • 2008-08-26
    • US10377582
    • 2003-02-28
    • Sundaram RamaniRoger F. GrambihlerRobert A. RelyeaJeffrey L. Bogdan
    • Sundaram RamaniRoger F. GrambihlerRobert A. RelyeaJeffrey L. Bogdan
    • G06F15/00G06F17/00
    • G06F8/44G06F9/44521
    • Described is a system and method for declaring a resource element in markup that is intended to be instantiated lazily only upon use at run-time rather than always at markup load time. In one embodiment, the invention provides a parent resources tag that encloses resource elements that may be any type of markup element. On compile, a specially prepared compiler/parser identifies the Resource tag and creates definitional information sufficient to describe the resource elements in such a manner that the resource elements are defined but not created at run-time when the markup is first loaded, and are created only upon use at run-time. A resource may be defined to be shared or non-shared. If shared, the resource is instantiated only once and that same instance is handed out each time the resource is accessed. If non-shared, a new instance of the resource is always created and handed out on each access of the resource.
    • 描述了一种用于在标记中声明资源元素的系统和方法,该资源元素仅在运行时使用而不是总是在加载加载时才被懒地实例化。 在一个实施例中,本发明提供了包含可以是任何类型的标记元素的资源元素的父资源标签。 在编译时,专门编写的编译器/解析器标识资源标签,并创建足够的描述资源元素的定义信息,方式是定义资源元素,但是在首次加载标记时在运行时不创建资源元素,并创建 仅在运行时使用。 可以将资源定义为共享或非共享。 如果共享,则资源仅被实例化一次,并且每次访问资源时都会发送相同的实例。 如果不共享,则始终创建资源的新实例,并在资源的每次访问中发出。
    • 8. 发明授权
    • System and method for defining and using subclasses declaratively within markup
    • 用于在标记中声明性地定义和使用子类的系统和方法
    • US07120618B2
    • 2006-10-10
    • US10377313
    • 2003-02-28
    • Sundaram RamaniRobert A. RelyeaJeffrey L. Bogdan
    • Sundaram RamaniRobert A. RelyeaJeffrey L. Bogdan
    • G06F17/00G06N5/00
    • G06F8/315G06F8/51G06F9/4492G06F17/2247
    • Described is a system, method, and data structure that enables an executable assembly associated with a subclass to be generated from a subclass definition within a markup document. In accordance with the invention, the subclass definition is written based on a schema. The schema may be XML-based. The schema includes a subclass tag for defining a name for the subclass. The name is associated with a type for an object that is instantiated when the executable assembly executes. The schema further includes one or more hints, such as for specifying a programming language to compile the subclass definition, for specifying a superclass from which the subclass derives, for specifying actions to perform when the object becomes instantiated, for creating an event definition and event handler for the subclass, and for specifying a property that becomes a member within the object when the object is instantiated.
    • 描述了一种系统,方法和数据结构,其使得能够从标记文档中的子类定义生成与子类相关联的可执行程序集。 根据本发明,子类定义是基于模式编写的。 该模式可能是基于XML的。 该模式包括用于定义子类名称的子类标签。 该名称与可执行程序集执行时实例化的对象的类型相关联。 该模式还包括一个或多个提示,例如用于指定用于编制子类定义的编程语言,用于指定子类派生的超类,用于指定在实例化对象时执行的动作,以创建事件定义和事件 处理程序,用于指定当对象被实例化时成为对象中成员的属性。