By this time, most everyone knows that the whole “dot.com” thing just didn't pan out. Throughout the entire life cycle of the dot.com era, one thing remained a painful reality. As powerful as web-based advertising could be, people needed to visit the web site in order to see any advertisements. This really plagued dot.com companies. With only minor exceptions, the revenue model for all of these dot.com companies was predicated on the need to sell advertising opportunities to sponsors. Despite the true purpose of any web site, advertising dollars were the key to success.
Hence, the dilemma. How to encourage people to visit the dot.com company's web site. The obvious answer—ADVERTISE!!! What a vicious spiral!!! What was the point??? Here were all of these dot.com companies trying to draw people to their websites so that they could make all of this money selling advertisements. Unfortunately, the dot.com companies had to spend tons of money advertising their web site to make them popular. The frenzy of radio and television ads run by dot.com companies finally led to their demise as one web paradigm after another succumb to the ruthless vampire of advertising. In the end, dot.com companies were spending more money advertising their web sites than they were bringing in as revenue from others that were willing to advertise on the web site.
The real problem that dot.com companies faced was that, unlike traditional media, the common person had no real way of finding a web site. Search engines were of little help because even the most popular web sites still didn't pop-up often enough to make desired revenue goals. The advertisers that wanted to advertise on the web site simply demanded more and more exposure. In a sense, the only real web sites that could make money were the search engines themselves. After all, while someone was trying to find someone else's web site, the search engine had first dibs on the Internet user—that user was already visiting the search engine site and was a prime advertising target. So, the traditional media of radio television, and to some extent newspapers and magazines, were the only real way to encourage Internet users to visit a particular website. And, the web site had to have some real utility to the user.
Had the dot.com craze overcome this problem of drawing users to web sites, then things might be different today. The Internet could have matured into a legitimate media drawing both users and sponsors willing to pay for Internet advertisement. This is really tragic since the Internet could have been the ultimate demographically targeted media of this millennium.
A method for encouraging a user to visit a web site comprising issuing a signal to a receiver integrated into a product wherein said receiver comprises a notification means for informing a user that a notice has been received.
Several alternative embodiments will hereinafter be described in conjunction with the appended drawings and figures, wherein like numerals denote like elements, and in which:
The Applicant has developed novel technology, collectively known as product-centric user notification, that enables the dispatch of product notices such as, inter alia, recall notices and upgrade notices directly to a product. This technology is described in the incorporated reference, application Ser. No. 10/615,412 filed on Jul. 7, 2003, entitled “Method and Apparatus for Receiving Product Notices”, by J'maev, currently pending.
The present invention comprises a method for the presentation of advertisements on the Internet that includes an inherent step for encouraging users to visit the target Internet web site. The present invention further comprises an apparatus that implements the teachings of the present method.
It should be noted that any type of notice may be issued to the product and the example of a recall notice is merely for the purpose of illustrating the invention and not to limit the intended scope thereof. According to other variations of the present method, product notices include, but are not necessarily limited to product upgrade notices and product related advertising notices.
Upon arrival of a user at the specific web site (as specified by the product indicia or, in an alternative method by means of web site information in the product notice directed to the product), an advertisement is presented to the user (step 29). According to one variation of this method, presentation of an advertisement is accomplished according to the type of product by which the user received a product notice. For example, one method provides for receiving a product identifier (step 30) and then provides for the demographic retrieval of an advertisement based on the product identifier (step 35). A web page comprising the retrieved advertisement is prepared (step 40) and delivered to the user (step 45). It should be noted that one example method of the invention provides that the product identifier is received by interaction with the user when the user first enters the web-site. For example, this can be accomplished through a series of questionnaires that help the user identify the product that drew them to the web site. In yet another alternative method, the user is asked to provide a product digital identifier for the product in question. In this case, the step of providing some indicia on the product is augmented by a step for providing a user with this product digital identifier. This could be accomplished by additional indicia on the product (e.g. a product digital identifier on a label adhered to the product).
According to this illustrative variation of the present method, the independent agent requests issuance of a signal to a product as a means of encouraging users to visit a web site. According to this alternative method, a second party responds to the request and actually issues a signal to the product in order to encourage users to visit the web site. According to one example alternative method, the request for issuance comprises web site information that the second party includes in the signal disseminated to the product. The second party may be a service provider that is capable of issuing a signal to a receiver integrated in a product. The independent agent requests issuance of a signal to the product, according to one illustrative method of the present invention, by manual means (e.g. by telephone call or by interaction with a web site). The reader is encouraged to review the incorporated references wherein is presented a description of a web site that facilitates the issuance of product notices to a product. According to yet another alternative method, the independent agent issues the request by automated means. According to one example method, an electronic system (e.g. a computer) operated by the independent agent generates an electronic message that is then conveyed to an electronic system (e.g. a computer) operated by the service provider. The electronic system operated by the independent agent and the electronic system operated by the service provider, according to one alternative method, communicate by means of a wide area network (e.g. the Internet). The request to issue a product notice, according to yet another alternative method, further comprises a target product group (wherein the target product group is defined in the incorporated references).
It should be noted that one illustrative method of the present invention comprises the request to issue a product notice to a product and not the actual issuance itself. Hence, a web site operator would infringe the appended claims by requesting that a product notice be issued to a product. It should be further noted that an alternative method provides for the additional step of issuing the product notice to the product.
According to one illustrative method, which is of particular interest, the fact that the user has identified a manufacture of a particular product is used to determine if that manufacturer has purchased advertising rights on the web site (step 130). If so, an advertisement is selected according to the manufacturer identified by the user (step 140). According to yet another alternative method, additional information is used collectively with the manufacturer information to select the advertisement. For example, one alternative method provides that manufacturer identified by the user is used collectively with a product category in order to select an advertisement (step 140). If, on the other hand, the identified manufacturer has not purchased advertising rights on the web site, a generic advertisement is presented to the user (step 150). According to yet another illustrative method of the present invention, the product category selected by the user is used to retrieve an advertisement for presentation to the user in this step of the method.
One alternative method of the present invention further provides that substance relating to the original product notice that was used to encourage the user to visit the web site is also retrieved (step 160). The product notice information that used to assemble web page (step 170) that is presented to the user.
According to one illustrative use case, which is not intended to limit the scope of the invention and is depicted in
According to one illustrative method, the product maker field 210 and the product category field 205 are used to determine whether or not a particular manufacturer has purchased advertising rights on the web site (i.e. there's a record matching the determined product manufacturer and product category fields). If so, an advertisement is retrieved from the product category/maker advertisements table 200, specifically from the advertisement field 220. In the case where more than one advertisement has been purchased by a particular manufacturer, the product category/maker advertisements table 200 further comprises an advertisement number field 215 that is used to distinguish amongst a plurality of records having the same product category and product maker values stored in respective fields in a plurality of records stored in the table 200. According to one example alternative method, a plurality of records having the same product category and product maker values stored in respective fields in the table are distinguished by variance in the advertisement value stored in the advertisement field 220. According to one example method of the present invention, the advertisement field 220 is used to store an actual advertisement (e.g. text and/or graphics). According to yet another alternative method, the advertisement field 220 is used to store a reference to the actual advertisement.
Again, it should be noted, that one key feature of the present invention is that of encouraging a user to visit a particular web site by issuing a product notice to product. Selection of advertisements is an optional step and may be accomplished varied manners. Any such means for selecting advertisements is within the scope of the present invention.
According to this example embodiment, the web server module 315 receives a request 400 for a web page. In response, the web server 315 requests a web page from the web page constructor 320. The web page received from the web page constructor 320 is directed to the user as a response 405 to the web page request 400. Generally, the web page constructor 320 receives a template 410 for a web page. Template 410 specifies the type of information that should be included in a web page delivered to the web server 315. In order to construct the web page, the web page constructor 320 uses the template 410 as a guide for requesting information from the database manager 325. According to one example embodiment, the web page constructor 320 retrieves advertisements 425 by issuing requests to the database manager 325. According to yet another alternative example embodiment, the web page constructor 320 retrieves product notices 430 by issuing requests to the database manager 325. The database manager, according to one example embodiment, is a structured query language (SQL) server. According to yet another example embodiment, advertisements 425 are stored on computer readable media 300 comprising the web server. According to yet another example alternative embodiment, product notices 430 are stored on computer readable media 300 comprising the web server.
According to one alternative embodiment of the invention, the web server further comprises a notice requester module 335, that when executed by the processor in the web server causes the processor to perform at least the function of dispatching a notice request 452 to the service provider 450. The notice request 452, according to this illustrative use case of the invention, is conveyed through a wide area network by means of a network protocol. Therefore, the actual conveyance of the notice request 452 is managed by the protocol stack 330. According to one example use case, the notice service provider 450 issues an acknowledgement back to the protocol stack 330. This acknowledgement is then propagated to the notice requester 335. It should be noted that the acknowledgment phase of this transaction is entirely optional. Once the notice server provider 450 receives a notice request, it issues a product notice 455 to a product 460. Again, a product is defined to be one or more products in a targeted group of products.
Once a product notice reaches a product, some means of notifying a user that the notice has been received is employed to gain the user's attention. This said, the user is encouraged to visit the subject web site either by means of indicia on the product, for example “when the red light flashes—visit www.readytrace.com”. In an alternative embodiment of the invention, the product notice request sent to the service provider 450 includes web site information. Accordingly, this web site information is presented to the user as a means of encouraging the user to visit the web site.
Properly encouraged, a user (using a user's computer 475) sends a request for a web page to the web server (315). The reader is reminded that the entire process of requesting a web page (e.g. interaction with a domain name server to translate a universal resource locator (URL) to a physical address and the workings of a browser executing in the user's computer) is not specifically described here because techniques for issuing a web page request are well known in the art. The web page request is first received by the protocol stack 330 comprising the web server as a series of protocol packets. These protocol packets are processed in order to produce a coherent request that the web server module 315 can appreciate. In response, the web server module 500 provides a home page web page. According to one illustrative use case, the home page comprises a data entry control that can be used by a user to specify one or more or a product category, a product maker, a product model number and a product digital identifier. Hence, the user identifies a product using one or more of these identifiers and directs this as a product selection 505 back to the web server module 315.
In further description of this one illustrative use case, which is not intended to limit the scope of the claims appended hereto, the product selection 505 is forwarded by the web server module 315 to the web page constructor 320. The web page constructor then retrieves a template and retrieves information from a database according to the product selection. According to one illustrative embodiment, the web page constructor 320 forms a data request according to the product selection and directs the data request 510 to the database manager 325. The database manager services the request by retrieving the request data from a table stored in a database. Generally, the database is physically stored on CRM 300 comprising the web server. However, the database manager 325, according to one embodiment, interacts with data stored in another computer. According to yet another embodiment of the invention, the database manager 325 is also executed in a different computer. In such case, the request for data 510 is directed to the protocol stack 330. The protocol stack directs the request to a computer network so that is can be directed to the remotely executing database manager. Once the web page constructor 320 has obtained information (e.g. an advertisement), it produces a web page and directs this web page 525 back to the user's computer 475.
According to this illustrative use case, the web page constructor 320, as controlled by directives in a web page template, populates the drop-down list corresponding to the product category data entry control 555. Values for the drop-down list, according to one example embodiment of the web page constructor module 320, are obtained from the product category advertisements table 180 by selecting unique values stored in the product category field 185 thereof.
Once a user selects a product category from the drop-down list in the product category data entry control 555, the product category selection is conveyed back to the web server module 315 and then to the page constructor 320. The page constructor 320 responds by querying the database manager 325 to provide a list of all makers in the product category/maker table 200 having the product category field 205 equal to the user's product category selection. This list of makers is then used by the page constructor module to populate the product manufacturer data entry control's 560 drop-down list. Once so populated, the user is able to select a product manufacturer. This new version of the web page is then delivered to the user.
Using the list of manufacturers, the user is able to identify the product manufacturer. This user selection is also received by the web page constructor 320. The web page constructor then interrogates the database manager 325 in order to obtain a list of product model numbers made by the selected manufacturer in the selected product category. Hence, the query submitted to the database manager 325 targets a specific search of the product notice table 250 to find a record according to product category, product maker and product model number.
According to one example embodiment, the advertisements specified in the product category advertisements table 180, the product category/maker advertisements table 200 and the product notice table 250 are all presented to the user as each drop-down list corresponding to the product category data entry control 555, product manufacturer data entry control 560 and the product model number data entry control 570 is populated. These advertisements appear in the web page as reference numbers 580, 590 and 600, respectively.
It should be noted that this illustrative use case is presented here to illustrate the present invention and not to limit the scope thereof. What is important to note is that a user is encouraged to visit a web site. What occurs once the user reaches the web site is not an essential element of the invention. For example, the user, according to one alternative embodiment, would receive a web page comprising a product digital identifier data entry control. Accordingly, the user directly enters a product digital identifier. As is apparent, any type of information query could be used to further target specific types of advertisements to the user. Product identification is merely one example. For instance, perhaps a user's zip code is the only information that the web server would receive from a user. Again, even this is merely an example. The example invention embodiments described here, which result in identification of a product that the user received web site visitation encouragement, are suitable when a web site function is to provide addition information pertaining to the product notice.
While this invention has been described in terms of several preferred embodiments, it is contemplated that alternatives, modifications, permutations, and equivalents thereof will become apparent to those skilled in the art upon a reading of the specification and study of the drawings. It is therefore intended that the true spirit and scope of the present invention include all such alternatives, modifications, permutations, and equivalents.
The present application claims priority to PCTUS2004/019997 entitled “Method and Apparatus for Encourage Visitation Web Advertising”, by J'maev, filed with the US Receiving Office on 21 Jun. 2004 which itself claims priority to U.S. Provisional Application 60/480,585 filed on 21 Jun. 2003; this application is also a continuation-in-part of U.S. application Ser. No. 10/615,345—“Method and Apparatus for Issuing Product Notices”, by J'maev filed on Jul. 7, 2003 and which claims priority to Provisional Application No. 60/394,980 also by J'maev.
Number | Date | Country | |
---|---|---|---|
60394980 | Jul 2002 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10615345 | Jul 2003 | US |
Child | 11314944 | Dec 2005 | US |