Dynamic screen filtering

US2020082130A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020082130-A1
Application numberUS-201816127145-A
CountryUS
Kind codeA1
Filing dateSep 10, 2018
Priority dateSep 10, 2018
Publication dateMar 12, 2020
Grant date

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.

Apparatuses, methods, systems, and program products are disclosed for sharing content with a detected device. An apparatus includes a processor and a memory that stores code executable by the processor. The memory stores code executable by the processor to detect that an input field of a graphical display is an active graphical field for receiving input. The memory stores code executable by the processor to dynamically enable an electronic privacy filter for the graphical display. The memory stores code executable by the processor to receive input within the input field while the electronic privacy filter is enabled for the graphical display.

First claim

Opening claim text (preview).

What is claimed is: 1 . An apparatus comprising: a processor; and a memory that stores code executable by the processor to: detect that an input field of a graphical display is an active graphical field for receiving input; dynamically enable an electronic privacy filter for the graphical display; and receive input within the input field while the electronic privacy filter is enabled for the graphical display. 2 . The apparatus of claim 1 , wherein the code is further executable by the processor to prevent receiving input within the input field until the electronic privacy filter is enabled. 3 . The apparatus of claim 1 , wherein the code is further executable by the processor to disable the electronic privacy filter in response to the input field not being the active graphical field for receiving input. 4 . The apparatus of claim 1 , wherein the code is further executable by the processor to disable the electronic privacy filter in response to the input field comprising entered input not being visible within a display area of the graphical display. 5 . The apparatus of claim 1 , wherein the input comprises alpha-numeric characters received from at least one of a physical keyboard and an on-screen keyboard. 6 . The apparatus of claim 4 , wherein the code is further executable by the processor to present the on-screen keyboard with scrambled alpha-numeric characters such that the alpha-numeric characters are presented in a layout that is different than a QWERTY keyboard layout. 7 . The apparatus of claim 4 , wherein the code is further executable by the processor to present a transpose map of a keyboard layout that corresponds to the keys of the physical keyboard such that the alpha-numeric characters are presented in a layout that is different than a QWERTY keyboard layout. 8 . The apparatus of claim 1 , wherein the code is further executable by the processor to start an enable timer in response to the input field becoming the active graphical field and in response to the electronic privacy filter not currently being enabled, the electronic privacy filter being enabled in response to expiration of the enable timer. 9 . The apparatus of claim 1 , wherein the code is further executable by the processor to start a disable timer in response to the input field not being the active graphical field, the electronic privacy filter being disabled in response to expiration of the disable timer and in response to a different input field not becoming the active graphical field. 10 . The apparatus of claim 1 , wherein the input field comprises an input field for a web page presented within a web browser. 11 . The apparatus of claim 1 , wherein the input field comprises an input field for an operating system application. 12 . The apparatus of claim 1 , wherein the input field comprises an input field for a command line terminal. 13 . The apparatus of claim 1 , wherein the input field comprises an input field for receiving sensitive information, the sensitive information selected from the group consisting of a username, a password, financial information, personal identification information, and health information. 14 . A method comprising: detecting, by a processor, that an input field of a graphical display is an active graphical field for receiving input; dynamically enabling an electronic privacy filter for the graphical display; and receiving input within the input field while the electronic privacy filter is enabled for the graphical display. 15 . The method of claim 14 , further comprising preventing receiving input within the input field until the electronic privacy filter is enabled. 16 . The method of claim 14 , further comprising disabling the electronic privacy filter in response to the input field not being the active graphical field for receiving input. 17 . The method of claim 14 , wherein the input comprises alpha-numeric characters received from at least one of a physical keyboard and an on-screen keyboard. 18 . The method of claim 17 , further comprising presenting the on-screen keyboard with scrambled alpha-numeric characters such that the alpha-numeric characters are presented in a layout that is different than a QWERTY keyboard layout. 19 . The method of claim 17 , further comprising presenting a transpose map of a keyboard layout that corresponds to the keys of the physical keyboard such that the alpha-numeric characters are presented in a layout that is different than a QWERTY keyboard layout. 20 . A program product comprising a computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform: detecting that an input field of a graphical display is an active graphical field for receiving input; dynamically enabling an electronic privacy filter for the graphical display; and receiving input within the input field while the electronic privacy filter is enabled for the graphical display.

Assignees

Inventors

Classifications

  • 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

  • Protect user input by software means · CPC title

  • G06F21/82Primary

    Protecting input, output or interconnection devices · CPC title

  • Protecting personal data, e.g. for financial or medical purposes · CPC title

  • G06F21/84Primary

    output devices, e.g. displays or monitors · 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 US2020082130A1 cover?
Apparatuses, methods, systems, and program products are disclosed for sharing content with a detected device. An apparatus includes a processor and a memory that stores code executable by the processor. The memory stores code executable by the processor to detect that an input field of a graphical display is an active graphical field for receiving input. The memory stores code executable by the…
Who is the assignee on this patent?
Lenovo Singapore Pte Ltd
What technology area does this patent fall under?
Primary CPC classification G06F21/82. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Mar 12 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).