Methods and systems for representing, using and displaying time-varying information on the Semantic Web
First Claim
1. A computer-implemented method of displaying on a display Semantic Web statements having start properties and stop properties related to lifetimes of said statements, comprising:
- displaying subjects and objects of said statements as nodes;
displaying predicates of said statements as arcs connecting said nodes; and
hiding said nodes and said arcs for particular ones of said statements when a selected display timeframe is outside said lifetimes of said particular ones of said statements.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for providing start and stop properties to Semantic Web structured resources and statements are disclosed. The start and stop properties can specify a lifetime during which a resource or statement can be valid. A call or query to one or more resources can return statement data including the start and stop properties for the resources and/or statements. Dates can be specified with the call or query such that the returned resources and statements have lifetimes including the specified dates. Screen images of the data can display subject and object nodes and predicate arcs for the selected dates. A sequence of screen images can display a timeline of nodes and arcs by adding or hiding nodes and arcs to correspond with the start and stop properties of the statements. Tools are provided for the user to navigate through the sequence.
398 Citations
18 Claims
-
1. A computer-implemented method of displaying on a display Semantic Web statements having start properties and stop properties related to lifetimes of said statements, comprising:
-
displaying subjects and objects of said statements as nodes;
displaying predicates of said statements as arcs connecting said nodes; and
hiding said nodes and said arcs for particular ones of said statements when a selected display timeframe is outside said lifetimes of said particular ones of said statements. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for displaying graphical representations of time varying information for Semantic Web structured statements, comprising.
a processor connected to at least one Semantic Web resource and receiving input from a user, said input including a query to retrieve selected ones of said statements matching said query; -
at least one application program interface (API) determining said selected ones of said statements from said at least one Semantic Web structured resource, said API obtaining start and stop properties for subjects, objects, and statements of said selected ones of said matching statements, said API determining graphical representation data from said selected ones of said statements and said properties, said start and stop properties defining lifetimes of said statements; and
a display connected to said processor, said processor receiving said graphical representation data from said at least one API and controlling said display to present graphical representations of said selected ones of said statements said input from said user including a timeframe, said processor controlling said display to hide said graphical representations of determined ones of said statements when said timeframe is outside said lifetimes of said determined ones of said statements. - View Dependent Claims (9)
-
-
10. A method of displaying graphical representations of time varying information for Semantic Web structured statements from at least one Semantic Web resource, comprising:
-
receiving a query to retrieve selected ones of said statements matching said query;
determining said selected ones of said statements from said at least one Semantic Web structured resource;
obtaining start and stop properties for subjects and objects of said selected ones of said statements, said start and stop properties defining lifetimes of said statements;
determining graphical representation data for said selected ones of said statements and said properties;
filtering said graphical representation data to control a display to present graphical representations of said selected ones of said statements; and
controlling the display to hide said graphical representations of determined ones of said statements when lifetimes of said determined ones of said statements exclude a selected timeframe.
-
-
11. A computer-readable medium comprising instructions for controlling a processor to associate a lifetime with a Semantic Web structured statement by:
-
implementing a start property for said statement denoting a start time when said statement becomes valid; and
implementing a stop property for said statement denoting a stop time when said statement ceases to be valid, a time interval between said start time and said stop time denoting said lifetime of said statement. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification