Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Enhanced cookie management

a cookie management and cookie technology, applied in the field of computer systems and the internet, can solve problems such as cross-site scripting and cookie information being provided to an invalid domain, and achieve the effect of improving security and reducing risk

Inactive Publication Date: 2009-08-04
MICROSOFT TECH LICENSING LLC
View PDF8 Cites 50 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This approach significantly enhances cookie security by preventing unauthorized access and ensuring the integrity of sensitive information, thereby reducing the risk of cross-site scripting and replay attacks.

Problems solved by technology

One example of a relatively recent but common security problem is cross-site scripting.
Cross-site scripting is a server-side vulnerability that enables malicious script (e.g., written by a hacker) to execute on a client machine in the domain of that vulnerable server.
This may cause cookie information to be provided to an invalid domain, or to provide sensitive information as a result of a script extracting information to malicious websites.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Enhanced cookie management
  • Enhanced cookie management
  • Enhanced cookie management

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024]FIGS. 1 and 2 illustrate two examples of suitable computing systems in which to practice the present invention. FIG. 1 represents a generalized computing system, while FIG. 2 represents a broadcast computing system, such as a set-top box.

[0025]FIG. 1 illustrates an example of a suitable general computing system environment 100 on which the invention may be implemented. The computing system environment 100 is only one example of a suitable computing environment and is not intended to suggest any limitation as to the scope of use or functionality of the invention. Neither should the computing environment 100 be interpreted as having any dependency or requirement relating to any one or combination of components illustrated in the exemplary operating environment 100.

[0026]The invention is operational with numerous other general purpose or special purpose computing system environments or configurations. Examples of well known computing systems, environments, and / or configurations t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method of processing cookies for use in a computer includes using at least two of a number of available processing steps. The steps may include encrypting a cookie prior to entering the cookie in a cookie container; compressing a cookie prior to entering the cookie in a cookie container; serializing a cookie prior to entering the cookie in a cookie container; entering the cookie data in a data dictionary; setting an HTTP-only attribute prior to allowing the cookie to be transmitted to a server; and / or setting a secure transmission only attribute prior to allowing the cookie to be transmitted to a server.

Description

BACKGROUND OF THE INVENTION[0001]1. Field of the Invention[0002]The invention relates generally to computer systems and the Internet, and more particularly to Internet security.[0003]2. Description of the Related Art[0004]Many web sites attempt to store information on a user's computer in a small file referred to as a cookie. Cookies provide for HTTP state management, by which a server may correlate multiple requests coming from the same client. Cookies may include sensitive and personal information, or the keys needed to get to a user's sensitive and personal information.[0005]Because of their ability to store and exchange sensitive and personal information, cookie security has become a significant concern to individual users, software manufacturers and providers of Internet content. There are generally two types of cookies: session cookies and permanent cookies. Session cookies are temporary and exist only as long as the browser session is open. Session cookies do not get stored o...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(United States)
IPC IPC(8): H04L9/00
CPCG06F21/6263H04L9/00H04L63/0428H04L63/168H04L2209/60H04L2463/121H04L2209/30
Inventor KAROUBI, STEPHANE
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products