×

Multi-application environment

  • US 9,104,307 B2
  • Filed: 05/27/2011
  • Issued: 08/11/2015
  • Est. Priority Date: 05/27/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • presenting, via a display, multiple interfaces associated with multiple respective applications within a multi-application environment, a first one of the multiple interfaces being a first immersive interface occupying a first region of the multi-application environment, a second one of the multiple interfaces being a second immersive interface occupying a second region of the multi-application environment, the first immersive interface presenting a desktop that includes at least one windows-based interface and a taskbar through which interaction with the first immersive interface is enabled;

    presenting first content through the first immersive interface and second content through the second immersive interface, the second content being moving, visual media content;

    receiving, via a first portion of a gesture, initiation of user selection to present, within the multi-application environment, a third interface associated with a previously-interacted-with application;

    presenting, responsive to initiation of the user selection, an image representing the third interface over the multi-application environment, the image being a reduced-sized image of content previously-presented via the third interface;

    determining, based on a second portion of the gesture that completes the user selection, selection of the first region or second region in which to present the third interface, the second portion of the gesture indicated by movement of the image over the first region or second region; and

    responsive to selection of the first region, expanding, based on a size of the first region, the image representing the third interface into at least a portion of the first region effective to present the third interface in the first region while concurrently reducing a size of, or removing, the first immersive interface from the first region of the multi-interface environment;

    orresponsive to selection of the second region, expanding, based on a size of the second region, the image representing the third interface into at least a portion of the second region effective to present the third interface in the second region while concurrently reducing a size of, or removing, the second immersive interface from the second region of the multi-application environment.

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