This application is related to (i) U.S. patent application Ser. No. 10/405,587, filed Apr. 1, 2003, and entitled “METHOD AND SYSTEM FOR SECURING DIGITAL ASSETS USING CONTENT TYPE DESIGNATIONS,” which is hereby incorporated herein by reference; (ii) U.S. patent application Ser. No. 10/075,194, filed Feb. 12, 2002, and entitled “SYSTEM AND METHOD FOR PROVIDING MULTI-LOCATION ACCESS MANAGEMENT TO SECURED ITEMS,” which is hereby incorporated herein by reference; (iii) U.S. patent application Ser. No. 10/285,524, filed Nov. 1, 2002, and entitled “SECURITY SYSTEM THAT USES INDIRECT PASSWORD-BASED ENCRYPTION,” which is hereby incorporated herein by reference; and (iv) U.S. patent application Ser. No. 10/295,363, filed Nov. 15, 2002, and entitled “SECURITY SYSTEM USING INDIRECT KEY GENERATION FROM ACCESS RULES AND METHODS THEREFOR,” which is hereby incorporated herein by reference.
1. Field of the Invention
The present invention relates to security systems for data and, more particularly, to security systems that protect data in an inter/intra enterprise environment.
2. Description of Related Art
The Internet is the fastest growing telecommunications medium in history. This growth and the easy access it affords have significantly enhanced the opportunity to use advanced information technology for both the public and private sectors. It provides unprecedented opportunities for interaction and data sharing among businesses and individuals. However, the advantages provided by the Internet come with a significantly greater element of risk to the confidentiality and integrity of information. The Internet is an open, public and international network of interconnected computers and electronic devices. Without proper security means, an unauthorized person or machine may intercept information traveling across the Internet and even gain access to proprietary information stored in computers that connect to the Internet.
There are many efforts in progress aimed at protecting proprietary information traveling across the Internet and controlling access to computers carrying the proprietary information. Cryptography allows people to carry over the confidence found in the physical world to the electronic world, thus allowing people to do business electronically without worries of deceit and deception. Every day hundreds of thousands of people interact electronically, whether it is through e-mail, e-commerce (business conducted over the Internet), ATM machines, or cellular phones. The perpetual increase of information transmitted electronically has led to an increased reliance on cryptography.
One of the ongoing efforts in protecting the proprietary information traveling across the Internet is to use one or more cryptographic techniques to secure a private communication session between two communicating computers on the Internet. The cryptographic techniques provide a way to transmit information across an unsecure communication channel without disclosing the contents of the information to anyone eavesdropping on the communication channel. Using an encryption process in a cryptographic technique, one party can protect the contents of the data in transit from access by an unauthorized third party, yet the intended party can read the data using a corresponding decryption process.
A firewall is another security measure that protects the resources of a private network from users of other networks. However, it has been reported that many unauthorized accesses to proprietary information occur from the inside, as opposed to from the outside. An example of someone gaining unauthorized access from the inside is when restricted or proprietary information is accessed by someone within an organization who is not supposed to do so. Due to the open nature of the Internet, contractual information, customer data, executive communications, product specifications, and a host of other confidential and proprietary intellectual property remain available and vulnerable to improper access and usage by unauthorized users within or outside a supposedly protected perimeter.
Many businesses and organizations have been looking for effective ways to protect their proprietary information. Typically, businesses and organizations have deployed firewalls, Virtual Private Networks (VPNs), and Intrusion Detection Systems (IDS) to provide protection. Unfortunately, these various security means have been proven insufficient to reliably protect proprietary information residing on private networks. For example, depending on passwords to access sensitive files (documents) from within often causes security breaches when the password of a few characters long is leaked or detected. Consequently, various cryptographic means are deployed to provide restricted access to electronic data in security systems.
Various security criteria, such as access rules and encryption or decryption keys, are often used to secure and thus restrict access to files in security systems. The security criteria often forms part of (e.g., embedded within) the secured files. However, once files have been secured, it is difficult to alter the security criteria applicable to such secured files. Hence, if the security criteria needs to be changed, the secured files have to first be unsecured and then re-secured using the updated security criteria. Such processing can be very burdensome to a security system, particularly when a large number of files are managed by the system and/or when copies of secured files are distributed over a network to various locations.
Therefore, there is a need to provide more effective ways to subsequently alter security criteria used by security systems to secure and protect electronic files.
Broadly speaking, the invention relates to a file security system that serves to manage secured files (documents). The file security system provides centralized management and storage of security information that can be referenced by secured files. In other words, a secured file need not itself contain security information that is needed to determine whether access to the secured file is to be permitted. That is, at least a portion of the security information can be remotely stored and accessed by way of an identifier that is provided within the secured file. By centralizing storage of security information, the file security system is able to subsequently modify access criteria for secured files (documents) without having to physically make modifications to the secured files.
The invention can be implemented in numerous ways, including as a method, system, device, and computer readable medium. Several embodiments of the invention are discussed below.
As a method for restricting access to electronic files, one embodiment of the invention includes at least the acts of: identifying a file to be secured; determining an appropriate remote header identifier for the file being secured, the remote header identifier specifies a remote header that is maintained at a remote server; obtaining a file key specifically for use in securing the file; encrypting data of the file being secured using the file key; encrypting the file key; and forming a secured file, the secured file including at least the remote header identifier, the encrypted file key and the encrypted data.
As a method for accessing a secured electronic file, one embodiment of the invention includes at least the acts of: identifying a secured electronic file to be accessed, the secured electronic file having a header portion and a data portion, the header portion storing a remote header identifier and an encrypted file key, and the data portion storing encrypted data; obtaining the remote header identifier from the header portion of the secured electronic file; receiving, from a remote server, a remote header that corresponds to the remote header identifier; obtaining the encrypted file key from the secured electronic file; decrypting the encrypted file key to obtain a file key; and decrypting the encrypted data within the data portion of the secured electronic file using the file key.
As a method for restricting access to electronic documents, one embodiment of the invention includes at least the acts of: identifying a document to be secured; determining a category for the document; retrieving a remote header identifier associated with the category for the document; generating a file key for the document; encrypting a data portion of the document using the file key to obtain encrypted data; encrypting the file key using a public key associated with the remote header identifier to obtain an encrypted file key; and producing a secured version of the document including the remote header identifier, the encrypted file key and the encrypted data.
As a computer readable medium including at least computer program code for restricting access to electronic files, one embodiment of the invention includes at least: computer program code for identifying a file to be secured; computer program code for determining an appropriate remote header identifier for the file being secured, the remote header identifier specifies a remote header that is maintained at a remote server; computer program code for obtaining a file key specifically for use in securing the file; computer program code for encrypting data of the file being secured using the file key; computer program code for encrypting the file key; and computer program code for forming a secured file, the secured file including at least the remote header identifier, the encrypted file key and the encrypted data.
As a computer readable medium including at least computer program code for accessing a secured electronic file, one embodiment of the invention includes at least: computer program code for identifying a secured electronic file to be accessed, the secured electronic file having a header portion and a data portion, the header portion storing a remote header identifier and an encrypted file key, and the data portion storing encrypted data; computer program code for obtaining the remote header identifier from the header portion of the secured electronic file; computer program code for receiving, from a remote server, a remote header that corresponds to the remote header identifier; computer program code for obtaining the encrypted file key from the secured electronic file; computer program code for decrypting the encrypted file key to obtain a file key; and computer program code for decrypting the encrypted data within the data portion of the secured electronic file using the file key.
As a file security system, one embodiment of the invention includes at least a header manager and a header database. The header manager restricts access to headers for electronic files protected by the file security system. The header database stores a plurality of different headers that are identified by header identifiers. In unsecuring a previously secured file, the file security system retrieves a particular header from the header database via the header manager, the particular header being retrieved being dependent on a particular header identifier provided in a secured file. The file security system evaluates whether to permit a requestor to access the secured file based on information contained in the particular header that is identified by the particular header identifier.
Other aspects and advantages of the invention will become apparent from the following detailed description, taken in conjunction with the accompanying drawings which illustrate, by way of example, the principles of the invention.
The present invention will be readily understood by the following detailed description in conjunction with the accompanying drawings, wherein like reference numerals designate like structural elements, and in which:
The invention relates to a file security system that serves to manage secured files (documents). The file security system provides centralized storage and management of security information that can be referenced by secured files. In other words, a secured file need not itself contain security information that is necessary to determine whether access to the secured file is to be permitted. That is, at least a portion of the security information can be remotely stored and accessed by way of an identifier that is provided within the secured file. By centralizing storage of security information, the file security system is able to subsequently modify access criteria for secured files (documents) without having to physically make modifications to the secured files.
The present invention is related to processes, systems, architectures and software products for providing pervasive security to digital assets (e.g., electronic files). The present invention is particularly suitable in an enterprise environment. In general, pervasive security means that digital assets (e.g., files) are secured (i.e., secured items) and can only be accessed by authenticated users with appropriate access rights or privileges.
Secured files are files that require one or more keys, passwords, access privileges, etc. to gain access to their content. The security is often provided through encryption and access rules. The files, for example, can pertain to documents, multimedia files, data, executable code, images and text. In general, a secured file can only be accessed by authenticated users with appropriate access rights or privileges.
In one embodiment, each secured file is provided with a header portion and a data portion, where the header portion contains, or points to, security information. The security information is used to determine whether access to associated data portions of secured files is permitted.
In one embodiment, security information associated with a secured file controls restrictive access to a data portion which is encrypted. The security information can employ access rules together with cipher keys (e.g., a file key, a content type key and/or various other keys) to ensure that only those users with proper access privileges or rights can access the encrypted data portion.
As used herein, a user may mean a human user, a software agent, a group of users, a member of the group, a device and/or application. Besides a human user who needs to access a secured document, a software application or agent sometimes needs to access secured files in order to proceed. Accordingly, unless specifically stated, the “user” as used herein does not necessarily pertain to a human being. The distribution of such changes to security policies can be deferred for those affected users who are not activated (e.g., logged-in or on-line) with the security system.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will become obvious to those skilled in the art that the present invention may be practiced without these specific details. The description and representation herein are the common meanings used by those experienced or skilled in the art to most effectively convey the substance of their work to others skilled in the art. In other instances, well-known methods, procedures, components, and circuitry have not been described in detail to avoid unnecessarily obscuring aspects of the present invention.
Reference herein to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the invention. The appearances of the phrase “in one embodiment” in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Further, the order of blocks in process flowcharts or diagrams representing one or more embodiments of the invention do not inherently indicate any particular order nor imply any limitations in the invention.
Embodiments of the invention are discussed herein with reference to
The client machine 104 is a computing device. As an example, the computing device can be a personal computer, a personal digital assistant, etc. The network 106 is, for example, a computer network, such as a global computer network, a wide area network, or a local area network.
The client machine 104 includes a file securing module 108, a key generator 110 and a rules engine 112. The file securing module 108 not only operates to secure electronic files through use of encryption and rules (i.e., access rules), but also can operate to evaluate whether a requestor is entitled to access previously secured electronic files. The key generator 110 produces keys (encryption keys) that are used to encrypt or decrypt the electronic files. The rules engine 112 is utilized to evaluate whether the rules associated with a particular electronic file to be accessed are satisfied by the requestor.
The server 102 can restrict access by a requestor to electronic files stored in a file store 107 or 114. In this regard, the server 102 can operate to evaluate whether the requestor is entitled to access previously secured electronic files stored in the file store 107 or 114. The server 102 also includes a header manager 113. The header manager 113 controls access to the header database 116. The header database 116 stores remote headers that are used to contain security information associated with the secured electronic files. In other words, security information provided in a remote header is able to be centrally stored in the header database 116. As a result, when secured electronic files are to be accessed at the client machine 104, the client machine 104 (if authorized) can retrieve the corresponding header information from the header database 116 via the server 102. The client machine 104 can then evaluate the security information to determine whether the requestor at the client machine 104 is entitled to access particular electronic files.
When an administrator seeks to change one or more headers stored within the header database 116, the header manager 113 determines whether the administrator is authenticated and permitted to make the change. If authenticated and permitted, the administrator is able to change one or more headers within the header database 116. One advantage of the invention is that an administrator of the file security system 100 can subsequently alter the security information associated with electronic files (documents) that have already been secured and distributed to one or more client machines. In this regard, an administrator can interact with the server 102 to provide a replacement remote header in the header database 116 which is linked to the electronic file. The replacement header can represent a new remote header or an altered remote header.
In embodiments of the file security system 100 that utilize rules associated with groups of users, security levels and/or content types, the administrator can alter the one or more groups that are entitled to access a particular secured electronic document by altering its associated remote header. Similarly, if the security information in the original header pertains to content type restrictions, then a replacement remote header can be substituted therefor to alter the content type associated with the secured electronic document. In these examples, the associated remote header is able to be changed without having to alter the secured document. Consequently, the specifics of the security provided to a secured file can be changed without directly altering the secured file.
Further, it should be noted that since the header identifier 202 is a pointer or link, the size of the header identifier 202 is substantially smaller than the size of the security information that is stored in the remote header pointed to by the header identifier 202. In other words, the representative format 200 results in a smaller secured file through use of the remote header.
The remote header stored in the header database 116 illustrated in
The file securing process 300 is initiated once an electronic file to be secured has been identified. Once an electronic file to be secured has been identified, an appropriate remote header identifier is determined 302 for the electronic file. Then, a file key that is used to secure data within the electronic file is obtained 304. For example, in the case where the server 102 is performing the file securing process 300, the key generator 110 illustrated in
Thereafter, the file key is encrypted 306. The encryption of the file key can use one or more levels of encryption. In one implementation, a public key for remote header is used to encrypt the file key. The remote header identifier and the encrypted file key are then stored 308 to a header portion of a secured file. The corresponding remote header identified by the remote header identifier includes a private key for remote header that is encrypted by one or more public keys of groups (or user). The secured file represents the secured version of the electronic file being secured. In other words, the file securing process 300 converts an electronic file to be secured into a secured file. After the processing has been performed to secure the electronic file, the system retains only the secured file.
Next, the data of the electronic file being secured is encrypted 310 using the file key. Thereafter, the encrypted data is stored 312 to a data portion of the secured file. Following the operation 312, the file securing process 300 is complete and ends.
At this point, a secured file has been created, and the secured file contains a reference to a remote header. For example, in one embodiment, the reference is a remote header identifier. A file key used to encrypt the data portion of the secured file which is itself secured by one or more layers of encryption. However, since the ability to decrypt the file key is dependent upon security information provided in the remote header, the access control to the secured file can be altered or adjusted by changing the security information provided in the associated remote header. Consequently, by altering the remote header pointed or linked to by the remote header identifier of the secured file, an administrator can change the security information, and thus the access control, to the file key that is needed to decrypt the secured data provided within the secured file.
The file unsecuring process 400 initially identifies 402 a secured file to be accessed. Then, a remote header identifier is obtained 404 from a header portion of the secured file. For example, as shown in
Next, a remote header corresponding to the remote header identifier is retrieved 406. Typically, the remote header resides in a central storage location, such as the server 102 or the header database 116 illustrated in
An encrypted file key is obtained 408 from the secured electronic file. For example, as shown in
In any case, after the encrypted file key is decrypted 410, a data portion of the secured file is then decrypted 412 using the file key. At this point, the data of the secured file has been unsecured (i.e., is in the “clear”) and thus able to be utilized by the requestor. Following the operation 412, the file unsecuring process 400 is complete and ends.
The document encryption process 500 initially determines 502 a document category for the document to be encrypted (secured). Next, a remote header identifier associated with the document category is retrieved 504. In this embodiment, each document category has associated therewith a remote header identifier. In other words, documents of the same document category can share a common remote header identifier.
After the remote header identifier is retrieved 504, the remote header identifier can then be written 506 to a header portion of a secured document being formed. A file key is generated 508. The file key is, for example, a symmetric key. Next, the file key is encrypted 510 using a public key associated with the remote header identifier. For example, the remote header identifier points to a remote header that contains security information. The security information can include a public key that is utilized to encrypt the file key. The security information would typically also include a private key, usually also encrypted, so that the file key is able to be subsequently decrypted.
Next, the encrypted file key is written 512 to the header portion of the secured document. Additionally, data in the document being secured is encrypted 514 using the file key. The encrypted data is then written 516 to a data portion of the secured document. Following the operation 514, the document encryption process 500 is complete and ends.
The document access process 600 begins with a decision 602 that determines whether an access request to a secured document is being made. When the decision 602 determines that an access request to a secured document is not being made, then the document access processing 600 awaits such a request. Once the decision 602 determines that an access request to a secured document has been received, then a decision 604 determines whether the requestor is authenticated with the system. When the decision 604 determines that the requestor is not authenticated, then requestor authentication 606 is performed. The requestor authentication 606 can require the requestor login to a system, for example, by providing a user name and password. A decision 608 then determines whether the authentication has been successful. When the decision 608 determines that authentication has not been successful, then the document access process 600 is complete and ends because the requestor is not recognized by the system. On the other hand, when the decision 608 determines that authentication has been successful, then the document access process 600 returns to repeat the decision 604 and subsequent operations.
In any case, once the decision 604 determines that the requestor has been authenticated, then a decision 610 determines whether the secured document contains a remote header. In one implementation, the decision 610 can determine whether the secured document contains a remote header based on the presence of a remote header identifier or some other indicator within the secured document. Here, the system can presumably process secured documents that utilize a remote header as well as secured documents that utilize a local header. When the decision 610 determines that the secured document contains a remote header, the remote header is retrieved 612 from a remote server. The particular remote header being retrieved 612 is the remote header that corresponds to the remote header identifier provided within the secured document. For example, the remote server can be the server 102 illustrated in
Next, a decision 613 determines whether the access rules are satisfied by the requestor. The access rules being evaluated are those within the remote header and perhaps other rules within the secured document. If the access rules are not satisfied, then the document access process 600 is complete and ends. On the other hand, of the access rules are satisfied, then a key block in the remote header is decrypted 614 to obtain a header private key. Here, the requestor can retrieve the key block that the requestor is associated with the key block, unlock the key block, and obtain a header private key. Next, an encrypted document (doc) key in the secured document is decrypted 616 to obtain a document (doc) key. Here, the header private key can be used to decrypt the encrypted document key to obtain the document key.
Thereafter, a data portion of the secured document is decrypted 618 using the document key. Thereafter, the requestor is enabled 620 to access the unencrypted data portion of the previously secured document. Following the operation 620, the document access process 600 is complete and ends in the case in which the secured document utilized a remote header.
On the other hand, when the decision 610 determines that the secured document does not utilize a remote header, other processing is performed. Specifically, when the decision 610 determines that the secured document does not contain a remote header, then a key block from the local header is decrypted 622 to obtain a header private key. Thereafter, the operations 616-620 are performed to provide the requestor with access to the unencrypted data portion of the secured document.
When the particular client 704 shown in
The document security server 704 manages the remote headers in a centralized fashion and thus facilitates altering of the security information within the remote headers for secured documents, even though one or more of the clients 704 have copies of the secured documents. This is particularly advantageous when access rules are to be changed for particular documents, group memberships are to change, etc. In the case of an enterprise, changes in responsible personnel for various tasks often leads to a need to change how secured documents can be accessed. The document security system 700 permits administrators to easily alter access control for documents that have already been secured and possibly distributed to numerous clients 704.
Generally, content created by a creator for the purpose of an entity is an intellectual property belonging to the creator or the entity. In an enterprise, any kind of information or intellectual property can be content, though it is commonly referred to as “information” instead of “content”. In either case, content or information is independent of its format. As used herein, content or information exists in a type of electronic data that is also referred to as a digital asset. A representation of the electronic data may include, but not be limited to, various types of documents, multimedia files, streaming data, dynamic or static data, executable code, images and text.
Additional details on a security system can be found in U.S. patent application Ser. No. 10/075,194, filed Feb. 12, 2002, and entitled “SYSTEM AND METHOD FOR PROVIDING MULTI-LOCATION ACCESS MANAGEMENT TO SECURED ITEMS,” which is hereby incorporated by reference for all purposes.
The invention can be implemented by software, but can also be implemented in hardware or a combination of hardware and software. The invention can also be embodied as computer readable code on a computer readable storage medium. The computer readable storage medium is any data storage device that can store data which can thereafter be read by a computer system. Examples of the computer readable storage medium include read-only memory, random-access memory, CD-ROMs, DVDs, magnetic tape, and optical data storage devices. The computer readable storage medium can also be distributed over network-coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
The various embodiments, implementations and features of the invention noted above can be combined in various ways or used separately. Those skilled in the art will understand from the description that the invention can be equally applied to or used in other various different settings with respect to various combinations, embodiments, implementations or features provided in the description herein.
The advantages of the invention are numerous. Different embodiments or implementations may yield one or more of the following advantages. One advantage of the invention is that improved management capabilities for secured files can be achieved. Another advantage of the invention is that access rights to secured files can be centrally, administratively changed. Still another advantage of the invention is that access rights to secured files can be subsequently altered without having to unsecure and then re-secure the files.
The many features and advantages of the present invention are apparent from the written description, and thus, it is intended by the appended claims to cover all such features and advantages of the invention. Further, since numerous modifications and changes will readily occur to those skilled in the art, it is not desired to limit the invention to the exact construction and operation as illustrated and described. Hence, all suitable modifications and equivalents may be resorted to as falling within the scope of the invention.
| Number | Name | Date | Kind |
|---|---|---|---|
| 4238854 | Ehrsam et al. | Dec 1980 | A |
| 4423387 | Sempel | Dec 1983 | A |
| 4734568 | Watanabe | Mar 1988 | A |
| 4757533 | Allen et al. | Jul 1988 | A |
| 4796220 | Wolfe | Jan 1989 | A |
| 4799258 | Davies | Jan 1989 | A |
| 4827508 | Shear | May 1989 | A |
| 4887204 | Johnson et al. | Dec 1989 | A |
| 4888800 | Marshall et al. | Dec 1989 | A |
| 4912552 | Allison et al. | Mar 1990 | A |
| 4972472 | Brown et al. | Nov 1990 | A |
| 5032979 | Hecht et al. | Jul 1991 | A |
| 5052040 | Preston et al. | Sep 1991 | A |
| 5058164 | Elmer et al. | Oct 1991 | A |
| 5144660 | Rose | Sep 1992 | A |
| 5204897 | Wyman | Apr 1993 | A |
| 5212788 | Lomet et al. | May 1993 | A |
| 5220657 | Bly et al. | Jun 1993 | A |
| 5235641 | Nozawa et al. | Aug 1993 | A |
| 5247575 | Sprague et al. | Sep 1993 | A |
| 5267313 | Hirata | Nov 1993 | A |
| 5276735 | Boebert et al. | Jan 1994 | A |
| 5301247 | Rasmussen et al. | Apr 1994 | A |
| 5319705 | Halter et al. | Jun 1994 | A |
| 5369702 | Shanton | Nov 1994 | A |
| 5375169 | Seheidt et al. | Dec 1994 | A |
| 5404404 | Novorita | Apr 1995 | A |
| 5406628 | Beller et al. | Apr 1995 | A |
| 5414852 | Kramer et al. | May 1995 | A |
| 5434918 | Kung et al. | Jul 1995 | A |
| 5461710 | Bloomfield et al. | Oct 1995 | A |
| 5467342 | Logston et al. | Nov 1995 | A |
| 5495533 | Linehan et al. | Feb 1996 | A |
| 5497422 | Tysen et al. | Mar 1996 | A |
| 5499297 | Boebert | Mar 1996 | A |
| 5502766 | Boebert et al. | Mar 1996 | A |
| 5535375 | Eshel et al. | Jul 1996 | A |
| 5557765 | Lipner et al. | Sep 1996 | A |
| 5570108 | McLaughlin et al. | Oct 1996 | A |
| 5584023 | Hsu | Dec 1996 | A |
| 5600722 | Yamaguchi et al. | Feb 1997 | A |
| 5606663 | Kadooka | Feb 1997 | A |
| 5619576 | Shaw | Apr 1997 | A |
| 5638501 | Gough et al. | Jun 1997 | A |
| 5640388 | Woodhead et al. | Jun 1997 | A |
| 5655119 | Davy | Aug 1997 | A |
| 5661668 | Yemini et al. | Aug 1997 | A |
| 5661806 | Nevoux et al. | Aug 1997 | A |
| 5671412 | Christiano | Sep 1997 | A |
| 5673316 | Auerbach et al. | Sep 1997 | A |
| 5677953 | Dolphin | Oct 1997 | A |
| 5680452 | Shanton | Oct 1997 | A |
| 5682537 | Davies et al. | Oct 1997 | A |
| 5684987 | Mamiya et al. | Nov 1997 | A |
| 5689688 | Strong et al. | Nov 1997 | A |
| 5689718 | Sakurai et al. | Nov 1997 | A |
| 5699428 | McDonnal et al. | Dec 1997 | A |
| 5708709 | Rose | Jan 1998 | A |
| 5715403 | Stefik | Feb 1998 | A |
| 5717755 | Shanton | Feb 1998 | A |
| 5719941 | Swift et al. | Feb 1998 | A |
| 5720033 | Deo | Feb 1998 | A |
| 5729734 | Parker et al. | Mar 1998 | A |
| 5732265 | Dewitt et al. | Mar 1998 | A |
| 5745573 | Lipner et al. | Apr 1998 | A |
| 5745750 | Porcaro | Apr 1998 | A |
| 5748736 | Mittra | May 1998 | A |
| 5751287 | Hahn et al. | May 1998 | A |
| 5757920 | Misra et al. | May 1998 | A |
| 5765152 | Ericson | Jun 1998 | A |
| 5768381 | Hawthorne | Jun 1998 | A |
| 5778065 | Hauser et al. | Jul 1998 | A |
| 5778350 | Adams et al. | Jul 1998 | A |
| 5781711 | Austin et al. | Jul 1998 | A |
| 5787169 | Eldridge et al. | Jul 1998 | A |
| 5787173 | Seheidt et al. | Jul 1998 | A |
| 5787175 | Carter | Jul 1998 | A |
| 5790789 | Suarez | Aug 1998 | A |
| 5790790 | Smith et al. | Aug 1998 | A |
| 5813009 | Johnson et al. | Sep 1998 | A |
| 5821933 | Keller et al. | Oct 1998 | A |
| 5825876 | Peterson | Oct 1998 | A |
| 5835592 | Chang et al. | Nov 1998 | A |
| 5835601 | Shimbo et al. | Nov 1998 | A |
| 5850443 | Van Oorschot et al. | Dec 1998 | A |
| 5857189 | Riddle | Jan 1999 | A |
| 5862325 | Reed et al. | Jan 1999 | A |
| 5870468 | Harrison | Feb 1999 | A |
| 5870477 | Sasaki et al. | Feb 1999 | A |
| 5881287 | Mast | Mar 1999 | A |
| 5892900 | Ginter et al. | Apr 1999 | A |
| 5893084 | Morgan et al. | Apr 1999 | A |
| 5898781 | Shanton | Apr 1999 | A |
| 5922073 | Shimada | Jul 1999 | A |
| 5923754 | Angelo et al. | Jul 1999 | A |
| 5933498 | Schnek et al. | Aug 1999 | A |
| 5944794 | Okamoto et al. | Aug 1999 | A |
| 5953419 | Lohstroh et al. | Sep 1999 | A |
| 5968177 | Batten-Carew et al. | Oct 1999 | A |
| 5970502 | Salkewicz et al. | Oct 1999 | A |
| 5978802 | Hurvig | Nov 1999 | A |
| 5987440 | O'Neil et al. | Nov 1999 | A |
| 5991879 | Still | Nov 1999 | A |
| 5999907 | Donner | Dec 1999 | A |
| 6011847 | Follendore, III | Jan 2000 | A |
| 6014730 | Ohtsu | Jan 2000 | A |
| 6023506 | Ote et al. | Feb 2000 | A |
| 6031584 | Gray | Feb 2000 | A |
| 6032216 | Schmuck et al. | Feb 2000 | A |
| 6035404 | Zhao | Mar 2000 | A |
| 6038322 | Harkins | Mar 2000 | A |
| 6044155 | Thomlinson et al. | Mar 2000 | A |
| 6055314 | Spies et al. | Apr 2000 | A |
| 6058424 | Dixon et al. | May 2000 | A |
| 6061790 | Bodnar | May 2000 | A |
| 6069957 | Richards | May 2000 | A |
| 6070244 | Orchier et al. | May 2000 | A |
| 6085323 | Shimizu et al. | Jul 2000 | A |
| 6088717 | Reed et al. | Jul 2000 | A |
| 6088805 | Davis et al. | Jul 2000 | A |
| 6098056 | Rusnak et al. | Aug 2000 | A |
| 6101507 | Cane et al. | Aug 2000 | A |
| 6105131 | Carroll | Aug 2000 | A |
| 6122630 | Strickler et al. | Sep 2000 | A |
| 6134327 | Van Oorschot | Oct 2000 | A |
| 6134658 | Multerer et al. | Oct 2000 | A |
| 6134660 | Boneh et al. | Oct 2000 | A |
| 6134664 | Walker | Oct 2000 | A |
| 6141754 | Choy | Oct 2000 | A |
| 6145084 | Zuili | Nov 2000 | A |
| 6148338 | Lachelt et al. | Nov 2000 | A |
| 6158010 | Moriconi et al. | Dec 2000 | A |
| 6161139 | Win et al. | Dec 2000 | A |
| 6182142 | Win et al. | Jan 2001 | B1 |
| 6185684 | Pravetz et al. | Feb 2001 | B1 |
| 6192408 | Vahalia et al. | Feb 2001 | B1 |
| 6199070 | Polo-Wood et al. | Mar 2001 | B1 |
| 6205549 | Pravetz et al. | Mar 2001 | B1 |
| 6212561 | Sitaraman et al. | Apr 2001 | B1 |
| 6223285 | Komuro et al. | Apr 2001 | B1 |
| 6226618 | Downs et al. | May 2001 | B1 |
| 6240188 | Dondeti et al. | May 2001 | B1 |
| 6249755 | Yemini et al. | Jun 2001 | B1 |
| 6249873 | Richard et al. | Jun 2001 | B1 |
| 6253193 | Ginter et al. | Jun 2001 | B1 |
| 6260040 | Kauffman et al. | Jul 2001 | B1 |
| 6260141 | Park | Jul 2001 | B1 |
| 6263348 | Kathrow et al. | Jul 2001 | B1 |
| 6266420 | Langford et al. | Jul 2001 | B1 |
| 6272631 | Thomlinson et al. | Aug 2001 | B1 |
| 6272632 | Carman et al. | Aug 2001 | B1 |
| 6282649 | Lambert et al. | Aug 2001 | B1 |
| 6289450 | Pensak et al. | Sep 2001 | B1 |
| 6289458 | Garg et al. | Sep 2001 | B1 |
| 6292895 | Baltzley | Sep 2001 | B1 |
| 6292899 | McBride | Sep 2001 | B1 |
| 6295361 | Kadansky et al. | Sep 2001 | B1 |
| 6299069 | Shona | Oct 2001 | B1 |
| 6301614 | Najork et al. | Oct 2001 | B1 |
| 6308256 | Folmsbee | Oct 2001 | B1 |
| 6308273 | Goertzel et al. | Oct 2001 | B1 |
| 6314408 | Salas et al. | Nov 2001 | B1 |
| 6314409 | Schneck et al. | Nov 2001 | B2 |
| 6317777 | Skarbo et al. | Nov 2001 | B1 |
| 6332025 | Takahashi et al. | Dec 2001 | B2 |
| 6336114 | Garrison | Jan 2002 | B1 |
| 6339423 | Sampson et al. | Jan 2002 | B1 |
| 6339825 | Pensak et al. | Jan 2002 | B2 |
| 6341164 | Dilkie et al. | Jan 2002 | B1 |
| 6343316 | Sakata | Jan 2002 | B1 |
| 6347374 | Drake et al. | Feb 2002 | B1 |
| 6349337 | Parsons et al. | Feb 2002 | B1 |
| 6351813 | Mooney et al. | Feb 2002 | B1 |
| 6356903 | Baxter et al. | Mar 2002 | B1 |
| 6356941 | Cohen | Mar 2002 | B1 |
| 6357010 | Viets et al. | Mar 2002 | B1 |
| 6363480 | Perlman | Mar 2002 | B1 |
| 6366298 | Haitsuka et al. | Apr 2002 | B1 |
| 6370249 | Van Oorschot | Apr 2002 | B1 |
| 6381698 | Devanbu et al. | Apr 2002 | B1 |
| 6385644 | Devine et al. | May 2002 | B1 |
| 6389433 | Bolosky et al. | May 2002 | B1 |
| 6389538 | Gruse et al. | May 2002 | B1 |
| 6393420 | Peters | May 2002 | B1 |
| 6405315 | Burns et al. | Jun 2002 | B1 |
| 6405318 | Rowland | Jun 2002 | B1 |
| 6408404 | Ladwig | Jun 2002 | B1 |
| 6421714 | Rai et al. | Jul 2002 | B1 |
| 6442688 | Moses et al. | Aug 2002 | B1 |
| 6442695 | Dutcher et al. | Aug 2002 | B1 |
| 6446090 | Hart | Sep 2002 | B1 |
| 6449721 | Pensak et al. | Sep 2002 | B1 |
| 6453353 | Win et al. | Sep 2002 | B1 |
| 6453419 | Flint et al. | Sep 2002 | B1 |
| 6466476 | Wong et al. | Oct 2002 | B1 |
| 6466932 | Dennis et al. | Oct 2002 | B1 |
| 6477544 | Bolosky et al. | Nov 2002 | B1 |
| 6487662 | Kharon et al. | Nov 2002 | B1 |
| 6490680 | Scheidt et al. | Dec 2002 | B1 |
| 6505300 | Chan et al. | Jan 2003 | B2 |
| 6510349 | Schneck et al. | Jan 2003 | B1 |
| 6519700 | Ram et al. | Feb 2003 | B1 |
| 6529956 | Smith et al. | Mar 2003 | B1 |
| 6530020 | Aoki | Mar 2003 | B1 |
| 6530024 | Proctor | Mar 2003 | B1 |
| 6542608 | Scheidt et al. | Apr 2003 | B2 |
| 6549623 | Scheidt et al. | Apr 2003 | B1 |
| 6550011 | Sims | Apr 2003 | B1 |
| 6557039 | Leong et al. | Apr 2003 | B1 |
| 6567914 | Just et al. | May 2003 | B1 |
| 6571291 | Chow | May 2003 | B1 |
| 6574733 | Langford | Jun 2003 | B1 |
| 6584466 | Serbinis et al. | Jun 2003 | B1 |
| 6587878 | Merriam | Jul 2003 | B1 |
| 6587946 | Jakobsson | Jul 2003 | B1 |
| 6588673 | Chan et al. | Jul 2003 | B1 |
| 6591295 | Diamond et al. | Jul 2003 | B1 |
| 6594662 | Sieffert et al. | Jul 2003 | B1 |
| 6598161 | Kluttz et al. | Jul 2003 | B1 |
| 6601170 | Wallace, Jr. | Jul 2003 | B1 |
| 6603857 | Batten-Carew et al. | Aug 2003 | B1 |
| 6608636 | Roseman | Aug 2003 | B1 |
| 6611599 | Natarajan | Aug 2003 | B2 |
| 6611846 | Stoodley | Aug 2003 | B1 |
| 6615349 | Hair | Sep 2003 | B1 |
| 6615350 | Schell et al. | Sep 2003 | B1 |
| 6625650 | Stelliga | Sep 2003 | B2 |
| 6625734 | Marvit et al. | Sep 2003 | B1 |
| 6629140 | Fertell et al. | Sep 2003 | B1 |
| 6629243 | Kleinman et al. | Sep 2003 | B1 |
| 6633311 | Douvikas et al. | Oct 2003 | B1 |
| 6640307 | Viets et al. | Oct 2003 | B2 |
| 6646515 | Jun et al. | Nov 2003 | B2 |
| 6647388 | Numao et al. | Nov 2003 | B2 |
| 6678835 | Shah et al. | Jan 2004 | B1 |
| 6683954 | Searle et al. | Jan 2004 | B1 |
| 6687822 | Jakobsson | Feb 2004 | B1 |
| 6693652 | Barrus et al. | Feb 2004 | B1 |
| 6698022 | Wu | Feb 2004 | B1 |
| 6711683 | Laczko et al. | Mar 2004 | B1 |
| 6718361 | Basani et al. | Apr 2004 | B1 |
| 6735701 | Jacobson | May 2004 | B1 |
| 6738908 | Bonn et al. | May 2004 | B1 |
| 6751573 | Burch | Jun 2004 | B1 |
| 6754657 | Lomet | Jun 2004 | B2 |
| 6754665 | Futagami et al. | Jun 2004 | B1 |
| 6775779 | England et al. | Aug 2004 | B1 |
| 6779031 | Picher-Dempsey | Aug 2004 | B1 |
| 6782403 | Kino et al. | Aug 2004 | B1 |
| 6801999 | Venkatesan et al. | Oct 2004 | B1 |
| 6807534 | Erickson | Oct 2004 | B1 |
| 6807636 | Hartman et al. | Oct 2004 | B2 |
| 6810389 | Meyer | Oct 2004 | B1 |
| 6810479 | Barlow et al. | Oct 2004 | B1 |
| 6816871 | Lee | Nov 2004 | B2 |
| 6816969 | Miyazaki et al. | Nov 2004 | B2 |
| 6826698 | Minkin et al. | Nov 2004 | B1 |
| 6834333 | Yoshino et al. | Dec 2004 | B2 |
| 6834341 | Bahl et al. | Dec 2004 | B1 |
| 6842825 | Geiner et al. | Jan 2005 | B2 |
| 6845452 | Roddy et al. | Jan 2005 | B1 |
| 6851050 | Singhal et al. | Feb 2005 | B2 |
| 6862103 | Miura et al. | Mar 2005 | B1 |
| 6865555 | Novak | Mar 2005 | B2 |
| 6870920 | Henits | Mar 2005 | B2 |
| 6874139 | Krueger et al. | Mar 2005 | B2 |
| 6877010 | Smith-Semedo et al. | Apr 2005 | B2 |
| 6877136 | Bess et al. | Apr 2005 | B2 |
| 6882994 | Yoshimura et al. | Apr 2005 | B2 |
| 6889210 | Vainstein | May 2005 | B1 |
| 6891953 | DeMello et al. | May 2005 | B1 |
| 6892201 | Brown et al. | May 2005 | B2 |
| 6892306 | En-Seung et al. | May 2005 | B1 |
| 6898627 | Sekiguchi | May 2005 | B1 |
| 6907034 | Begis | Jun 2005 | B1 |
| 6909708 | Krishnaswamy et al. | Jun 2005 | B1 |
| 6915425 | Xu et al. | Jul 2005 | B2 |
| 6915434 | Kuroda et al. | Jul 2005 | B1 |
| 6915435 | Merriam | Jul 2005 | B1 |
| 6920558 | Sames et al. | Jul 2005 | B2 |
| 6922785 | Brewer et al. | Jul 2005 | B1 |
| 6924425 | Naples et al. | Aug 2005 | B2 |
| 6931450 | Howard et al. | Aug 2005 | B2 |
| 6931530 | Pham et al. | Aug 2005 | B2 |
| 6931597 | Prakash | Aug 2005 | B1 |
| 6938042 | Aboulhosn et al. | Aug 2005 | B2 |
| 6938156 | Wheeler et al. | Aug 2005 | B2 |
| 6941355 | Donaghey et al. | Sep 2005 | B1 |
| 6941456 | Wilson | Sep 2005 | B2 |
| 6941472 | Moriconi et al. | Sep 2005 | B2 |
| 6944183 | Iyer et al. | Sep 2005 | B1 |
| 6947556 | Matyas et al. | Sep 2005 | B1 |
| 6950818 | Dennis et al. | Sep 2005 | B2 |
| 6950936 | Subramaniam et al. | Sep 2005 | B2 |
| 6950941 | Lee et al. | Sep 2005 | B1 |
| 6950943 | Bacha et al. | Sep 2005 | B1 |
| 6952780 | Olsen et al. | Oct 2005 | B2 |
| 6957261 | Lortz | Oct 2005 | B2 |
| 6959308 | Gramsamer et al. | Oct 2005 | B2 |
| 6961849 | Davis et al. | Nov 2005 | B1 |
| 6961855 | Rich et al. | Nov 2005 | B1 |
| 6968060 | Pinkas | Nov 2005 | B1 |
| 6968456 | Tripathi et al. | Nov 2005 | B1 |
| 6971018 | Witt et al. | Nov 2005 | B1 |
| 6976259 | Dutta et al. | Dec 2005 | B1 |
| 6978366 | Ignatchenko et al. | Dec 2005 | B1 |
| 6978376 | Giroux et al. | Dec 2005 | B2 |
| 6978377 | Asano et al. | Dec 2005 | B1 |
| 6987752 | Falco et al. | Jan 2006 | B1 |
| 6988133 | Zavalkovsky et al. | Jan 2006 | B1 |
| 6988199 | Toh et al. | Jan 2006 | B2 |
| 6990441 | Bolme et al. | Jan 2006 | B1 |
| 6993135 | Ishibashi | Jan 2006 | B2 |
| 6996718 | Henry et al. | Feb 2006 | B1 |
| 7000150 | Zunino et al. | Feb 2006 | B1 |
| 7003116 | Riedel et al. | Feb 2006 | B2 |
| 7003117 | Kacker et al. | Feb 2006 | B2 |
| 7003560 | Mullen et al. | Feb 2006 | B1 |
| 7003661 | Beattie et al. | Feb 2006 | B2 |
| 7010689 | Matyas et al. | Mar 2006 | B1 |
| 7010809 | Hori et al. | Mar 2006 | B2 |
| 7013332 | Friedel et al. | Mar 2006 | B2 |
| 7013485 | Brown et al. | Mar 2006 | B2 |
| 7020645 | Bisbee et al. | Mar 2006 | B2 |
| 7024427 | Bobbitt et al. | Apr 2006 | B2 |
| 7035854 | Hsiao et al. | Apr 2006 | B2 |
| 7035910 | Dutta et al. | Apr 2006 | B1 |
| 7043637 | Bolosky et al. | May 2006 | B2 |
| 7046807 | Hirano et al. | May 2006 | B2 |
| 7047404 | Doonan et al. | May 2006 | B1 |
| 7051213 | Kobayashi et al. | May 2006 | B1 |
| 7058696 | Phillips et al. | Jun 2006 | B1 |
| 7058978 | Feuerstein et al. | Jun 2006 | B2 |
| 7073063 | Peinado | Jul 2006 | B2 |
| 7073073 | Nonaka et al. | Jul 2006 | B1 |
| 7076067 | Raike et al. | Jul 2006 | B2 |
| 7076312 | Law et al. | Jul 2006 | B2 |
| 7076469 | Schreiber et al. | Jul 2006 | B2 |
| 7076633 | Tormasov et al. | Jul 2006 | B2 |
| 7080077 | Ramamurthy et al. | Jul 2006 | B2 |
| 7095853 | Morishita | Aug 2006 | B2 |
| 7096266 | Lewin et al. | Aug 2006 | B2 |
| 7099926 | Ims et al. | Aug 2006 | B1 |
| 7103911 | Spies et al. | Sep 2006 | B2 |
| 7107185 | Yemini et al. | Sep 2006 | B1 |
| 7107269 | Arlein et al. | Sep 2006 | B2 |
| 7107416 | Stuart et al. | Sep 2006 | B2 |
| 7113594 | Boneh et al. | Sep 2006 | B2 |
| 7116785 | Okaue | Oct 2006 | B2 |
| 7117322 | Hochberg et al. | Oct 2006 | B2 |
| 7120635 | Bhide et al. | Oct 2006 | B2 |
| 7120757 | Tsuge | Oct 2006 | B2 |
| 7124164 | Chemtob | Oct 2006 | B1 |
| 7126957 | Isukapalli et al. | Oct 2006 | B1 |
| 7130964 | Ims et al. | Oct 2006 | B2 |
| 7131071 | Gune et al. | Oct 2006 | B2 |
| 7134041 | Murray et al. | Nov 2006 | B2 |
| 7136903 | Phillips et al. | Nov 2006 | B1 |
| 7139399 | Zimmermann | Nov 2006 | B1 |
| 7140044 | Redlich et al. | Nov 2006 | B2 |
| 7145898 | Elliott | Dec 2006 | B1 |
| 7146388 | Stakutis et al. | Dec 2006 | B2 |
| 7146498 | Takechi et al. | Dec 2006 | B1 |
| 7159036 | Hinchliffe et al. | Jan 2007 | B2 |
| 7168094 | Fredell | Jan 2007 | B1 |
| 7171557 | Kallahalla et al. | Jan 2007 | B2 |
| 7174563 | Brownlie et al. | Feb 2007 | B1 |
| 7177427 | Komuro et al. | Feb 2007 | B1 |
| 7177839 | Claxton et al. | Feb 2007 | B1 |
| 7178033 | Garcia | Feb 2007 | B1 |
| 7181017 | Nagel et al. | Feb 2007 | B1 |
| 7185364 | Knouse et al. | Feb 2007 | B2 |
| 7187033 | Pendharkar | Mar 2007 | B2 |
| 7188181 | Squier et al. | Mar 2007 | B1 |
| 7194764 | Martherus et al. | Mar 2007 | B2 |
| 7197638 | Grawrock et al. | Mar 2007 | B1 |
| 7200747 | Riedel et al. | Apr 2007 | B2 |
| 7203317 | Kallahalla et al. | Apr 2007 | B2 |
| 7203968 | Asano et al. | Apr 2007 | B2 |
| 7219230 | Riedel et al. | May 2007 | B2 |
| 7224795 | Takada et al. | May 2007 | B2 |
| 7225256 | Villavicencio | May 2007 | B2 |
| 7227953 | Shida | Jun 2007 | B2 |
| 7233948 | Shamoon et al. | Jun 2007 | B1 |
| 7237002 | Estrada et al. | Jun 2007 | B1 |
| 7249044 | Kumar et al. | Jul 2007 | B2 |
| 7249251 | Todd et al. | Jul 2007 | B2 |
| 7260555 | Rossmann et al. | Aug 2007 | B2 |
| 7265764 | Alben et al. | Sep 2007 | B2 |
| 7266684 | Jancula | Sep 2007 | B2 |
| 7280658 | Amini et al. | Oct 2007 | B2 |
| 7281272 | Rubin et al. | Oct 2007 | B1 |
| 7287055 | Smith et al. | Oct 2007 | B2 |
| 7287058 | Loveland et al. | Oct 2007 | B2 |
| 7290148 | Tozawa et al. | Oct 2007 | B2 |
| 7308702 | Thomsen et al. | Dec 2007 | B1 |
| 7313824 | Bala et al. | Dec 2007 | B1 |
| 7319752 | Asano et al. | Jan 2008 | B2 |
| 7340600 | Corella | Mar 2008 | B1 |
| 7343488 | Yadav | Mar 2008 | B2 |
| 7359517 | Rowe | Apr 2008 | B1 |
| 7362868 | Madoukh et al. | Apr 2008 | B2 |
| 7380120 | Garcia | May 2008 | B1 |
| 7383586 | Cross et al. | Jun 2008 | B2 |
| 7386529 | Kiessig et al. | Jun 2008 | B2 |
| 7386599 | Piersol et al. | Jun 2008 | B1 |
| 7401220 | Bolosky et al. | Jul 2008 | B2 |
| 7406596 | Tararukhina et al. | Jul 2008 | B2 |
| 7415608 | Bolosky et al. | Aug 2008 | B2 |
| 7434048 | Shapiro et al. | Oct 2008 | B1 |
| 7454612 | Bolosky et al. | Nov 2008 | B2 |
| 7461157 | Ahlard et al. | Dec 2008 | B2 |
| 7461405 | Boudreault et al. | Dec 2008 | B2 |
| 7478243 | Bolosky et al. | Jan 2009 | B2 |
| 7478418 | Supramaniam et al. | Jan 2009 | B2 |
| 7484245 | Friedman et al. | Jan 2009 | B1 |
| 7496959 | Adelstein et al. | Feb 2009 | B2 |
| 7509492 | Boyen et al. | Mar 2009 | B2 |
| 7512810 | Ryan | Mar 2009 | B1 |
| 7539867 | Bolosky et al. | May 2009 | B2 |
| 7555558 | Kenrich et al. | Jun 2009 | B1 |
| 7562232 | Zuili et al. | Jul 2009 | B2 |
| 7565683 | Huang et al. | Jul 2009 | B1 |
| 7631184 | Ryan | Dec 2009 | B2 |
| 7681034 | Lee et al. | Mar 2010 | B1 |
| 7698230 | Brown et al. | Apr 2010 | B1 |
| 7702909 | Vainstein | Apr 2010 | B2 |
| 7703140 | Nath et al. | Apr 2010 | B2 |
| 7707427 | Kenrich et al. | Apr 2010 | B1 |
| 7729995 | Alain et al. | Jun 2010 | B1 |
| 7730543 | Nath et al. | Jun 2010 | B1 |
| 7748045 | Kenrich et al. | Jun 2010 | B2 |
| 20010000265 | Schreiber et al. | Apr 2001 | A1 |
| 20010011254 | Clark | Aug 2001 | A1 |
| 20010018743 | Morishita | Aug 2001 | A1 |
| 20010021255 | Ishibashi | Sep 2001 | A1 |
| 20010021926 | Schneck et al. | Sep 2001 | A1 |
| 20010023421 | Numao et al. | Sep 2001 | A1 |
| 20010032181 | Jakstadt et al. | Oct 2001 | A1 |
| 20010033611 | Grimwood et al. | Oct 2001 | A1 |
| 20010034839 | Karjoth et al. | Oct 2001 | A1 |
| 20010042110 | Furusawa et al. | Nov 2001 | A1 |
| 20010044903 | Yamamoto et al. | Nov 2001 | A1 |
| 20010056541 | Matsuzaki et al. | Dec 2001 | A1 |
| 20010056550 | Lee | Dec 2001 | A1 |
| 20020003886 | Hillegass et al. | Jan 2002 | A1 |
| 20020007335 | Millard et al. | Jan 2002 | A1 |
| 20020010679 | Felsher | Jan 2002 | A1 |
| 20020013772 | Peinado | Jan 2002 | A1 |
| 20020016921 | Olsen et al. | Feb 2002 | A1 |
| 20020016922 | Richards et al. | Feb 2002 | A1 |
| 20020023208 | Jancula | Feb 2002 | A1 |
| 20020026321 | Faris et al. | Feb 2002 | A1 |
| 20020027886 | Fischer et al. | Mar 2002 | A1 |
| 20020029340 | Pensak et al. | Mar 2002 | A1 |
| 20020031230 | Sweet et al. | Mar 2002 | A1 |
| 20020035624 | Kim | Mar 2002 | A1 |
| 20020036984 | Chiussi et al. | Mar 2002 | A1 |
| 20020041391 | Bannai | Apr 2002 | A1 |
| 20020042756 | Kumar et al. | Apr 2002 | A1 |
| 20020046350 | Lordemann et al. | Apr 2002 | A1 |
| 20020050098 | Chan | May 2002 | A1 |
| 20020052981 | Yasuda | May 2002 | A1 |
| 20020056042 | Van Der Kaay et al. | May 2002 | A1 |
| 20020062240 | Morinville | May 2002 | A1 |
| 20020062245 | Niu et al. | May 2002 | A1 |
| 20020062451 | Scheidt et al. | May 2002 | A1 |
| 20020069077 | Brophy et al. | Jun 2002 | A1 |
| 20020069272 | Kim et al. | Jun 2002 | A1 |
| 20020069363 | Winburn | Jun 2002 | A1 |
| 20020073320 | Rinkevich et al. | Jun 2002 | A1 |
| 20020077986 | Kobata et al. | Jun 2002 | A1 |
| 20020077988 | Sasaki et al. | Jun 2002 | A1 |
| 20020078239 | Howard et al. | Jun 2002 | A1 |
| 20020078361 | Giroux et al. | Jun 2002 | A1 |
| 20020087479 | Malcolm | Jul 2002 | A1 |
| 20020089602 | Sullivan | Jul 2002 | A1 |
| 20020091532 | Viets et al. | Jul 2002 | A1 |
| 20020091745 | Ramamurthy et al. | Jul 2002 | A1 |
| 20020091928 | Bouchard et al. | Jul 2002 | A1 |
| 20020093527 | Sherlock et al. | Jul 2002 | A1 |
| 20020099947 | Evans | Jul 2002 | A1 |
| 20020112035 | Carey et al. | Aug 2002 | A1 |
| 20020112048 | Gruyer et al. | Aug 2002 | A1 |
| 20020120851 | Clarke | Aug 2002 | A1 |
| 20020124180 | Hagman | Sep 2002 | A1 |
| 20020129158 | Zhang et al. | Sep 2002 | A1 |
| 20020129235 | Okamoto et al. | Sep 2002 | A1 |
| 20020133500 | Arlein et al. | Sep 2002 | A1 |
| 20020133699 | Pueschel | Sep 2002 | A1 |
| 20020138571 | Trinon et al. | Sep 2002 | A1 |
| 20020138726 | Sames et al. | Sep 2002 | A1 |
| 20020138762 | Horne | Sep 2002 | A1 |
| 20020143710 | Liu | Oct 2002 | A1 |
| 20020143906 | Tormasov et al. | Oct 2002 | A1 |
| 20020150239 | Carny et al. | Oct 2002 | A1 |
| 20020152302 | Motoyama et al. | Oct 2002 | A1 |
| 20020156726 | Kleckner et al. | Oct 2002 | A1 |
| 20020157016 | Russell et al. | Oct 2002 | A1 |
| 20020162104 | Raike et al. | Oct 2002 | A1 |
| 20020165870 | Chakraborty et al. | Nov 2002 | A1 |
| 20020166053 | Wilson | Nov 2002 | A1 |
| 20020169963 | Seder et al. | Nov 2002 | A1 |
| 20020169965 | Hale et al. | Nov 2002 | A1 |
| 20020172367 | Mulder et al. | Nov 2002 | A1 |
| 20020174030 | Praisner et al. | Nov 2002 | A1 |
| 20020174109 | Chandy et al. | Nov 2002 | A1 |
| 20020174415 | Hines | Nov 2002 | A1 |
| 20020176572 | Ananth | Nov 2002 | A1 |
| 20020178271 | Graham et al. | Nov 2002 | A1 |
| 20020184217 | Bisbee et al. | Dec 2002 | A1 |
| 20020184488 | Amini et al. | Dec 2002 | A1 |
| 20020194484 | Bolosky et al. | Dec 2002 | A1 |
| 20020198798 | Ludwig et al. | Dec 2002 | A1 |
| 20030005168 | Leerssen et al. | Jan 2003 | A1 |
| 20030009685 | Choo et al. | Jan 2003 | A1 |
| 20030014391 | Evans et al. | Jan 2003 | A1 |
| 20030023559 | Choi et al. | Jan 2003 | A1 |
| 20030026431 | Hammersmith | Feb 2003 | A1 |
| 20030028610 | Pearson | Feb 2003 | A1 |
| 20030033528 | Ozog et al. | Feb 2003 | A1 |
| 20030037029 | Holenstein et al. | Feb 2003 | A1 |
| 20030037133 | Owens | Feb 2003 | A1 |
| 20030037237 | Abgrall et al. | Feb 2003 | A1 |
| 20030037253 | Blank et al. | Feb 2003 | A1 |
| 20030046176 | Hynes | Mar 2003 | A1 |
| 20030046238 | Nonaka et al. | Mar 2003 | A1 |
| 20030046270 | Leung et al. | Mar 2003 | A1 |
| 20030050919 | Brown et al. | Mar 2003 | A1 |
| 20030051039 | Brown et al. | Mar 2003 | A1 |
| 20030056139 | Murray et al. | Mar 2003 | A1 |
| 20030061482 | Emmerichs | Mar 2003 | A1 |
| 20030061506 | Cooper | Mar 2003 | A1 |
| 20030074580 | Knouse et al. | Apr 2003 | A1 |
| 20030078959 | Yeung et al. | Apr 2003 | A1 |
| 20030079175 | Limantsev | Apr 2003 | A1 |
| 20030081784 | Kallahalla et al. | May 2003 | A1 |
| 20030081785 | Boneh et al. | May 2003 | A1 |
| 20030081787 | Kallahalla et al. | May 2003 | A1 |
| 20030081790 | Kallahalla et al. | May 2003 | A1 |
| 20030088517 | Medoff | May 2003 | A1 |
| 20030088783 | DiPierro | May 2003 | A1 |
| 20030093457 | Goldick | May 2003 | A1 |
| 20030095552 | Bernhard et al. | May 2003 | A1 |
| 20030099248 | Speciner | May 2003 | A1 |
| 20030101072 | Dick et al. | May 2003 | A1 |
| 20030110169 | Zuili | Jun 2003 | A1 |
| 20030110266 | Rollins et al. | Jun 2003 | A1 |
| 20030110280 | Hinchliffe et al. | Jun 2003 | A1 |
| 20030110397 | Supramaniam | Jun 2003 | A1 |
| 20030115146 | Lee et al. | Jun 2003 | A1 |
| 20030115218 | Bobbitt et al. | Jun 2003 | A1 |
| 20030115570 | Bisceglia | Jun 2003 | A1 |
| 20030120601 | Ouye | Jun 2003 | A1 |
| 20030120684 | Zuili et al. | Jun 2003 | A1 |
| 20030126434 | Lim et al. | Jul 2003 | A1 |
| 20030132949 | Fallon et al. | Jul 2003 | A1 |
| 20030154296 | Noguchi et al. | Aug 2003 | A1 |
| 20030154381 | Ouye | Aug 2003 | A1 |
| 20030154396 | Godwin et al. | Aug 2003 | A1 |
| 20030154401 | Hartman et al. | Aug 2003 | A1 |
| 20030159048 | Matsumoto et al. | Aug 2003 | A1 |
| 20030159066 | Staw et al. | Aug 2003 | A1 |
| 20030165117 | Garcia-Luna-Aceves et al. | Sep 2003 | A1 |
| 20030172280 | Scheidt et al. | Sep 2003 | A1 |
| 20030177070 | Viswanath et al. | Sep 2003 | A1 |
| 20030177378 | Wittkotter | Sep 2003 | A1 |
| 20030182310 | Charnock et al. | Sep 2003 | A1 |
| 20030182579 | Leporini et al. | Sep 2003 | A1 |
| 20030182584 | Banes et al. | Sep 2003 | A1 |
| 20030191938 | Woods et al. | Oct 2003 | A1 |
| 20030196096 | Sutton | Oct 2003 | A1 |
| 20030197729 | Denoue et al. | Oct 2003 | A1 |
| 20030200202 | Hsiao et al. | Oct 2003 | A1 |
| 20030204692 | Tamer et al. | Oct 2003 | A1 |
| 20030208485 | Castellanos | Nov 2003 | A1 |
| 20030217264 | Martin et al. | Nov 2003 | A1 |
| 20030217281 | Ryan | Nov 2003 | A1 |
| 20030217282 | Henry | Nov 2003 | A1 |
| 20030217333 | Smith et al. | Nov 2003 | A1 |
| 20030220999 | Emerson | Nov 2003 | A1 |
| 20030222141 | Vogler et al. | Dec 2003 | A1 |
| 20030226013 | Dutertre | Dec 2003 | A1 |
| 20030233650 | Zaner et al. | Dec 2003 | A1 |
| 20040022390 | McDonald et al. | Feb 2004 | A1 |
| 20040025037 | Hair | Feb 2004 | A1 |
| 20040039781 | LaVallee et al. | Feb 2004 | A1 |
| 20040041845 | Alben et al. | Mar 2004 | A1 |
| 20040049702 | Subramaniam et al. | Mar 2004 | A1 |
| 20040064507 | Sakata et al. | Apr 2004 | A1 |
| 20040064710 | Vainstein | Apr 2004 | A1 |
| 20040068524 | Aboulhosn et al. | Apr 2004 | A1 |
| 20040068664 | Nachenberg et al. | Apr 2004 | A1 |
| 20040073660 | Toomey | Apr 2004 | A1 |
| 20040073718 | Johannessen et al. | Apr 2004 | A1 |
| 20040088548 | Smetters et al. | May 2004 | A1 |
| 20040098580 | DeTreville | May 2004 | A1 |
| 20040103202 | Hildebrand et al. | May 2004 | A1 |
| 20040103280 | Balfanz et al. | May 2004 | A1 |
| 20040117371 | Bhide et al. | Jun 2004 | A1 |
| 20040131191 | Chen et al. | Jul 2004 | A1 |
| 20040133544 | Kiessig et al. | Jul 2004 | A1 |
| 20040158586 | Tsai | Aug 2004 | A1 |
| 20040186845 | Fukui | Sep 2004 | A1 |
| 20040193602 | Liu et al. | Sep 2004 | A1 |
| 20040193905 | Lirov et al. | Sep 2004 | A1 |
| 20040193912 | Li et al. | Sep 2004 | A1 |
| 20040199514 | Rosenblatt et al. | Oct 2004 | A1 |
| 20040205576 | Chikirivao et al. | Oct 2004 | A1 |
| 20040215956 | Venkatachary et al. | Oct 2004 | A1 |
| 20040215962 | Douceur et al. | Oct 2004 | A1 |
| 20040243853 | Swander et al. | Dec 2004 | A1 |
| 20040254884 | Haber et al. | Dec 2004 | A1 |
| 20050021467 | Franzdonk | Jan 2005 | A1 |
| 20050021629 | Cannata et al. | Jan 2005 | A1 |
| 20050028006 | Leser et al. | Feb 2005 | A1 |
| 20050039034 | Doyle et al. | Feb 2005 | A1 |
| 20050050098 | Barnett | Mar 2005 | A1 |
| 20050071275 | Vainstein et al. | Mar 2005 | A1 |
| 20050071657 | Ryan | Mar 2005 | A1 |
| 20050071658 | Nath et al. | Mar 2005 | A1 |
| 20050081029 | Thornton et al. | Apr 2005 | A1 |
| 20050086531 | Kenrich | Apr 2005 | A1 |
| 20050091289 | Shappell et al. | Apr 2005 | A1 |
| 20050091484 | Thornton et al. | Apr 2005 | A1 |
| 20050097061 | Shapiro et al. | May 2005 | A1 |
| 20050120199 | Carter | Jun 2005 | A1 |
| 20050138371 | Supramaniam | Jun 2005 | A1 |
| 20050138383 | Vainstein | Jun 2005 | A1 |
| 20050168766 | Troyansky et al. | Aug 2005 | A1 |
| 20050177716 | Ginter et al. | Aug 2005 | A1 |
| 20050177858 | Ueda | Aug 2005 | A1 |
| 20050198326 | Schlimmer et al. | Sep 2005 | A1 |
| 20050223242 | Nath | Oct 2005 | A1 |
| 20050223414 | Kenrich et al. | Oct 2005 | A1 |
| 20050235154 | Serret-Avila | Oct 2005 | A1 |
| 20050256909 | Aboulhosn et al. | Nov 2005 | A1 |
| 20050268033 | Ogasawara et al. | Dec 2005 | A1 |
| 20050273600 | Seeman | Dec 2005 | A1 |
| 20050283610 | Serret-Avila et al. | Dec 2005 | A1 |
| 20050288961 | Tabrizi | Dec 2005 | A1 |
| 20060005021 | Torrubia-Saez | Jan 2006 | A1 |
| 20060075258 | Adamson et al. | Apr 2006 | A1 |
| 20060075465 | Ramanathan et al. | Apr 2006 | A1 |
| 20060093150 | Reddy et al. | May 2006 | A1 |
| 20060101285 | Chen et al. | May 2006 | A1 |
| 20060149407 | Markham et al. | Jul 2006 | A1 |
| 20060168147 | Inoue et al. | Jul 2006 | A1 |
| 20060184637 | Hultgren et al. | Aug 2006 | A1 |
| 20060230437 | Boyer et al. | Oct 2006 | A1 |
| 20060277316 | Wang et al. | Dec 2006 | A1 |
| 20070006214 | Dubal et al. | Jan 2007 | A1 |
| 20070067837 | Schuster | Mar 2007 | A1 |
| 20070083575 | Leung et al. | Apr 2007 | A1 |
| 20070192478 | Louie et al. | Aug 2007 | A1 |
| 20070193397 | Hwan | Aug 2007 | A1 |
| 20070294368 | Bomgaars et al. | Dec 2007 | A1 |
| 20080075126 | Yang | Mar 2008 | A1 |
| 20090254843 | Van Wie et al. | Oct 2009 | A1 |
| 20100047757 | McCurry et al. | Feb 2010 | A1 |
| 20100199088 | Nath | Aug 2010 | A1 |
| Number | Date | Country |
|---|---|---|
| 0 672 991 | Sep 1995 | EP |
| 0 674 253 | Sep 1995 | EP |
| 0 809 170 | Nov 1997 | EP |
| 0 913 966 | May 1999 | EP |
| 0 913 967 | May 1999 | EP |
| 0 950 941 | Oct 1999 | EP |
| 0 950 941 | Oct 1999 | EP |
| 1 107 504 | Jun 2001 | EP |
| 1 107504 | Jun 2001 | EP |
| 1 130 492 | Sep 2001 | EP |
| 1 154 348 | Nov 2001 | EP |
| 1324565 | Jul 2003 | EP |
| 2 328 047 | Feb 1999 | GB |
| 2001-036517 | Feb 2001 | JP |
| 2006-244044 | Sep 2006 | JP |
| 2009-020720 | Jan 2009 | JP |
| WO 9641288 | Dec 1996 | WO |
| WO 0056028 | Sep 2000 | WO |
| WO 0161438 | Aug 2001 | WO |
| WO 0163387 | Aug 2001 | WO |
| WO 0163387 | Aug 2001 | WO |
| WO 0177783 | Oct 2001 | WO |
| WO 0178285 | Oct 2001 | WO |
| WO 0184271 | Nov 2001 | WO |
| Entry |
|---|
| Expiration Mechanism for Chipcards, IBM Technical Disclosure Bulletin, Oct. 1, 2001, UK. |
| McDaniel et al. “Antigone: A Flexible Framework for Secure Group Communication,” Proceedings of the 8th USENIX Security Symposium, Aug. 23, 1999. |
| Stallings, William, “Cryptography and Network Security: Principles and Practice,” 1999, pp. 333-337, Second Edition, Prentice Hall, Upper Saddle River, New Jersey. |
| “Affect,” The American Heritage Dictionary of the English Language, Fourth Edition, Houghton Mifflin Company, 2002. Retrieved May 4, 2006 from http://dictionary.reference.com/search?q=affect. |
| Microsoft Windows 200 server. Windows 2000 Group Policy White Paper, 2000. |
| Symantec. Norton Antivirus Corporate Edition Implementation Guide, 1999. |
| Crocker, Steven Toye, “Multi-level cryptographic transformations for securing digital assets,” U.S. Appl. No. 10/404,566, filed Mar. 31, 2003. |
| Crocker, Steven Toye, “Effectuating access policy changes to designated places for secured files,” U.S. Appl. No. 10/259,075, filed Sep. 27, 2002. |
| Kenrich, Michael Frederick, “Multi-Level File Digest”, U.S. Appl. No. 10/894,493, filed Jul. 19, 2004. |
| Kinghorn, Gary Mark, “Method and system for protecting electronic data in enterprise environment,” U.S. Appl. No. 10/159,220, filed May 31, 2002. |
| Nath, Satyajit, “Method and system for securing digital assets using content type designations,” U.S. Appl. No. 10/405,587, filed Apr. 1, 2003. |
| Prakash, Nalini J., “Method and apparatus for securing/unsecuring files by file crawling,” U.S. Appl. No. 10/325,102, filed Dec. 20, 2002. |
| Rossmann, Alain, “Hybrid systems for securing digital assets,” U.S. Appl. No. 10/325,013, filed Dec. 20, 2002. |
| A Real-Time Push-Pull Communications Model for Distributed Real-Time and Multimedia Systems, Jan. 1999, School of Computer Sciences Carnegie Mellon University, Kanaka Juvva, Raj Rajkumar. |
| U.S. Appl. No. 10/889,685, entitled “Method and Apparatus for Controlling the Speed Ranges of a Machine” inventor Thomas, filed Jul. 13, 2004, 18 pgs. |
| U.S. Appl. No. 10/028,397, entitled “Method and system for restricting use of a clipboard application,” inventor Zuili, filed Dec. 21, 2001, 38 pgs. |
| U.S. Appl. No. 10/368,277, entitled “Method and apparatus for uniquely identifying files,” inventor Ouye, filed Feb. 18, 2003, 25 pgs. |
| U.S. Appl. No. 10/327,320, entitled “Security system with staging capabilities” inventor Vainstein, filed Dec. 20, 2002, 39 pgs. |
| U.S. Appl. No. 10/286,524, entitled “Security system that uses indirect password-based encryption,” inventor Gutnik, filed Nov. 1, 2002, 38 pgs. |
| U.S. Appl. No. 10/242,185, entitled “Method and system for protecting encrypted files transmitted over a network” inventor Ryan, filed Sep. 11, 2002, 33 pgs. |
| U.S. Appl. No. 10/642,041, entitled “Method and system for fault-tolerant transfer of files across a network” inventor Kenrich, filed Aug. 15, 2003, 32 pgs. |
| U.S. Appl. No. 10/610,832, entitled “Method and system for enabling users of a group shared across multiple file security systems to access secured files” inventor Ryan, filed Jun. 30, 2003, 33 pgs. |
| U.S. Appl. No. 10/074,194, entitled “Methods for idnetifying compunds that inhibit or reduce PTP1B expressions” inventor Rondinone, filed Feb. 12, 2002, 69 pgs. |
| U.S. Appl. No. 10/074,804, entitled “Secured Data Format for Access Control,” inventor Garcia, filed Feb. 12, 2002, 108 pgs. |
| U.S. Appl. No. 10/075,194, entitled “System and Method for Providing Multi-location Access Management to Secured Items,” inventor Vainstein et al., filed Feb. 12, 2002, 110 pgs. |
| U.S. Appl. No. 10/074,996, entitled “Method and Apparatus for Securing Electronic Data,” inventor Lee et al., filed Feb. 12, 2002, 111 pgs. |
| U.S. Appl. No. 10/074,825, entitled “Method and Apparatus for Accessing Secured Electronic Data Off-line,” inventor Lee et al., filed Feb. 12, 2002, 108 pgs. |
| U.S. Appl. No. 10/105,532, entitled “System and Method for Providing Different Levels of Key Security for Controlling Access to Secured Items,” inventor Hildebrand et al., filed Mar. 20, 2002, 86 pgs. |
| U.S. Appl. No. 10/186,203, entitled “Method and System for Implementing Changes to Security Policies in a Distributed Security System,” inventor Huang, filed Jun. 26, 2002, 65 pgs. |
| U.S. Appl. No. 10/201,756, entitled “Managing Secured Files in Designated Locations,” inventor Alain, filed Jul. 22, 2002, 121 pgs. |
| U.S. Appl. No. 10/206,737, entitled “Method and System for Updating Keys in a Distributed Security System,” inventor Hildebrand, filed Jul. 26, 2002, 60 pgs. |
| U.S. Appl. No. 10/246,079, entitled “Security System for Generating Keys from Access rules in a Decentralized Manner and Methods Therefor,” inventor Hildebrand, filed Sep. 17, 2002, 78 pgs. |
| U.S. Appl. No. 10/259,075, entitled “Effectuating Access Policy Changes to Designated Places for Secured Files,” inventor Crocker, filed Sep. 27, 2002, 60 pgs. |
| U.S. Appl. No. 10/286,575, entitled “Method and Architecture for Providing Access to Secured Data from Non-Secured Clients,” inventor Vainstein, filed Nov. 1, 2002, 46 pgs. |
| U.S. Appl. No. 10/295,363, entitled “Security System Using Indirect Key Generation from Access Rules and Methods Therefor,” inventor Vainstein, filed Nov. 15, 2002, 70 pgs. |
| U.S. Appl. No. 11/889,310, entitled “Methods and Systems for Providing Access Control to Electronic Data,” inventor Rossmann, filed Aug. 10, 2007, 90 pgs. |
| U.S. Appl. No. 11/797,367, entitled “Method and System for Managing Security Tiers,” inventor Vainstein, filed May 2, 2007, 11 pgs. |
| Adobe Acrobat 5.0 Classroom in a Book, Adobe Press, Jun. 26, 2001, pp. 1-4. |
| Adobe Acrobat Security Settings, Acrobat 7.0, Nov. 15, 2004, pp. 1-4. |
| “Security Options”. Dec. 20, 2001. DC & Co. pp. 1-2. |
| Microsoft Press Computer Dictionary, 1997, Microsoft Press, Third Edition, p. 426. |
| Search Report, completion date May 8, 2003, for European Patent Application No. EP 02 25 8530, 2 pages. |
| Search Report, completion date Oct. 2, 2003, for European Patent Application No. EP 02 25 8531, 2 pages. |
| Search Report, completion date Apr. 14, 2005, for European Patent Application No. EP 02 25 8533, 2 pages. |
| Search Report, completion date Mar. 16, 2005, for European Patent Application No. EP 02 25 8534, 2 pages. |
| Search Report, completion date Mar. 2, 2005, for European Patent Application No. EP 02 25 8535, 2 pages. |
| Search Report, completion date Mar. 3, 2005, for European Patent Application No. EP 02 25 8537, 2 pages. |
| Search Report, completion date May 12, 2005, for European Patent Application No. EP 02 25 8539, 2 pages. |
| Search Report, completion date Jul. 6, 2005, for European Patent Application No. EP 02 25 8529, 4 pages. |
| Search Report, completion date Oct. 8, 2003, for European Patent Application No. EP 02 25 8536, 2 pages. |
| Search Report, completion date May 8, 2003, for European Patent Application No. EP 02 25 8540, 2 pages. |
| Examination Report, completion date Jun. 18, 2008, for European Patent Application No. EP 02 258 532.7-1244, 6 pgs. |
| Boneh et al., “Hierarchical Identity Based Encryption with Constant Size Ciphertext,” Advances in Cryptology—EUROCRYPT 2005, vol. 3493, Jun. 20, 2005, pp. 440-456. |
| Boneh et al., “IBE Secure E-mail,” Stanford University, Apr. 8, 2002, http://crypto.stanford.edu/ibe/. |
| “Inside Encrypting file system,” Part 1, from MSDN Oct. 2001 version, exact publication date is unknown but believed prior to Dec. 12, 2001. |
| “Inside Encrypting file system,” Part 2, from MSDN Oct. 2001 version, exact publication date is unknown but believed prior to Dec. 12, 2001. |
| “Security with Encrypting File System,” from MSDN Oct. 2001 version, exact publication date is unknown but believed prior to Dec. 12, 2001. |
| “How EFS works,” from MSDN Oct. 2001 version, exact publication date is unknown but believed prior to Dec. 12, 2001. |
| “Encrypting File System,” from MSDN Oct. 2001 version, exact publication date is unknown but believed prior to Dec. 12, 2001. |
| “Features of EFS” from MSDN Oct. 2001 version, exact publication date is unknown but believed prior to Dec. 12, 2001. |
| “Windows 2000 EFS” in the Apr. 1999 issue of Windows NT magazine. |
| Curtis et al., “Securing the Global, Remote, Mobile User,” 1999 John Wiley & Sons, Ltd., Int. J. Network Mgmt. 9, pp. 9-21. |
| “Secure Sockets Layer (SSL): How it Works,” Verisign, http://www.verisign.com/ssl/ssl-information-center/how-ssl-security-works, pp. 1-2. |
| “Column Archives,” Microsoft TechNet, Professor Windows, technet.microsoft.com/enus/library/bb878075.aspx, retrieved on Dec. 3, 2009. |
| “Columns,” Microsoft TechNet http://web.archive.org/web/20021014225142/www.microsoft.com/techneUcolumns/default.asp Oct. 14, 2002, Retrieved from web.archive.org on Dec. 3, 2009. |
| “eXPeriencing Remote Assistance” Microsoft TechNet—Professor Windows Oct. 15, 2002 http://web.archive.org/web/20021015165237/www.microsoft.com/techneUcolumns/profwin/, Retrieved from web.archive.org on Dec. 3, 2009. |
| “Migrating Accounts From Windows NT 4.0 Domains to Windows 2000,” Microsoft TechNet—Professor Windows Apr. 2002, http://web.archive.org/web/20020415004611/www. microsoft.com/tech neticolu mns/profwin/, Apr. 15, 2002. |
| “Scripting Your Windows 2000 Network, Part 1” Microsoft TechNet—Professor Windows Jun. 2002, http://web.archive.org/web/20020622055532/www.microsoft.com/techneUcolumns/profwin/ Retrieved from web.archive.org on Dec. 3, 2009. |
| “WayBack Machine” web.archive.org, http://web.archive.org/web/*/http://www.microsoft.com/technetlcolumns/profwin/, Retrieved on Dec. 3, 2009. |
| English language translation (unverified, machine-generated) of Japanese Patent Publication No. JP 2006-244044, Japanese Patent Office, Patent & Utility Model Gazette DB, 2006. |
| English language translation (unverified, machine-generated) of Japanese Patent Publication No. 2009-020720, Japanese Patent Office, Patent & Utility Model Gazette DB, 2009. |
| Office Action, dated Oct. 5, 2005, for European Patent Application No. 02258532.7, 5 pgs. |
| Office Action, dated Dec. 5, 2006, for European Patent Application No. 02258532.7, 5 pgs. |
| English language abstract for Japanese Appl. No. 2001-036517, filed Feb. 9, 2001, 1 pg. |
| Botha et al., “Access Control in Document-Centric Workflow Systems—An Agent-Based Approach,” Computers & Security, vol. 20:6, Sep. 2001, pp. 525-532. |
| Botha et al., “Separation of Duties for Access Control Enforcement in Workflow Environments,” IBM, 2001. |
| Non-Final Office Action dated Jun. 28, 2006, issued in U.S. Appl. No. 10/074,804, filed Feb. 12, 2002, 15 pgs. |
| Non-Final Office Action dated Jul. 21, 2005, issued in U.S. Appl. No. 10/074,804, filed Feb. 12, 2002, 12 pgs. |
| Final Office Action dated Nov. 29, 2005, issued in U.S. Appl. No. 10/074,804, filed Feb. 12, 2002, 14 pgs. |
| Non-Final Office Action dated Nov. 10, 2008, issued in U.S. Appl. No. 10/075,194, filed Feb. 12, 2002, 18 pgs. |
| Final Office Action dated Oct. 25, 2006, issued in U.S. Appl. No. 10/074,804, filed Feb. 12, 2002, 15 pgs. |
| Non-Final Office Action dated Aug. 10, 2007, issued in U.S. Appl. No. 10/075,194, filed Feb. 12, 2002, 23 pgs. |
| Final Office Action dated May 13, 2009, issued in U.S. Appl. No. 10/075,194, filed Feb. 12, 2002, 22 pgs. |
| Final Office Action dated Apr. 28, 2008, issued in U.S. Appl. No. 10/075,194, filed Feb. 12, 2002, 23 pgs. |
| Final Office Action dated Jul. 14, 2006, issued in U.S. Appl. No. 10/075,194, filed Feb. 12, 2002, 25 pgs. |
| Non-Final Office Action dated Jul. 21, 2005, issued in U.S. Appl. No. 10/405,587, filed Apr. 1, 2003, 11 pgs. |
| Non-Final Office Action dated Jun. 23, 2009, issued in U.S. Appl. No. 10/286,524, filed Nov. 1, 2002, 20 pgs. |
| Non-Final Office Action dated Jan. 12, 2009, issued in U.S. Appl. No. 10/286,524, filed Nov. 1, 2002, 28 pgs. |
| Non-Final Office Action dated Jan. 22, 2008, issued in U.S. Appl. No. 10/286,524, filed Nov. 1, 2002, 17 pgs. |
| Non-Final Office Action dated Dec. 8, 2006, issued in U.S. Appl. No. 10/286,524, filed Nov. 1, 2002, 19 pgs. |
| Non-Final Office Action dated Jun. 23, 2006, issued in U.S. Appl. No. 10/286,524, filed Nov. 1, 2002, 14 pgs. |
| Final Office Action dated Jul. 8, 2008, issued in U.S. Appl. No. 10/286,524, filed Nov. 1, 2002, 17 pgs. |
| Final Office Action dated Aug. 22, 2007, issued in U.S. Appl. No. 10/286,524, filed Nov. 1, 2002, 17 pgs. |
| Non-Final Office Action dated Jun. 14, 2006, issued in U.S. Appl. No. 10/295,363, filed Nov. 15, 2002, 42 pgs. |
| Non-Final Office Action dated Jun. 18, 2007, issued in U.S. Appl. No. 10/295,363, filed Nov. 15, 2002, 42 pgs. |
| Non-Final Office Action dated Jun. 11, 2008, issued in U.S. Appl. No. 10/295,363, filed Nov. 15, 2002, 39 pgs. |
| Non-Final Office Action dated May 11, 2009, issued in U.S. Appl. No. 10/295,363, filed Nov. 15, 2002, 44 pgs. |
| Final Office Action dated Dec. 1, 2006, issued in U.S. Appl. No. 10/295,363, filed Nov. 15, 2002, 51 pgs. |
| Final Office Action dated Nov. 27, 2007, issued in U.S. Appl. No. 10/295,363, filed Nov. 15, 2002, 51 pgs. |
| Final Office Action dated Dec. 9, 2008, issued in U.S. Appl. No. 10/295,363, filed Nov. 15, 2002, 44 pgs. |