IP Library Granted Patent US 11,093,046
Granted Patent B2
US 11,093,046 · App. 16/716,231 · Granted Aug 17, 2021

Sub-display designation for remote content source device

Inventor: Amer Aref Hassan (Kirkland, WA)
Assignee: Microsoft Technology Licensing, LLC
G06F3/017G06F3/04815G06F3/04817G06F3/1454G06F2203/04803G09G2370/022
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 11,093,046
App. No.
16/716,231
Granted
Aug 17, 2021
Kind
B2
Abstract

Disclosed in some examples are display systems, methods, devices, and machine-readable mediums which provide for a gesture-based method for specifying a region of a display in which to show shared content. Also disclosed are pairing methods for associating the region of the display with a content source device, methods for sharing content within the region, and methods for providing input from the region back to the content source device.

Claims (32)

1. A computing device for designating a sub-display area for a remote content source device, the computing device comprising:

one or more hardware processors;

a memory, storing instructions, which when executed by the one or more hardware processors, causes the one or more hardware processors to perform operations comprising:

receiving a first message over a network from a second computing device, the first message comprising an identifier of a sub-display of a display and an identifier of the remote content source device, the first message linking the sub-display with the remote content source device, the sub-display defined by a gesture input directed to a display surface of the display, the remote content source device and the second computing device being different devices;

responsive to receiving the first message, sending a second message to the remote content source device over the network, the second message indicating that the sub-display is linked to the remote content source device;

receiving, over the network, content from the remote content source device; and

causing display of the content in the sub-display by sending the content over the network to a display control system, the content containing the identifier of the sub-display.

2. The computing device of claim 1 , wherein the identifier is entered by a user of the second computing device into an application executing on the second computing device and wherein the first message is sent by the application.

3. The computing device of claim 1 , wherein the first message comprises an address of the display control system discovered by the second computing device based upon receiving a broadcast message from the display control system.

4. The computing device of claim 1 , wherein the first message is received as part of a network-based communication session with the remote content source device.

5. The computing device of claim 1 , wherein the operations further comprise:

authenticating the display control system to a network-based communication session;

and determining an address of the display control system based upon the authenticating.

6. The computing device of claim 1 , wherein operations further comprise providing a network-based communication session by routing one or more communications between a second computing device and the remote content source device to facilitate the network-based communication session.

7. The computing device of claim 1 , wherein the first message is received from the display control system.

8. The computing device of claim 1 , wherein the operations of causing display of the content comprises sending the content to the display control system and wherein the operations further comprise: sending the content to a third computing device, the third computing device a participant of a network-based communication session.

9. The computing device of claim 1 , wherein the display control system is a same device as the display.

10. The computing device of claim 1 , wherein the identifier of the remote content source device comprises a user identifier, and wherein the operations further comprise mapping the user identifier to the remote content source device based upon a user being authenticated on the remote content source device.

11. The computing device of claim 1 , wherein the operations further comprise:

receiving an indication of the gesture input; and responsive to the indication of the gesture input, creating the sub-display by initializing a data structure storing the display.

12. A method of designating a sub-display area for a remote content source device, the method comprising:

using one or more hardware processors of a computing device:

receiving a first message over a network from a second computing device, the first message comprising an identifier of a sub-display of a display and an identifier of the remote content source device, the first message linking the sub-display with the remote content source device, the sub-display defined by a gesture input directed to a display surface of the display, the remote content source device and the second computing device being different devices;

responsive to receiving the first message, sending a second message to the remote content source device over the network, the second message indicating that the sub-display is linked to the remote content source device;

receiving, over the network, content from the remote content source device; and

causing display of the content in the sub-display by sending the content over the network to a display control system, the content containing the identifier of the sub-display.

13. The method of claim 12 , wherein the identifier is entered by a user of the second computing device into an application executing on the second computing device and wherein the first message is sent by the application.

14. The method of claim 12 , wherein the first message comprises an address of the display control system discovered by the second computing device based upon receiving a broadcast message from the display control system.

15. The method of claim 12 , wherein the first message is received as part of a network-based communication session with the remote content source device.

16. The method of claim 12 , further comprising: authenticating the display control system to a network-based communication session; and determining an address of the display control system based upon the authenticating.

17. The method of claim 12 , wherein the computing device provides a network-based communication session by routing one or more communications between a second computing device and the remote content source device to facilitate the network-based communication session.

18. The method of claim 12 , wherein the first message is received from the display control system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2019
From: HASSAN, AMER AREF
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 051298/0278 →
Continuity (1)
Related Publication 20210181853A1 · Jun 17, 2021
Cited By (2)
US 12,189,862 US 12,217,725