IP Library › Granted Patent US 10,620,898
Granted Patent B2
US 10,620,898 · App. 16/066,964 · Granted Apr 14, 2020

Method to exchange visual elements and populate individual associated displays with interactive content

Inventors: Michael Howatt Mabey (Calgary, CA); Alfonso Fabian de la Fuente (Victoria, CA); Nashirali Samanani (Calgary, CA)
Assignee: QuirkLogic, Inc.
G06F3/1446G06F3/017G06F3/0483G06F3/0488G06F3/04883G06F3/14G06F3/147G06F3/1423G06F3/1438G06F3/1454G06F3/1462G06F15/00G06F17/217G06F17/2235G06F17/242G09G5/14H04L12/1827G06F2203/04803G09G2340/04G09G2340/045G09G2340/0407G09G2370/022G09G2370/04G09G2370/10G09G2370/16H04L51/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,620,898
App. No.
16/066,964
Granted
Apr 14, 2020
Kind
B2
Abstract

In general, embodiments of the invention relate to a method for propagating content. The method includes detecting, from a user, an input on a device, interpreting the input to identify a command, and displaying, in response the command, updated content on the device. The method further includes making a determination, based on the command, that content displayed on at least one other device is to be updated. The method further includes, in response to the first determination, generating a command message based at least in part on the command, and transmitting the command message to a workspace management system (WMS), where the at least one other device is operatively connected to the WMS.

Claims (46)

1. A method for propagating content, comprising:

detecting, from a user, an input on a first device, wherein the first device displays first content;

interpreting the input to identify a command; and

in response to the command:

making a first determination to display second content on the first device;

making a second determination to instruct a second device to display the first content; and

in response to the second determination to instruct the second device to display the first content:

generating a command message that instructs the second device to display the first content at a same relative location as displayed on the first device; and

transmitting the command message to a workspace management system (WMS), wherein the second device is operatively connected to the WMS, wherein the WMS is a separate device from the first device and the second device.

2. The method of claim 1 , further comprising:

prior to detecting the input on the first device:

setting a display mode of the first device, wherein the display mode is used to determine the second content.

3. The method of claim 2 , wherein the display mode is one selected from a group consisting of cascade, snap view, and big screen mode.

4. The method of claim 1 , further comprising:

receiving a second command message from the second device; and

displaying, in response to the second command message, third content on the first device.

5. The method of claim 4 , wherein the second command message specified a second command, wherein displaying the third content on the first device comprises using the second command and a display mode associated with the first device.

6. The method of claim 4 , wherein the first device and the second device are part of a multi-device workspace.

7. The method of claim 6 , wherein the second command message specifies that the second device is displaying a first portion of a file and the third content corresponds to a second portion of the file.

8. The method of claim 1 , wherein the command message specifies a second command to be executed on the second device.

9. The method of claim 8 , wherein the command is a cascade command, a snap view command, or a big screen command.

10. The method of claim 1 , wherein the command message specifies a second command to be executed on the second device and content identification information that identifies the first content.

11. The method of claim 1 , wherein the command message specifies that the first device is displaying the second content.

12. The method of claim 1 , further comprising:

receiving, from the WMS, a second command message;

in response to receiving the second command message:

providing a notification to the user informing of receipt of the second command message;

receiving from the user, in response to the notification, an acceptance of the second command message; and

in response to the acceptance, displaying third content on the first device.

13. The method of claim 12 , wherein the notification is a visual notification on at least a portion of a display on the first device.

14. The method of claim 13 , wherein the visual notification comprises at least a portion of the third content.

15. The method of claim 1 , wherein the input comprises one selected from the group consisting of a touch screen finger gesture, a digital pen gesture, and a direct manipulation of a user interface (UI) control component.

16. The method of claim 1 , wherein identifying the command comprises:

identifying a first gesture stroke sequence;

accessing a repository that comprises a plurality of gesture stroke sequences;

matching the first gesture stroke sequence with a second gesture stroke sequence of the plurality of gesture stroke sequences; and

identifying, based on the matching, the command.

17. The method of claim 1 , wherein the first device is one selected from the group consisting of a smart interactive white board, a computer tablet, a smartphone, an electronic book reader, a computer integrated monitor, e-flipchart apparatus, and a smart television.

18. The method of claim 1 , wherein identifying the command, comprises:

detecting a direct manipulation of a user interface (UI) control component; and

identifying, based on the detecting, the command.

19. The method of claim 1 , further comprising:

after transmitting the command message to the WMS:

receiving a second command message from the WMS; and

displaying, based on the second command message, second content on the first device, wherein the second command message comprises content identification information.

20. The method of claim 19 , wherein the first device is one selected from a group consisting of a smart interactive white board, a computer tablet, a smartphone, an electronic book reader, a computer integrated monitor, e-flipchart apparatus and a smart television.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2019
From: MABEY, MICHAEL HOWATT; DE LA FUENTE, ALFONSO FABIAN; SAMANANI, NASHIRALI
To: I2X TECHNOLOGIES, INC.
Reel/Frame 049796/0826 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2019
From: I2X TECHNOLOGIES, INC.
To: QUIRKLOGIC, INC.
Reel/Frame 049801/0829 →
Continuity (2)
Provisional Application 62275133 · Jan 5, 2016
Related Publication 20190026063A1 · Jan 24, 2019