Patent ID: 9137048
Filing Date: 2015-09-15
Classification: G06F,H04L

Abstract:
1. A computer-implemented method residing in a non-transitory computer-readable medium and executed by a computer for performing the method, including: detecting attempts by an embedded service within a browser to communicate with an external messaging service; inspecting events before or as the events are returned from the external messaging service and before the events are processed by the embedded service within the browser, the events are published by the browser; augmenting the events with additional functionality to enhance the embedded service within the browser, the additional functionality monitors emails being received and sent from the embedded service, and wherein the embedded service is an email client and the external messaging service is a web mail server and the additional functionality is not otherwise provided by or available from the external messaging service, the added functionality detects the browser contacting the external messaging service and intercepts data sent between the external messaging service and the embedded service, and wherein the added functionality is automatically launched for execution whenever the browser launches for execution; and customizing, by the additional functionality, presentation of the emails within the browser by calling attention to the emails within the browser for: presenting a branding visual indication for some of the senders of the emails, presenting a whitelist visual indication for the some of the senders, presenting a fraudulent visual indication for some of the senders, and providing additional visual and audio effects for each of the visual indications when that visual indication is brought into focus within the browser.