×

Resumeable batch query for processing time consuming queries in an object oriented database management system

  • US 5,161,223 A
  • Filed: 10/23/1989
  • Issued: 11/03/1992
  • Est. Priority Date: 10/23/1989
  • Status: Expired due to Fees
First Claim
Patent Images

1. An object oriented database management system for performing a query in background mode and for linking results of the background mode query for display, comprising:

  • a data storage device;

    input means;

    display means;

    a database of data objects stored in said data storage device;

    a data processor connected to said data storage device;

    incoming message indicating means executing in said data processor for displaying an incoming message indicator on display means;

    a first dialog executing in said data processor, for accepting information from said input means regarding a query to be performed on said database;

    means executing in said data processor, and responsive to said first dialog, for determining that said query is to be performed in background mode;

    means, executing in said data processor, and responsive to said determining means, for performing said query on said database in background mode to produce a stream, said stream comprising an object having a plurality of stream attributes including a list of data objects which result from said query performed in background mode;

    a second dialog executing in said data processor, for displaying said stream on said display means;

    a resumeable batch query object executing in said data processor for linking said second dialog and said stream, said resumeable batch query object including resumeable batch query attributes and at least one resumeable batch query method, said resumeable batch query attributes comprising an identifier of said second dialog and an identifier of said stream produced by said query performed in background mode; and

    means, executing in said data processor, for providing said resumeable batch query object to said incoming message indicating means, to notify said incoming message indicating means that said query has been performed.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×