Search engine desktop application tool
AssigneeSubmitnet, Inc.
InventorsRandall Benton, Shirley McMenamin/Benton
Life of this patent
Estimating the term…
Abstract
In a preferred embodiment of the present invention, a software application is configured to remain active on a user's “local” computer system. The software automatically establishes communication sessions between the local computer system and a server computer system at a remote location. Computers properly configured with elements of the present invention communicate with servers that monitor and control SEO, SEM and search engine account information. The software application preferably provides proprietors with SEO, SEM and search engine portal information with notices that are directly sent to their computers.
Claims24
A system for delivering processed search engine information to a desktop application tool, the system comprising:
- an information processor connected to a communication network;
- a search engine communication module provided with the information processor enabling a communication session between the information processor and at least one search engine;
- a search engine information database accessible to the information processor and adapted to store electronic search engine information received from the at least one search engine;
- a data processing module provided with the information processor operable to process the search engine information to provide the processed search engine information;
- the desktop application tool operable to be installed on a computing device, to receive web site information related to at least one web site from a user, and to communicate with the information processor in order either:
- to receive the processed electronic search engine information;
- to transmit the web site information;
- or
- to receive the processed electronic search engine information and to transmit the web site information,
- wherein the search engine information is received from the at least one search engine by the information processor, and processed by the data processing module into processed search engine information, and the processed search engine information is transmitted from the information processor to the desktop application tool.
A method for delivering processed search engine information to a desktop application tool, the method comprising:
- coupling an information processor to a communication network;
- establishing a communication session between a search engine and the information processor;
- receiving search engine information from the search engine and storing the search engine information in the database from the at least one search engine;
- processing the search engine information to provide the processed search engine information;
- installing the desktop application tool on a computing device;
- receiving via the desktop application tool web site information related to at least one web site from a user;
- establishing a communication session between the information processor and the desktop application tool in order either:
- to receive by the desktop application the processed electronic search engine information from the information processor;
- to transmit to the information processor the web site information by the desktop application tool;
- or
- to receive by the desktop application tool the processed electronic search engine information and to transmit to the information processor the web site information.
A method for managing a plurality of respective search engine accounts for a plurality of web sites, the method comprising:
- maintaining a database operable to store web site electronic information regarding the plurality of web sites and search engine electronic information regarding the plurality of search engines;
- providing a desktop application tool to the plurality of web sites;
- maintaining a respective account for each of the plurality of web sites;
- receiving a respective payment from each of the plurality of web sites and saving each respective payments in the respective accounts;
- using at least one of the respective payments to maintain at least one of the respective search engine accounts;
- receiving electronic search engine information from the at least one of the respective search engines regarding the respective web sites and storing the electronic search engine information in the database;
- processing the electronic search engine information to provide electronic processed search engine information;
- and
- transmitting the electronic processed search engine information to the desktop application tool.
Dependencies are inferred from the claim text.