Controlling access to content

US10139983B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10139983-B2
Application numberUS-201514700077-A
CountryUS
Kind codeB2
Filing dateApr 29, 2015
Priority dateJan 22, 2015
Publication dateNov 27, 2018
Grant dateNov 27, 2018

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 user terminal comprising: a display having an available display area; a processor configured to run a client application having a user interface capable of operating in a full screen mode whereby a single layer of content is displayed in the available display area or in a split-view mode; wherein the client application is configured to: detect, while controlling the user interface to operate in the full screen mode, a user selection that the user interface operates in the split-view mode, and in response display a first layer of content in a predetermined position to partially overlap a second layer of content such that a portion of the second layer of content is displayed in the available display area and a remaining portion of the second layer of content is not displayed; and display an indicator providing an indication of how content displayed on the two layers is related.

First claim

Opening claim text (preview).

The invention claimed is: 1. A user terminal comprising: a display having an available display area; and one or more processors configured to execute instructions to: detect, whilst controlling a user interface to operate in a full screen mode, a user selection to operate the user interface in a split-view mode; add, responsive to detecting the user selection to operate in the split-view mode, a first layer of content to a navigation hierarchy over a second layer of content in the navigation hierarchy, the split-view mode displaying content from both the first layer of content in the navigation hierarchy and the second layer of content in the navigation hierarchy; display, in the available display area, the first layer of content and the second layer of content, the first layer of content displayed in a predetermined position to partially overlap the second layer of content, the predetermined position exposing a first portion of the second layer of content concurrently with the first layer of content, the first portion of the second layer of content comprising multiple selectable inputs each representing a different respective communication session, and the first layer of content including a detailed view of a communication session represented by a particular selectable input of the multiple selectable inputs, each of the first layer of content and the first portion of the second layer of content being configured for user interaction, said display of the first layer of content causing a second portion of the second layer of content not to be displayed in the available display area; receive an input in the second layer of content effective to cause a change in the display of the first layer of content, while the first portion of the second layer and the first layer are concurrently displayed; and display an indicator providing an indication of how content displayed on the first layer of content is related to content displayed on the displayed first portion of the second layer of content. 2. The user terminal of claim 1 , wherein the second layer of content is displayed in the available display area in the full screen mode. 3. The user terminal of claim 2 , wherein the user selection that the user interface operates in the split-view mode is a selection of a selectable input displayed on the second layer of content. 4. The user terminal of claim 3 , wherein the first layer of content is selected for display in dependence on said selection of the selectable input. 5. The user terminal of claim 1 , wherein the one or more processors are further configured to execute instructions to receive a further user selection to cause the first layer of content to be displayed in the available display area in the full screen mode, the first layer of content completely overlapping the second layer of content that is rendered on the display. 6. The user terminal of claim 5 , wherein the further user selection is dragging of the first layer of content in a direction to outside a threshold area of the available display area, the dragging comprising one of: a swipe gesture in the direction on a touch-sensitive display, or a movement of a cursor detected via a computer mouse. 7. The user terminal of claim 5 , further comprising receiving an additional user selection to cause the user interface to return to the split-view mode. 8. The user terminal of claim 7 , wherein the additional user selection comprises dragging the first layer of content in a direction to within a threshold area of the available display area. 9. The user terminal of claim 1 , wherein the input in the second layer of content comprises selection of a different selectable input displayed on the second layer of content, and the change in the display of the first layer of content comprises removing the first layer of content from the navigation hierarchy and from the available display area and adding a further layer of content to the navigation hierarchy and to the available display area in the predetermined position to partially overlap the second layer of content, wherein the further layer of content is selected for display in dependence on said selection of the different selectable input. 10. The user terminal of claim 1 , wherein the input in the second layer of content causes a change in the portion of the second layer of content that is displayed in the available display area to alert a user of the user terminal to the input. 11. The user terminal of claim 1 , wherein the predetermined position is dependent on content displayed on the second layer of content, to leave the multiple selectable inputs of the second layer exposed. 12. The user terminal of claim 1 , wherein the indicator is displayed on at least one of the first layer of content and the second layer of content. 13. The user terminal of claim 1 , wherein the available display area is the whole of an area of a display screen of the user terminal. 14. The user terminal of claim 1 , wherein the instructions comprise communication client application software configured to exchange communication events over a communication network with one or more other user terminals. 15. The user terminal of claim 1 , wherein the first layer of content is scaled to fill a portion the available display area that corresponds to the predetermined position. 16. The user terminal of claim 1 , wherein both the first portion and the second portion of the second layer of content are rendered for display when the second portion of the second layer of content is not displayed. 17. The user terminal of claim 1 , wherein the input in the second layer of content comprises receiving a new communication event, and the change comprises a change in a position of the indicator. 18. The user terminal of claim 1 , wherein the display of the first layer of content in the predetermined position causes a portion of the first layer of content to not be displayed in the available display area. 19. At least one hardware computer readable storage medium storing a client application having a user interface and which, when executed on one or more processors of a user terminal comprising a display having an available display area, is configured to: detect, whilst controlling the user interface to operate in a full screen mode, a user selection that the user interface operates in a split-view mode; add, responsive to detecting the user selection, a first layer of content to a navigation backstack over a second layer of content, the split-view mode displaying content from both the first layer of content and the second layer of content of the navigation backstack; display the first layer of content, based on the user selection, in a predetermined position to partially overlap the second layer of content in the available display area such that a first portion of the second layer of content is displayed in the available display area and a second portion of the second layer of content is not displayed in the available display area, the first portion of the second layer of content comprising multiple selectable inputs each representing a different respective communication session, and the first layer of content including a detailed view of a communication session represented by a particular selectable input of the multiple selectable inputs, the first layer of content and the displayed first portion of the second layer of content each configured for user interaction while being concurrently displayed; receive an input in the second layer of content effective to cause a change in the dis

Assignees

Inventors

Classifications

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • G06F3/0481Primary

    based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

  • Split screen, i.e. subdividing the display area or the window area into separate subareas · CPC title

  • for inputting data by handwriting, e.g. gesture or text · 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 US10139983B2 cover?
A user terminal comprising: a display having an available display area; a processor configured to run a client application having a user interface capable of operating in a full screen mode whereby a single layer of content is displayed in the available display area or in a split-view mode; wherein the client application is configured to: detect, while controlling the user interface to operate …
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06F3/0481. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 27 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).