DYNAMICALLY UPDATING A RUNNING PAGE
    42.
    发明申请
    DYNAMICALLY UPDATING A RUNNING PAGE 审中-公开
    动态更新运行页面

    公开(公告)号:US20120331375A1

    公开(公告)日:2012-12-27

    申请号:US13167325

    申请日:2011-06-23

    Abstract: A method includes parsing a text source document to construct a document node tree such that the document node tree includes text offsets indicating the location of the text within the text source document corresponding to each node of the document node tree. The method includes constructing, from the document node tree, a Document Object Model (DOM) and a view node tree that represents the DOM. The constructing of the view node tree includes mapping the view node tree to the document node tree. The method includes providing a running representation of the DOM and one of tracking a modification to the DOM to provide first change information and tracking a modification to the text source document to provide second change information.

    Abstract translation: 一种方法包括解析文本源文档以构建文档节点树,使得文档节点树包括指示文本源文档中与文档节点树的每个节点对应的文本的位置的文本偏移。 该方法包括从文档节点树中构建表示DOM的文档对象模型(DOM)和视图节点树。 视图节点树的构造包括将视图节点树映射到文档节点树。 该方法包括提供DOM的运行表示,以及跟踪对DOM的修改之一以提供第一改变信息并跟踪文本源文档的修改以提供第二变更信息。

    TRANSFORMING DYNAMIC SOURCE CODE BASED ON SEMANTIC ANALYSIS
    43.
    发明申请
    TRANSFORMING DYNAMIC SOURCE CODE BASED ON SEMANTIC ANALYSIS 有权
    基于语义分析的变换动态源代码

    公开(公告)号:US20120311546A1

    公开(公告)日:2012-12-06

    申请号:US13149676

    申请日:2011-05-31

    CPC classification number: G06F8/75 G06F8/49

    Abstract: Transforming dynamic code. The method includes obtaining one or more first data structures defining constructs in a body of dynamic language source code. From the one or more first data structures, identifier information is extracted for one or more of the defined constructs. Knowledge about the constructs is augmented. Using the identifier information and augmented knowledge, metadata is generated about the body of the dynamic language source code. The generated metadata is represented as a symbol table. Using the symbol table, the body of dynamic language source code is transformed.

    Abstract translation: 转换动态代码。 该方法包括获得在动态语言源代码体中定义构造的一个或多个第一数据结构。 从一个或多个第一数据结构中,为一个或多个所定义的构造提取标识符信息。 关于结构的知识增加了。 使用标识符信息和增强知识,生成关于动态语言源代码的主体的元数据。 生成的元数据表示为符号表。 使用符号表,动态语言源代码的主体被转换。

    STATICALLY DERIVED SYMBOLIC REFERENCES FOR DYNAMIC LANGUAGES
    44.
    发明申请
    STATICALLY DERIVED SYMBOLIC REFERENCES FOR DYNAMIC LANGUAGES 有权
    用于动态语言的静态派生符号参考

    公开(公告)号:US20120311536A1

    公开(公告)日:2012-12-06

    申请号:US13149665

    申请日:2011-05-31

    CPC classification number: G06F8/43 G06F8/427 G06F8/75

    Abstract: Creating metadata for dynamic code in a descriptive metadata language. The method includes obtaining one or more first data structures defining constructs in a body of dynamic language source code. From the one or more first data structures, identifier information is extracted for one or more of the defined constructs. Knowledge about the constructs is augmented. Metadata about the body of the dynamic language source code is provided, with the source code, in a specific metadata format, to a user.

    Abstract translation: 以描述性元数据语言创建动态代码的元数据。 该方法包括获得在动态语言源代码体中定义构造的一个或多个第一数据结构。 从一个或多个第一数据结构中,为一个或多个所定义的构造提取标识符信息。 关于结构的知识增加了。 动态语言源代码的主体的元数据以特定的元数据格式提供给用户。

    EDITOR VISUALIZATION OF SYMBOLIC RELATIONSHIPS
    45.
    发明申请
    EDITOR VISUALIZATION OF SYMBOLIC RELATIONSHIPS 有权
    编码可视化的符号关系

    公开(公告)号:US20120311533A1

    公开(公告)日:2012-12-06

    申请号:US13149693

    申请日:2011-05-31

    CPC classification number: G06F8/33

    Abstract: Enhancing dynamic code. A method includes obtaining one or more first data structures defining constructs in a body of dynamic language source code. From the one or more first data structures, identifier information is extracted for one or more of the defined constructs. Knowledge about the constructs is augmented. Using the identifier information and augmented knowledge, metadata about the body of the dynamic language source code is generated. The generated metadata is represented as a symbol table. The body of dynamic language source code is visually enhanced based on the symbol table structure.

    Abstract translation: 增强动态代码 一种方法包括获得在动态语言源代码体中定义构造的一个或多个第一数据结构。 从一个或多个第一数据结构中,为一个或多个所定义的构造提取标识符信息。 关于结构的知识增加了。 使用标识符信息和增强知识,生成关于动态语言源代码的主体的元数据。 生成的元数据表示为符号表。 动态语言源代码的主体基于符号表结构进行视觉增强。

    Debugging using code analysis
    46.
    发明申请
    Debugging using code analysis 有权
    使用代码分析进行调试

    公开(公告)号:US20080178155A1

    公开(公告)日:2008-07-24

    申请号:US11655679

    申请日:2007-01-19

    CPC classification number: G06F11/3664

    Abstract: Various technologies and techniques are disclosed for providing a code analysis debugger. A code analysis process is performed to identify possible program defects that are present in particular source code. The results of the code analysis are stored in a results file in a structured format. The structured format contains sections that describe details about the one or more portions of source code that have been identified as possibly having the program defects. The analysis results are retrieved for display. A debugger-like feature allows a user to review a representation of the program defects identified during the code analysis. The debugger-like feature has a graphical user interface that can display at least some of the possible program defects in a call stack for further review.

    Abstract translation: 公开了用于提供代码分析调试器的各种技术和技术。 执行代码分析过程以识别特定源代码中存在的可能的程序缺陷。 代码分析的结果以结构化格式存储在结果文件中。 结构化格式包含描述关于已被识别为可能具有程序缺陷的源代码的一个或多个部分的细节的部分。 检索分析结果进行显示。 类似调试器的功能允许用户查看在代码分析期间识别的程序缺陷的表示。 类似调试器的功能具有图形用户界面,可以在调用堆栈中显示至少一些可能的程序缺陷以供进一步查看。

    Dynamically updating a running page

    公开(公告)号:US10534830B2

    公开(公告)日:2020-01-14

    申请号:US13167325

    申请日:2011-06-23

    Abstract: A method includes parsing a text source document to construct a document node tree such that the document node tree includes text offsets indicating the location of the text within the text source document corresponding to each node of the document node tree. The method includes constructing, from the document node tree, a Document Object Model (DOM) and a view node tree that represents the DOM. The constructing of the view node tree includes mapping the view node tree to the document node tree. The method includes providing a running representation of the DOM and one of tracking a modification to the DOM to provide first change information and tracking a modification to the text source document to provide second change information.

    Editor visualization of symbolic relationships
    49.
    发明授权
    Editor visualization of symbolic relationships 有权
    编辑符号关系的可视化

    公开(公告)号:US09256401B2

    公开(公告)日:2016-02-09

    申请号:US13149693

    申请日:2011-05-31

    CPC classification number: G06F8/33

    Abstract: Enhancing dynamic code. A method includes obtaining one or more first data structures defining constructs in a body of dynamic language source code. From the one or more first data structures, identifier information is extracted for one or more of the defined constructs. Knowledge about the constructs is augmented. Using the identifier information and augmented knowledge, metadata about the body of the dynamic language source code is generated. The generated metadata is represented as a symbol table. The body of dynamic language source code is visually enhanced based on the symbol table structure.

    Abstract translation: 增强动态代码 一种方法包括获得在动态语言源代码体中定义构造的一个或多个第一数据结构。 从一个或多个第一数据结构中,为一个或多个所定义的构造提取标识符信息。 关于结构的知识增加了。 使用标识符信息和增强知识,生成关于动态语言源代码的主体的元数据。 生成的元数据表示为符号表。 动态语言源代码的主体基于符号表结构进行视觉增强。

    Logical grouping of profile data
    50.
    发明授权
    Logical grouping of profile data 有权
    配置文件数据的逻辑分组

    公开(公告)号:US09183108B2

    公开(公告)日:2015-11-10

    申请号:US13430968

    申请日:2012-03-27

    Abstract: Profile data can be ascribed to groups as a function of an organizational scheme that defines groups and relationships between groups. The groups can be abstractions over profile data that are meaningful for computer program analysis. Subsequently, grouped data can be disseminated, queried, and visualized in numerous ways to further aid program analysis.

    Abstract translation: 配置文件数据可以归因于作为组之间的组和组之间关系的组织方案的函数的组。 这些组可以是对计算机程序分析有意义的简档数据的抽象。 随后,可以以多种方式传播,查询和可视化分组数据,以进一步帮助方案分析。

Patent Agency Ranking