EP0564548A1

Apparatus and method for creation of a user definable video displayed document showing changes in real time data.

Abstract

A software program providing a facility for a user to compose a custom active document using tools provided by the program. The active document can be comprised of one or more sheets each of which is composed in a custom manner by the user and each of which can show real time data and the changes therein generated by any complex system. The user can select which real time data is to be displayed, where it is to be displayed and in what format and style it is to be displayed. The user can control the "look" of the active document through full control of the fonts, colors, pen etc. The user may also define alarm limits against which real time data updates are compared as well as scripts of commands to be performed in case an alarm limit is exceeded. Scripts of commands to be performed written by the user may also be invoked from a menu option. The tools provided for a financial analysis embodiment of the invention allow the user to layout each sheet of the active document with: quotes of prices, volume etc. on various financial instruments such as stocks, bonds, etc., tickers showing trade data, graphs over time of various values or superimposed graphs of changes over time of several real time data values, bar graphs of some aspect of a set of financial instruments, segments defined by the user of pages selected by the user of page-based financial services like telerate, and groups of real time data. "Buttons" can be programmed to perform any user defined script of actions. Metadata and style maps are used to offload some of the work of specifying the format of the displayed objects from the user to the machine itself.

Term

Term ended

Projected expiry passed 20 December 2011, 14.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

31 claims: 2 independent, 29 dependent

  1. 1
    Claims of equivalent WO 9212488 A1 What is claimed is:1. An apparatus for creation of user defined video displays showing the values of real time data generated by a complex system, comprising: a computer means for storing and executing one or more programs;network means for coupling said computer means to a system being monitored by receiving real time data and for transmitting data to other parts of said system;a display coupled to said computer means for displaying the results of processing by said programs;and wherein said one or more programs include composition means for accepting commands from a user to create instances of different classes of active objects which display on said display either real-time, changing data generated by said system being monitored or alphanumeric data entered by the user in a format and style selected by said user, and for generating one or more active objects for storing real-time data and/or data entered by said user and associated style maps defining which of said data is to be displayed, and where and how said data is to be displayed, and having associated display objects for storing internal computer data representations of the data to be displayed in accordance with said style map, and including means to request and receive real-time data requested by said user and to update the internal computer data representations of the data to be displayed with new values for the real time data selected by said user for display.
  2. 2
    In a computing environment including a system generating real time data to be monitored, at least one computer coupled to said system by a communication path and communication software to monitor said system via data displayed on a display, and one or more programs for controlling the processing of at least one said computer, the improvement comprising one or more programs for creating a dynamically changeable document on said display having a user defined layout and having user defined display objects displayed at user defined locations, said one or more programs comprising:label means for providing a text layout tool accessible by a user such that one or more user defined areas of user defined text may be established in the user defined layout for said dynamically changeable document;and real time data means for providing a layout tool accessible by a user such that one or more user defined areas of said dynamically changeable document may be designated by said user to always show the current and dynamically changeable value of any one or more user defined items of real time data.