×

Screen management system

  • US 9,696,880 B2
  • Filed: 12/24/2012
  • Issued: 07/04/2017
  • Est. Priority Date: 12/26/2011
  • Status: Active Grant
First Claim
Patent Images

1. A screen area management method comprising:

  • receiving a first user input to divide a screen area;

    dividing, by a processor, the screen area into a plurality of divided screen areas;

    displaying, by the processor, a resizing bar between the plurality of divided screen areas;

    receiving, by the processor, a second user input comprising dragging the resizing bar in a direction;

    resizing, by the processor, the plurality of divided screen areas in response to receiving the second user input;

    in response to resizing the plurality of divided screen areas, resizing, by the processor, content displayed in each of the plurality of divided screen areas;

    displaying, by the processor, a control area adjacent the plurality of divided screen areas, wherein the control area includes icons representing non-running applications;

    receiving, by the processor, a third user input to cause different applications of the non-running applications represented by the icons to execute in different screen areas of the divided screen areas;

    displaying, by the processor, the different applications in different screen areas of the divided screen areas, wherein icons representing running applications executing in the different screen areas are displayed in the control area differently than icons representing applications not running in the divided screen areas; and

    displaying, by the processor, a tool in the resizing bar, wherein the tool includes at least one of a pencil, an eraser, a highlighter, a font, a sticky note, media, and a lasso;

    receiving a fourth user input to cause the processor to apply the tool on at least one of the different applications in the different screen areas of the divided screen areas;

    creating a link between two of the different applications in the different screen areas of the divided screen areas, and saving the link in one of the two different applications;

    displaying, by the processor, a pasteboard in the resizing bar, wherein the pasteboard comprises information including display icons for data items to be exchanged between the different applications; and

    adding multiple representations of data from the different applications onto the pasteboard, wherein adding the multiple representations includes;

    creating a dictionary item associated with each representation of the multiple representations, the dictionary item having the associated representation as a value of the dictionary item and a type of the associated representation as a key;

    adding the dictionary item to an array, the array comprising a number of dictionary items; and

    placing the dictionary items on the displayed pasteboard, the displayed pasteboard including a number of rows equal to the number of dictionary items in the array, wherein thumbnail representations of the dictionary items are populated in the rows and are selectable to paste any of the multiple representations of data into a selected application.

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