IP Library Granted Patent US 9,665,697
Granted Patent B2
US 9,665,697 · App. 14/660,068 · Granted May 30, 2017

Selectively blocking content on electronic displays

Inventors: James E. Bostick (Cedar Park, TX); John M. Ganci, Jr. (Cary, NC); Sarbajit K. Rakshit (Kolkata, IN); Kimberly G. Starks (Nashville, TN)
Assignee: International Business Machines Corporation
G06F21/10G06F3/0481G06F17/30705G06F2203/04804G06F2221/0748
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 9,665,697
App. No.
14/660,068
Granted
May 30, 2017
Kind
B2
Abstract

A method for selectively blocking content on a transparent electronic display is provided. Unstructured information is analyzed using natural language processing techniques. A portion of the unstructured information is classified as protected content. An emissive layer displays the protected content over a substantially opaque portion of the selectively transparent layer. A user is provided with a prompt that identifies the protected content. The substantially opaque portion of the selectively transparent layer become substantially transparent in response to receiving an interaction with the prompt from the user.

Claims (56)

1. A method for selectively blocking content on a transparent electronic display having an emissive layer and a selectively transparent layer, the method comprising:

analyzing, by one or more computer processors associated with the electronic display, unstructured information within an unstructured input field of an interface of the electronic display using natural language processing techniques, wherein the unstructured input field is one of a plurality of input fields;

classifying, by the one or more computer processors, a portion of the unstructured information as private content;

displaying, by the one or more computer processors, the private content on the transparent electronic display having the emissive layer and the selectively transparent layer, wherein:

the emissive layer displays the private content over a substantially opaque portion of the selectively transparent layer;

the private content is visible over the substantially opaque portion of the selectively transparent layer from a user-side of the emissive layer, and

the private content is not visible through the substantially opaque portion of the selectively transparent layer from a viewer-side of the emissive layer;

providing, by the one or more computer processors, a prompt to a user on a user side of the emissive layer, wherein the prompt identifies the private content as private content; and

receiving, by the one or more computer processors, an interaction with the prompt from the user and, in response, causing, by the one or more computer processors, the substantially opaque portion of the selectively transparent layer to become substantially transparent such that the private content is visible to a viewer on the viewer-side of the emissive layer as a mirror-image of the private content as it is visible to the user on the user-side of the emissive layer.

2. The method of claim 1 , wherein the selectively transparent layer includes a plurality of thin-film transistors that manage a plurality of liquid crystals.

3. The method of claim 1 , wherein the emissive layer has a plurality of organic light emitting diodes connected to a substantially transparent substrate.

4. The method of claim 3 , wherein the selectively transparent layer is a first selectively transparent layer of a plurality of selectively transparent layers that includes a second selectively transparent layer; and wherein the first selectively transparent layer is disposed on the viewer-side of the emissive layer and the second selectively transparent layer is disposed on the user-side of the emissive layer.

5. The method of claim 1 , further comprising:

responsive to classifying, by one or more computer processors, a portion of the unstructured information as public content, causing, by the one or more computer processors, a portion of the substantially opaque portion of the selectively transparent layer to become substantially transparent.

6. The method of claim 1 , further comprising:

responsive to determining, by the one or more computer processors, that a period of time has elapsed since the interaction with the prompt from the user, returning, by the one or more computer processors, the substantially opaque portion of the selectively transparent layer to a substantially opaque state.

7. The method of claim 1 , further comprising:

responsive to classifying, by the one or more computer processors, a structured input field of the plurality of input fields as a private field, displaying, by the one or more computer processors, private content in the structured input field over a second substantially opaque portion of the selectively transparent layer, wherein the second substantially opaque portion of the selectively transparent layer is one of a plurality of substantially opaque portions corresponding to respective input fields of the plurality of input fields.

8. A computer program product for selectively blocking content on a transparent electronic display having an emissive layer and a selectively transparent layer, the computer program product comprising:

a computer readable storage device and program instructions stored on the computer readable storage device, the program instructions comprising:

program instructions to analyze, by one or more computer processors associated with the electronic display, unstructured information within an unstructured input field of an interface of the electronic display using natural language processing techniques, wherein the unstructured input field is one of a plurality of input fields;

program instructions to classify, by the one or more computer processors, a portion of the unstructured information as private content;

program instructions to display, by the one or more computer processors, the private content on the transparent electronic display having the emissive layer and the selectively transparent layer, wherein:

the emissive layer displays the private content over a substantially opaque portion of the selectively transparent layer;

the private content is visible over the substantially opaque portion of the selectively transparent layer from a user-side of the emissive layer, and

the private content is not visible through the substantially opaque portion of the selectively transparent layer from a viewer-side of the emissive layer;

program instruction to provide, by the one or more computer processors, a prompt to a user on a user side of the emissive layer, wherein the prompt identifies the private content as private content; and

program instructions to receive, by the one or more computer processors, an interaction with the prompt from the user and, in response, cause, by the one or more computer processors, the substantially opaque portion of the selectively transparent layer to become substantially transparent such that the private content is visible to a viewer on the viewer-side of the emissive layer as a mirror-image of the private content as it is visible to the user on the user-side of the emissive layer.

9. The computer program product of claim 8 , wherein the selectively transparent layer includes a plurality of thin-film transistors that manage a plurality of liquid crystals.

10. The computer program product of claim 8 , wherein the emissive layer has a plurality of organic light emitting diodes connected to a substantially transparent substrate.

11. The computer program product of claim 10 , wherein the selectively transparent layer is a first selectively transparent layer of a plurality of selectively transparent layers that includes a second selectively transparent layer; and wherein the first selectively transparent layer is disposed on the viewer-side of the emissive layer and the second selectively transparent layer is disposed on the user-side of the emissive layer.

12. The computer program product of claim 8 , wherein the program instructions further comprising:

program instruction to, responsive to classifying, by the one or more computer processors, a portion of the unstructured information as public content, cause, by the one or more computer processors, a portion of the substantially opaque portion of the selectively transparent layer to become substantially transparent.

13. The computer program product of claim 8 , further comprising:

program instructions to, responsive to determining, by the one or more computer processors, that a period of time has elapsed since the interaction with the prompt from the user, return, by the one or more computer processors, the substantially opaque portion of the selectively transparent layer to a substantially opaque state.

14. The computer program product of claim 8 , wherein the program instructions further comprise:

program instruction to, responsive to classifying, by the one or more computer processors, a structured input field of the plurality of input fields as a private input field, display, by the one or more computer processors, private content in the structured input field over a second substantially opaque portion of the selectively transparent layer, wherein the second substantially opaque portion of the selectively transparent layer is one of a plurality of substantially opaque portions corresponding to respective input fields of the plurality of input fields.

15. A computer system for selectively blocking content on a transparent electronic display having an emissive layer and a selectively transparent layer, the computer system comprising:

one or more computer processors;

one or more computer readable storage devices;

program instructions stored on the computer readable storage devices for execution by at least one of the one or more processors, the program instructions comprising:

program instructions to analyze, by one or more computer processors associated with the electronic display, unstructured information within an unstructured input field of an interface of the electronic display using natural language processing techniques, wherein the unstructured input field is one of a plurality of input fields;

program instructions to classify, by the one or more computer processors, a portion of the unstructured information as private content;

program instructions to display, by the one or more computer processors, the private content on the transparent electronic display having the emissive layer and the selectively transparent layer, wherein:

the emissive layer displays the private content over a substantially opaque portion of the selectively transparent layer;

the private content is visible over the substantially opaque portion of the selectively transparent layer from a user-side of the emissive layer, and

the private content is not visible through the substantially opaque portion of the selectively transparent layer from a viewer-side of the emissive layer;

program instruction to provide, by the one or more computer processors, a prompt to a user on a user side of the emissive layer, wherein the prompt identifies the private content as private content; and

program instructions to receive, by the one or more computer processors, an interaction with the prompt from the user and, in response, cause, by the one or more computer processors, the substantially opaque portion of the selectively transparent layer to become substantially transparent such that the private content is visible to a viewer on the viewer-side of the emissive layer as a mirror-image of the private content as it is visible to the user on the user-side of the emissive layer.

16. The computer system of claim 15 , wherein the selectively transparent layer includes a plurality of thin-film transistors that manage a plurality of liquid crystals.

17. The computer system of claim 15 , wherein the emissive layer has a plurality of organic light emitting diodes connected to a substantially transparent substrate.

18. The computer system of claim 17 , wherein the selectively transparent layer is a first selectively transparent layer of a plurality of selectively transparent layers that includes a second selectively transparent layer; and wherein the first selectively transparent layer is disposed on the viewer-side of the emissive layer and the second selectively transparent layer is disposed on the user-side of the emissive layer.

19. The computer system of claim 15 , wherein the program instructions further comprise:

program instruction to, responsive to classifying, by the one or more computer processors, a portion of the unstructured information as public content, cause, by the one or more computer processors, a portion of the substantially opaque portion of the selectively transparent layer to become substantially transparent.

20. The computer system of claim 15 , further comprising:

program instruction to, responsive to determining, by the one or more computer processors, that a period of time has elapsed since the interaction with the prompt from the user, return, by the one or more computer processors, the substantially opaque portion of the selectively transparent layer to a substantially opaque state.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2017
From: BOSTICK, JAMES E.; GANCI, JOHN M., JR.; RAKSHIT, SARBAJIT K.; STARKS, KIMBERLY G.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 041480/0545 →
Continuity (1)
Related Publication 20160275270A1 · Sep 22, 2016