Method and system for the collection of cookies and other...

Electrical computers and digital processing systems: multicomput – Computer network managing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S203000, C709S229000, C709S245000, C713S152000

Reexamination Certificate

active

06529952

ABSTRACT:

RELATED APPLICATIONS
The present invention and the invention disclosed in U.S. patent application Ser. No. (28049/35288) are related.
TECHNICAL FIELD OF THE INVENTION
The present invention relates to the collection of cookies and other information from a panel.
BACKGROUND OF THE INVENTION
The Internet has proven to be an efficient and popular mechanism for the dissemination of information from web sites to clients. Web sites in many cases are operated by organizations, such as businesses, governmental agencies, educational institutions, and the like. Clients are often consumers who use computers usually located in their dwellings to access the content provided by web sites. Clients are also businesses, governmental agencies, educational institutions, and the like.
The operator of a web site has an interest in the number of clients that use its web site as well as the demographics of those clients. For example, such information is useful in giving an advertiser some assurance that its advertisement will reach enough clients of the type who are typically interested in the product or service offered by the advertiser to warrant placing the advertisement with the web site. Also, such information is instructive to the web site operator in creating web pages for a particular target audience.
In accordance with the present invention, cookies and access information can provide useful information about the usage of a web site by its clients. Cookies are typically downloaded from web sites to the clients that visit them. A web browser executing on a client's computer sets aside a small amount of memory (usually 0 to 4 kilobytes) for each web site server visited by the client. Accordingly, when the client receives a cookie from a web site, the client's web browser stores the cookie in the memory set aside for that web site. The contents of the memory, and the length of time it is maintained, are specified by the web site.
A cookie is used by web sites to distinguish web browsers/clients from one another. In other words, a cookie allows a web site to determine whether a client request is received from the same client that previously made some other request, or whether a client request has been received from a wholly different client than the client making the previous request. In short, cookies give web browser client applications uniqueness. This uniqueness is important to a web site's ability to keep track of the state of each of many client requests. Therefore, cookies permit a web site to distinguish one client from another, to distinguish sessions of use by a single client, and to keep track of many other important aspects of the display of content on a client's computer.
Cookies are added to the headers of the HTTP transfer protocol. Essentially, when a client makes a request of a web site, the web site may issue a storage directive in the header of its response to the client's is request. Such a directive may look like the following:
Set-Cookie: CUSTOMER=WILE_E_COYOTE; expires=Wednesday, Nov. 9, 1999 23:12:40 GMT.
In the above example, “CUSTOMER=WILE_E_COYOTE” is stored by the browser operating on the client's computer until Nov. 9, 1999. However, a web site need not specify any expiration date for the cookie, in which case the cookie expires when the client's browser is exited.
Whenever the client makes a subsequent request to the same web site, the client's browser will include in the header of such a request the following string, from the date that the cookie is originally set until the cookie expires:
Cookie: CUSTOMER=WILE_E_COYOTE.
A web site can overwrite a cookie that it sets at a client's computer. Also, a web site can store multiple cookies on a client's computer. In this case, a client's browser will place the following general statement in the request header when the client makes a request:
Cookie: NAME
1
=STRING
1
; NAME
2
=STRING
2
; . . .
The general syntax used by a server in setting a cookie is as follows:
Set-Cookie
name=value
[;EXPIRES=dateValue]
[;DOMAIN=domainName]
[;PATH=pathName]
[;SECURE]
The use of the EXPIRES clause in the above syntax is described above. The DOMAIN clause is optional and is used to specify a set of machines in a DOMAIN that should have access to the cookie content. If a web site does not specify a DOMAIN name for this clause, the DOMAIN clause defaults to the name of the web site that issued the Set-Cookie directive so that only this web site has access to the corresponding cookie. In other words, only a cookie, which matches the DOMAIN specified by a particular web site that set the cookie, will be sent by the client to that web site in the header of an HTTP request. Accordingly, this DOMAIN clause is the fundamental basis for the security of cookies because one web site has no access to the cookies of another web site.
The PATH clause is optional and is seldom used. The PATH clause forces a further limitation on when cookie information is sent from the client to the web site. Only requests that lie within the PATH of the specified DOMAIN contain the cookie in the request's HTTP header.
The SECURE clause is also optional and, if set, insures that the cookie is transmitted over a SECURE socket session. If the SECURE clause is not set, it is assumed that the cookie data is accessible to any document or CGI program that meets the other DOMAIN and PATH matching properties.
Many web sites currently use cookies to track their clients' visits to their servers and to distinguish requests from one client to another. This tracking is easily achieved, for example, by setting a unique cookie (such as a counted sequence or a date/time stamp) for each new client visiting a site. Repeat clients are not re-tagged within the expiration period of previously set cookies.
Accordingly, a web site can accumulate information regarding the clients who visit them. However, it is difficult for a web site to accumulate information about others who could have an interest in its content offerings but who, for one reason or another, do not access its server. It is also difficult for a web site to accumulate demographic information about the clients who visit them. Such demographic information is not available from the log files maintained by a web site. What is needed, therefore, is a statistically selected panel of clients that represents the entire population of those who have an interest in the types of content offered by a web site.
In assembling a panel, candidates for the panel are selected randomly by a market research company. Ideally, every candidate selected for the panel would agree to serve on the panel. However, candidates fail to participate for a variety of reasons. For example, candidates may refuse to accept any unsolicited contacts, or candidates may refuse to participate once they hear the reason for the panel, or candidates may refuse to answer any questions of a demographic nature, or candidates may refuse to load metering software fearing that such software may alter the operation of their computers, or candidates may agree to serve on the panel but never actually report data back to the market research company.
Accordingly, the cooperation rate of candidates is generally less than 100%. (The cooperation rate is defined as the number of people who actually report data divided by the number of people originally contacted for participation, multiplied by 100.) This cooperation rate is important because the randomness of the membership of the panel depends on the cooperation rate. That is, if the cooperation rate in assembling the panel is too low, the membership of the panel is less random, which introduces a bias into the data reported by the panel. Thus, the closer the cooperation rate is to 100%, the closer the panel membership approaches true randomness and the less bias is introduced into the reported data.
When the panel is to be a business panel, additional factors may

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for the collection of cookies and other... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for the collection of cookies and other..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for the collection of cookies and other... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3077276

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.