IP Library › Granted Patent US 12,189,862
Granted Patent B2
US 12,189,862 · App. 17/385,828 · Granted Jan 7, 2025

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 12,189,862
App. No.
17/385,828
Filed
Jul 26, 2021
Granted
Jan 7, 2025
Kind
B2
Art Unit
2188
USPC
715/863
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 (66)

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

at a first computing device:

initiating a network-based communication session with the remote content source device using a second computing device of a network-based communication service, both the first computing device and the remote content source device in the network-based communication session, the network-based communication session comprising real-time voice communications through the second computing device of the network-based communication service;

subsequent to initiating the network-based communication session:

identifying a sub-display identifier of the sub-display of the display;

receiving, through a graphical user interface of the network-based communication session, a selection of the remote content source device; and

causing a notification to be sent, over a network and using the network-based communication service, to the remote content source device, the notification including the sub-display identifier;

at the remote content source device:

receiving the notification over the network; and

subsequent to receiving the notification, sending media from the remote content source device to be displayed on the sub-display, the media specifying the sub-display identifier.

2. The method of claim 1 , wherein the network-based communication session a network-based meeting including at least three participants.

3. The method of claim 1 , wherein the first computing device is a display controller of the display.

4. The method of claim 1 , further comprising:

at the first computing device:

providing a list of a plurality of possible remote content source devices that are part of the network-based communication session; and

wherein the selection of the remote content source device is a selection of one of the list of the plurality of possible remote content source devices.

5. The method of claim 1 , wherein the selection of the remote content source device is received through an interface on the display.

6. The method of claim 1 , further comprising:

at the first computing device:

receiving a security token; and

wherein causing the remote content source device to be linked to the sub-display based upon the notification comprises providing the security token to the remote content source device.

7. The method of claim 1 , further comprising:

at the first computing device:

leaving the network-based communication session prior to the network-based communication session ending, the remote content source device remaining part of the network-based communication session; and

at the remote content source device:

continuing to send the media to be displayed on the sub-display subsequent to the first computing device leaving the network-based communication session.

8. The method of claim 1 , wherein the display is in a same location as the first computing device at the time of identifying the sub-display identifier.

9. A system for designating a sub-display of a display for a remote content source device, the system comprising:

a first computing device configured to perform operations comprising:

initiating a network-based communication session with the remote content source device using a second computing device of a network-based communication service, both the first computing device and the remote content source device in the network-based communication session, the network-based communication session comprising real-time voice communications through the second computing device of the network-based communication service;

subsequent to initiating the network-based communication session:

identifying a sub-display identifier of the sub-display of the display;

receiving, through a graphical user interface of the network-based communication session, a selection of the remote content source device; and

causing a notification to be sent, over a network and using the network-based communication service, to the remote content source device, the notification including the sub-display identifier;

a remote content source device configured to perform operations comprising:

receiving the notification over the network; and

subsequent to receiving the notification, sending media from the remote content source device to be displayed on the sub-display, the media specifying the sub-display identifier.

10. The system of claim 9 , wherein the network-based communication session a network-based meeting including at least three participants.

11. The system of claim 9 , wherein the first computing device is a display controller of the display.

12. The system of claim 9 , wherein the first computing device is further configured to perform the operations comprising:

providing a list of a plurality of possible remote content source devices that are part of the network-based communication session; and

wherein the selection of the remote content source device is a selection of one of the list of the plurality of possible remote content source devices.

13. The system of claim 9 , wherein the selection of the remote content source device is received through an interface on the display.

14. The system of claim 9 , wherein the first computing device is further configured to perform the operations comprising:

receiving a security token; and

wherein causing the remote content source device to be linked to the sub-display based upon the notification comprises providing the security token to the remote content source device.

15. The system of claim 9 , wherein the first computing device is further configured to perform operations comprising:

leaving the network-based communication session prior to the network-based communication session ending, the remote content source device remaining part of the network-based communication session; and

wherein the remote content source device is further configured to perform operations comprising:

continuing to send the media to be displayed on the sub-display subsequent to the first computing device leaving the network-based communication session.

16. The system of claim 9 , wherein the display is in a same location as the first computing device at the time of identifying the sub-display identifier.

17. A system for designating a sub-display of a display for a remote content source device, the system comprising:

a first computing device configured to perform operations comprising:

means for initiating a network-based communication session with the remote content source device using a second computing device of a network-based communication service, both the first computing device and the remote content source device in the network-based communication session, the network-based communication session comprising real-time voice communications through the second computing device of the network-based communication service;

subsequent to initiating the network-based communication session:

means for identifying a sub-display identifier of the sub-display of the display;

means for receiving, through a graphical user interface of the network-based communication session, a selection of the remote content source device; and

means for causing a notification to be sent, over a network and using the network-based communication service, to the remote content source device, the notification including the sub-display identifier;

a remote content source device configured to perform operations comprising:

means for receiving the notification over the network; and

means for, subsequent to receiving the notification, sending media from the remote content source device to be displayed on the sub-display, the media specifying the sub-display identifier.

18. The system of claim 17 , wherein the network-based communication session a network-based meeting including at least three participants.

19. The system of claim 17 , wherein the first computing device is a display controller of the display.

20. The system of claim 17 , wherein the first computing device further comprises:

means for providing a list of a plurality of possible remote content source devices that are part of the network-based communication session; and

wherein the selection of the remote content source device is a selection of one of the list of the plurality of possible remote content source devices.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2021
From: HASSAN, AMER AREF
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 057064/0125 →
Continuity (2)
Continuation 16716231 · Dec 16, 2019
Related Publication 20210382562A1 · Dec 9, 2021
References Cited (95)
US 9407803B2 · Min et al. · 2016 [cited by applicant]
US 9479549B2 · Pearson · 2016 [cited by examiner]
US 10203856B2 · Kim · 2019 [cited by examiner]
US 10234953B1 · Li · 2019 [cited by examiner]
US 10454858B2 · Mcneill · 2019 [cited by applicant]
US 11079995B1 · Hulbert et al. · 2021 [cited by applicant]
US 11093046B2 · Hassan · 2021 [cited by examiner]
US 11226736B2 · Liu et al. · 2022 [cited by applicant]
US 11240550B2 · Choi · 2022 [cited by examiner]
US 11715444B2 · Hassan · 2023 [cited by applicant]
US 20060232611A1 · Brooke · 2006 [cited by applicant]
US 20070106942A1 · Sanaka · 2007 [cited by examiner]
US 20080309632A1 · Westerman et al. · 2008 [cited by applicant]
US 20090044116A1 · Kitabayashi · 2009 [cited by examiner]
US 20100235781A1 · Friedlander · 2010 [cited by examiner]
US 20110035448A1 · Leung · 2011 [cited by examiner]
US 20110231791A1 · Itahana · 2011 [cited by examiner]
US 20120210254A1 · Fukuchi · 2012 [cited by examiner]
US 20130050274A1 · Yamada · 2013 [cited by examiner]
US 20130091205A1 · Kotler et al. · 2013 [cited by applicant]
US 20130155173A1 · Brady · 2013 [cited by examiner]
US 20140099004A1 · DiBona · 2014 [cited by examiner]
US 20140199947A1 · Jung · 2014 [cited by applicant]
US 20140365919A1 · Shaw et al. · 2014 [cited by applicant]
US 20150067550A1 · Shin · 2015 [cited by examiner]
US 20150082184A1 · Kim · 2015 [cited by examiner]
US 20150138213A1 · Turner · 2015 [cited by examiner]
US 20150160913A1 · Lee · 2015 [cited by examiner]
US 20150170212A1 · Mcgie · 2015 [cited by applicant]
US 20150212713A1 · Takehara · 2015 [cited by examiner]
US 20150281769A1 · Chiu · 2015 [cited by examiner]
US 20150286342A1 · Macarthur et al. · 2015 [cited by applicant]
US 20150378665A1 · Han · 2015 [cited by examiner]
US 20160026425A1 · Lee et al. · 2016 [cited by applicant]
US 20160098181A1 · Liao · 2016 [cited by examiner]
US 20160179454A1 · Liu · 2016 [cited by examiner]
US 20160188170A1 · Miao · 2016 [cited by examiner]
US 20160198117A1 · Butcher · 2016 [cited by examiner]
US 20160210016A1 · Shin · 2016 [cited by examiner]
US 20160371048A1 · Morris · 2016 [cited by examiner]
US 20170024100A1 · Pieper · 2017 [cited by examiner]
US 20170075503A1 · Chakra · 2017 [cited by examiner]
US 20170237931A1 · Lee · 2017 [cited by examiner]
US 20170251238A1 · Feldman · 2017 [cited by examiner]
US 20180011586A1 · Zhang · 2018 [cited by examiner]
US 20180046425A1 · Breedvelt-Schouten · 2018 [cited by examiner]
US 20180103074A1 · Rosenberg · 2018 [cited by examiner]
US 20180132088A1 · Lee · 2018 [cited by examiner]
US 20180232139A1 · Okuda · 2018 [cited by examiner]
US 20180336373A1 · Deenadayal · 2018 [cited by applicant]
US 20190004819A1 · Levy · 2019 [cited by examiner]
US 20190026063A1 · Mabey et al. · 2019 [cited by applicant]
US 20190166169A1 · Norum · 2019 [cited by examiner]
US 20190320219A1 · Yoden · 2019 [cited by examiner]
US 20190391714A1 · Kline et al. · 2019 [cited by applicant]
US 20200104040A1 · Morris · 2020 [cited by examiner]
US 20200272324A1 · Chanda · 2020 [cited by examiner]
US 20200356221A1 · Behzadi et al. · 2020 [cited by applicant]
US 20210173480A1 · Osterhout et al. · 2021 [cited by applicant]
US 20210181852A1 · Hassan et al. · 2021 [cited by applicant]
US 20210181938A1 · Hassan et al. · 2021 [cited by applicant]
US 20210183336A1 · Hassan et al. · 2021 [cited by applicant]
US 20210185520A1 · Hassan et al. · 2021 [cited by applicant]
US 20220174145A1 · Wilson et al. · 2022 [cited by applicant]
US 20220319469A1 · Hassan et al. · 2022 [cited by applicant]
US 20230143579A1 · Asgekar · 2023 [cited by examiner]
CN 103777884A · 2014 [cited by applicant]
CN 104156166A · 2014 [cited by applicant]
CN 105224270A · 2016 [cited by applicant]
CN 102695032A · 2017 [cited by applicant]
CN 109117232A · 2019 [cited by applicant]
CN 109906593A · 2019 [cited by applicant]
EP 2237538A1 · 2010 [cited by examiner]
EP 2765496A2 · 2014 [cited by applicant]
“Notice of Allowance Issued in U.S. Appl. No. 16/715,887”, Mailed Date: Jun. 16, 2022, 8 Pages. [cited by applicant]
“Notice of Allowance Issued in U.S. Appl. No. 16/716,007”, Mailed Date: Jul. 12, 2022, 6 Pages. [cited by applicant]
“Notice of Allowance Issued in U.S. Appl. No. 16/716,007”, Mailed Date: Mar. 22, 2022, 6 Pages. [cited by applicant]
“Non Final Office Action Issued in US Patent Application No. 16/716,116”, Mailed Date: Apr. 26, 2022, 21 Pages. [cited by applicant]
“Final Office Action Issued in U.S. Appl. No. 16/716,007”, Mailed Date: Jun. 28, 2021, 13 Pages. [cited by applicant]
“Final Office Action Issued in U.S. Appl. No. 16/716,116”, Mailed Date: Aug. 17, 2022, 19 Pages. [cited by applicant]
“Notice of Allowance Issued In U.S. Appl. No. 17/846,673”, Mailed Date: Mar. 14, 2023, 9 Pages. [cited by applicant]
“Final Office Action Issued in U.S. Appl. No. 16/715,887”, Mailed Date: Oct. 1, 2021, 41 Pages. [cited by applicant]
“U.S. Appl. No. 17/846,673, Non Final Office Action mailed Nov. 28, 2022”, 39 pgs. [cited by applicant]
Office Action Received for Chinese Application No. 202080087350.X, mailed on Mar. 16, 2024, 28 pages (English Translation Provided). [cited by applicant]
Office Action Received for Indian Application No. 202247039017, mailed on Feb. 23, 2024, 5 pages. [cited by applicant]
Communication pursuant to Article 94(3) Received for European Application No. 20816339.4, mailed on Mar. 13, 2024, 05 pages. [cited by applicant]
Communication under Rule 94(3) received in European Application No. 20816337.8, mailed on Mar. 13, 2024, 8 pages. [cited by applicant]
Notice of Grant Received for Chinese Application No. 202080087176.9, mailed on Feb. 5, 2024, 8 pages. [cited by applicant]
Office Action Received for Chinese Application No. 202080087067.7, mailed on Jan. 31, 2024, 14 pages (English Translation Provided). [cited by applicant]
Communication under Rule 71(3) received in European Application No. 20820283.8, mailed on Mar. 21, 2024, 7 pages. [cited by applicant]
Office Action Received for Chinese Application No. 202080087067.7, mailed on Jun. 5, 2024, 4 pages. (English Translation Provided). [cited by applicant]
Non-Final Office Action mailed on Jun. 20, 2024, in U.S. Appl. No. 18/217,907, 46 pages. [cited by applicant]
Decision to grant a European patent pursuant to Article 97(1) received in European Application No. 20820283.8, mailed on Jul. 25, 2024, 2 pages. [cited by applicant]
Notice of Allowance mailed on Mar. 14, 2023, in U.S. Appl. No. 17/846,673, 9 pages. [cited by applicant]
Notice of Allowance mailed on Sep. 28, 2024, in U.S. Appl. No. 18/217,907, 13 pages. [cited by applicant]