1. A method of providing background advertisement comprising: establishing accounts with advertisers; establishing accounts with website publishers; and providing background advertisements from the advertisers to the website publishers as uniquely generated code.
3. The method of providing background advertisement of claim 1 , further comprising creating a database of background ads.
4. The method of providing background advertisement of claim 1 , further comprising accessing a background ad database.
5. The method of providing background advertisement of claim 1 , in which accessing the background ad database is performed according to website publisher account parameters.
6. The method of providing background advertisement of claim 1 , further comprising providing metrics to the advertiser.
7. The method of providing background advertisement of claim 1 , further comprising providing metrics to the website publisher.
8. The method of providing background advertisement of claim 1 , further comprising providing a corresponding banner advertisement.
Page 18 of 21
9. The method of providing background advertisement of claim 1 , in which the banner advertisement is a tiled background advertisement.
10. The method of providing background advertisement of claim 1 , in which the background advertisement is a pillar background advertisement.
1 1 . The method of providing background advertisement of claim 1 h in which the background advertisement is a projection background advertisement.
12. The method of providing background advertisement of claim 1 , in which the background advertisement isa movie background advertisement.
1 3. The method of providing background advertisement of claim 1 , in which the background advertisement is an animation background advertisement.
14. The method of providing background advertisement of claim 1 , in which the background advertisement is an overlay background advertisement.
1 5. A system for providing a background advertisement service comprising: an advertiser interface a background advertisement database coupled to the advertiser interface; and a publisher interface coupled to the advertisement database for receiving a code representing background advertising provided by the advertiser.
16. The system for providing a background advertisement service of claim 1 5, further comprising providing metrics.
Page 19 of 21
1 7. The system for providing a background advertisement service of claim 1 5, further comprising selecting an ad according to paramaters supplied by the website publisher.
19. A method of generating a advertiser interface display comprising: generating a display of at least one of a plurality of background advertising formats; generating a display for selecting a price structure for advertising; and generating a display for uploading artwork for use in generating a background advertisement.
20. The method of generating a advertiser interface display of claim 19, in which the background advertising formats are graphically displayed.
Page 20 of 21
UNITED STATES PATENT APPLICATION FOR INTERNET BACKGROUND ADVERTISING SERVICE
CROSS-REFERENCE TO RELATED APPLICATIONS
 This application claims the benefit of U.S. Provisional Patent
Application No. 60/974,407 filed September 21 , 2007, the contents of which are hereby incorporated by reference. This application also claims the benefit of U.S. Provisional Patent Application No. 61 /054,747 filed May 20, 2008, the contents of which are hereby incorporated by reference.
 This description relates generally to advertising and more specifically to internet advertising.
 Advertising can allow publishers to collect revenue above that made from simply selling a subscription to a customer. Advertising allows the publisher to reduce the cost of the publication, which tends to increase circulation. Advertisers in newspapers can often target advertisements ("ads") by requesting placement in certain sections of the news. For example tire advertisements may often be placed in the sports section.
 The success of print advertisements may also be hard to determine. If an advertiser does not receive increased business he may assume the advertisement
("ad") may not be seen by potential customers and pull it from the publication, while the real reason may be the price of the goods or some other factor.
 Advertisement is often present on the internet. And as the internet has gained in popularity the presence of advertising has tended to increase as advertisers recognize that a large number of potential customers may be reached with their advertisement. Advertisements often appear along side of web content displayed on a browser. Such advertisement often appears in a box, like a billboard,
Page 1 of 21
or typical newspaper, or magazine advertisement dispersed within a column of text or at the periphery of the paper page. These internet billboards may blink or spontaneously expand to cover the screen, which many internet users find obnoxious. This has lead to the development of a number of pop-up blocking solutions. It may be desirable to produce a type of advertising that makes itself known but in a more subtle fashion. The billboards are also of somewhat fixed size and are configured to fit in an available space like a puzzle piece. Supplying an advertisement in nonstandard formats may call for a telephone or personal interaction in order to change the size of the advertisement.
 The following presents a simplified summary of the disclosure in order to provide a basic understanding to the reader. This summary is not an extensive overview of the disclosure and it does not identify key/critical elements of the invention or delineate the scope of the invention. Its sole purpose is to present some concepts disclosed herein in a simplified form as a prelude to the more detailed description that is presented later.
 The present examples provide for a background advertisement service that automates the advertising process. The background advertisement service efficiently brings advertisers and website publishers together. Advertisements may be placed in a pool and made available in various formats, and other advertiser defined criteria. A publisher may select advertisement in any of a variety of formats, typically as one or more styles of background advertisements. The background advertisements may also be combined with one or more banner advertisements to reinforce the background advertisement. The background advertisement service generates code for inclusion into a website publisher's site so that reprogramming or reformatting may not have to be performed. The code generated may be according to the web publishers specifications, and done through a web interface. Advertising metrics may also be collected for use by the website publisher and the advertiser.
Page 2 of 21
 Many of the attendant features will be more readily appreciated as the same becomes better understood by reference to the following detailed description considered in connection with the accompanying drawings.
DESCRIPTION OF THE DRAWINGS
 The present description will be better understood from the following detailed description read in light of the accompanying drawings, wherein:
 FIC. 1 is a block diagram showing a background advertisement service.
 FIC. 2 is a block diagram showing further details of the background advertising service.
 FIG. 3 is a flow diagram of a method of creating a background advertisement campaign.
 FIC. 4 is a flow diagram of a process for website publishers to create an advertising campaign.
 FIC. 5 is an exemplary user interface showing the create campaign tab of the background advertisement service webpage that allows for the setup of the background advertisement.
 FIC. 6 is the diagram showing an exemplary background advertisement user interface in a tiled background advertisement format.
 FIC. 7 is the flow diagram showing a process of creation of the tiled background advertisement.
 FIG. 8 is the diagram showing an exemplary background advertisement user interface of a pillar background advertisement format.
 FIC. 9 is the flow diagram showing a process of the creation of the pillar background advertisement.
 FIG. 10 is a diagram showing an exemplary background advertisement user interface of the projection background advertisement format.
 FIC. 1 1 is a flow diagram showing a process of the creation of the projection background advertisement.
Page 3 of 21
 FIG. 12 is a diagram showing an exemplary background advertisement user interface for the display of the movie/animation or rich media background advertisement format.
 FIG. 1 3 is a flow diagram showing a process of the creation of the movie/animation or rich media background advertisement.
 FIG. 14 is a diagram showing an exemplary background advertisement user interface for the display of the overlay background advertisement format.
 FIG. 1 5 is a flow diagram showing a process of the creation of the overlay background advertisement.
 FIG. 16 is a flow diagram of the Advertisers Create Campaign page
600 in the web interface.
 FIC. 18 is an exemplary network suitable for implementing a background advertisement service.
 Like reference numerals are used to designate like parts in the accompanying drawings.
 The detailed description provided below in connection with the appended drawings is intended as a description of the present examples and is not intended to represent the only forms in which the present example may be constructed or utilized. The description sets forth the functions of the example and the sequence of steps for constructing and operating the example. However, the same or equivalent functions and sequences may be accomplished by different examples.
 The examples below describe a background advertisement service.
Although the present examples are described and illustrated herein as being implemented in a networked computer system, the system described is provided as an example and not a limitation. As those skilled in the art will appreciate, the
Page 4 of 21
present examples are suitable for application in a variety of different types of computer based consumer electronics systems.
 FIC. 1 is a block diagram showing a background advertisement service
100. It shows advertisers and/or website publishers creating a background advertisement then viewing the advertisement on a publisher's website. The system may also include user metrics that may be communicated to the publisher and/or advertiser.
 The diagram shows the background advertisement service that combines the function of both, advertisers, or website publishers to create a background advertisement. Once created the background advertisement can be stored on servers of the background advertisement service, to be accessed by anyone on the world wide web. Once the background advertisement is viewed by a user on the publishers website the system will accurately store website users metrics or analytic.
 As shown, advertisers 102 may access the background advertisement service 104 to create a database, or repository, of advertising information. A website publisher 106 may access the background advertisement service to obtain advertising content from the advertising repository. Advertising content is typically combined with website content. Advertisers and web publishers may access the background advertisement service through the internet, local area networks, wide area networks or the like 108.
 The content with background advertisement may be made available via the internet to a plurality of users 1 10, typically viewing web content through a web browser program, or its equivalent on a computer or equivalent consumer electronic device. The user typically sees a display 1 1 2, or user interface, presenting the website publisher's content, possibly one or more banner advertisements and a background advertisement that provides access to an advertisement website 1 14.  When a user accesses an advertisement metrics may be generated for communication to the advertiser and/or website publisher to provide metrics, revenue to the website publisher and the like.
Page 5 of 21
 FIG. 2 is a block diagram showing further details of the background advertising service 200. It shows the interaction of one or more advertisers 202 and website publishers 224 in generating the background advertisement being submitting to the background advertisement database for later display as background advertisement when displaying web content. The functional blocks described below may be provided in any one or more coding languages, such as HTML, PHP, ASP.NET, AJAX, CSS or the like.
 The diagram shows the background advertisement service 200 that combines the content of advertisers and website publishers. Access to the background advertisement service 200 may be provided by one or more web interface 204, 222s. An advertiser 202 can create an account 206, then create one or more background advertisements 208 that will be stored on the background advertisement database 210 before it is generated onto the publishers website for world wide web users to view.
 Web publishers 224 may create accounts to display advertisement on their websites to generate revenue from the available advertisers. Website publishers 224 may also create advertisements for storage on the background advertisement database. A variety of campaigns may be created by the advertisers and web publishers through the automated web interface 222. Such a web interface approach allows for a high degree of customization, while providing an automated and efficient interaction between advertisers and web publishers.  Metrics 212 are available to advertisers 202 and web publishers 224 to evaluate the success of their campaigns. Once the background advertisement is viewed by a user the background advertisement system can accurately store the metrics or analytics of the world wide web user onto the advertisers or website publishers web interface. In addition to judging success, the metrics may also be utilized to fine tune or change the campaign. In short the metrics allow for more efficient use advertisement by web publishers.  As shown the background advertisement database 210 may store background advertisements created by both advertisers and website publishers. The
Page 6 of 21
 An advertiser 202 may interact with the advertiser interface 204 to access metrics 212 or to create an account 206. Once an account is created one or more backgrounds may be created 208, and stored on the background advertisement database 210.
 A website publisher 224 may interact with a publisher interface 222, which may be similar to the advertiser interface, to communicate metrics to a metrics data base 212. The metrics may be provided to, or read from the metrics database. Metrics may include CTR (click through rate), ROI (return on investment), clicks, impressions, resolution size, operating system, and the like. The publisher interface 222 may be used to create an account 220 and then provide advertisement parameters 21 8. The advertisement parameters may be used to select one or more advertisements from the background database 210. Selected advertisements 214 are downloaded and appropriate code generated 216 to be used in producing the background advertisement on the web publisher's website. The code generated is typically provided through the publisher interface to the website publisher.  FIG. 3 is a flow diagram of a method of creating a background advertisement campaign. This method can be used both for the website publisher, and the advertiser through the web interface (advertiser interface, publisher interface, or combined publisher/advertiser interface). For simplicity's sake when referring to a user who may either be a website publisher, or an advertiser the term client will be used.  The flow diagram shows that a website publisher may first establish an account with the advertiser. This may enable the website publisher to obtain the
Page 7 of 21
background assets for the background advertisement. The assets can typically be pictures or graphics in the formats such as .png, Jpg, .gif or .swf or equivalent file types.
 In particular a campaign 300 may be created by first establishing an account with an advertiser 302. Then a database of background advertisements may be created 304. At block 306 an account may be established with a web publisher 306. At block 308 access to the database of background advertisements according to web publisher parameters or preferences may be provided. At block 310 the background advertisements may be generated. At block 312 one or more background advertisements may be transmitted to the web publisher. In addition to background ads, banner advertisements may also be transmitted to the web publisher for display in conjunction with the background ad. And finally at block 314, the web publisher, and or the advertiser may receive advertisement metrics.  FIC. 4 is a flow diagram of a process for website publishers to create an advertising campaign. The diagram shows that the website publisher can first
Page 8 of 21
signup, and once the account is created the website publisher can have further access to the web interface. There may be different sections, or tabs, of the web interface: dashboard, manage ads, statistics, earnings, review ads, create campaigns, requests, account settings and the like.
 When the website publisher is in the manage advertisements section the publisher can create a background advertisement campaign or manage existing campaigns. To create a new background advertisement the publisher would first choose the advertisement format for the background campaign. A number of formats, or options, may be created. One or more formats may be based on repeating graphics in one or more patterns. The options may include a tiled background format, pillar background format, projection background format, movie/animated background format (or rich, rich media background format), overlay background format or any other format that may be based on the foundation of background advertisement system.
 Once the publisher chooses the desired background format specifications for the advertising campaign may be specified. Which may be the category the background advertisement would be grouped under (for example Auto), the cost model (CPC, CPM, CPA or Flat rate), the dates the background advertisement can run, the date the background advertisement may stop running on, and the like.
 Once the advertising specs are filled out the publisher may upload the background ads, or assets, and if there is a corresponding interactive advertising bureau ("AIB") banner advertisement unit that would be combined with this campaign, then the publisher can upload the assets for it. The file formats will be uploaded in any image or rich media file format.
Page 9 of 21
groups and the publisher can use only one code per website to show multiple advertisement campaigns.
 As shown a publisher signs up and creates a profile 404 with the background advertisement service, or network. Once the profile is established the publisher may then view a dashboard display, or equivalent, to manage ads, view or specify statistics, specify or view earnings, review ads, view requests, view and adjust settings, and the like 406. In short anything to manage or otherwise control the campaign may be done from the dashboard. Next the advertisement campaign may be created 408.
 FIC. 5 is an exemplary user interface showing the create campaign tab of the background advertisement service webpage that allows for the setup of the background advertisement. The first action labeled "step 1 " can be to select the background advertisement format. There may be icons provided to choose from Tiled, Projection, Pillar, Rich Media or any other background advertisement formats.  The next action that may be performed labeled "step 2" may be to create a name for the advertisement campaign. The user may also choose the timeline that the advertisement campaign will run from start to finish, typically be selecting start/stop dates, duration, or the like. The user may then type in the Target URL for the link to point to when the background advertisement may be clicked. This is typically the advertising website that a user may be directed to when they click one of the background advertisements displayed with the webpage content. This may be the same link that the corresponding advertisement units can be linked to as well.
Page 10 of 21
 Another task labeled "step 3" may be provided to choose the cost model of the background ad. A subscriber may typically be able to choose from CPC,
CPM, CPA, or flat rate per day, week or month. Equivalently other criteria may be provided.
 The task labeled "step 4" may be choosing the category that the background advertisement campaign best fits under. This selection may aid search, display and to be displayed with similar advertisement campaigns.
 The task labeled "step 5" may be provided the option to choose the advertisement group. For this selection the subscriber may pick which group he would like this background advertisement campaign to be displayed with.
Advertising Groups may display similar advertisement campaigns in the same rotation.
 The task labeled "step 6" may be provided to upload the artwork for the background advertisement along with the artwork for the corresponding AIB advertisement units. The user can upload .jpg, .png, .gif, .swf or any rich media file format.
 The custom cursor or brandable cursor selection which may be provided is typically a 32x32 pixel image that the subscriber can upload in .cur file format so that when a world wide web user hovers over the background advertisement the cursor will change into the image.
 FIC. 6 is the diagram showing an exemplary background advertisement user interface in a tiled background advertisement format 600. The uploaded image can appear in the background 602 of the website tiled in various patterns across the publishers webpage 604, with the optional corresponding AIB standard banner advertisement 608 unit also displayed, typically around the publishers content 610. Each image that is tiled across may be linked to the target url that was added in the create campaign page. When the world wide web user
"double clicks" 612 the tiled background image a new window 614 or a new webpage will be opened in the browser window to show the advertisers target URL or website
Page 1 1 of 21
616. In an alternative example multiple images may be tiled together into a background, and may each be linked to different target urls.  FIC. 7 is the flow diagram showing a process of creation of the tiled background advertisement 700. The advertiser or publisher can choose the tiled background advertisement format 702. The Advertiser or Publisher will upload a graphic that will appear tiled or typically seamless across the background of the publishers website 704. The publisher may then follow the process provided in order to create the advertisement campaign using the selected tiled advertisement format 706. Finally when the background, and/or banner advertisement may be displayed on the publisher's website the uploaded image may appear tiled across the background of the website 708.
 FIG. 8 is the diagram showing an exemplary background advertisement user interface of a pillar background advertisement format 800. The uploaded image will appear at the top, bottom, left or right of the background of the publishers webpage 802. When the world wide web user scrolls 804 the webpage the background will become scrollable with the entire webpage 806. When the background image is "double clicked" 808 a new window or a new webpage 810 will open in the web browsers window to show the advertisers target url or website 810.  FIC. 9 is the flow diagram showing a process of the creation of the pillar background advertisement 900. The advertiser or publisher can choose the pillar background advertisement format 902. The publisher or advertiser may upload a typically large image and select a background color 904. The advertiser or publisher may then follow the necessary steps in order to create the campaign using their selected pillar advertisement format 906. The advertiser or publisher may then upload a background graphic that will become scrollable with the entire webpage 908.
 FIC. 10 is a diagram showing an exemplary background advertisement user interface of the projection background advertisement format 1000. The uploaded image 1002 can appear fixed in the background of the publisher's webpage 1004. When the world wide web user scrolls the website 1006 the content
Page 12 of 21
of the webpage 1008 will typically be scrolled with the background 1002 typically staying in a fixed position. When the background image is "double clicked" 1010 a new window or a new webpage 101 2 may open in the web browser window to show the advertisers target URL webpage.
 FIG. 1 1 is a flow diagram showing a process of the creation of the projection background advertisement 1 100. The advertiser or publisher will choose the projection background advertisement format 1 102. The advertiser or publisher will upload a large image or background graphic and select a background color 1 104 that will become fixed positioned in the background of the publishers webpage. The advertiser or publisher may then follow the process to create an advertisement campaign using their selected projection advertisement format 1 106. And finally, when the background banner may be displayed on the publisher's website, the uploaded image may be in a fixed position 1 108.
 FIC. 12 is a diagram showing an exemplary background advertisement user interface for the display of the movie/animation or rich media background advertisement format 1200. The uploaded rich media file format 1202 can appear fixed in the background of the publishers webpage 1 204. The world wide web user can interact with the background. The background can be a shopping cart system, movie, animation or any interactive user experience. When one of the links on the background is "double clicked" 1 206 a new window or a new webpage 1208 may open in the web browsers window to show the advertisers target url webpage.  FIC. 1 3 is a flow diagram showing a process of the creation of the movie/animation or rich media background advertisement 1 300. The advertiser or publisher will choose the movie/animation or rich media background advertisement format 1302 and follow the necessary steps in order to create the advertisement. The advertiser or publisher may upload a rich media file format that will become fixed position in the background of the publisher's webpage 1304. The advertiser or publisher may then follow the process to create an advertisement campaign using their selected projection advertisement format 1306. And finally, when the
Page 1 3 of 21
background and banner may be displayed on the publisher's website, the uploaded movie/animation may start to play 1 308.
 FIC. 16 is a flow diagram of the Advertisers Create Campaign page
600 in the web interface. Advertisers first create an account 1604 in order to log into the web interface. In the web interface advertisers can view their dashboard, manage existing background advertising campaigns, conversion tracking, background advertising metrics and account settings 1 606.  Advertisers can first create a background advertising campaign 1608 by first selecting the targeting of the campaign with the proper category selected.
Page 14 of 21
Advertisers can also choose the Website Publishers site that they wish to run the background advertising campaign on 1610, 1612, 1614.  Advertisers will set the budget with the estimated traffic and cost model of the background advertising campaign 1616. Next uploading the background images and any corresponding banner ad units may be performed 1618. Advertisers can upload any rich media file format or image file format such as jpg, gif, png or swf. When the background ad campaign is submitted the advertisers can preview the campaign 1622 to make sure it is accurate before confirming the order 1624. Also if the advertiser does not have artwork, a design request may be provided 1620.
Page 1 5 of 21
cellular telephones, appliances and the like may be coupled to the internet utilizing conventional techniques known to those skilled in the art.  A typical local area network 1 S25 may include a conventionally constructed ISP network in which a number or plurality of subscribers utilize telephone dial up, ISDN, DSL, cellular telephone, cable modem, or the like connections to couple their computer to one or more server computers 181 5 that provide a connection to the world wide web 1835 via the internet 1 830.  Wide area network or world wide web 1835 is conventionally constructed and may include the internet 1830 or equivalent coupling methods for providing a wide area network. As shown a conventionally constructed first server computer 1810 is coupled to conventionally constructed second server computer 181 5 through a conventionally constructed internet connection to the world wide web 1830.
 In a peer to peer network a peer computer 1 840 is conventionally constructed to couple to the internet 183 utilizing peer to peer network technology. Peer computer 1840 may couple to a plurality of similarly connected peer computers in a peer to peer network (not shown), or to other computers 1801 , 1820 that are part of conventionally constructed networks 1 825, 1 835.
 In a conventional wireless network 1 805 a conventionally constructed computer 1801 is coupled to the internet 1 830 via a conventionally constructed wireless link 1845. The wireless link may include cellular, and satellite technology 1 855 to provide the link. Such a wireless network may include a conventionally constructed first server computer 1810, typically provided to manage connections to a wide area network such as the internet. Those skilled in the art will realize that the computer 1801 may be embodied as a processor coupled to the electronics of an automobile, and referred to as an automotive processor. Such a processor coupled to the internet may be used to find directions, report trouble or communicate with global positioning systems to determine position.  A conventionally constructed back link may be provided to efficiently provide an additional channel to couple to the internet. For example in situations
Page 16 of 21
where communication is one way in nature, the back link may provide communications in the opposite direction. An example would be viewing a listing of available on demand movies and ordering a selection via telephone 1840. Those skilled in the art will realize that back links may equivalently be provided by cellular telephones, cordless telephones, paging devices and the like.  Those skilled in the art will realize that the process sequences described above may be equivalently performed in any order to achieve a desired result. Also, sub-processes may typically be omitted as desired without taking away from the overall functionality of the processes described above.  Those skilled in the art will realize that storage devices utilized to store program instructions can be distributed across a network. For example a remote computer may store an example of the process described as software. A local or terminal computer may access the remote computer and download a part or all of the software to run the program. Alternatively the local computer may download pieces of the software as needed, or distributively process by executing some software instructions at the local terminal and some at the remote computer (or computer network). Those skilled in the art will also realize that by utilizing conventional techniques known to those skilled in the art that all, or a portion of the software instructions may be carried out by a dedicated circuit, such as a DSP, programmable logic array, or the like.
Page 1 7 of 21