IP Library › Granted Patent US 11,404,028
Granted Patent B2
US 11,404,028 · App. 16/715,887 · Granted Aug 2, 2022

Sub-display notification handling

Inventors: Amer Aref Hassan (Kirkland, WA); Wei-Chen Chen (Redmond, WA)
Assignee: Microsoft Technology Licensing, LLC
G09G5/14G06F1/165G06F3/017G06F3/0412G06F3/0488
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,404,028
App. No.
16/715,887
Granted
Aug 2, 2022
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 (51)

1. A computing device for causing display of notifications with sub-displays, the computing device comprising:

one or more hardware processors;

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

identifying a gesture input directed to a display surface of a display, the gesture input defining a geometry of a sub-display on the display;

responsive to the gesture input, creating the sub-display based upon the geometry and linking the sub-display with a content source device;

identifying, prior to displaying content sent by the content source device in the sub-display, a notification displayed on a screen of the content source device that is present in a portion of the content sent by the content source device;

removing the notification from the portion of the content sent by the content source device to create an extracted notification and content sent by the content source device that does not show the notification;

causing display of the extracted notification, that otherwise would be displayed in the portion of the content, in a notification region of the display, the notification region not overlapping the defined geometry of the sub-display; and

causing display of the content sent by the content source device that omits a visual representation of the notification in the sub-display without displaying the notification in the sub-display.

2. The computing device of claim 1 , wherein the notification region is adjacent to a border of the sub-display.

3. The computing device of claim 1 , wherein the notification region is not rendered prior to identifying the notification.

4. The computing device of claim 1 , wherein the notification region is a separate sub-display.

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

providing a user interface with selectable options for showing different notification types;

receiving a selection of a first notification type; and

wherein causing the display of the extracted notification comprises determining that notification is of the first notification type.

6. The computing device of claim 5 , wherein the user interface is displayed on the content source device.

7. The computing device of claim 5 , wherein the user interface is displayed on the display.

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

identifying an input on the notification region of the display surface, the input matching a predefined gesture to dismiss the notification; and

responsive to identifying the input on the notification region of the display surface matching the predefined gesture to dismiss the notification; causing the notification to be dismissed by removing the notification from the display.

9. The computing device of claim 8 , wherein the operations of causing the notification to be dismissed comprises sending a message to the content source device to dismiss the notification.

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

identifying an input on the notification region of the display surface, the input snatching a predefined gesture to expand the notification; and

responsive to identifying the input on the notification region of the display surface matching the predefined gesture to expand the notification, displaying content corresponding to the notification over the content sent by the content source device in the sub-display.

11. The computing device of claim 10 , wherein the operations of displaying content corresponding to the notification over the content sent by the content source device in the sub-display of the display comprises completely replacing the content sent by the content source device in the sub-display with the content corresponding to the notification.

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

identifying an input on the notification region of the display surface, the input matching a predefined gesture to expand the notification; and

responsive to identifying the input on the notification region of the display surface matching the predefined gesture to expand the notification, displaying content corresponding to the notification in an automatically created second sub-display that is in a different location than the sub-display.

13. The computing device of claim 1 , wherein the notification was not generated from an application generating the content sent by the content source device.

14. A method of displaying notifications with sub-displays, the method comprising:

using one or more hardware processors:

identifying a gesture input directed to a display surface of a display, the gesture input defining a geometry of a sub-display on the display;

responsive to the gesture input, creating the sub-display based upon the geometry and linking the sub-display with a content source device;

identifying, prior to displaying content sent by the content source device in the sub-display, a notification displayed on a screen of the content source device that is present in a portion of the content sent by the content source device;

removing the notification from the portion of the content sent b the content source device to create an extracted notification and content sent by the content source device that does not show the notification;

causing display of the extracted notification, that otherwise would be displayed in the portion of the content, in a notification region of the display, the notification region not overlapping the defined geometry of the sub-display; and

causing display of the content sent by the content source device that omits a visual representation of the notification in the sub-display without displaying the notification in the sub-display.

15. The method of claim 14 , wherein the notification region is adjacent to a border of the sub-display.

16. The method of claim 14 , wherein the notification region is not rendered prior to identifying the notification.

17. The method of claim 14 , wherein the notification region is a separate sub-display.

18. The method of claim 14 , further comprising:

providing a user interface with selectable options for showing different notification types;

receiving a selection of a first notification type to display; and

wherein causing the display of the notification comprises determining that the notification is of the first notification type.

19. The method of claim 14 , further comprising:

identifying an input on the notification region of the display surface, the input matching a predefined gesture to dismiss the notification; and

responsive to identifying the input on the notification region of the display matching the predefined gesture to dismiss the notification, causing the notification to be dismissed by removing the notification from the display.

20. The method of claim 14 , further comprising:

identifying an input on the notification region of the display surface, the input matching a predefined gesture to expand the notification; and

responsive to identifying the input on the notification region of the display surface matching the predefined gesture to expand the notification; displaying content corresponding to the notification over the content sent by the content source device in the sub-display.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2019
From: HASSAN, AMER AREF; CHEN, WEI-CHEN
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 051296/0777 →
Continuity (1)
Related Publication 20210183336A1 · Jun 17, 2021
Cited By (1)
US 12,217,725