User Interaction with Shared Content During a Virtual Meeting

US2020293261A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020293261-A1
Application numberUS-201916355202-A
CountryUS
Kind codeA1
Filing dateMar 15, 2019
Priority dateMar 15, 2019
Publication dateSep 17, 2020
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method of and system for enabling interactions with a document being presented during a virtual meeting is carried out by making a copy of the document available to meeting attendees for restricted use. The method may include receiving a request from a server to initiate presentation of a document being presented by a presenter client device during a virtual meeting, displaying the document at a participant client device, enabling a meeting participant using the device to interact with the document during the virtual meeting by moving to a first portion of the document different from a second portion being currently presented by the presenter client device during the virtual meeting, receiving a request at the participant client device to synchronize with the presentation being presented by the presenter client device, invoking a synchronization signal for synchronizing with the presentation, and displaying the second portion of the document being presented by the presenter client device.

First claim

Opening claim text (preview).

1 . A device comprising: a processor; and a memory in communication with the processor, the memory storing executable instructions that, when executed by the processor, cause the device to perform functions of: receiving a request from a server to initiate presentation of content being presented by a presenter client device during a virtual meeting; displaying a single copy of the content at the device; receiving an indication that a meeting participant using the device has initiated interaction with the single copy of content during the virtual meeting by moving to a first portion of the single copy of content different from a second portion of the single copy of content being currently presented by the presenter client device during the virtual meeting; in response to receiving the indication, displaying the first portion of the single copy of content at the device; receiving a request at the device to synchronize with the content being presented by the presenter client device; and in response to receiving the request at the device, displaying the second portion of the single copy of content at the device. 2 - 4 . (canceled) 5 . The device of claim 1 , wherein moving to the first portion of the single copy of content different from the second portion of the single copy of content being currently presented by the presenter client device comprises scrolling to a page of the of the single copy of content different from a current page being presented by the presenter client device. 6 . The device of claim 1 , wherein the executable instructions, when executed by the processor, further cause the device to perform functions of receiving a synchronization signal is received from the server. 7 . The device of claim 1 , wherein the executable instructions, when executed by the processor, further cause the device to perform functions of: receiving a user input to share edits to the single copy of content made by the meeting participant with other participants of the virtual meeting, when a change is made to the single copy of content at the device; and transmitting the edits from the device to the server. 8 . A method for enabling interactions with content being presented during a virtual meeting, comprising: receiving a request from a server to initiate presentation of the content being presented by a presenter client device; displaying a single copy of the content at a participant client device; receiving an indication that a meeting participant using the participant client device has initiated interaction with the single copy of content during the virtual meeting by moving to a first portion of the single copy of content different from a second portion of the single copy of content being currently presented by the presenter client device during the virtual meeting; in response to receiving the indication, displaying the first portion of the single copy of content at the participant client device; receiving a request at the participant client device to synchronize with the content being presented by the presenter client device; and in response to receiving the request at the participant client device, displaying the second portion of the single copy of content at the participant client device. 9 - 11 . (canceled) 12 . The method of claim 8 , wherein moving to the first portion of the single copy of content different from the second portion of the single copy of content being currently presented by the presenter client device comprises scrolling to a page of the single copy of content different from a current page being presented by the presenter client device. 13 . The method of claim 8 , further comprising receiving a synchronization signal from the server. 14 . The method of claim 8 further comprising: receiving a user input to share edits to the single copy of content made by the meeting participant with other participants of the virtual meeting, when a change is made to the single copy of content at the participant client device; and transmitting the edits from the participant client device to the server. 15 . A non-transitory computer readable medium on which are stored instructions that, when executed, cause a programmable device to: receive a request from a server to initiate presentation of content being presented by a presenter client device during a virtual meeting; display a single copy of the content at a participant client device; receiving an indication that a meeting participant using the participant client device has initiated interaction with the single copy of content during the virtual meeting by moving to a first portion of the document single copy of content different from a second portion of the single copy of content being currently presented by the presenter client device during the virtual meeting; in response to receiving the indication, displaying the first portion of the single copy of content at the device; receive a request at the participant client device to synchronize with the content being presented by the presenter client device; and in response to receiving the request at the participant client device, display the second portion of the single copy of content at the participant client device. 16 - 18 . (canceled) 19 . The non-transitory computer readable medium of claim 15 , further comprising receiving a synchronization signal from the server. 20 . The non-transitory computer readable medium of claim 15 , wherein the instructions, further cause the programmable device to: receive a user input to share edits to the single copy of content made by the meeting participant with other participants of the virtual meeting, when a change is made to the single copy of content at the participant client device; and transmit the edits from the participant client device to the server. 21 . The device of claim 1 , wherein: the single copy of content resides on the device, and the memory further stores executable instructions that, when executed by the processor, cause the device to perform functions of: tracking a screen signal received from the server representing a state of the content being presented by the presenter client device; and in response to receiving the request to synchronize at the device, causing a change from displaying the first portion of the single copy of content at the device to the second portion of the single copy of content being presented by the presenter client device based on the tracked screen signal. 22 . The device of claim 1 , wherein: the single copy of content resides on the server, displaying the single copy of content at the device includes presenting the single copy of content remotely via an online service, and the memory further stores executable instructions that, when executed by the processor, cause the device to perform functions of: transmitting a first signal relating to the meeting participant's interaction with the single copy of content to the online service; in response to transmitting the first signal, receiving display data from the online service corresponding to the first signal; displaying the first portion of the single copy of content based on the received display data received from the online service, in response to receiving the request to synchronize at the device, transmitting a second signal to the server to request synchronization, in response to transmitting the second signal to the server, receiving updated display data for displaying the second portion of the single copy of content via the online service; and displaying the second portion of the sing

Assignees

Inventors

Classifications

  • Workflow collaboration or project management · CPC title

  • Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission · CPC title

  • G06F16/954Primary

    Navigation, e.g. using categorised browsing · CPC title

  • G06F3/1454Primary

    involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay · CPC title

  • Tracking arrangements for later retrieval, e.g. recording contents, participants activities or behavior, network status · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2020293261A1 cover?
A method of and system for enabling interactions with a document being presented during a virtual meeting is carried out by making a copy of the document available to meeting attendees for restricted use. The method may include receiving a request from a server to initiate presentation of a document being presented by a presenter client device during a virtual meeting, displaying the document a…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/954. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Sep 17 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).