US2004243531A1PendingUtilityA1

Methods and systems for representing, using and displaying time-varying information on the Semantic Web

Priority: Apr 28, 2003Filed: Mar 23, 2004Published: Dec 2, 2004
Est. expiryApr 28, 2023(expired)· nominal 20-yr term from priority
Inventors:Michael Dean
G06F 40/30
46
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         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.    
     
     
         2 . The method of  claim 1 , wherein hiding comprises painting said nodes and arcs for said particular ones of said statements to match a background of said display.  
     
     
         3 . The method of  claim 1  comprising providing tools for a user to select said timeframe.  
     
     
         4 . The method of  claim 3 , wherein said tools include providing said user with an option to select a start timeframe corresponding to an earliest one of said start properties of said statements.  
     
     
         5 . The method of  claim 4 , wherein said tools include providing said user with an option to select an end timeframe corresponding to a latest one of said stop properties of said statements.  
     
     
         6 . The method of  claim 5 , wherein said tools include providing said user with an option to select at least one timeframe increment for displaying said statements in temporal order corresponding to said start properties and said stop properties of said statements.  
     
     
         7 . The method of  claim 1 , comprising labeling each of said nodes with a value of a literal property of said node dependent on said start property and said stop property of said statement associated with said node.  
     
     
         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.    
     
     
         9 . The system of  claim 8 , further comprising an application tool set operable by said user to input said timeframe, wherein said user can select timeframe increments corresponding to said start properties and said stop properties of said selected ones of said statements.  
     
     
         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.    
     
     
         12 . The computer-readable medium of  claim 11 , further comprising instructions for controlling a processor to implement said start property and said stop property as a datatype taken from a listing of XML Schema Datatypes including an xsd:dateTime datatype, an xsd:date datatype and an xsd:gYear datatype.  
     
     
         13 . The computer-readable medium of  claim 11 , further comprising instructions for controlling a processor to display a plurality of said statements on a display by: 
 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.    
     
     
         14 . The computer-readable medium of  claim 13 , wherein the instructions further comprise instructions for controlling a processor to hide said nodes and said arcs by painting said nodes and said arcs for said particular ones of said statements to match a background of said display.  
     
     
         15 . The computer-readable medium of  claim 13 , wherein the instructions further comprise instructions for controlling a processor to display a toolset operable by a user to select said timeframe.  
     
     
         16 . The computer-readable medium of  claim 15 , wherein the instructions further comprise instructions to control a processor to display a toolset operable by a user to select a start timeframe corresponding to an earliest one of said start properties of said statements.  
     
     
         17 . The computer-readable medium of  claim 16 , wherein the instructions further comprise instructions to control a processor to display a toolset operable by a user to select an end timeframe corresponding to a latest one of said stop properties of said statements.  
     
     
         18 . The computer-readable medium of  claim 17 , wherein the instructions further comprise instructions to control a processor to display a toolset operable by a user to select at least one timeframe increment for displaying said statements in temporal order corresponding to said start properties and said stop properties of said statements.

Join the waitlist — get patent alerts

Track US2004243531A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.