Digital touch screen device and method of using the same
Abstract
Some embodiments on the invention are directed to displaying and viewing secure digital contents on touch screen displays. In one embodiment, a digital content such as image, text, or video is displayed on a touch screen display. An obscured layer that prevents viewing of the content protects the digital content. The obscured layer can be temporarily removed by a finger stroke in any direction on the touch screen display. As the finger is moved on the screen the area underneath the stroke is cleared and the content is revealed. The cleared area is then obscured again after a predetermined amount of time. This novel method prevents saving the digital content by taking a screenshot.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . (canceled)
3 . (canceled)
4 . (canceled)
5 . (canceled)
6 . (canceled)
7 . (canceled)
8 . (canceled)
9 . (canceled)
10 . (canceled)
11 . (canceled)
12 . (canceled)
13 . (canceled)
14 . (canceled)
15 . (canceled)
17 . (canceled)
18 . (canceled)
19 . (canceled)
20 . A method comprising:
detecting one or more finger contacts on a touch screen display; and drawing one or more images on the touch screen display in response to detecting the one or more finger contacts, wherein drawing one or more images comprises:
locating stroke image data associated with a first image, using data associated with locations of the finger contacts with the touch screen display, wherein the stroke image data corresponds to pixel data of the first image that are located in the same coordinates as the locations of the one or more finger contacts; and
drawing a display image on the touch screen display, wherein the display image is comprised of image data from the first image and a second image, and wherein the image data from the first image comprises the stroke image data.
21 . The method of claim 20 , wherein a subsequent display image is drawn in response to detecting each of the one or more finger contacts.
22 . The method of claim 21 , wherein as the subsequent display image is drawn, the stroke image data from the first image is replaced with image data from the second image.
23 . The method of claim 22 , wherein the stroke image data from the first image is replaced with image data from the second image after a predetermined amount of time.
24 . The method of claim 20 , wherein the first image is a visible image.
25 . The method of claim 20 , wherein the second image is an obscured image.
26 . The method of claim 25 , wherein obscured portion of the obscured image includes Gaussian blur of the first image.
27 . The method of claim 20 , wherein instructions for drawing one or more images on the touch screen display are executed each time one or more finger contacts with the touch screen is detected.
28 . The method of claim 27 , wherein the instructions for drawing one or more images on the touch screen display are executed at a rate equivalent to a refresh rate defined by the touch screen display.
29 . The method of claim 27 , wherein the instructions for drawing one or more images on the touch screen display are executed at a rate between 40 to 120 frames per second.
30 . The method of claim 27 , wherein instructions for detecting one or more finger contacts with the touch screen display detect one or more finger contacts on the touch screen moving in any direction.
31 . A computing device, comprising:
a touch screen display; one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to:
display electronic content on the touchscreen display, wherein the electronic content is hidden behind an obscured layer;
detect one or more finger strokes on the touchscreen display, when a finger interacts with the touchscreen display;
remove the obscured layer from only the areas on the screen touched by the finger in any direction; and
apply a first semi-transparent layer, after a predetermined amount of time, to the areas of the screen where the obscured layer was removed, wherein the electronic content is partially visible through the first semi-transparent layer.
32 . The computing device of claim 31 , wherein the one or more programs are further configured to:
apply a second transparent layer, after a predetermined amount of time, to the areas of the screen where the obscured layer was removed, wherein the electronic content is partially visible through the second semi-transparent layer, and wherein the visibility of the electronic content through the second semi-transparent layer is less than the first semi-transparent layer.
33 . The computing device of claim 31 , wherein the one or more programs are further configured to:
apply the obscured layer to the areas where the first semi-transparent was applied, after a predetermined amount of time, wherein during the time frame where the obscured layer is removed and applied, the electronic content is partially visible through the first semi-transparent layer.
34 . The computing device of claim 31 , wherein the obscured layer is removed from an area on the touchscreen display that corresponds to the width of the finger on a location on the touchscreen display that is substantially underneath the finger stroke.
35 . The computing device of claim 32 , wherein as the obscured layer is removed from selective areas of the touchscreen display based on the direction of the finger stroke, same areas of the touch screen display are occupied by the semi-transparent layer in the order in which the obscured layer was removed from the touchscreen display and then obscured with the obscured layer and creating a gradual fading of the electronic content followed by a tracing effect wherein the obscured layer follows the finger stroke with a time delay and obscures the touchscreen display.
36 . A computing device, comprising:
a touch screen display; one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including: instructions for detecting one or more finger contacts with the touch screen display; and instructions for drawing one or more images on the touch screen display, comprising:
saving in memory, data associated with locations of the finger contacts with the touch screen display;
locating stroke image data associated with a first image, using the data associated with locations of the finger contacts with the touch screen display, wherein the stroke image data corresponds to pixel data of the first image that are located in the same coordinates as the locations of the one or more finger contacts; and
drawing a display image on the touch screen display, wherein the display image is comprised of image data from the first image, a second image and a third image, and wherein the image data from the first image comprises the stroke image data, and wherein a portion of the third image is added to a portion of image data from the first image.
37 . The computing device of claim 36 , wherein a subsequent display image is drawn in response to detecting each of the one or more finger contacts.
38 . The computing device of claim 37 , wherein as the subsequent display image is drawn, the stroke image data from the first image is replaced with image data from the second image.
39 . The computing device of claim 36 , wherein the second image is an obscured image, and wherein an obscured portion of the obscured image includes Gaussian blur of the first image.Join the waitlist — get patent alerts
Track US2019220609A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.