IP Library Patent Application 11647979
Patent Application
App. No. 11/647,979

Graphical user interface system and method for presenting information related to session and cache objects

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/647,979
Abstract

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.

Claims (48)

1 . A computer-implemented method comprising:

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.

2 . The computer-implemented method as in claim 1 further comprising:

collecting object data related to each session and/or cache object in the network of objects; and

serializing the object data and transmitting the object data over the network to the requesting computer along with the object network data.

3 . The computer implemented method as in claim 2 further comprising:

displaying the object data related to a session and/or cache object in response to selection of a graphic representing the object on the requesting computer.

4 . The computer-implemented method as in claim 1 wherein the object graph data comprises a list structure.

5 . The computer-implemented method as in claim 1 wherein the object graph data comprises a matrix structure.

6 . The computer-implemented method as in claim 2 wherein the object data comprises a value representing memory consumed by each object.

7 . The computer-implemented method as in claim 1 further comprising:

assigning each object within the network a unique identification code; and

serializing the identification codes and transmitting the identification codes over the network to the requesting computer system.

8 . An apparatus having a memory for storing program code and a processor for processing the program code to perform the operations of:

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.

9 . The apparatus as in claim 8 comprising additional program code which, when executed by the processor, performs the operations of:

collecting object data related to each session and/or cache object in the network of objects; and

serializing the object data and transmitting the object data over the network to the requesting computer along with the object network data.

10 . The computer implemented method as in claim 9 comprising additional program code which, when executed by the processor, performs the operations of:

displaying the object data related to a session and/or cache object in response to selection of a graphic representing the object on the requesting computer.

11 . The apparatus as in claim 8 wherein the object graph data comprises a list structure.

12 . The apparatus as in claim 8 wherein the object graph data comprises a matrix structure.

13 . The apparatus as in claim 9 wherein the object data comprises a value representing memory consumed by each object.

14 . The apparatus as in claim 8 comprising additional program code which, when executed by the processor, performs the operations of:

assigning each object within the network a unique identification code; and

serializing the identification codes and transmitting the identification codes over the network to the requesting computer system.

15 . A machine-readable medium having program code stored thereon which, when executed by a machine, causes the machine to perform the operations of:

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.

16 . The apparatus as in claim 15 comprising additional program code which, when executed by the machine, causes the machine to perform the operations of:

collecting object data related to each session and/or cache object in the network of objects; and

serializing the object data and transmitting the object data over the network to the requesting computer along with the object network data.

17 . The computer implemented method as in claim 16 comprising additional program code which, when executed by the processor, performs the operations of:

displaying the object data related to a session and/or cache object in response to selection of a graphic representing the object on the requesting computer.

18 . The apparatus as in claim 15 wherein the object graph data comprises a list structure.

19 . The apparatus as in claim 15 wherein the object graph data comprises a matrix structure.

20 . The apparatus as in claim 17 wherein the object data comprises a value representing memory consumed by each object.

21 . The apparatus as in claim 15 comprising additional program code which, when executed by the machine, causes the machine to perform the operations of:

assigning each object within the network a unique identification code; and

serializing the identification codes and transmitting the identification codes over the network to the requesting computer system.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2006
From: BONEV, PAVEL; STANEV, GEORGI; DROSHEV, MLADEN I.
To: SAP AG
Reel/Frame 018771/0774 →