System and method for measuring memory consumption differences between objects within an object-oriented programming environment
    1.
    发明申请
    System and method for measuring memory consumption differences between objects within an object-oriented programming environment 有权
    用于测量面向对象编程环境中对象之间的内存消耗差异的系统和方法

    公开(公告)号:US20080162547A1

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

    申请号:US11647957

    申请日:2006-12-29

    IPC分类号: G06F17/30

    CPC分类号: G06F11/3495 G06F11/3447

    摘要: A computer-implemented system and method are described for measuring the memory consumption difference between two objects in an object-oriented programming environment. For example, one embodiment of a method comprises: analyzing relationships between objects within a network of objects to determine an object network structure; generating object graph data representing the object network structure, the object graph data including nodes representing objects and arcs representing relationships between objects; removing all incoming arcs to each of two nodes; building resulting sub-graphs for each of the two nodes; summing the memory consumed by each of the sub-graphs of the two nodes; and subtracting the memory amounts consumed by each of the sub-graphs to determine the memory consumption different between the two nodes.

    摘要翻译: 描述了一种用于测量面向对象编程环境中的两个对象之间的存储器消耗差异的计算机实现的系统和方法。 例如,方法的一个实施例包括:分析对象网络内的对象之间的关系以确定对象网络结构; 生成表示对象网络结构的对象图形数据,所述对象图形数据包括表示对象的节点和表示对象之间的关系的圆弧; 将所有输入弧移除到两个节点中的每一个; 为两个节点中的每一个构建生成的子图; 对两个节点的每个子图消耗的内存求和; 并减去每个子图消耗的存储量,以确定两个节点之间不同的存储器消耗。

    System and method for measuring memory consumption differences between objects within an object-oriented programming environment
    2.
    发明授权
    System and method for measuring memory consumption differences between objects within an object-oriented programming environment 有权
    用于测量面向对象编程环境中对象之间的内存消耗差异的系统和方法

    公开(公告)号:US07725505B2

    公开(公告)日:2010-05-25

    申请号:US11647957

    申请日:2006-12-29

    IPC分类号: G06F12/00 G06F17/00 G06F17/30

    CPC分类号: G06F11/3495 G06F11/3447

    摘要: A computer-implemented system and method are described for measuring the memory consumption difference between two objects in an object-oriented programming environment. For example, one embodiment of a method comprises: analyzing relationships between objects within a network of objects to determine an object network structure; generating object graph data representing the object network structure, the object graph data including nodes representing objects and arcs representing relationships between objects; removing all incoming arcs to each of two nodes; building resulting sub-graphs for each of the two nodes; summing the memory consumed by each of the sub-graphs of the two nodes; and subtracting the memory amounts consumed by each of the sub-graphs to determine the memory consumption different between the two nodes.

    摘要翻译: 描述了一种用于测量面向对象编程环境中的两个对象之间的存储器消耗差异的计算机实现的系统和方法。 例如,方法的一个实施例包括:分析对象网络内的对象之间的关系以确定对象网络结构; 生成表示对象网络结构的对象图形数据,所述对象图形数据包括表示对象的节点和表示对象之间的关系的圆弧; 将所有输入弧移除到两个节点中的每一个; 为两个节点中的每一个构建生成的子图; 对两个节点的每个子图消耗的内存求和; 并减去每个子图消耗的存储量,以确定两个节点之间不同的存储器消耗。

    Graphical user interface system and method for presenting objects
    3.
    发明授权
    Graphical user interface system and method for presenting objects 有权
    用于呈现物体的图形用户界面系统和方法

    公开(公告)号:US08640086B2

    公开(公告)日:2014-01-28

    申请号:US11647956

    申请日:2006-12-29

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3664 G06F9/451

    摘要: A system and method for visualizing objects within an object network. For example, a computer-implemented method according to one embodiment comprises: receiving object graph data from a remote computing system, the object graph data representing characteristics of objects and relationships between objects in object-oriented program code executed on the remote computer system; interpreting the object graph data to determine one or more characteristics of each of the objects; and generating a graphical user interface (“GUI”) comprised of a plurality of graphical nodes arranged in a graph structure, each of the nodes representing one of the objects and the graph structure representing the relationships between the objects, wherein the graphical nodes are rendered with graphical characteristics representing characteristics of the objects which they represent, the graphical characteristics including at least a color and a shape.

    摘要翻译: 用于可视化对象网络内的对象的系统和方法。 例如,根据一个实施例的计算机实现的方法包括:从远程计算系统接收对象图数据,表示对象的特征的对象图数据和在远程计算机系统上执行的面向对象的程序代码中的对象之间的关系; 解释对象图数据以确定每个对象的一个​​或多个特征; 并且生成由以图形结构排列的多个图形节点组成的图形用户界面(“GUI”),每个节点表示对象之一,并且图形结构表示对象之间的关系,其中呈现图形节点 具有表示其表示的对象的特征的图形特征,图形特征至少包括颜色和形状。

    Graphical user interface system and method for presenting objects
    4.
    发明申请
    Graphical user interface system and method for presenting objects 有权
    用于呈现物体的图形用户界面系统和方法

    公开(公告)号:US20080163124A1

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

    申请号:US11647956

    申请日:2006-12-29

    IPC分类号: G06F3/048

    CPC分类号: G06F11/3664 G06F9/451

    摘要: A system and method for visualizing objects within an object network. For example, a computer-implemented method according to one embodiment comprises: receiving object graph data from a remote computing system, the object graph data representing characteristics of objects and relationships between objects in object-oriented program code executed on the remote computer system; interpreting the object graph data to determine one or more characteristics of each of the objects; and generating a graphical user interface (“GUI”) comprised of a plurality of graphical nodes arranged in a graph structure, each of the nodes representing one of the objects and the graph structure representing the relationships between the objects, wherein the graphical nodes are rendered with graphical characteristics representing characteristics of the objects which they represent, the graphical characteristics including at least a color and a shape.

    摘要翻译: 用于可视化对象网络内的对象的系统和方法。 例如,根据一个实施例的计算机实现的方法包括:从远程计算系统接收对象图数据,表示对象的特征的对象图数据和在远程计算机系统上执行的面向对象的程序代码中的对象之间的关系; 解释对象图数据以确定每个对象的一个​​或多个特征; 并且生成由以图形结构排列的多个图形节点组成的图形用户界面(“GUI”),每个节点表示对象之一,并且图形结构表示对象之间的关系,其中呈现图形节点 具有表示其表示的对象的特征的图形特征,图形特征至少包括颜色和形状。

    System and method for processing graph objects
    5.
    发明授权
    System and method for processing graph objects 有权
    用于处理图形对象的系统和方法

    公开(公告)号:US09311082B2

    公开(公告)日:2016-04-12

    申请号:US11647982

    申请日:2006-12-29

    IPC分类号: G06F3/048 G06F9/44

    CPC分类号: G06F8/75

    摘要: A system and method for generating object graph data and transmitting the object graph over a network. For example, a computer-implemented method according to one embodiment comprises: analyzing relationships between objects within a network of objects to determine an object network structure; generating object graph data representing the object network structure; serializing the object graph data and transmitting the object graph data over a network to a requesting computer; and interpreting the object graph data to render a view of the object network structure in a graphical user interface.

    摘要翻译: 一种用于生成对象图数据并通过网络发送对象图的系统和方法。 例如,根据一个实施例的计算机实现的方法包括:分析对象网络内的对象之间的关系以确定对象网络结构; 生成表示对象网络结构的对象图形数据; 序列化对象图数据并通过网络将对象图数据发送到请求计算机; 并且解释对象图数据以在图形用户界面中呈现对象网络结构的视图。

    System and method for processing graph objects
    6.
    发明申请
    System and method for processing graph objects 有权
    用于处理图形对象的系统和方法

    公开(公告)号:US20080162552A1

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

    申请号:US11647982

    申请日:2006-12-29

    IPC分类号: G06F17/30

    CPC分类号: G06F8/75

    摘要: A system and method for generating object graph data and transmitting the object graph over a network. For example, a computer-implemented method according to one embodiment comprises: analyzing relationships between objects within a network of objects to determine an object network structure; generating object graph data representing the object network structure; serializing the object graph data and transmitting the object graph data over a network to a requesting computer; and interpreting the object graph data to render a view of the object network structure in a graphical user interface.

    摘要翻译: 一种用于生成对象图数据并通过网络发送对象图的系统和方法。 例如,根据一个实施例的计算机实现的方法包括:分析对象网络内的对象之间的关系以确定对象网络结构; 生成表示对象网络结构的对象图形数据; 序列化对象图数据并通过网络将对象图数据发送到请求计算机; 并且解释对象图数据以在图形用户界面中呈现对象网络结构的视图。

    System and method for serializing java objects over shared closures
    7.
    发明授权
    System and method for serializing java objects over shared closures 有权
    通过共享闭包将java对象序列化的系统和方法

    公开(公告)号:US07543302B2

    公开(公告)日:2009-06-02

    申请号:US11024552

    申请日:2004-12-28

    IPC分类号: G06F13/00

    CPC分类号: G06F9/544 G06F11/1484

    摘要: A method is described that involves processing a shared closure by removing, from each non-shareable object in a closure, content that causes each of the non-shareable objects to be non-shareable. The method also involves serializing each of the non-shareable objects by removing the content that causes each of the non-shareable objects to be non-shareable. The method also entails de-serializing each of the non-shareable objects after receiving them from a shared memory. The method also entails comparing contents of each non-shareable object, and, determining whether each of the non-shareable objects contain equal content before the serialization and after the de-serialization.

    摘要翻译: 描述了一种涉及通过从闭包中的每个不可共享对象中移除导致每个不可共享对象不可共享的内容来处理共享闭包的方法。 该方法还涉及通过删除导致每个不可共享对象不可共享的内容来序列化每个不可共享对象。 该方法还需要在从共享存储器接收到每个不可共享对象之后对其进行解序列化。 该方法还需要比较每个不可共享对象的内容,并且在序列化之前和之后确定每个不可共享对象是否包含相等的内容。

    Graphical user interface system and method for presenting information related to session and cache objects
    8.
    发明申请
    Graphical user interface system and method for presenting information related to session and cache objects 审中-公开
    用于呈现与会话和缓存对象相关的信息的图形用户界面系统和方法

    公开(公告)号:US20080163063A1

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

    申请号:US11647979

    申请日:2006-12-29

    IPC分类号: G06F15/177 G06F15/173

    CPC分类号: G06F11/3664 G06F9/451

    摘要: A system and method for visualizing information related to session and cache objects within an object network. For example, a computer-implemented method according to one embodiment comprises: analyzing relationships between session and/or cache objects within a network of sessions and caches to determine an object network structure for the session and/or cache objects; generating object graph data representing the object network structure; serializing the object graph data and transmitting the object graph data over a network to a requesting computer; and interpreting the object graph data to render a view of the session and/or cache object network structure in a graphical user interface.

    摘要翻译: 用于可视化与对象网络内的会话和缓存对象有关的信息的系统和方法。 例如,根据一个实施例的计算机实现的方法包括:分析会话和高速缓存的网络内的会话和/或缓存对象之间的关系,以确定会话和/或缓存对象的对象网络结构; 生成表示对象网络结构的对象图形数据; 序列化对象图数据并通过网络将对象图数据发送到请求计算机; 以及解释对象图数据以在图形用户界面中呈现会话和/或缓存对象网络结构的视图。