Patents by Inventor Barry S. Weingart

Barry S. Weingart 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: 7159189
    Abstract: The present invention provides a method and system of maintaining and controlling the ordering and placement for display of individual GUI windows into groups or “decks” similar to a deck of playing cards on a desktop area of a computer display. The decks comprise collections of cascaded windows. The method and system control the decks such that the title bars of all windows of the deck are always simultaneously visible to the user no matter which window is selected as the active window. The act of moving the current top window back into a new position in the deck is defined as “shuffling” the windows. The method and system further provide auto-deck processes that automatically cascade defined applications, such as Internet Explorer windows, into a deck. In addition, the method and system may also include user-definable options as to the order of the shuffle, and includes the ability to drag the active window out of the deck and to drag any window into the deck.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: January 2, 2007
    Assignee: Alphabase Systems, Inc.
    Inventors: Barry S. Weingart, David B. Price
  • Publication number: 20040255254
    Abstract: The present invention provides a method and system of maintaining and controlling the ordering and placement for display of individual GUI windows into groups or “decks” similar to a deck of playing cards on a desktop area of a computer display. The decks comprise collections of cascaded windows. The method and system control the decks such that the title bars of all windows of the deck are always simultaneously visible to the user no matter which window is selected as the active window. The act of moving the current top window back into a new position in the deck is defined as “shuffling” the windows. The method and system further provide auto-deck processes that automatically cascade defined applications, such as Internet Explorer windows, into a deck. In addition, the method and system may also include user-definable options as to the order of the shuffle, and includes the ability to drag the active window out of the deck and to drag any window into the deck.
    Type: Application
    Filed: June 10, 2004
    Publication date: December 16, 2004
    Inventors: Barry S. Weingart, David B. Price