PERSONAL DATA PROTECTION SUITE
An online protection suite that provides subscribers to organizations a highly integrated desktop application with a dashboard set of services combining single-click access to user accounts and a bulletin-board of constantly refreshed posters offering a variety of related products and services.
1 . A computer desktop display dashboard configured for subscribers to a single organization, comprising:
an interactive graphical user interface (GUI) for presentation on a user display in a window having a split into a first part and a second part;
a financial account list of hyperlinks disposed in said first part and providing access to preregistered financial websites with which the user has previously established user credentials for secure network sessions;
a non-financial account list of hyperlinks also disposed in said first part and providing access to preregistered non-financial websites with which the user has previously established user credentials for secure network sessions; and
an electronic bulletin-board disposed in said second part; and
at least one offer-to-sell hypertext poster posted in the bulletin-board.
2 . The computer desktop display dashboard of claim 1 , further including in each said poster an install-now hyperlink button and a learn-more link, wherein each mechanize a link to a third party website configured to be launched thereby to complete a download and installation of a corresponding user application program to the user computer.
3 . The computer desktop display dashboard of claim 1 , further including:
a bulletin-board management process to populate the bulletin-board with new or different posters, wherein each poster is supported by a poster process to mechanize a link to corresponding third-party websites, and that are configured to be launched thereby to complete a download and installation of a respective user application program to the user computer.
4 . The computer desktop display dashboard of claim 1 , further including:
a hyperlink control button included in each offer-to-sell hypertext poster, and configured to link to a third-party website for an application download if such application is not already installed on the user computer.
5 . A computer security system for a user computer configured for Internet access, comprising:
an interactive graphical user interface (GUI) for presentation on a user display in a window having a split into a first part and a second part;
a financial account list of hyperlinks disposed in said first part and providing access to preregistered financial websites with which the user has previously established user credentials for secure network sessions;
a non-financial account list of hyperlinks also disposed in said first part and providing access to preregistered non-financial websites with which the user has previously established user credentials for secure network sessions; and
at least one offer-to-sell hypertext disposed in said second part and including an install-now hyperlink button and a learn-more link, wherein each mechanize a link to a third party website configured to be launched thereby to complete a download and installation of a corresponding user application program to the user computer.
6 . The computer security system of claim 5 , further comprising an IAT-DLL security mender process implemented as software and configured for execution by said user computer and an operating system, wherein the operating system includes a process to load executable files into system memory, a process to read those files and load any direct linked libraries (DLLs) that will be needed, a process to update an import address table (IAT) with pointers to real system memory addresses, and applications vulnerable to malware hooking, wherein secure applications must consult the IAT for the real memory addresses in order to execute them, the IAT-DLL security mender process comprising:
a process configured to store nominal IAT table entries and inline code beginnings, from either a priori data and/or from computed values;
a process for fetching particular IAT table entries and inline code beginnings for comparison with expected values;
a process configured to overwrite particular IAT table entries and/or inline code beginnings with nominal IAT table entries and inline code beginnings;
wherein, the IAT-DLL security mender runs in parallel with the operating system and has access to its IAT and inline code in system memory.
7 . An online protection suite configured to provide subscribers to organizations a highly integrated desktop application on a user computer with a dashboard set of services combining single-click access to user accounts and a bulletin-board of constantly refreshed posters offering a variety of related products and services through hyperlink control buttons.