×

User interaction with desktop environment

  • US 10,521,093 B1
  • Filed: 04/24/2017
  • Issued: 12/31/2019
  • Est. Priority Date: 09/09/2013
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium containing computer-executable instructions that, when executed by a processor, perform a method comprising:

  • (a) providing at the first computing device a first viewport to a desktop environment of the first computing device;

    (b) adding a first resource of the first computing device to the viewport by which first viewport the first resource of the first computing device is able to be viewed and acted upon by a user at the first computing device;

    (c) adding a second resource of the first computing device to the viewport by which first viewport the second resource of the first computing device is able to be viewed and acted upon by a user at the first computing device; and

    (d) communicating, over a network, from the first computing device with a second computing device such that a second viewport to the desktop environment of the first computing device is provided to the second computing device by which second viewport the first and second resources of the first computing device are able to be viewed and acted upon by a user from the second computing device;

    (e) wherein the first and second resources of the first computing device,(i) are able to be viewed separately from the first computing device through the first viewport at the first computing device, and(ii) are able to be viewed from the first computing device through the first viewport at the first computing device independently of the viewing of the resources from the second computing device through the second viewport at the second computing device;

    (f) wherein the first and second resources of the first computing device,(i) are able to be viewed separately from the second computing device through the second viewport at the second computing device, and(ii) are able to be viewed from the second computing device through the second viewport at the second computing device independently of the viewing of resources by the first computing device through the first viewport at the first computing device; and

    (g) further providing for each respective viewport,(i) a search user interface for text string searching resources of the respective viewport by a user at the computing device of the respective viewport; and

    (ii) an application launcher view user interface for launching applications, which is viewable by clicking on an open space of a virtual desktop as seen through the respective viewport, and by which launchable applications are searchable.

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