×

Collaborative data editing and processing system

  • US 9,894,115 B2
  • Filed: 08/20/2013
  • Issued: 02/13/2018
  • Est. Priority Date: 08/20/2012
  • Status: Active Grant
First Claim
Patent Images

1. A collaborative content editing method implemented by a mobile processing device having a camera, the method comprising:

  • establishing communications between the mobile processing device and a server hosting a virtual collaboration window projected onto an external surface;

    acquiring, by the camera, and in response to a first user input, a first image, the first image including at least one object of a plurality of objects arranged in the virtual collaboration window, the at least one object having a first relative position to the plurality of other objects;

    after acquiring the first image;

    sending a signal, by the mobile processing device, causing removal of the at least one object from the virtual collaboration window and displaying the at least one object on a touch screen display of the mobile processing device; and

    receiving a second user input to edit at least one object in the first image, wherein receiving the second user input to edit the at least one object comprises;

    receiving a handwriting gesture on the mobile processing device directly over the at least one object; and

    causing the at least one object to be updated with the handwriting gesture, wherein the handwriting gesture is converted to a handwriting image and is co-displayed with the at least one object;

    detecting movement of the camera, from a first point to a second point within the virtual collaboration window, such that a view point of the camera changes from the first relative position to the plurality of other objects to a second relative position to the plurality of other objects;

    responsive to detecting movement of the camera and receiving a third user input, removing the edited at least one object from the touch screen display of the mobile processing device and displaying the edited at least one object at the second relative position to the plurality of other objects in the virtual collaboration window; and

    transmitting the edited at least one object to the server enabling the server to update the plurality of other objects with the edited at least one object, and to position the edited at least one object at the second relative position to the plurality of other objects in the virtual collaboration window.

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