×

Method and system for representing a shared digital virtual “absolute” canvas

  • US 10,067,731 B2
  • Filed: 06/03/2016
  • Issued: 09/04/2018
  • Est. Priority Date: 01/05/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for updating content on devices, comprising:

  • detecting a local modification on a device, wherein the local modification is associated with a portion of a locally stored copy of a virtual canvas, wherein the portion of the locally stored copy of the virtual canvas is displayed on the device at a devicescale level;

    converting the local modification to a second local modification by scaling the local modification from the device-scale level to a system-scale level;

    updating, using the second local modification, the locally stored copy of the virtual canvas;

    generating a first update message comprising the second local modification;

    transmitting the first update message to a workspace management system;

    receiving, from the workspace management system, a second update message comprisinga remote modification at the system-scale level;

    updating, using the remote modification, the locally stored copy of the virtual canvas;

    making a first determination that at least a portion of the remote modification is associated with the portion of the locally stored copy of the virtual canvas that is displayed on the device;

    obtaining, based on the first determination, viewport information associated with the device, wherein the viewport information specifies at least the device-scale level;

    converting, using the viewport information, at least the portion of the remote modification to a second remote modification by scaling at least the portion of the remote modification from the system-scale level to the device-scale level; and

    displaying at least the second modification on the device.

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