Applying a degree of transparency

US11048372B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11048372-B2
Application numberUS-201515545820-A
CountryUS
Kind codeB2
Filing dateFeb 12, 2015
Priority dateFeb 12, 2015
Publication dateJun 29, 2021
Grant dateJun 29, 2021

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.

Implementations disclosed herein relate to a device for applying a degree of transparency. The device may comprise a display engine to display a foreground and background area, wherein the background area is associated with a first application and the foreground area is associated with a second application. The device may further comprise a transparency engine to apply a degree of transparency to the foreground area in an overlap area between the foreground area and the background area. The device may further comprise a trigger engine to determine whether a trigger event associated with the first application has occurred, wherein the trigger event is based on a metric value received by the first application, and in response to determining that the triggering event associated with the first application has occurred, cause the display engine to display the first application in front of the second application.

First claim

Opening claim text (preview).

We claim: 1. A user device comprising: a display engine generating a graphical user interface including a window of a first application, a window of a second application, and an overlap area of a sub-portion of the window of the second application that covers a sub-portion of the window of the first application; a transparency engine applying a degree of transparency only to the overlap area that includes the sub-portion of the window of the second application and selecting the degree of transparency based on a plurality of stored transparency settings such that the window of the first application and the window of the second application are both visible in the overlap area; and a trigger engine that: receives a plurality of metric values associated with the first application; analyzes the plurality of metric values to determine an abnormal value; and creates a trigger rule based on a threshold related to the abnormal value; wherein a default change amount of the abnormal value is determined based on a first and a second user selection, and wherein the threshold is set based on the default change amount; and wherein after the trigger rule is created, user activity related to the second application is tracked and the threshold is changed based on at least some of the user activity; determines whether a trigger event associated with the first application has occurred, wherein the trigger event comprises the trigger rule that is satisfied by an additional metric value associated with the first application, and causes, in response to determining that the trigger event occurred, the display engine to change the degree of transparency of the overlap area. 2. The user device of claim 1 , wherein the abnormal value is based on at least a first user selection associated with the first application and a second user selection associated with the first application. 3. The user device of claim 1 , wherein an amount of the threshold is changed based on a second user selection associated with the first application. 4. The user device of claim 1 , wherein the plurality of stored transparency settings comprises: a first transparency setting that specifies a first transparency level for a non-moving content type; and a second transparency setting that specifies a second transparency level for a moving content type. 5. A non-transitory machine-readable storage medium including instructions that, when executed by a processor, cause the processor to: generate a graphical user interface including a window of a first application, a window of a second application, and an overlap area of a sub-portion of the window of the second application that covers a sub-portion of the window of the first application; apply a degree of transparency only to the overlap area that includes the sub-portion of the window of the second application and select a degree of transparency based on a plurality of stored transparency settings such that the window of the first application and the window of the second application are both visible in the overlap area; receive a plurality of metric values associated with the first application; analyze the plurality of metric values to determine an abnormal value; create a trigger rule based on a threshold related to the abnormal value; wherein a default change amount of the abnormal value is determined based on a first and a second user selection; wherein the threshold is set based on the default change amount; and wherein, after the trigger rule is created, user activity related to the second application is tracked and the threshold is changed based on at least some of the user activity; determine whether a trigger event associated with the first application has occurred, wherein the trigger event comprises the trigger rule that is satisfied by an additional metric value associated with the first application; and cause, in response to determining that the trigger event occurred, the degree of transparency of the overlap area to change. 6. The non-transitory machine-readable storage medium of claim 5 , including instructions to determine a relevant portion of the first application within the overlap area, and apply a first degree of transparency corresponding to the relevant portion wherein the first degree of transparency has a different transparency amount than the degree of transparency. 7. The non-transitory machine-readable storage medium of claim 6 , wherein the relevant portion is a portion of the overlap area having a movement of the first application within the relevant portion. 8. The non-transitory machine-readable storage medium of claim 5 , wherein the degree of transparency has a first degree of transparency and a second degree of transparency, and wherein the first degree of transparency is applied to an area inside of a clipping path within the overlap area and the second degree of transparency is applied to an area outside of the clipping path within the overlap area. 9. The non-transitory machine-readable storage medium of claim 5 , comprising instructions to: adjust the degree of transparency of only a portion of the overlap area based on an amount of white space in only the portion of the overlap area. 10. The non-transitory machine-readable storage medium of claim 5 , wherein the trigger rule is based on a range of normal values including a maximum value and a minimum value, wherein the range of normal values is adjusted by a percentage, and wherein the percentage is based on an absolute and/or relative difference between the maximum value and the minimum value. 11. The non-transitory machine-readable storage medium of claim 5 , wherein the plurality of stored transparency settings comprises: a first transparency setting that specifies a first transparency level for a first amount of white space in the overlap area; and a second transparency setting that specifies a second transparency level fora second amount of white space in the overlap area. 12. A method comprising: generating a graphical user interface including a window of a first application, a window of a second application, and an overlap area of a sub-portion of the window of the second application that covers a sub-portion of the window of the first application; applying a degree of transparency only to the overlap area that includes the sub-portion of the window of the second application; selecting a degree of transparency based on a plurality of stored transparency settings such that the window of the first application and the window of the second application are both visible in the overlap area; receiving a first plurality of metric values associated with the first application; analyzing the first plurality of metric values to determine an abnormal value; creating a trigger rule based on a threshold related to the abnormal value; wherein a default change amount of the abnormal value is determined based on a first and a second user selection; wherein the threshold is set based on the default change amount; and wherein, after the trigger rule is created, user activity related to the second application is tracked and the threshold is changed based on at least some of the user activity; determining whether a trigger event associated with the first application has occurred, wherein the trigger event comprises the trigger rule that is satisfied by an additional metric value associated with the first application; and cause, in response to determining that the trigger event occurred the degree of transparency of the overlap area to change. 13. The method of claim 12 , wherein after the trigger rule is created, a second plurality of metric values

Assignees

Inventors

Classifications

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

  • Transparency, e.g. transparent or translucent windows · 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

  • by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus · CPC title

  • Special input arrangements or commands for improving display capability · 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 US11048372B2 cover?
Implementations disclosed herein relate to a device for applying a degree of transparency. The device may comprise a display engine to display a foreground and background area, wherein the background area is associated with a first application and the foreground area is associated with a second application. The device may further comprise a transparency engine to apply a degree of transparency …
Who is the assignee on this patent?
Entit Software Llc, Micro Focus 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 Jun 29 2021 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).