×

System, method and computer product for user performance and device resolution settings

  • US 9,697,629 B1
  • Filed: 01/22/2014
  • Issued: 07/04/2017
  • Est. Priority Date: 01/22/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of matching a virtual display configuration to a physical display configuration, comprising:

  • receiving, over a network by a server operating on a virtual device platform, a physical display configuration from a physical device, the physical display configuration comprising display attributes associated with the physical device, the physical device connected to a virtual device over the network, the virtual device hosted on the virtual device platform, the virtual device having an operating system, the operating system having a native layer and a display layer, the display layer of the operating system implementing a first display configuration;

    generating, by the server, a list of virtual display configurations that are compatible with the physical display configuration based at least in part on the display attributes associated with the physical device, the display attributes including a display geometry, aspect ratio, and density, the generating the list of virtual display configurations comprising;

    determining prospective display geometries from a list of predetermined display geometries;

    selecting virtual display geometries from the prospective display geometries using the aspect ratio associated with the physical device;

    for each of the virtual display geometries, determining a virtual display density and adjusting the virtual display density relative to the density of the physical display configuration;

    providing, over the network the server, the list of virtual display configurations to the physical device; and

    responsive to a second display configuration being selected by a user from the list of virtual display configurations, implementing the second display configuration, the implementing including restarting the display layer of the operating system with the second display configuration without stopping the native layer of the operating system.

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