Patents by Inventor David J. Habib

David J. Habib has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6016488
    Abstract: These and other objects, which will be apparent as the invention is more fully described, are provided by a method and system for constructing queries which make changes to an entire set of data stored in a database. In a preferred embodiment of the present invention, a user selects one or more tables from which to construct a query. Next, the system stores a list box for each selected table. Each list box is displayed on a user interface including a query window which includes an upper portion and a lower portion. The user selects one or more columns from the list boxes and drags the selected columns into a QBE grid located in the lower portion of the query window. The QBE grid provides a graphical representation of the query requested by the user. When the user invokes the query, the system determines the query type and performs appropriate action on the selected column from the selected tables.
    Type: Grant
    Filed: November 4, 1998
    Date of Patent: January 18, 2000
    Assignee: Microsoft Corporation
    Inventors: Adam Bosworth, Ross A. Hunter, David J. Habib
  • Patent number: 5619688
    Abstract: A method and system for constructing queries which make changes to an entire set of data stored in a database is provided. In a preferred embodiment of the present invention, a user selects one of more tables from which to construct a query. Next, the system stores a list box for each selected table. Each list box is displayed on a user interface including a query window which includes an upper portion and a lower portion. The user selects one or more columns from the list boxes and drags the selected columns into a QBE grid located in the lower portion of the query window. The QBE grid provides a graphical representation of the query requested by the user. When the user invokes the query, the system determines the query type and performs appropriate action on the selected column from the selected tables.
    Type: Grant
    Filed: September 2, 1993
    Date of Patent: April 8, 1997
    Assignee: Microsoft Corporation
    Inventors: Adam Bosworth, Ross A. Hunter, David J. Habib