×

System and method for virtual parallel resource management

  • US 9,825,876 B2
  • Filed: 05/27/2016
  • Issued: 11/21/2017
  • Est. Priority Date: 10/18/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a first device of a plurality of devices involved in a collaboration session that uses a shared resource, first input from a second device of the plurality of devices;

    determining, by the first device, whether the first input is an executable input, wherein an executable input is an input that requires control of the shared resource used in the collaborative session;

    determining, by the first device, that a third device of the plurality of devices is currently in control of the shared resource;

    starting a timer, by the first device, wherein control of the shared resource will automatically pass from the third device to the second device when a time period defined by the timer expires, wherein the timer is started in response to the first input;

    executing, by the first device, second input received from the third device after the timer has been started and before the time period expires, wherein the second input represents at least one action to be taken using the shared resource;

    sending, by the first device, a result obtained by executing the at least one action represented by the second input to each of the plurality of devices;

    buffering, by the first device, third input received from the second device after the timer has been started and before the time period expires, wherein the third input represents at least one action to be taken using the shared resource; and

    executing, by the first device, the at least one action represented by the third input after control is passed from the third device to the second device; and

    sending, by the first device, a result obtained by executing the at least one action represented by the third input to each of the plurality of devices.

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