IP Library Granted Patent US 9,588,951
Granted Patent B2
US 9,588,951 · App. 13/312,992 · Granted Mar 7, 2017

Annotation method and system for conferencing

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 9,588,951
App. No.
13/312,992
Granted
Mar 7, 2017
Kind
B2
Abstract

A conferencing system comprises a plurality of computing devices communicating over at least one network during a conference session, at least one of the computing devices being configured to share content displayed thereby with other computing devices, the other computing devices displaying the shared content, at least one of the computing devices also being configured to accept input annotations made on the displayed shared content and to share input annotations with other computing devices over a channel independent of the shared content.

Claims (21)

1. A conferencing system comprising:

a plurality of computing devices for communicating over at least one network during a conference session, at least one of said computing devices being configured to share content displayed thereby with other computing devices, the other computing devices being configured to display the shared content, at least one of said computing devices also being configured to accept input annotations made on the displayed shared content and to share the input annotations with the other computing devices over a channel independent of the shared content wherein at least one of said computing devices party to an annotation connection through the channel is configured to

create a transparent annotation layer over the displayed shared content, said transparent annotation layer being configured to accept input annotations and to display shared input annotations, the input annotations including digital ink annotations,

shared the digital ink annotations with other computing devices in segments that are received over a segmentation time period, and

adjust the segmentation time period based on received acknowledgements.

2. The conferencing system of claim 1 wherein a plurality of said computing devices is configured to share content, to accept input annotations and to share input annotations with other computing devices.

3. The conferencing system of claim 2 wherein when a computing device is conditioned to share content, the computing device establishes an annotation connection with said other computing devices.

4. The conferencing system of claim 1 wherein the shared content comprises a portion of or an entire display screen image.

5. The conferencing system of claim 4 wherein each computing device configured to share content comprises a conferencing application and wherein each computing device configured to accept and share input annotations comprises an annotation engine, the conferencing engines and annotation engines of said computing devices communicating over separate connections.

6. The conferencing system of claim 5 wherein shared content received by each other computing device is displayed in a window of said conference application.

7. The conferencing system of claim 5 wherein each annotation engine is conditioned to an annotation mode to receive the digital ink annotations in response to at least one of pointer interaction with an input surface or selection of a pointer icon.

8. The conferencing system of claim 1 wherein the segmentation time period is increased or decreased depending on the number of acknowledgements received within a threshold time period.

9. A method comprising;

accepting annotations input on a transparent annotation layer positioned over an image displayed by a computing device that is shared with at least one other computing device, said transparent annotation layer being configured to accept input annotations and to display shared input annotations;

transmitting said input annotations to said at least one other computing devices via a connection that is independent of the connection over which the image is shared, wherein the transmitted input annotations include digital ink annotations;

sharing the digital ink annotations with other computing devices in segments that are received over a segmentation time period; and

adjusting the segmentation time period based on received acknowledgements.

10. The method of claim 9 wherein the image and input annotations are shared with a plurality of other computing devices.

11. The method of claim 9 wherein the shared image is one of a portion or an entire display screen image.

12. The method of claim 9 wherein each computing device comprises a conferencing engine and an annotation engine, the conferencing engine and annotation engine of said computing devices communicating over separate connections.

13. The method of claim 9 , further comprising increasing or decreasing the segmentation time period depending on the number of acknowledgements received within a threshold time period.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Dec 2, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040798/0077 →
RELEASE OF SECURITY INTEREST Recorded Dec 2, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040819/0306 →
RELEASE OF ABL SECURITY INTEREST Recorded Nov 29, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040711/0956 →
RELEASE OF TERM LOAN SECURITY INTEREST Recorded Nov 29, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
Reel/Frame 040713/0123 →
SECURITY AGREEMENT Recorded Aug 1, 2013
From: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING INC.
Reel/Frame 030935/0848 →
SECURITY AGREEMENT Recorded Aug 1, 2013
From: SMART TECHNOLOGIES ULC; SMART TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 030935/0879 →