A system for enabling a user of a computer attached to a computer network,
and accessing sites on the network, to manage user-characterizing protocol
headers on the user's computer. A particular application of the present
invention is to manage so-called Internet cookies on a computer attached
to the Internet and using a browser to access websites through the World
Wide Web. Such cookies have a type and a value. The managing includes
displaying to a user an interpretation of cookies that have been set on
the user's computer; the interpretation is made by an interpreter
referring to a local cookie dictionary, on the user's computer, having
entries corresponding to different types of cookies. In various
alternative embodiments, the managing also includes changing the values
set by the websites, and fabricating cookies of types not necessarily used
by a website in order to express to the website preferences a user wants
the website to know. In some embodiments, the system also includes a means
by which the fabricated cookies are made knowable to websites on the
Internet, namely a universal cookie dictionary; and a site-specific cookie
dictionary maintained by a third party so as to contain updated entries
for interpreting cookies used by websites on the Internet. In one aspect
of the invention, a user can periodically update the local cookie, using a
local cookie dictionary, to include changes to the site-specific and
universal cookie dictionaries.
Um sistema para permitir um usuário de um computador unido a uma rede de computador, e locais de acesso na rede, para controlar usuário-caracterizando encabeçamentos do protocolo no computador do usuário. Uma aplicação particular da invenção atual deve controlar bolinhos so-called do Internet em um computador unido ao Internet e a usar um browser alcançar Web site com o World Wide Web. Tais bolinhos têm um tipo e um valor. Controlar inclui indicar a um usuário uma interpretação dos bolinhos que foram ajustados no computador do usuário; a interpretação é feita por um intérprete que consulta a um dicionário local do bolinho, no computador do usuário, tendo entradas corresponder aos tipos diferentes de bolinhos. Em várias incorporações alternativas, controlar também inclui a mudança do jogo de valores pelos Web site, e fabricar bolinhos dos tipos usados não necessariamente por um Web site a fim expressar às preferências do Web site um usuário quer o Web site saber. Em algumas incorporações, o sistema inclui também os meios por que os bolinhos fabricados são feitos knowable aos Web site no Internet, a saber um dicionário universal do bolinho; e um dicionário local-específico do bolinho mantido por um terceiro partido para conter entradas updated para os bolinhos de interpretação usados por Web site no Internet. Em um aspecto da invenção, um usuário pode periòdicamente atualizar o bolinho local, usando um dicionário local do bolinho, incluir mudanças aos dicionários local-específicos e universais do bolinho.