×

Multi-window web-based application structure

  • US 8,850,354 B1
  • Filed: 05/21/2010
  • Issued: 09/30/2014
  • Est. Priority Date: 05/21/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing a multi-window application to a user over a network, comprising:

  • presenting a first frame in the multi-window application to the user, wherein the first frame contains application logic;

    presenting a second frame in the multi-window application to the user, wherein the second frame contains user interface logic;

    creating a third frame in the multi-window application, wherein the third frame contains user interface logic;

    creating a relationship between the first frame and the second frame, wherein the relationship allows the second frame to receive a first handle pointing to the first frame, and the first handle allows the user interface logic of the second frame to use the application logic contained in the first frame;

    creating a relationship between the first frame and the third frame, wherein the relationship allows the third frame to receive a first handle pointing to the first frame, and the second handle allows the user interface logic of the third frame to use the application logic contained in the first frame;

    receiving an indication that the first frame is to be closed;

    selecting, using a hardware processor, either the second frame or the third frame based on frame selection criteria;

    upon receiving the indication, transferring the application logic from the first frame to the selected frame while preserving a state of the selected frame; and

    closing the first frame.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×