Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUS8050967 B2
Publication typeGrant
Application numberUS 12/108,146
Publication dateNov 1, 2011
Filing dateApr 23, 2008
Priority dateMay 19, 1998
Also published asCA2332327A1, EP1082678A1, US7240022, US8046255, US8086487, US8566140, US20070265920, US20080201231, US20080201472, US20090327026, WO1999060503A1
Publication number108146, 12108146, US 8050967 B2, US 8050967B2, US-B2-8050967, US8050967 B2, US8050967B2
InventorsVirgil BISTRICEANU, Craig Muller
Original AssigneeMypoints.Com Inc.
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
System and method for tracking user activity in an incentive award system
US 8050967 B2
Abstract
A method of efficiently detecting a visit to a web site participating in an incentive award program, wherein the visit is detected at an information gathering system and wherein the information gathering system provides the incentive award program, the method including receiving a request message from a user including an award identifier, wherein the award identifier is associated with a predefined user activity and wherein the user sends the request message by activating a hyperlink presented on the participating web site during the visit; identifying a desired destination based on the request message received from the user, wherein the hyperlink advertises the desired destination to the user and wherein the desired destination is distinct from an address of the information gathering system at which the request message is received; and sending a redirect message to the user, wherein the redirect message includes an Internet address of the desired destination.
Images(8)
Previous page
Next page
Claims(20)
1. A method of efficiently detecting a visit to a web site participating in an incentive award program, wherein the visit is detected at an information gathering system and wherein the information gathering system provides the incentive award program, the method comprising:
receiving, at the information gathering system operating on the Internet, a request message from a user including an award identifier, wherein:
the information request message conforms to an Internet protocol,
the award identifier is associated with a predefined user activity and a certain amount of incentive award points for future redemption by the user,
the user sends the request message by activating a hyperlink presented on the participating web site during the visit, and
the participating web site is operated independently of the information gathering system;
automatically identifying a desired destination based on the request message received from the user, wherein the hyperlink advertises the desired destination to the user and wherein the desired destination is distinct from an address of the information gathering system at which the request message is received and from the participating web site; and
sending a redirect message to the user, wherein the redirect message directs the user to an Internet address of the desired destination, and wherein the redirect message conforms to an Internet protocol.
2. The method of claim 1, wherein receiving a request message from a user further includes receiving a hypertext transport protocol (HTTP) request and receiving an Internet domain associated with the desired destination; and wherein the hyperlink is one of a highlighted text or a banner including at least one image.
3. The method of claim 2, further comprising generating the hyperlink so that the hyperlink communicates to the user a size of an award corresponding to the award identifier.
4. The method of claim 1, wherein sending a redirect message to the user includes:
sending a first redirect message in response to detecting that the user is registered with the information gathering system, wherein the information gathering system maintains a profile for each registered user; and
sending a second redirect message in response to detecting that the user is not registered with the information gathering system, wherein the first redirect message and the second redirect message direct the user to different respective destinations on the Internet.
5. The method of claim 4, wherein sending a first redirect message includes receiving a valid user identifier in the request message, wherein the valid user identifier uniquely identifies the user within the information gathering system.
6. The method of claim 4, wherein sending a first redirect message includes customizing the first redirect message according to the profile of the registered user, wherein the profile includes demographic information.
7. The method of claim 1, further comprising:
presenting an interstitial confirmation web page to the user in response to detecting that the user is registered with the information gathering system, including providing information related to an actual award earned by the user at the first interstitial page; and
presenting an interstitial incentive web page to the user in response to detecting that the user is not registered with the information gathering system, including presenting information related to a potential award which the user could have earned if the user had registered with the information gathering system.
8. The method of claim 1, wherein identifying a desired destination based on the request message includes looking up the desired destination in a table indexed by the award identifier.
9. The method of claim 1, wherein receiving a request message from a user further includes receiving the desired destination embedded in the request message.
10. An information gathering system offering incentive awards to registered users and adapted to efficiently detect a visit to a participating web site, the system comprising:
a profile server storing a plurality of user profiles;
an address associated with the information gathering system; and
a transaction server communicatively coupled to the profile server, including
a receiving routine including software instructions executable by a processor and adapted to receive a message from a user, wherein the message is sent in response to the user activating a hyperlink presented by the participating web site operated independently of the information gathering system, the message including an award identifier uniquely identifying an incentive award offered by the participating web site and associated with a certain amount of incentive award points for future redemption by the user, wherein the hyperlink appears to the user as pointing to a desired destination distinct from the address of the information gathering system; and
a redirection routine including software instructions executable by a processor and adapted to identify an address of the desired destination and send a redirect message to the user, the redirect message including the address of the desired destination distinct from the participating web site.
11. The system of claim 10, further comprising a look up table, wherein the look up table translates the awarding identifier into the address of the desired destination.
12. The system of claim 10, wherein the hyperlink includes an indication of a size of the incentive award.
13. The system of claim 10, wherein the message conditionally includes a user identifier, wherein the user identifier uniquely identifies a profile of the user in the profile server, wherein the user is included only if the user is registered with the information gathering system.
14. The system of claim 13, wherein the redirection routine is further adapted to adjust the redirect message according to the user profile if the message includes a valid user identifier.
15. The system of claim 13, wherein the redirection routine is further adapted to direct the user to a local business based on an address of the user stored in the user profile if the message includes a valid user identifier.
16. The system of claim 13, wherein the redirection routine is further adapted to display a confirmation page to the user prior to sending the redirect message, wherein the confirmation page confirms awarding of the incentive award to the user.
17. The system of claim 10, wherein the redirection routine is adapted to display an incentive page to the user prior to sending the redirect message if the message does not include a valid user identifier, wherein the incentive page includes an invitation to register with the information gathering system.
18. The system of claim 17, wherein the incentive page further specifies a size of the award which the user could have received if the user had previously registered with the information gathering system.
19. The system of claim 10, wherein the message further includes a destination domain identifier associated with the address of the desired destination, and wherein the system further comprises a look up table, wherein the look up table is configured to translate the awarding identifier and the destination domain identifier into the address of the desired destination.
20. The system of claim 19, wherein the destination domain identifier is included as a hostname in a system domain identifier, wherein the system domain identifier is associated with the address of the information gathering system.
Description
CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. application Ser. No. 11/770,994 filed Jun. 29, 2007, titled “Demographic Information Gathering and Incentive Award System and Method,” which is a continuation of U.S. application Ser. No. 09/080,946 filed May 19, 1998, titled “Demographic Information Gathering and Incentive Award System and Method,” the disclosure of which is incorporated herein by reference in its entirety for all purposes.

TECHNICAL FIELD

The present disclosure relates in general to efficiently detecting a visit to a web site participating in an incentive award program, wherein the visit is detected at an information gathering system and wherein the information gathering system provides the incentive award program.

BACKGROUND

Networked environments such as the Internet allow people using local network devices to request information from remote network devices. Typically the local network device is a personal computer (PC) executing client software (e.g., a web browser); the remote network device is a server executing server software; and the network is the Internet. The requested information could be a web page containing information related to a hyperlink. For example, a user (web site visitor) may request a web page about baseball, from a more general web page about sports, by selecting a picture of a baseball with a pointing device such as a mouse. Once the selection is made, the local device sends a message to the remote device via the network. The message typically includes the domain and the name (i.e., the address) of the requested information, as well as information uniquely identifying the local device. Often, several messages are exchanged between the client and the server, further specifying the identity and capabilities of the local device.

Frequently, the proprietor of a particular web site desires information about the people requesting information from his web site. This demographic information allows the proprietor to tailor the content of his web site to the preferences of its visitors. For example, if a particular page is visited frequently by a particular demographic group (e.g., teen males), then the web site proprietor could target that demographic group when selecting content such as advertising banners. Ordinarily, only limited demographic information such as browser version and the address of the local device are available for collection by the server. This limited demographic information is typically inadequate for most content tailoring, because it contains very little personal information about the visitor.

A common technique to overcome this drawback is to develop a profile for each visitor by requesting or requiring each visitor to fill out a questionnaire on their first visit. Profile information gathered from the questionnaire is then stored locally in a small file called a cookie on the visitors PC. Alternatively, the information is stored on the server and correlated to an identification number or password associated with the visitor. Regardless of the manner in which the profiles are stored, each time the visitor returns to the web site, his profile information is associated with the requests he makes, creating transaction information for subsequent analysis and content tailoring.

However, this technique suffers from certain drawbacks. Often, visitors are irritated by the inconvenience of multiple questionnaires from multiple web sites asking the same questions over and over. In fact, this may have the detrimental affect of averting visitors from such sites. Further, many visitors are unwilling to disclose personal information for fear it may compromise their privacy. Often, visitors prefer anonymous browsing in an effort to reduce junk e-mail. Although many web sites guarantee anonymity, others do not. Investigating individual proprietors privacy policies while browsing can be burdensome. Still further, collection of demographic information by individual proprietors precludes analysis by that proprietor that goes beyond his particular web site. For example, a web site proprietor may want to know what percentage of visitors to any web site (not just his own) are teen males.

SUMMARY

In accordance with a first aspect, a method of efficiently detecting a visit to a web site participating in an incentive award program, wherein the visit is detected at an information gathering system and wherein the information gathering system provides the incentive award program, the method including receiving a request message from a user including an award identifier, wherein the award identifier is associated with a predefined user activity and wherein the user sends the request message by activating a hyperlink presented on the participating web site during the visit; identifying a desired destination based on the request message received from the user, wherein the hyperlink advertises the desired destination to the user and wherein the desired destination is distinct from an address of the information gathering system at which the request message is received; and sending a redirect message to the user, wherein the redirect message includes an Internet address of the desired destination.

In some embodiments, an information gathering system offering incentive awards to registered users and adapted to efficiently detect a visit to a participating web site includes a profile server storing a plurality of user profiles; an address associated with the information gathering system; and a control circuit communicatively coupled to the profile server, including a receiving routine adapted to receive a message from a user, wherein the message is sent in response to the user activating a hyperlink presented by the participating web site, the message including an award identifier uniquely identifying an incentive award offered by the participating web site, wherein the hyperlink appears to the user as pointing to a desired destination distinct from the address of the information gathering system; and a redirection routine adapted to identify an address of the desired destination and send a redirect message to the user, the redirect message including the address of the desired destination.

BRIEF DESCRIPTION OF THE DRAWINGS

These and other features and advantages of the present invention will become more apparent from a detailed consideration of the following detailed description of certain preferred embodiments when taken in conjunction with the drawings in which:

FIG. 1 is a block diagram of a computer network capable of utilizing the present invention;

FIG. 2 is a block diagram showing a web site, suitable for use as the web site depicted in FIG. 1, along with the data files it serves;

FIG. 3 is a block diagram showing a client, suitable for use as the client depicted in FIG. 1, along with a constructed web page;

FIG. 4 is a block diagram showing a profile server, suitable for use as the profile server depicted in FIG. 1, along with a profile database;

FIG. 5 is a block diagram showing a transaction server, suitable for use as the transaction server depicted in FIG. 1, along with a transaction database;

FIG. 6 is a flowchart of a program that can be implemented by the transaction server 18 to monitor network usage; and,

FIG. 7 is a block diagram of an apparatus, suitable for use as the apparatus depicted in FIG. 1.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

Although the following description focuses on the Internet connecting personal computers to servers, persons of ordinary skill in the art will readily appreciate that the techniques of the present invention are in no way limited to the Internet, personal computers, or servers. On the contrary, any system which might benefit from tracking usage, relating that usage to user profiles, and/or from motivating users to use the system in predetermined ways may employ the techniques shown herein.

Generally, a system employing the present invention provides web site proprietors with demographics information about the users who visit their web sites, and provides web site visitors with incentive awards (i.e. points) in exchange for providing the demographics information and visiting the web sites. Anyone who uses the Internet can be a participating web site visitor. To participate, a user must visit a registration web site and complete a questionnaire. The questionnaire is designed to solicit various demographics data of interest to web site proprietors. For example, a profile may include a participating user's age, income, occupation, etc. Once the questionnaire is completed, a profile server 16 sets up an account for the newly subscribing user and saves the user's demographic profile to a database 40 (see FIG. 4). Significantly, the user need only register once. Optionally, the participant may thereafter earn additional points by completing supplementary questionnaires. These new questionnaires expand the user's profile with new information or update the user's profile when information becomes outdated.

The profile information is then associated with identification information unique to the participant and stored in memory. The profiles (i.e., profile information with identification information) are preferably stored in a database 40 on a profile server 16 (see FIG. 4). However, each profile could be stored on the associated user's local device or in some other manner. In any event, the identification information is stored on the user's local device, typically as a cookie, to identify the user on subsequent visits to participating sites. Preferably, the identification information comprises a unique alphanumeric string (e.g., a serial number).

After registering, a user can enjoy the benefits of the system by visiting the web sites of one or more participating web site proprietors. Preferably, the web sites of participating proprietors will include a message identifying the site as one included in the program. For example, a logo indicating the number of points that may be earned could be displayed on an ad banner. The system automatically awards points to deserving users without requiring the users to manually leave the web site awarding the points. In this sense, the system is distributed. It works behind the scenes of numerous, typically unrelated web sites to monitor network usage and award points to visiting registered users.

Periodically, the system develops a report for each participating web site proprietor providing a demographics profile of the participating users that visited the site. The report is developed from the information gathered at the site in question and the system's database 40 of demographic profiles for participating users.

If they wish, each individual site proprietor can customize their site to request participating visitors to perform certain tasks such as answering questions or visiting certain pages. By performing the requested tasks, the participating user will be awarded points that can be redeemed for products or services at a later date. However, specific tasks need not be required in this manner. Instead, merely visiting a participating web site is preferably sufficient to obtain award points.

In addition to the registration site, the system provides redemption sites which participating users can visit to convert the points accumulated by visiting sites into products or services. The system automatically accepts redemption orders, places purchase orders with vendors for the requested product or service, and, where applicable, directs the vendor in question to deliver the redeemed products to the redeeming user. The points are automatically deducted from the participant's account, preferably located on a profile server 16.

A significant feature of the system is its ability to permit web site proprietors to create their own business rules governing the distribution of points. For example, a web site proprietor can select any number of points to be given visiting users; can specify activities or questions that must be completed by the visitor before points are awarded; and/or can limit the frequency at which users can be awarded points for visiting the site (e.g., once a year, once a month, etc.). As a further example, a web-site owner can provide two questionaires to visitors and award more points to visitors that answer the more extensive questionnaire than to visitors that choose to answer the more limited questionnaire. The points a web site awards are preferably purchased from a central provider at a premium over their redemption value. For example, an apparatus 8, as described below, could serve as such a central provider.

Apparatus 8 constructed in accordance with the teachings of the invention is shown in FIG. 1 in a preferred embodiment. A communication channel 10 is shared by the apparatus 8, a plurality of clients 12, and web site servers 14. A client 12 is a consumer of information (e.g., a web site visitor) and a web site server 14 is a provider of information. Although a client could take on many forms, such as a telephone, pager, kiosk, teller machine, reservation system, etc., in the typical case for the Internet, the client 12 is implemented as a personal computer.

Clients 12 request pages of information from the web sites 14 by transmitting a request message to an address where desired information is located. Typically this is accomplished by selecting a hyperlink that points to the desired page. Hyperlinks are usually pictures or highlighted words. A user may select the hyperlink in a variety of known ways. For example, the user could click on the hyperlink with a mouse or other pointing device. The user may or may not be a participating user (i.e. profile information may or may not be stored in the apparatus 8 for this user). The address specifies the name of the desired page and the domain in which it is located. For example, “www.xyz.com/sports” specifies the sports page in the www.xyz.com domain. In the typical instance, the web site 14 receives the request and responds with a markup file 20. The markup file 20 specifies the layout of the requested page and any content files 22 needed to construct the page (see FIG. 2). Subsequently, the client 12 receives the markup file 20 and makes further requests for the content files 22. As the files are received, the constructed page 30 is displayed on the client 12 (see FIG. 3).

Typically, hyperlinks point to a page associated with the link. For example, a picture of a baseball might lead to a web page about baseball. However, in the preferred embodiment, participating web sites may include hyperlinks that appear to point to an associated page, but actually point to a transaction server 18 resident in the apparatus 8 (see FIG. 1 and FIG. 5). Preferably, included in the hyperlink information is an award id 24. The combination of the award id 24 and the address of the hyperlink is unique within the domain of this web page. Further, all domain names are unique, therefore, the combination of domain name, address, and award id 24 is unique across the entire network and may be used to determine the ultimate destination of a hyperlink.

When a user selects a hyperlink that points to the transaction server 18, messages are transmitted to the transaction server 18. These messages may include the award id 24 associated with that hyperlink, user identification information, and the intended destination of the hyperlink. For the purpose of properly processing received messages, the apparatus 8 is provided with means for determining whether the user associated with a received message is a registered user. Preferably, the determining means makes this determination by retrieving the identification information stored on the user's local device (e.g., the cookie) and checking it against a local list of registered participants. Instead of a local list, the transaction server 18 could query the profile server 16 to access data stored on that server. Optionally, the transaction server 18 and the profile server 16 could be implemented as the same device. In an alternate embodiment, means associated with the participating web sites determine whether a web site visitor is one of the participating visitors. For example, software instructions operating in a microprocessor could query the registration server to determine if a web site visitor is a participating visitor. Alternatively, the participating web site could search a local list of participating visitors.

If the transaction server 18 determines that the user is not a participant, then it translates the award id 24 into an address that does point to an associated page (e.g., picture of baseball to a baseball page). This translation could be performed with a look-up table or by parsing the transmitted messages. Subsequently, the transaction server 18 preferably sends a message to the client 12 redirecting it to the associated page. The client 12 then requests the associated page from the appropriate web site 14. Alternatively, the non-participating user could be redirected to a registration page or temporarily shown a page about how points could have been earned if he were registered, and then subsequently redirected to the associated page.

If the transaction server 18 determines that the user is a participant, it records data associated with the transaction in a transaction database 50 (see FIG. 5). For example, the transaction database 50 may include the participant's identification information, the award id, the address of the desired web page, and the time of the request. Alternatively, the data associated with the transaction could be stored by the profile server 16.

Optionally, the transaction server 18 includes means for awarding incentive points to participating web site visitors. Although a person with ordinary skill in the art will readily appreciate that the awarding means can be implemented in many ways with out departing from the scope of the invention, in the preferred embodiment the awarding means is implemented by software instructions operating in a microprocessor resident in apparatus 8.

Preferably, certain conditions must be met before points are awarded. These business rules are preferably unique to a participating web site and are preferably defined by that web site's proprietor. The business rules are preferably stored on the transaction server 18 and indexed by the award id. However, the business rules could optionally be stored on another server and retrieved. To determine if the participant identified by the identification information is eligible for the award identified by the award id, the awarding means tests the rules against circumstances specific to the participant. For example, the awarding means may award points because it determines that this visit is a first visit by this participant. Similarly, the awarding means may award points because it determines that a predetermined amount of time has elapsed since this participant's last visit. The size of the award (i.e. number of points awarded) could vary from visit to visit and is preferably determined by the web site(s). Further, the awarding means may refuse to award points because it determines that this visit is not the first visit by this participant. Similarly, the awarding means may refuse to award points because it determines that a predetermined amount of time has not elapsed since this participant's last visit. Optionally, the participant may earn points by completing certain tasks. For example, the participant may be asked to respond to a question or series of questions in exchange for a predetermined number of points.

Each web site could have a local business rule determining means or web sites could share one or more centralized determining means. For example, the determining means may be located proximate to a server associated with a web site. Alternatively, the determining means may be located proximate to the registration server. Further, the circumstances specific to each participant may be stored at the transaction server 18, on each participant's client, and/or on the profile server 16. In the event that information stored on a remote device is required to resolve a business rule, the determining means could query the appropriate device.

Preferably, if points are awarded the transaction is recorded, the participant's account is updated, and the award id 24 is translated into an address that points to an associated page. As in the non-participant case, the transaction server 18 preferably sends a message to the client 12 redirecting it to the associated page, and, the client 12 requests the associated page from the appropriate web site 14. Alternatively, the participating user could optionally be temporarily shown a page about how many points he earned, then redirected to the associated page; or, the participating user could optionally be redirected to a page based on his profile information. For example, a participant requesting information about local restaurants could be redirected to a page that is local to him based on his address. Periodically (e.g., once a day), the participant's account is updated using the transaction information.

The apparatus 8 is preferably provided with means for developing demographic information concerning visitors to web sites 14. This developing means can be implemented as means for associating the demographic information of a participating user with a visited web site 14. The developing means or the associating means may include software instructions operating in a microprocessor that correlate the web page visited and visitor identification information with information in the profile database. For example, the percentage of males visiting a particular web page or web pages could be calculated be looking up each participating visitor in the profile database, checking a field in the database for sex, and tabulating the results.

If, due to the controlling business rules of the visited site 14, no points are awarded, the transaction may be still recorded, but the participant's account is not updated. As before, the award id 24 is translated into an address that points to an associated page. Preferably, the transaction server 18 sends a message to the client 12 redirecting it to the associated page, and, the client 12 requests the associated page from the appropriate web site 14; or, the participating user could optionally be redirected to a page based on his profile information. Alternatively, the participating user could be temporarily shown a page informing him that no points were awarded, then redirected to the associated page.

A flowchart of a program that can be implemented by the transaction server 18 to monitor network usage in accordance with the teachings of the present invention is illustrated in FIG. 6. The programmed steps are typically performed by a control circuit such as a microprocessor as is conventional. Once the program is initiated the control circuit waits until it receives a message, such as a request for information from a particular network address (block 60). Preferably the request is a transport protocol (HTTP) message such as a hypertext transport protocol message. Typically, the information (e.g., a particular web page) is related to a particular domain in the network (e.g., a particular web site).

Subsequently, the control circuit receives identification information from the client 12 making the request (block 62). The identification information may be any identifier such as a network address, an identification number, and/or a user name. Accordingly, the control circuit determines whether the user is a registered user (block 64) by waiting for valid identification information. If valid identification information is received, then the user is a registered user. Preferably, the identification information is an encrypted cookie. Alternatively, the identification information is checked against a predefined set of registered users. In the event that the control circuit determines that the client 12, browser, or the identification information is not associated with a registered user, it optionally transmits information to display a message informing the user about how points could have been earned if he were a registered participant (block 66). Subsequently, the control circuit transmits additional information to the client 12 from which the identification information originated (block 78). This additional information preferably includes a message redirecting a browser on the client 12 to request the desired information from the appropriate location; or, the participating user could optionally be redirected to a page based on his profile information.

In the event that the control circuit determines that the identification information is associated with a registered user (block 64), it may determine what domain the requested information is related to (block 68). Typically, the domain name is included in the hyperlink and in the message requesting the information. For example, a request for a desired web page includes the address of the web page, which includes the domain. Alternatively, the domain name may be in the look-up table used to translate an award if into an intended destination.

Further, the control circuit may determine whether the user is associated with a predefined profile type. For example, the control circuit may be programmed to determine if the user is male. This determination can then be used in a variety of ways. For example, it could be stored in the transaction database 50, included in a report, used to determine the number of incentive points to award, or used to determine what messages to transmit. To determine if a user matches a predetermined profile type the control circuit could query the profile database 40 using the received identification information and compare the results of the query with the predetermined profile type. Alternatively, any other database containing the appropriate information could be used (e.g., a subset of the profile database located on the transaction server 18).

Subsequently, the control circuit associates the request for information with the identification information and preferably stores the associated data in a database 50 on the transaction server 18 at a block 70 (see FIG. 5). However, the database may be stored on the profile server 16, on a client 12, on several clients 12, or on some other device. Further, the database could be queried over the communication channel 10 or over some other communication means such as a dedicated connection. Optionally, the control circuit awards or adjusts incentive points (block 72). The number of incentive points awarded is preferably based on business rules established by the web site proprietor. The business rules are preferably stored on the transaction server 18. However, the business rules may be stored on the profile server 16, on a client 12, on several clients 12, or on some other device. The business rules compare the current transaction to relevant parameters such as time since last visit and profile information to determine the number of points to be awarded.

Further, the control circuit may transmit other messages, such as an e-mail message (block 74). The e-mail message could be composed based on the predefined profile associated with the user. For example, if a registered user requests information related to a new car purchase, a dealer in the user's area could be determined by the user's location information, and a personalized invitation for a test drive could be sent to the user on behalf of the dealer if the user is over a certain age and income level. Still further, the control circuit may transmit other messages, such as information to display a message informing the user about how many points were awarded or that no points were awarded and why no points were awarded (block 76). For example, on a first visit a participating user may be informed that he earned 500 points, but on a subsequent visit on the same day the participating user may be informed that no points were awarded and that he should return in 24 hours.

In response to receiving the request for information, the control circuit transmits a representation of the requested information (block 78). For example, the representation may be a web page, or the network address of a web page instructing the client 12 to request the information from a particular web site 14 (e.g., a redirection message). As a result the desired information is typically displayed on the client 12.

A block diagram of a device suitable for use as the apparatus 8 is illustrated in FIG. 7. The device comprises a set of coupled circuits, such as software instructions operating in a microprocessor. Messages requesting information arrive over the communication channel 10. Means for receiving, such as a receiver circuit 80, capture the message for processing in a known manner. The domain of origin and/or the domain of the desired information is determined by means for determining, such as a domain classifier circuit 82. Preferably, the domain classifier 82 parses the message to determine the domain of origin and/or the domain of the desired information. Similarly, means for determining whether the user is identified in a database, such as an identifier circuit 84, examines the message for identification information. Preferably, the identification information is a cookie retrieved from the client 12. Portions of the message, including the domain and identification information are preferably stored by means for modifying. For example, a transaction logger 86 may send instructions to the transaction server 18 for such purposes. Similarly, means for storing and adjusting incentive points, such as a point awarder circuit 88, modify point information on the profile server 16. Means for transferring information between the transaction server 18 and the profile server 16 allow information destined for one to be stored on the other and then updated. For example, the transaction information is preferably transferred to the profile server periodically. Means for transferring preferably include a transceiver on each of the devices and a network connection.

In summary, persons of ordinary skill in the art will readily appreciate that a demographic information gathering system and method have been provided. Users of systems implementing the teachings of the present invention can enjoy network browsing with increased privacy, unfettered by redundant questionnaires. Further, these users may be rewarded for their activity. Proprietors of such systems can benefit from the collection of demographic information across domains as well as increased traffic.

The foregoing description has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed. Many modifications and variations are possible in light of the above teachings. It is intended that the scope of the invention be limited not by this detailed description, but rather by the claims appended hereto.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US3639686Apr 25, 1969Feb 1, 1972Homarket IncTelevision receiver cut-in device
US3769579Mar 31, 1972Oct 30, 1973Oak Electro Netics CorpCable television monitoring system
US4331973Oct 21, 1980May 25, 1982Iri, Inc.Panelist response scanning system
US4546382Dec 8, 1983Oct 8, 1985Ctba AssociatesTelevision and market research data collection system and method
US4602279Mar 21, 1984Jul 22, 1986Actv, Inc.Method for providing targeted profile interactive CATV displays
US4630108Mar 26, 1984Dec 16, 1986A. C. Nielsen CompanyPreprogrammed over-the-air marketing research system
US4646145Apr 7, 1980Feb 24, 1987R. D. Percy & CompanyTelevision viewer reaction determining systems
US4658290Oct 5, 1984Apr 14, 1987Ctba AssociatesTelevision and market research data collection system and method
US4745468Mar 10, 1986May 17, 1988Kohorn H VonSystem for evaluation and recording of responses to broadcast transmissions
US4791281Oct 16, 1986Dec 13, 1988C.P.C. Investment TrustEncoding and decoding system
US4799156Oct 1, 1986Jan 17, 1989Strategic Processing CorporationInteractive market management system
US4805020Oct 14, 1985Feb 14, 1989Greenberg Burton LTelevision program transmission verification method and apparatus
US4850007Jun 25, 1987Jul 18, 1989American Telephone And Telegraph CompanyTelephone toll service with advertising
US4872113Feb 17, 1989Oct 3, 1989Jbs Associates, Inc.Credit check scanner data analysis system
US4876592May 10, 1988Oct 24, 1989Henry Von KohornSystem for merchandising and the evaluation of responses to broadcast transmissions
US4882675Nov 26, 1984Nov 21, 1989Steven NichtbergerPaperless system for distributing, redeeming and clearing merchandise coupons
US4926255May 10, 1988May 15, 1990Kohorn H VonSystem for evaluation of response to broadcast transmissions
US4941090Jan 27, 1989Jul 10, 1990Mccarthy Patrick DCentralized consumer cash value accumulation system for multiple merchants
US4967273Feb 14, 1989Oct 30, 1990Vidcode, Inc.Television program transmission verification method and apparatus
US4970681Oct 20, 1987Nov 13, 1990Book Data, Ltd.Method and apparatus for correlating data
US4972504Mar 20, 1990Nov 20, 1990A. C. Nielsen CompanyMarketing research system and method for obtaining retail data on a real time basis
US4982346Dec 16, 1988Jan 1, 1991Expertel Communications IncorporatedMall promotion network apparatus and method
US4992940Mar 13, 1989Feb 12, 1991H-Renee, IncorporatedSystem and method for automated selection of equipment for purchase through input of user desired specifications
US5025372Sep 25, 1989Jun 18, 1991Meridian Enterprises, Inc.System and method for administration of incentive award program through use of credit
US5034807Oct 19, 1989Jul 23, 1991Kohorn H VonSystem for evaluation and rewarding of responses and predictions
US5056019Aug 29, 1989Oct 8, 1991Citicorp Pos Information Servies, Inc.Automated purchase reward accounting system and method
US5057915Oct 25, 1990Oct 15, 1991Kohorn H VonSystem and method for attracting shoppers to sales outlets
US5114128Feb 27, 1991May 19, 1992U.S. News & World Report, L.P.Process and apparatus for personalizing magazines, books and other print media
US5117355Apr 18, 1990May 26, 1992Mccarthy Patrick DCentralized consumer cash valve accumulation system for multiple merchants
US5128752Oct 25, 1990Jul 7, 1992Kohorn H VonSystem and method for generating and redeeming tokens
US5155591Oct 23, 1989Oct 13, 1992General Instrument CorporationMethod and apparatus for providing demographically targeted television commercials
US5191410Feb 5, 1991Mar 2, 1993Telaction CorporationInteractive multimedia presentation and communications system
US5201010May 19, 1992Apr 6, 1993Credit Verification CorporationMethod and system for building a database and performing marketing based upon prior shopping history
US5202826Nov 26, 1991Apr 13, 1993Mccarthy Patrick DCentralized consumer cash value accumulation system for multiple merchants
US5220501Dec 8, 1989Jun 15, 1993Online Resources, Ltd.Method and system for remote delivery of retail banking services
US5227874Oct 15, 1991Jul 13, 1993Kohorn H VonMethod for measuring the effectiveness of stimuli on decisions of shoppers
US5283731Dec 23, 1992Feb 1, 1994Ec CorporationComputer-based classified ad system and method
US5283734Sep 19, 1991Feb 1, 1994Kohorn H VonSystem for conducting a forgery-resistant game
US5287181Aug 20, 1992Feb 15, 1994Holman Michael JElectronic redeemable coupon system and television
US5287268Nov 16, 1992Feb 15, 1994Mccarthy Patrick DCentralized consumer cash value accumulation system for multiple merchants
US5305195Mar 25, 1992Apr 19, 1994Gerald SingerInteractive advertising system for on-line terminals
US5347632Jul 28, 1989Sep 13, 1994Prodigy Services CompanyReception system for an interactive computer network and method of operation
US5369571Jun 21, 1993Nov 29, 1994Metts; Rodney H.Method and apparatus for acquiring demographic information
US5410598Sep 27, 1994Apr 25, 1995Electronic Publishing Resources, Inc.Database usage metering and protection system and method
US5438355Apr 16, 1993Aug 1, 1995Palmer; Shelton L.Interactive system for processing viewer responses to television programming
US5438356May 19, 1993Aug 1, 1995Fujitsu LimitedAccounting system for multimedia communications system
US5446919Oct 9, 1991Aug 29, 1995Wilkins; Jeff K.Communication system and method with demographically or psychographically defined audiences
US5467269May 31, 1994Nov 14, 1995J. B. Laughrey, Inc.Method and means for telephonically crediting customers with rebates and refunds
US5483444Feb 7, 1995Jan 9, 1996Radisson Hotels International, Inc.System for awarding credits to persons who book travel-related reservations
US5500681May 24, 1994Mar 19, 1996Jones; Charles P.Apparatus and method for generating product coupons in response to televised offers
US5502636Jan 31, 1992Mar 26, 1996R.R. Donnelley & Sons CompanyPersonalized coupon generating and processing system
US5515098Sep 8, 1994May 7, 1996Carles; John B.System and method for selectively distributing commercial messages over a communications network
US5537314Feb 23, 1995Jul 16, 1996First Marketrust Intl.Referral recognition system for an incentive award program
US5557721Aug 18, 1993Sep 17, 1996Environmental Products CorporationMethod and apparatus for display screens and coupons
US5621812May 17, 1993Apr 15, 1997Credit Verification CorporationMethod and system for building a database for use with selective incentive marketing in response to customer shopping histories
US5664115Jun 7, 1995Sep 2, 1997Fraser; RichardInteractive computer system to match buyers and sellers of real estate, businesses and other property using the internet
US5675510Jun 7, 1995Oct 7, 1997Pc Meter L.P.Computer use meter and analyzer
US5708780Jun 7, 1995Jan 13, 1998Open Market, Inc.Internet server access control and monitoring systems
US5710884Mar 29, 1995Jan 20, 1998Intel CorporationSystem for automatically updating personal profile server with updates to additional user information gathered from monitoring user's electronic consuming habits generated on computer during use
US5712979Sep 20, 1995Jan 27, 1998Infonautics CorporationMethod and apparatus for attaching navigational history information to universal resource locator links on a world wide web page
US5717860Sep 20, 1995Feb 10, 1998Infonautics CorporationMethod and apparatus for tracking the navigation path of a user on the world wide web
US5717923Nov 3, 1994Feb 10, 1998Intel CorporationMethod and apparatus for dynamically customizing electronic information to individual end users
US5734838Jun 7, 1995Mar 31, 1998American Savings Bank, F.A.Database computer architecture for managing an incentive award program and checking float of funds at time of purchase
US5740252Oct 13, 1995Apr 14, 1998C/Net, Inc.Apparatus and method for passing private demographic information between hyperlink destinations
US5751956Feb 21, 1996May 12, 1998Infoseek CorporationMethod and apparatus for redirection of server external hyper-link references
US5751961Jan 31, 1996May 12, 1998Bell Communications Research, Inc.Integrated internet system for translating logical addresses of internet documents to physical addresses using integrated service control point
US5774870Dec 14, 1995Jun 30, 1998Netcentives, Inc.Fully integrated, on-line interactive frequency and award redemption program
US5794210Dec 11, 1995Aug 11, 1998Cybergold, Inc.Attention brokerage
US5812769Sep 20, 1995Sep 22, 1998Infonautics CorporationMethod and apparatus for redirecting a user to a new location on the world wide web using relative universal resource locators
US5835087Oct 31, 1995Nov 10, 1998Herz; Frederick S. M.System for generation of object profiles for a system for customized electronic identification of desirable objects
US5848396Apr 26, 1996Dec 8, 1998Freedom Of Information, Inc.Method and apparatus for determining behavioral profile of a computer user
US5855008Aug 28, 1997Dec 29, 1998Cybergold, Inc.Attention brokerage
US5915243Aug 29, 1996Jun 22, 1999Smolen; Daniel T.Method and apparatus for delivering consumer promotions
US5923016Dec 3, 1996Jul 13, 1999Carlson Companies, Inc.In-store points redemption system & method
US5931907Jan 23, 1996Aug 3, 1999British Telecommunications Public Limited CompanySoftware agent for comparing locally accessible keywords with meta-information and having pointers associated with distributed information
US5937391May 29, 1997Aug 10, 1999Fujitsu LimitedPoint-service system in online shopping mall
US5960409 *Oct 11, 1996Sep 28, 1999Wexler; Daniel D.Third-party on-line accounting system and method therefor
US5974398Apr 11, 1997Oct 26, 1999At&T Corp.Method and apparatus enabling valuation of user access of advertising carried by interactive information and entertainment services
US5991735Aug 11, 1998Nov 23, 1999Be Free, Inc.Computer program apparatus for determining behavioral profile of a computer user
US5991736Feb 26, 1997Nov 23, 1999Ferguson; HenryPatronage incentive award system incorporating retirement accounts and method thereof
US5999914Oct 16, 1996Dec 7, 1999Microsoft CorporationElectronic promotion system for an electronic merchant system
US6016504Aug 28, 1996Jan 18, 2000Infospace.Com, Inc.Method and system for tracking the purchase of a product and services over the Internet
US6029141Jun 27, 1997Feb 22, 2000Amazon.Com, Inc.Internet-based customer referral system
US6049785Mar 2, 1998Apr 11, 2000Open Market, Inc.Open network payment system for providing for authentication of payment orders based on a confirmation electronic mail message
US6138142Dec 20, 1996Oct 24, 2000Intel CorporationMethod for providing customized Web information based on attributes of the requester
US6178407 *Apr 19, 1999Jan 23, 2001Mikhail LotvinComputer apparatus and methods supporting different categories of users
US6286005Mar 11, 1998Sep 4, 2001Cannon Holdings, L.L.C.Method and apparatus for analyzing data and advertising optimization
US6915271 *Mar 5, 1999Jul 5, 2005The Product Engine, Inc.Method and system for delivering redeeming dynamically and adaptively characterized promotional incentives on a computer network
US7240022 *May 19, 1998Jul 3, 2007Mypoints.Com Inc.Demographic information gathering and incentive award system and method
US20030139969 *Jun 12, 1997Jul 24, 2003Michael C. ScroggieSystem and method for distributing information through cooperative communication network sites
USRE34915Nov 20, 1991Apr 25, 1995Coupco, Inc.Paperless system for distributing, redeeming and clearing merchandise coupons
EP0265232A2Oct 20, 1987Apr 27, 1988Book Data LimitedFurnishing the identification of customers
EP0308224A2Sep 15, 1988Mar 22, 1989Meridian Enterprises, Inc.Incentive award system
GB1565286A Title not available
JPH064771A Title not available
JPH05217073A Title not available
JPH05298337A Title not available
JPH06276376A Title not available
JPH07230494A Title not available
JPS5313830A Title not available
JPS6337726A Title not available
JPS6337727A Title not available
WO1993012489A1Dec 15, 1992Jun 24, 1993Harrison Co IncData processing technique for scoring bank customer relationships and awarding incentive rewards
WO1995016971A1Dec 13, 1994Jun 22, 1995Open Market IncDigital active advertising
Non-Patent Citations
Reference
1"All About Earning with MyPoints," (2000) Retrieved from the Internet on Feb. 16, 2000: URL .
2"Business is Blooming, Thanks," Business Week, pp. 164 (1995).
3"Direct Marketing Soluctions to Increase Your ROI," (2000) Retrieved from the Internet on Feb. 16, 2000: URL .
4"Green Stamps Go Cyber," Promo, pp. 13 (1997).
5"Green Stamps Hit the Web in E-Mail Incentive Programs," Advertising Age, pp. s24 (1997).
6"In Brieft: Web Revenues Up Ahead: Less Hat, More Cattle," Media Daily, 4(5) (1997).
7"Incentives Spur Productivity Better Than Warning Workers," O'Dwyer's PR Services Report, pp. 41 (1995).
8"Intellpost Launches Bonusmail with 50,000 Members," (1997) Retrieved from Internet on Jul. 23, 1999: URL .
9"Let the Internet Reward You: Join MyPoints Today," (1999) Retrieved from the Internet on Jul. 23, 1999: URL .
10"Media Matrix-Audience Measurement Services Article," (1998) Retrieved from the Internet on Mar. 4, 1998: URL .
11"Media Matrix-Frequently Asked Questions Article," (1998) Retrieved from the Internet on Mar. 4, 1998: URL .
12"MotivationNet Benefits from Flexibility of Open Market's Award-Winning Internet Commerce Software," PR Newswire, pp. 0902NEMTU01 (1997).
13"MyPoints Member Guide," (2000) Retrieved from the Internet on Feb. 16, 2000: URL.
14"MyPoints Privacy Promise," (2000) Retrieved from the Internet on Feb. 16, 2000: URL .
15"MyPoints.com Online Media Kit," (2000). Retrieved from the Internet on Feb. 16, 2000: URL .
16"MyPoints.com Unveils Integrated Approach to Internet Direct Marketing," (1999) Retrieved from the Internet: URL .
17"MyPoints: Help Useful Information," (2000) Retrieved from the Internet on Feb. 16, 2000: URL .
18"NAPA Advantage' Dealer Incentive.National Automotive Parts Association's Customer-Incentive Membership Program," Automotive Marketing, 25(1):22 (1996).
19"Net Gains," Marketing Week, pp. 33 (1995).
20"Net Perceptions Takes on Firefly with Profiling System," Advertising Age, 68(29):27 (1997).
21"Open Market and Pilot Partner for Secure Electronic Commerce," PR Newswire, pp. 1104SFTU026 (1997).
22"Our People Management" (2000) Retrieved from the Internet on Feb. 16, 2000: URL .
23"Primedia Ventures Invests in Intellipost," (1999) Retrieved from the Internet on Jul. 23, 1999: URL .
24"Web Becomes a Viable Channel," Advertising Age, pp. 21 (1997).
25"Web Incentive Programs Wins Clout with Airline Alliance," Advertising Age, 68(39):43 (1997).
26"Welcome to MyPoints: Get a $10 Gift Certificate," (2000) Retrieved from the Internet on Feb. 16, 2000: URL .
27"Welcome to Relevant Knowledge Article," (1997) Retrieved from the Internet on Nov. 6, 1997: URL .
28"All About Earning with MyPoints," (2000) Retrieved from the Internet on Feb. 16, 2000: URL <http://www.mypoints.com/mp/dStatial.show?isref=main.sampleWeb.EarningOpps.default>.
29"Direct Marketing Soluctions to Increase Your ROI," (2000) Retrieved from the Internet on Feb. 16, 2000: URL <http://www.mypointsinc.com/content/body/b11423.htm>.
30"Intellpost Launches Bonusmail with 50,000 Members," (1997) Retrieved from Internet on Jul. 23, 1999: URL <http://www.mypointsinc.com/content/body/release/press001.htm>.
31"Let the Internet Reward You: Join MyPoints Today," (1999) Retrieved from the Internet on Jul. 23, 1999: URL <http://www.mypoints.com>.
32"Media Matrix—Audience Measurement Services Article," (1998) Retrieved from the Internet on Mar. 4, 1998: URL <http://www.mediametrix.com/interact-mmaudimeas.htm>.
33"Media Matrix—Frequently Asked Questions Article," (1998) Retrieved from the Internet on Mar. 4, 1998: URL <http://www.mediametrix.com.interact-mmfaq.htm>.
34"MyPoints Member Guide," (2000) Retrieved from the Internet on Feb. 16, 2000: URL<http://www.mypoints.com/mp/dStatial.show?isref=main.nonmemberguide.default>.
35"MyPoints Privacy Promise," (2000) Retrieved from the Internet on Feb. 16, 2000: URL <http://www.mypoints.com/mp/dStatial.show?isref=main.privacyPolicy.default>.
36"MyPoints.com Online Media Kit," (2000). Retrieved from the Internet on Feb. 16, 2000: URL <http://www.mypointsinc.com/content/body/b11120.htm>.
37"MyPoints.com Unveils Integrated Approach to Internet Direct Marketing," (1999) Retrieved from the Internet: URL <http://www.mypointsinc.com/content/body/release/press024.htm>.
38"MyPoints: Help Useful Information," (2000) Retrieved from the Internet on Feb. 16, 2000: URL <http://www.mypoints.com/mp/dStatial.show?isref=main.nonmemberhelp.default>.
39"Our People Management" (2000) Retrieved from the Internet on Feb. 16, 2000: URL <http://www.mypointsinc.com/content/body/b24310.htm>.
40"Primedia Ventures Invests in Intellipost," (1999) Retrieved from the Internet on Jul. 23, 1999: URL <http://www.mypointsinc.com/content/body/releases/press017.htm>.
41"Welcome to MyPoints: Get a $10 Gift Certificate," (2000) Retrieved from the Internet on Feb. 16, 2000: URL <http://www.mypoints.com/?MCK=3f47e40438ab16a4>.
42"Welcome to Relevant Knowledge Article," (1997) Retrieved from the Internet on Nov. 6, 1997: URL <http://www.relevantknowledge.com>.
43Baczynski, "What's the Point of Point Systems? Sales Personnel," Potentials in Marketing, 28(8):10 (1995).
44Boyle, "The 100 Club," Harvard Business Review, pp. 26 (1987).
45Casper, "Foodservice Almanac Software Directory: A Complete Listing of Packages for Every Phase of Your Operations; Directory," ID: The Voice of Foodservice Distribution, 30(6):59 (1994).
46Cortese et al., "The Software Revolution," Business Week, pp. 78 (1995).
47Desmond, "Can Japan Catch the Wave?; The One-Time Technology Leader is Struggling in the Race with the U.S. Down the Information Highway," Time, pp. 40 (1995).
48Dowlling, "Sharper Image Hooks up with Sprint," Catalog Age, 12(9):8 (1995).
49Dunkin et al., "Netting New Business on the Net," Business Week, pp. 84 (1995).
50Green, "The New Ratings Game," Business Week, pp. 73-78 (1998).
51Green, "Who Says the Young Have More Cyber Fun?" Business Week, pp. 92C (1998).
52Hequet, "Non-Sales Incentive Programs Inspire Service Heroes; Includes Related Case Study; Reward & Recognition," Training: The Magazine of Human Resources Development, 27(8):53 (1990).
53Highland, "The Cookie Monster," EDPACS, 24(6):16-18 (1996).
54International Search Report concerning International Application No. PCT/US99/10636, European Patent Office, dated Aug. 23, 1999, 7 pages.
55International Search Report concerning International Application Serial No. PCT/US99/923041.0-2221, European Patent Office, dated Dec. 3, 2003, 8 pages.
56Jessell, "QVC Takes its Deals Online; Microsoft Network Services, Brief Article," Broadcasting & Cable, 125(50):94 (1995).
57Magill, "Direct Tech Backs MyPoints' Online Targeting Program," DM News, 19(39):19 (1997).
58McFadden, "Commerce on the Net.eclectronic Commerence; Internet Resource; Technology InformationColumn," Digital Age, 14(12):48 (1995).
59McWilliams, "Small Fry Go Online," Business Week, pp. 158 (1995).
60Millstein, "Electronic Marketing Set to Take Off in 1990s; Electronic Marketing Techniques in Supermarket; Management Information Systems, MIS Megatrends," Supermarket News, 39(41):33 (1989).
61Morris, "For the Thrifty Business Traveler," Nation's Business, pp. 36 (1995).
62MotivationNet, Inc., "Universal Rewards Currency Introduced at Internet World Show," PR Newswire (1997).
63Muret, "Kiosks, On-Line Service Among Today's Ticket Agency Offerings," Amusement Business, 107(25):5 (1995).
64Oberndorf, "Points for Loyalty," Catalog Age, 14(13):35 & 38 (1997).
65Riedman, "MyPoints Aims to be Universal Web Currency," Advertising Age, 68:(17) (1997).
66Schmeh, "Electronic Marketing: A Strategy for Survival: Forum," Chain Store Age Executive with Shopping Center Age, 68(6):50 (1992).
67Shaffer, "Browser Boy vs. Bill Gates," Forbes, pp. 266 (1995).
68Stevens, TCP/IP Illustrated, vol. 1, Addison Wesley Longman, Inc, pp. 231-234 (1994).
69Stuart, "Employees Buy Awards with Rideshare Points," Personnel Journal, 72(1):65 (1993).
70Thayer, "Database Marketing Demystified; Using Point of Sale Information to Find Out More About Customers; Including Related Articles," Progressive Grocer, 68(11):21 (1989).
71Wagner, "Frequent-Surfer Programs Help Pull in the Hits," ComputerWorld, 31(40):45-46 (1997).
72Webpage of Yahoo available at , Feb. 14, 1998.
73Webpage of Yahoo available at <http://www.web.archive.org/web/*/http://www.yahoo.com>, Feb. 14, 1998.
74Welcome to Esearch The Source of Internet Market Research Article, first submitted Jul. 30, 1998.
75Whitford, "Three Days in Cyberspace," Inc., pp. 57 (1995).
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
US8301496 *Aug 18, 2010Oct 30, 2012Hugues CourchesneSystem and method for increasing traffic to websites
US8768751 *Apr 25, 2012Jul 1, 2014Sap AgEnterprise gamification system for awarding employee performance
US20110047141 *Aug 18, 2010Feb 24, 2011Hugues CourchesneSystem and method for increasing traffic to websites
US20130291065 *Apr 25, 2012Oct 31, 2013Juergen JakowskiGathering gamification data from business applications
US20140057701 *Mar 5, 2013Feb 27, 2014Wms Gaming, Inc.Gaming incentives based on measured effect of user web activity
Classifications
U.S. Classification705/14.19, 705/14.39, 705/14.27
International ClassificationG06Q50/00, G06Q10/00, G06Q30/00
Cooperative ClassificationG06Q30/0277, G06Q30/0226, G06Q30/0207, G06Q30/0224, G06Q30/0269, G06Q30/0236, G06Q30/0217, G06Q30/0204, G06Q30/0225, G06Q30/0239, G06Q30/02, G06Q30/0264
European ClassificationG06Q30/02, G06Q30/0264, G06Q30/0239, G06Q30/0236, G06Q30/0207, G06Q30/0226, G06Q30/0225, G06Q30/0277, G06Q30/0269, G06Q30/0217, G06Q30/0204, G06Q30/0224
Legal Events
DateCodeEventDescription
Feb 5, 2013ASAssignment
Owner name: MOTIVATIONNET LLC, ILLINOIS
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BISTRICEANU, VIRGIL;MULLER, CRAIG;REEL/FRAME:029759/0041
Effective date: 19980519
Owner name: MYPOINTS.COM INC., CALIFORNIA
Effective date: 20040406
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOTIVATIONNET, LLC;REEL/FRAME:029759/0051
May 3, 2010ASAssignment
Owner name: MYPOINTS.COM, INC.,CALIFORNIA
Free format text: RELEASE;ASSIGNOR:SILICON VALLEY BANK;US-ASSIGNMENT DATABASE UPDATED:20100504;REEL/FRAME:24320/947
Effective date: 20100428
Free format text: RELEASE;ASSIGNOR:SILICON VALLEY BANK;REEL/FRAME:024320/0947
Owner name: MYPOINTS.COM, INC., CALIFORNIA
Aug 13, 2008ASAssignment
Owner name: SILICON VALLEY BANK, CALIFORNIA
Free format text: SECURITY AGREEMENT;ASSIGNOR:MYPOINTS.COM, INC.;REEL/FRAME:021380/0495
Effective date: 20080811
Owner name: SILICON VALLEY BANK,CALIFORNIA
Free format text: SECURITY AGREEMENT;ASSIGNOR:MYPOINTS.COM, INC.;US-ASSIGNMENT DATABASE UPDATED:20100323;REEL/FRAME:21380/495
Free format text: SECURITY AGREEMENT;ASSIGNOR:MYPOINTS.COM, INC.;US-ASSIGNMENT DATABASE UPDATED:20100330;REEL/FRAME:21380/495