| CPC G02B 27/0172 (2013.01) [G06T 11/60 (2013.01); G06T 19/006 (2013.01); G06V 30/18019 (2022.01); G02B 2027/0141 (2013.01); G02B 2027/0178 (2013.01)] | 19 Claims |

|
1. An apparatus for extracting and displaying key information on a pair of smart glasses comprising:
the smart glasses comprising:
a display;
a camera;
an input/output (“I/O”) module;
a network interface card (“NIC”);
a non-transitory memory configured to store an operating system; and
a processor configured to operate at least:
the operating system,
the NIC; and
the I/O module; and
a backend computer comprising:
a backend input/output (“bI/O”) module;
a backend network interface card (“bNIC”);
a backend non-transitory memory configured to store at least:
a backend operating system; and
a content filtering module; and
a backend processor configured to operate at least:
the backend operating system;
the content filtering module;
the bNIC; and
the bI/O module;
wherein:
one or more content filters are transferred to the content filtering module by a mining module configured to automatically mine a user's emails and text messages with one or more artificial intelligence/machine learning (“AI/ML”) algorithms;
the camera captures a stream of information; and
the content filtering module:
converts the one or more content filters into one or more keys;
converts the stream of information into an array of images;
processes each image in the array of images to convert each image into text;
searches the text for the one or more keys;
when the module discovers one or more advertisements in one or more images in the array of images:
deletes the one or more images comprising the one or more advertisements; and
when the module discovers one of the one or more keys in the text:
displays a corresponding image from the array of images on the display;
surrounds the image with a box; and
displays the remaining images from the array of images on the display.
|