会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Authoring arbitrary XML documents using DHTML and XSLT
    • 使用DHTML和XSLT创建任意的XML文档
    • US07191394B1
    • 2007-03-13
    • US09599813
    • 2000-06-21
    • Adriana ArdeleanuJean D. PaoliStephen J. MooneySuryanarayanan V. RamanRajesh K. JhaPrakash Sikchi
    • Adriana ArdeleanuJean D. PaoliStephen J. MooneySuryanarayanan V. RamanRajesh K. JhaPrakash Sikchi
    • G06F15/00
    • G06F17/2247G06F17/24
    • Methods and systems of authoring XML using DHTML views and XSLT are described. Various user interfaces can be automatically or semi-automatically provided in a DHTML view that enable a user to interact with the DHTML view. The interfaces, some of which are termed “in document” interfaces, permit a user to interact with a DHTML view and have those interactions automatically made to a corresponding XML document that describes data that is associated with the DHTML view. Presentation of the various in document interfaces takes place by considering not only an XML schema (of which the XML document is an instance), but an XSL-T (XSLT transformation) that was utilized to transform the XML document into the DHTML view. In addition, the notion of a crystal is introduced and is used to map interactions with a DHTML view directly back to a corresponding XML document. A crystal, in a basic form, includes one or more behaviors and associated XSL-T. The crystals are used to transform XML into the DHTML views. The behaviors of a crystal are defined to be data-shape specific or dependent, with the data shape being defined by the XML document. The behavior is not necessarily dependent upon any schema, data or tags. Because of its data-shape dependent nature, crystals can be packaged for reuse with various XML documents which have no relation to one another other than a shape that is defined by the XML. Behaviors can be attached to DHTML tags that are generated by the XSL-T. The behaviors ensure that user interactions with the DHTML view are mapped directly back to the XML document. In this way, the XML document can be authored to reflect the changes that are made to the DHTML view by the user.
    • 描述使用DHTML视图和XSLT创作XML的方法和系统。 可以在DHTML视图中自动或半自动提供各种用户界面,使用户能够与DHTML视图进行交互。 这些接口,其中一些被称为“在文档”接口中,允许用户与DHTML视图进行交互,并且自动将这些交互作用到描述与DHTML视图相关联的数据的相应的XML文档。 各种文档界面的呈现不仅考虑XML模式(XML文档是一个实例),而且还考虑了用于将XML文档转换为DHTML视图的XSL-T(XSLT转换)。 此外,引入了晶体的概念,并用于将与DHTML视图的交互直接映射回相应的XML文档。 基本形式的晶体包括一个或多个行为和相关联的XSL-T。 这些晶体用于将XML转换为DHTML视图。 晶体的行为被定义为数据形状特定或依赖,数据形状由XML文档定义。 行为不一定取决于任何模式,数据或标签。 由于其数据形状依赖性质,可以将晶体打包以便重复使用与XML定义的形状之外的彼此无关的各种XML文档。 行为可以附加到由XSL-T生成的DHTML标签。 这些行为确保用户与DHTML视图的交互直接映射回XML文档。 以这种方式,可以创建XML文档以反映用户对DHTML视图所做的更改。
    • 3. 发明授权
    • Translation file
    • 翻译档案
    • US08892993B2
    • 2014-11-18
    • US12028651
    • 2008-02-08
    • Prakash SikchiEvgeny N. VeselovStephen J. Mooney
    • Prakash SikchiEvgeny N. VeselovStephen J. Mooney
    • G06F17/00G06F17/22
    • G06F17/2247G06F17/2264G06F17/24G06F17/2725
    • A data processing application uses a translation file to render a visual surface based on underlying structured data. The data processing application provides mapping between nodes associated with the visual surface and nodes associated with the structured data. The mapping is generated in two phases. In a first phase, the data processing application adds mapping functions to the translation file. In the second phase, the data processing application renders the visual surface on the basis of a specific instance of the structured data, and, in the process, executes the mapping functions within the translation file to provide specific pointer information that is embedded amongst the nodes associated with the visual surface. The pointer information points back to specific locations in the structured data, thus providing mapping between the visual surface and the structured data. The structured data can be formed using Extensible Markup Language (XML). The visual surface can be formed using Hypertext Markup Language (HTML). The translation file can be formed using Extensible Stylesheet Language Transformation (XSLT).
    • 数据处理应用程序使用翻译文件来渲染基于底层结构化数据的视觉表面。 数据处理应用程序提供与视觉表面相关联的节点与与结构化数据相关联的节点之间的映射。 映射分两个阶段生成。 在第一阶段,数据处理应用程序将映射功能添加到转换文件。 在第二阶段,数据处理应用程序基于结构化数据的特定实例呈现视觉表面,并且在该过程中,执行翻译文件内的映射函数,以提供嵌入节点之间的特定指针信息 与视觉表面相关联。 指针信息指向结构化数据中的特定位置,从而提供视觉表面和结构化数据之间的映射。 可以使用可扩展标记语言(XML)形成结构化数据。 可以使用超文本标记语言(HTML)形成视觉表面。 翻译文件可以使用可扩展样式表语言转换(XSLT)形成。
    • 5. 发明授权
    • Mapping between structured data and a visual surface
    • 结构化数据和视觉表面之间的映射
    • US07406660B1
    • 2008-07-29
    • US10632297
    • 2003-08-01
    • Prakash SikchiEvgeny N. VeselovStephen J. Mooney
    • Prakash SikchiEvgeny N. VeselovStephen J. Mooney
    • G06F17/00
    • G06F17/2247G06F17/2264G06F17/24G06F17/2725
    • A data processing application uses a translation file to render a visual surface based on underlying structured data. The data processing application provides mapping between nodes associated with the visual surface and nodes associated with the structured data. The mapping is generated in two phases. In a first phase, the data processing application adds mapping functions to the translation file. In the second phase, the data processing application renders the visual surface on the basis of a specific instance of the structured data, and, in the process, executes the mapping functions within the translation file to provide specific pointer information that is embedded amongst the nodes associated with the visual surface.
    • 数据处理应用程序使用翻译文件来渲染基于底层结构化数据的视觉表面。 数据处理应用程序提供与视觉表面相关联的节点与与结构化数据相关联的节点之间的映射。 映射分两个阶段生成。 在第一阶段,数据处理应用程序将映射功能添加到转换文件。 在第二阶段,数据处理应用程序基于结构化数据的特定实例呈现视觉表面,并且在该过程中,执行翻译文件内的映射函数,以提供嵌入节点之间的特定指针信息 与视觉表面相关联。
    • 6. 发明申请
    • Translation File
    • 翻译文件
    • US20080126402A1
    • 2008-05-29
    • US12028651
    • 2008-02-08
    • Prakash SikchiEvgeny N. VeselovStephen J. Mooney
    • Prakash SikchiEvgeny N. VeselovStephen J. Mooney
    • G06F17/30
    • G06F17/2247G06F17/2264G06F17/24G06F17/2725
    • A data processing application uses a translation file to render a visual surface based on underlying structured data. The data processing application provides mapping between nodes associated with the visual surface and nodes associated with the structured data. The mapping is generated in two phases. In a first phase, the data processing application adds mapping functions to the translation file. In the second phase, the data processing application renders the visual surface on the basis of a specific instance of the structured data, and, in the process, executes the mapping functions within the translation file to provide specific pointer information that is embedded amongst the nodes associated with the visual surface. The pointer information points back to specific locations in the structured data, thus providing mapping between the visual surface and the structured data. The structured data can be formed using Extensible Markup Language (XML). The visual surface can be formed using Hypertext Markup Language (HTML). The translation file can be formed using Extensible Stylesheet Language Transformation (XSLT).
    • 数据处理应用程序使用翻译文件来渲染基于底层结构化数据的视觉表面。 数据处理应用程序提供与视觉表面相关联的节点与与结构化数据相关联的节点之间的映射。 映射分两个阶段生成。 在第一阶段,数据处理应用程序将映射功能添加到转换文件。 在第二阶段,数据处理应用程序基于结构化数据的特定实例呈现视觉表面,并且在该过程中,执行翻译文件内的映射函数,以提供嵌入节点之间的特定指针信息 与视觉表面相关联。 指针信息指向结构化数据中的特定位置,从而提供视觉表面和结构化数据之间的映射。 可以使用可扩展标记语言(XML)形成结构化数据。 可以使用超文本标记语言(HTML)形成视觉表面。 翻译文件可以使用可扩展样式表语言转换(XSLT)形成。
    • 8. 发明授权
    • Conversion of structured documents
    • 结构化文件的转换
    • US07581177B1
    • 2009-08-25
    • US10632437
    • 2003-08-01
    • Laurent MolliconeAndrew P. BegunNed B. FriendStephen J. Mooney
    • Laurent MolliconeAndrew P. BegunNed B. FriendStephen J. Mooney
    • G06F17/00
    • G06F17/2247G06F17/227
    • An upgrade module is used to convert arbitrary XML documents into a form compatible with the processing expectations of a particular processing mechanism. In one implementation, the upgrade module can be used to convert XML documents pertaining to an earlier version of the processing mechanism to a form compatible with a later version of the processing mechanism. The processing mechanism can pertain to a solution module that transforms an input XML document into an electronic form. The upgrade module can be automatically generated when a user makes changes to the electronic form in a manner that affects the schema of the electronic form, or which affects other aspects of the electronic form. The upgrade module can be implemented as an Extensible Stylesheet Language Transformation (XSLT) file.
    • 升级模块用于将任意XML文档转换为与特定处理机制的处理期望相兼容的形式。 在一个实现中,升级模块可用于将与处理机构的早期版本有关的XML文档转换为与较新版本的处理机制兼容的形式。 处理机制可以涉及将输入XML文档转换成电子表单的解决方案模块。 当用户以影响电子表格的模式或影响电子表格的其他方面的方式更改电子表格时,可以自动生成升级模块。 升级模块可以实现为可扩展样式表语言转换(XSLT)文件。