US6061448A - Method and system for dynamic server document encryption - Google Patents

Method and system for dynamic server document encryption Download PDF

Info

Publication number
US6061448A
US6061448A US08/829,976 US82997697A US6061448A US 6061448 A US6061448 A US 6061448A US 82997697 A US82997697 A US 82997697A US 6061448 A US6061448 A US 6061448A
Authority
US
United States
Prior art keywords
document
sender
public key
recipient
delivery server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US08/829,976
Inventor
Jeffrey C. Smith
Jean-Christophe Bandini
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Silicon Valley Bank Inc
Axway Inc
Original Assignee
Tumbleweed Communications Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Assigned to TUMBLEWEED SOFTWARE CORPORATION reassignment TUMBLEWEED SOFTWARE CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BANDINI, JEAN-CHRISTOPHE, SMITH, JEFFREY C.
Priority to US08/829,976 priority Critical patent/US6061448A/en
Application filed by Tumbleweed Communications Corp filed Critical Tumbleweed Communications Corp
Priority to TW087104858A priority patent/TW396308B/en
Priority to JP10126576A priority patent/JPH1131127A/en
Priority to EP98105986A priority patent/EP0869652A3/en
Assigned to SILICON VALLEY BANK reassignment SILICON VALLEY BANK ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: TUMBLEWEED SOFTWARE CORPORATION
Publication of US6061448A publication Critical patent/US6061448A/en
Application granted granted Critical
Assigned to TUMBLEWEED SOFTWARE CORPORATION reassignment TUMBLEWEED SOFTWARE CORPORATION RELEASE Assignors: SILICON VALLEY BANK
Assigned to TUMBLEWEED COMMUNICATIONS CORP. reassignment TUMBLEWEED COMMUNICATIONS CORP. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: TUMBLEWEED SOFTWARE CORPORATION
Assigned to AXWAY INC. reassignment AXWAY INC. MERGER (SEE DOCUMENT FOR DETAILS). Assignors: TUMBLEWEED COMMUNICATIONS CORP.
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/045Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply hybrid encryption, i.e. combination of symmetric and asymmetric encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0823Network architectures or network communication protocols for network security for authentication of entities using certificates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/0819Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
    • H04L9/0825Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) using asymmetric-key encryption or public key infrastructure [PKI], e.g. key signature or public key certificates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/0819Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
    • H04L9/083Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/76Proxy, i.e. using intermediary entity to perform cryptographic operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/234Monitoring or handling of messages for tracking messages

Definitions

  • the invention relates to communication on an electronic network. More particularly, the invention relates to a method and system for providing secure document delivery over a wide area network, such as the Internet.
  • the Internet is increasingly being used for communications. It is now possible on the Internet for a sender to direct a document to a specific recipient, regardless of platform, operating system, or email system.
  • the sender's computer may be connected to the Internet directly, or through an intranet's server. Such communication is possible even when the recipient is not a computer but, rather, a fax machine or printer connected to the Internet.
  • Encryption is a basic technique used to scramble information to prevent unsolicited access to that information.
  • One well-known encryption scheme is secret key encryption, sometimes referred to as private key encryption or symmetric-key cryptography.
  • Secret key encryption employs the technique of scrambling information using a unique key to prevent unsolicited access thereto.
  • FIG. 1 is a diagram illustrating secret key encryption, according to the prior art.
  • a document 10 is scrambled 12 using a secret key 14.
  • a secret key is an encryption scheme that is only available to authorized users of the scheme.
  • the encryption software may be located on the user's computer, or at a remote location. Thus, the document may be encrypted in situ, or upon transmission to another computer, such as an intranet server.
  • the resulting encrypted document 16 is then transmitted to the recipient. It is unscrambled 18 using the secret key 14 to regenerate the original document 10.
  • the encrypted document cannot be accessed without the secret key.
  • the decryption software may be located on the recipient's computer, or at a remote location.
  • secret key encryption One potential problem associated with secret key encryption is the secure distribution of the secret key. If the secret key is sent over a non-secure channel, the integrity of the security is compromised. For most practical applications, telephone or fax provides adequate security for delivering secret keys, while the document can be delivered over the internet using such mail schemes as Posta, which is available from Tumbleweed Software Corporation of Redwood City, Calif. In some instances, however, users require a more secure, or more convenient, means of distributing a key.
  • Another known encryption scheme is public key encryption.
  • public key encryption the sender and the recipient each own a pair of keys, called the public key and the private key.
  • the owner of a key pair publishes the public key and keeps the private key a Secret.
  • the sender uses the published public key of the intended recipient to encrypt information.
  • the information is decrypted using the recipient's private key.
  • no private key must be distributed.
  • FIG. 2 is a diagram illustrating public key encryption, according to the prior art.
  • a document 20 is scrambled 22 using a public key 24.
  • the resulting encrypted document 26 is then transmitted to the recipient. It is unscrambled 28 using the private key 30 to regenerate the original document 20.
  • the keys used in public key encryption are very large numbers.
  • Public key encryption exploits an esoteric mathematical relationship between the key numbers to implement the encryption and decryption. As a result, the private key cannot readily be derived from the published public key.
  • Ganesan encryption scheme uses a complicated scheme for generating temporary keys and requires several different users to manually request public keys.
  • Another encryption scheme digital envelopes, is not subject to the disadvantages of secret key and public key encryption.
  • a sender encrypts a document with a secret key.
  • the secret key is then encrypted with a public key.
  • the recipient of the document uses the recipient's private key to decrypt the secret key, and then the secret key to decrypt the document.
  • Registries are now available for publication of public keys. Such registries can certify that a particular public key belongs to a particular entity. For example, a certificate authority issues and maintains digital certificate that are used to connect entities to their specific public keys. The sender must query the registry to receive the requested public key information. This time-consuming process is inefficient, especially when the sender has a large number of documents to transmit to different recipients.
  • the invention provides a method and system for secure document delivery over a wide area network, such as the Internet.
  • a document is sent from sender to recipient via a Delivery Server.
  • the Delivery Server is directed by the sender to retrieve the intended recipient's public key (certificate).
  • the Delivery Server dynamically queries a certificate authority and retrieves the public key.
  • the public key is transmitted from the Delivery Server to the sender.
  • the sender encrypts the document using a secret key.
  • the secret key is then encrypted using the public key.
  • Both encrypted document and encrypted secret key are uploaded to the Delivery Server, and transmitted to the intended recipient.
  • the intended recipient uses the private key associated with the public key to decrypt the secret key, and uses the secret key to decrypt the document.
  • the sender uses the public key to encrypt the document.
  • the encrypted document is then transmitted to the intended recipient and decrypted using the private key associated with the public key.
  • the server transmits the document to the Delivery Server for encryption.
  • the Delivery Server queries the certificate authority in real time to retrieve the public key.
  • the Delivery Server encrypts the document using a secret key, and then uses the public key to encrypt the secret key.
  • the Delivery Server then transmits the encrypted document and the encrypted secret key to the intended recipient.
  • the Delivery Server dynamically generates a new public key for the intended recipient. This new certificate is then used to encrypt the document.
  • FIG. 1 is a diagram illustrating secret key encryption according to the prior art
  • FIG. 2 is a diagram illustrating public key encryption according to the prior art
  • FIG. 3 is a diagram illustrating dynamic server document encryption according to a first preferred embodiment of the invention
  • FIG. 4 is a flow chart of the set of operations for dynamic server document encryption according to a first preferred embodiment of the invention.
  • FIG. 5 is a flow chart of the set of operations for dynamic server document encryption according to an alternative embodiment of the invention.
  • the invention provides a method and system for secure document delivery over a wide area network.
  • a document Delivery Server dynamically retrieves a public key of an intended recipient of a document, then uses the public key to encrypt either a document or the secret key of the document. The see delivers the encrypted document to an intended recipient over a wide area network such as the Internet. The intended recipient decrypts the document using the private key associated with the public key.
  • the invention permits only an intended recipient to gain access to a specific document and therefore provides a unique level of security for document delivery.
  • the term document includes any contiguous collection of data, including a stream of data, a video, audio data, an animation, a formatted document such as HTML, PDF, or Envoy, or a data base. While the preferred embodiment of the invention is adapted for use in document transmission over the Internet, the invention is equally applicable to other wide area networks.
  • the preferred embodiment of the invention discloses transmission of a document to a recipient computer
  • the invention is operable for document transmission to any intended recipient maintaining, or having the ability to dynamically generate, a private/public key and to use the private key to decrypt a document encrypted with the corresponding public key.
  • An intended recipient therefore, includes, for example, an Internet user of a desktop computer, printer, fax machine, personal digital assistant, or network computer device.
  • the sender of a document is preferably a desktop computer
  • the sender also includes any device capable of encrypting a document and communicating with the Delivery Server, such as a network computer device.
  • the document is encrypted by the delivery server.
  • the sender includes any device, such as an Internet browser device, Internet telephone device, personal digital assistant, or fax machine, that can transmit a document to the Delivery Server for encryption and transmission to the intended recipient.
  • FIG. 3 is a diagram of a system for dynamic server document encryption, according to a first preferred embodiment of the invention.
  • a document stored on a desktop computer, the sender 32 is to be transmitted to another computer, the intended recipient 34.
  • the document is stored in Portable Document Format (PDF).
  • PDF Portable Document Format
  • PD Portable Document
  • PD formats are required for distributed print and fax solutions.
  • PD formats are not required for the invention.
  • the document is sent from sender to recipient via the Delivery Server 36.
  • the Delivery Server is directed by the sender to communicate with a certificate authority database server 38 to retrieve the intended recipient's public key (certificate).
  • the Delivery Server dynamically queries the certificate authority and retrieves the public key.
  • the public key is transmitted to the Delivery Server and from there to the sender.
  • the Delivery Server retrieves the intended recipient's public key from the intended recipient's desktop computer, an Internet server, or from an intranet server connected to the intended recipient's desktop computer.
  • the sender encrypts the document using a secret key and uses the public key to encrypt the secret key.
  • the document and encrypted secret key are then transmitted to the intended recipient.
  • the secret key is decrypted with the intended recipient's private key and is then used to decrypt the document.
  • the sender uses the public key to encrypt the document.
  • the encrypted document is then transmitted to the intended recipient and decrypted using the private key associated with the public key.
  • FIG. 4 is a flow chart of the set of operations for dynamic server document encryption, according to a first preferred embodiment of the invention.
  • the sender encrypts the document 40 using a secret key.
  • secret key includes any appropriate encryption scheme known in the prior art.
  • the sender then contacts a Delivery Server 45 to query 50 the public key associated with the intended recipient.
  • the Delivery Server retrieves this certificate in real time 55, for example from the data base of a certificate authority, and transmits the certificate back to the sender 60.
  • the Delivery Server dynamically generates a new certificate for the recipient. To do so, the Delivery Server forwards a dynamically generated URL in an e-mail message to the recipient. Recipient access of the URL dynamically retrieves a Java Applet or Plug-in, which is automatically downloaded to the recipient's system. This applet or Plug-in then runs on the Recipient system and constructs a private/public key pair. Generating a private/public key pair on a local machine is not specific to this invention and is documented in a number of sources.
  • the applet or plug-in next forwards the public key to the Delivery Server.
  • the server using properties of the generated URL, identifies the e-mail address of the recipient.
  • the generated public key has the property of having authenticated the e-mail address of the recipient, as the URL to invoke the key generation has only been forwarded to a specific e-mail address.
  • the server combines the e-mail address and public key into a certificate and returned to the Send Client or used by the server to encrypt the document or secret key.
  • the Delivery Server using LDAP or a similar protocol, may communicate the certificate to the certificate authority. Alternatively, the Delivery Server simply may maintain a local database or dynamically generated certificates for future use.
  • the sender Upon receiving the public key from the Delivery Server, the sender encrypts the secret key 65 with the public key. In an alternative, equally preferred embodiment of the invention, the sender does not encrypt the document until the public key has been received. Because the document is not encrypted if the public key is not authenticated, this embodiment minimizes processing time when a public key cannot be retrieved.
  • the sender then forwards 70 the encrypted document, the address of the intended recipient (for example an email address), delivery instructions, and the encrypted secret key to the Delivery Server over a secure channel.
  • the document does not leave the Sender until the document has been encrypted with the secret key and the secret key has been encrypted with the intended recipient's public key.
  • the Delivery Server then delivers 75 the encrypted document and secret key to the intended recipient.
  • the intended recipient using the private key associated with the public key, decrypts the secret key 80 and uses the secret key to decrypt the document.
  • decrypts the secret key 80 uses the secret key to decrypt the document.
  • FIG. 5 is a flow chart of the set of operations for dynamic server document encryption, according to an alternative embodiment of the invention.
  • the sender notifies the Delivery Server 90 that the sender intends to send a document to a given recipient.
  • the Delivery Server queries 95 the certificate authority to obtain the intended recipient's public key, which is returned 100 to the Delivery Server.
  • the Sender does not encrypt the document but forwards the document 105 to the Delivery Server over a secure channel.
  • the Delivery Server then encrypts 110 the document using a secret key.
  • the Delivery Server uses the retrieved public key of the intended recipient to encrypt 115 the secret key, and then forwards the encrypted document and secret key to the intended recipient 120.
  • the intended recipient uses the private key to decrypt the secret, and then uses the secret key to decrypt the document 125.
  • the Delivery Server may use the public key to encrypt the document.
  • the encrypted document is then transmitted to the recipient.
  • the sender is connected to the intended recipient via a Delivery Server, all running over a wide area network, such as the. Internet.
  • the sender is preferably a computer using software referred to herein as the Send Client.
  • the Delivery Server is responsible for determining the public key of a given recipient and forwarding that key to the Send Client.
  • the Delivery Server is also responsible for delivering the encrypted document and secret key to the intended recipient.
  • the Send Client initiates the delivery transaction by first identifying the document to be delivered, any delivery parameters, and the set of intended recipients to receive the document.
  • Delivery parameters include such options as the scheduled delivery time, security options, urgency of the delivery, presentation parameters for the delivery, and receipt notification.
  • the Send Client then initiates a dialog with the Delivery Server and encrypts the document with a secret key.
  • the dialog and encryption steps may be performed simultaneously or sequentially, depending upon the sender's hardware and software configuration.
  • the Send Client forwards to the Delivery Server the intended recipient(s) of a given document.
  • the Send Client requests that the Delivery Server contact the Send Client once the public key has been acquired.
  • the Send Client expresses the identity of the intended recipient(s) of a given document in different ways.
  • the Send Client uses the electronic mail (email) address of the intended recipient as the identifier of the intended recipient.
  • the Send Client can also identify the intended recipient with an alternative identifier, such as a driver's license number, a social security number, an abstract identifier, a symbol name, or a fax number.
  • the Delivery Server uses several techniques to obtain the certificate for the intended recipient.
  • the Delivery Server contacts a certificate authority data base server, presents information identifying the intended recipient, and asks for the intended recipient's public key.
  • the invention may therefore be used to obtain information from certificate authorities that maintain public key data bases that can be accessed dynamically over a programmatic interface (queried) in real time.
  • the invention is implemented using any appropriate means for a Delivery Server to query a public key of an intended recipient in real time without user intervention.
  • the public key data base is preferably accessed using the Internet Lightweight Directory Access Protocol (LDAP) standard developed by the University of Michigan in conjunction with the Internet Engineering Task Force.
  • LDAP servers provide directory and other services. Using LDAP protocol, a given server may be queried, and information maintained on that server may be retrieved over an electronic network. LDAP servers can be queried directly using standard Internet protocols.
  • Alternative embodiments of the invention use, for example, SQL Queries with different connectivity protocols including RPC (remote procedure call).
  • the certificate authority data base server and the Delivery Server may be either the same or separate servers. Maintaining both the certificate authority data base and the Delivery Server on the same server is advantageous for a dedicated application of document delivery which does not require access to a general data base of certificates. For example, a corporation may maintain a database of employees' public keys on the same server used for Internet communications. The same server is therefore used as the certificate authority data base and as the Delivery Server for interoffice communication within the company.
  • the Delivery Server may maintain a cache or local copy of recently queried certificates. Use of such cache saves time in future queries for the same recipient and certificate.
  • the invention supports document delivery to one or more recipients. For multiple recipients, the process discussed above is applied in batch mode. An ordered list of intended recipients is forwarded to the Delivery Server, and the Delivery Server returns a corresponding ordered list of certificates.
  • the invention may also be used to send multiple documents from sender to recipient(s).
  • a single secret key is used to encrypt each document.
  • the Delivery Server has returned a certificate containing each recipient's public key
  • the single secret key is encrypted with the retrieved public key(s) of the intended recipient(s).
  • the Send Client forwards an encrypted secret key and the encrypted document(s) to the Delivery Server, along with the intended recipient address and delivery parameters.
  • the Delivery Server then forwards to each recipient the combined encrypted secret key and document(s).
  • the recipient device uses software known as the Receive Client.
  • the Receive Client is currently implemented as a Java Applet as well as a plug-in to standard internet browsers. Java is a programming language developed by Sun Microsystems of Mountain View, Calif. However, the Receive Client may also be implemented using any other programming language that is capable of receiving and decrypting the transmitted secret key and document(s).
  • the Receive Client When implemented as a Java Applet, the Receive Client is distributed dynamically from the Delivery Server to the intended recipient's system. The Receive Client uses the privtate key to decrypt the secret key. This decrypted secret key is then used by the recipient to decrypt the document(s).
  • the Receive Client accesses the encrypted secret key and document from the Delivery Server using Hypertext Transmission Protocol (HTTP), the standard internet delivery protocol.
  • HTTP Hypertext Transmission Protocol
  • the Receive Client may access the Delivery Server using any other appropriate protocol.
  • the Receive Client When using HTTP, the Receive Client is sent a uniform resource locator (URL) containing the address of the documents and key to be delivered.
  • URL uniform resource locator
  • the document(s) and secret key are packaged into a single file or stream of data, which is delivered intact to the Receive Client using HTTP.
  • the Receive Client is thereby given maximal flexibility to retrieve the package and decrypt it from the recipient(s) web browser.
  • the recipient may use any web browser or other software application that is capable of receiving the data transmitted over the wide area network.
  • the source code for the Send Client, the Receive Client, and for the Delivery Server software can be readily configured by one skilled in the art using well-known programming techniques and hardware components. Additionally, Send Client and Delivery Server functions may also be accomplished by other means, including integrated circuits and programmable memory devices such as an EEPROM.
  • the Receive Client may be configured to direct a document to another device.
  • a decrypted document may be sent to a printer or a fax machine.
  • the invention may use any appropriate encryption scheme for the secret key, public key, and private key, including the RSA and Verisign schemes.

Abstract

A method and system are provided for secure document delivery over a wide area network, such as the Internet. A sender directs a Delivery Server to retrieve an intended recipient's public key. The Delivery Server dynamically queries a certificate authority and retrieves the public key. The public key is transmitted from the Delivery Server to the sender. The sender encrypts the document using a secret key and then encrypts the secret key using the public key. Both encrypted document and encrypted secret key are uploaded to the Delivery Server, and transmitted to the intended recipient. The intended recipient then uses the private key associated with the public key to decrypt the secret key, and uses the secret key to decrypt the document. In an alternative, equally preferred embodiment of the invention, the sender uses the public key to encrypt the document. In yet another embodiment, the server transmits the document to the Delivery Server for encryption.

Description

BACKGROUND OF THE INVENTION
1. Technical Field
The invention relates to communication on an electronic network. More particularly, the invention relates to a method and system for providing secure document delivery over a wide area network, such as the Internet.
2. Description of the Prior Art
The Internet is increasingly being used for communications. It is now possible on the Internet for a sender to direct a document to a specific recipient, regardless of platform, operating system, or email system. The sender's computer may be connected to the Internet directly, or through an intranet's server. Such communication is possible even when the recipient is not a computer but, rather, a fax machine or printer connected to the Internet.
This increase in Internet communications has necessitated the development of security systems to insure protection for information transmitted over the Internet. Encryption is a basic technique used to scramble information to prevent unsolicited access to that information. One well-known encryption scheme is secret key encryption, sometimes referred to as private key encryption or symmetric-key cryptography. Secret key encryption employs the technique of scrambling information using a unique key to prevent unsolicited access thereto.
This unique key is then required to unscramble the information. FIG. 1 is a diagram illustrating secret key encryption, according to the prior art.
A document 10 is scrambled 12 using a secret key 14. A secret key is an encryption scheme that is only available to authorized users of the scheme. The encryption software may be located on the user's computer, or at a remote location. Thus, the document may be encrypted in situ, or upon transmission to another computer, such as an intranet server.
The resulting encrypted document 16 is then transmitted to the recipient. It is unscrambled 18 using the secret key 14 to regenerate the original document 10. The encrypted document cannot be accessed without the secret key. Again, the decryption software may be located on the recipient's computer, or at a remote location.
One potential problem associated with secret key encryption is the secure distribution of the secret key. If the secret key is sent over a non-secure channel, the integrity of the security is compromised. For most practical applications, telephone or fax provides adequate security for delivering secret keys, while the document can be delivered over the internet using such mail schemes as Posta, which is available from Tumbleweed Software Corporation of Redwood City, Calif. In some instances, however, users require a more secure, or more convenient, means of distributing a key.
Another known encryption scheme is public key encryption. In public key encryption, the sender and the recipient each own a pair of keys, called the public key and the private key. The owner of a key pair publishes the public key and keeps the private key a Secret.
The sender uses the published public key of the intended recipient to encrypt information. The information is decrypted using the recipient's private key. Thus, using public key encryption, no private key must be distributed.
FIG. 2 is a diagram illustrating public key encryption, according to the prior art. A document 20 is scrambled 22 using a public key 24. The resulting encrypted document 26 is then transmitted to the recipient. It is unscrambled 28 using the private key 30 to regenerate the original document 20.
The keys used in public key encryption are very large numbers. Public key encryption exploits an esoteric mathematical relationship between the key numbers to implement the encryption and decryption. As a result, the private key cannot readily be derived from the published public key.
It is often useful to verify that a document has not been altered during transmission, or to verify the sender or recipient of a document. Secret and public key technology provide such verification. However, public key encryption algorithms are typically complex and often are too time consuming to be of practical use. Secret key encryption is much faster, but there are difficulties associated with securely transmitting the key.
A public key/private key encryption system is described in Ganesan, Yaksha, An Improved System And Method For Securing Communications Using Split Private Key Asymmetric Cryptography, U.S. Pat. No. 5,535,276 Jul. 9, 1996). However, the Ganesan encryption scheme uses a complicated scheme for generating temporary keys and requires several different users to manually request public keys.
In Torii, Key Distribution Protocol For File Transfer In The Local Area Network, U.S. Pat. No. 5,313,521 May 17, 1991) a key distribution center is used to authenticate a terminal to a server. Pastor, Reliable Document Authentication System, U.S. Pat. No. 4,853,961 (Aug. 1, 1989) describes a document authentication system that includes a decryption key. Choudhury, et al, Method of Protecting Electronically Published Materials Using Cryptographic Protocols, U.S. Pat. No. 5,509,074 (Apr. 16, 1996) teaches a document protection system that includes a server-to-server security access operation to authenticate each document request. However, all of these prior art schemes require user intervention to authenticate the certificate.
Another encryption scheme, digital envelopes, is not subject to the disadvantages of secret key and public key encryption. Using digital envelopes, a sender encrypts a document with a secret key. The secret key is then encrypted with a public key. The recipient of the document then uses the recipient's private key to decrypt the secret key, and then the secret key to decrypt the document.
Registries are now available for publication of public keys. Such registries can certify that a particular public key belongs to a particular entity. For example, a certificate authority issues and maintains digital certificate that are used to connect entities to their specific public keys. The sender must query the registry to receive the requested public key information. This time-consuming process is inefficient, especially when the sender has a large number of documents to transmit to different recipients.
It would be an advantage to provide a system and method for automatically and dynamically retrieving a public key over a wide area network for encryption purposes. It would be a further advantage if such system and method uses a server to retrieve the certificate and requires no user intervention. It would be yet another advantage if the system and method does not transmit a document to the server until the server has returned the public key to the user.
SUMMARY OF THE INVENTION
The invention provides a method and system for secure document delivery over a wide area network, such as the Internet. A document is sent from sender to recipient via a Delivery Server. In the preferred embodiment of the invention, the Delivery Server is directed by the sender to retrieve the intended recipient's public key (certificate). The Delivery Server dynamically queries a certificate authority and retrieves the public key. The public key is transmitted from the Delivery Server to the sender.
The sender encrypts the document using a secret key. The secret key is then encrypted using the public key. Both encrypted document and encrypted secret key are uploaded to the Delivery Server, and transmitted to the intended recipient. The intended recipient then uses the private key associated with the public key to decrypt the secret key, and uses the secret key to decrypt the document.
In an alternative, equally preferred embodiment of the invention, the sender uses the public key to encrypt the document. The encrypted document is then transmitted to the intended recipient and decrypted using the private key associated with the public key.
In yet another embodiment, the server transmits the document to the Delivery Server for encryption. The Delivery Server queries the certificate authority in real time to retrieve the public key. The Delivery Server encrypts the document using a secret key, and then uses the public key to encrypt the secret key. The Delivery Server then transmits the encrypted document and the encrypted secret key to the intended recipient.
In the event that the Delivery Server query returns failure (no certificate available for the given user), the Delivery Server dynamically generates a new public key for the intended recipient. This new certificate is then used to encrypt the document.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a diagram illustrating secret key encryption according to the prior art;
FIG. 2 is a diagram illustrating public key encryption according to the prior art;
FIG. 3 is a diagram illustrating dynamic server document encryption according to a first preferred embodiment of the invention;
FIG. 4 is a flow chart of the set of operations for dynamic server document encryption according to a first preferred embodiment of the invention; and
FIG. 5 is a flow chart of the set of operations for dynamic server document encryption according to an alternative embodiment of the invention.
DETAILED DESCRIPTION OF THE INVENTION
The invention provides a method and system for secure document delivery over a wide area network. A document Delivery Server dynamically retrieves a public key of an intended recipient of a document, then uses the public key to encrypt either a document or the secret key of the document. The see delivers the encrypted document to an intended recipient over a wide area network such as the Internet. The intended recipient decrypts the document using the private key associated with the public key. The invention permits only an intended recipient to gain access to a specific document and therefore provides a unique level of security for document delivery.
For the purposes of the invention, the term document includes any contiguous collection of data, including a stream of data, a video, audio data, an animation, a formatted document such as HTML, PDF, or Envoy, or a data base. While the preferred embodiment of the invention is adapted for use in document transmission over the Internet, the invention is equally applicable to other wide area networks.
Furthermore, while the preferred embodiment of the invention discloses transmission of a document to a recipient computer, the invention is operable for document transmission to any intended recipient maintaining, or having the ability to dynamically generate, a private/public key and to use the private key to decrypt a document encrypted with the corresponding public key. An intended recipient, therefore, includes, for example, an Internet user of a desktop computer, printer, fax machine, personal digital assistant, or network computer device.
Similarly, while the sender of a document is preferably a desktop computer, the sender also includes any device capable of encrypting a document and communicating with the Delivery Server, such as a network computer device. In an alternative embodiment of the invention, the document is encrypted by the delivery server. In this embodiment, the sender includes any device, such as an Internet browser device, Internet telephone device, personal digital assistant, or fax machine, that can transmit a document to the Delivery Server for encryption and transmission to the intended recipient.
FIG. 3 is a diagram of a system for dynamic server document encryption, according to a first preferred embodiment of the invention. A document stored on a desktop computer, the sender 32, is to be transmitted to another computer, the intended recipient 34. In this first preferred embodiment, the document is stored in Portable Document Format (PDF). However, in alternative embodiments, a document may be stored in any appropriate format. Portable Document (PD) formats are required for distributed print and fax solutions. However, PD formats are not required for the invention.
The document is sent from sender to recipient via the Delivery Server 36. In this first preferred embodiment of the invention, the Delivery Server is directed by the sender to communicate with a certificate authority database server 38 to retrieve the intended recipient's public key (certificate). The Delivery Server dynamically queries the certificate authority and retrieves the public key. The public key is transmitted to the Delivery Server and from there to the sender. In alternative embodiments of the invention, the Delivery Server retrieves the intended recipient's public key from the intended recipient's desktop computer, an Internet server, or from an intranet server connected to the intended recipient's desktop computer.
In the first preferred embodiment of the invention, the sender encrypts the document using a secret key and uses the public key to encrypt the secret key. The document and encrypted secret key are then transmitted to the intended recipient. The secret key is decrypted with the intended recipient's private key and is then used to decrypt the document.
In an alternative, equally preferred embodiment, the sender uses the public key to encrypt the document. The encrypted document is then transmitted to the intended recipient and decrypted using the private key associated with the public key.
FIG. 4 is a flow chart of the set of operations for dynamic server document encryption, according to a first preferred embodiment of the invention. In the example, the sender encrypts the document 40 using a secret key. Such secret key includes any appropriate encryption scheme known in the prior art. The sender then contacts a Delivery Server 45 to query 50 the public key associated with the intended recipient. The Delivery Server retrieves this certificate in real time 55, for example from the data base of a certificate authority, and transmits the certificate back to the sender 60.
In the event that the certificate authority returns no certificate, the Delivery Server dynamically generates a new certificate for the recipient. To do so, the Delivery Server forwards a dynamically generated URL in an e-mail message to the recipient. Recipient access of the URL dynamically retrieves a Java Applet or Plug-in, which is automatically downloaded to the recipient's system. This applet or Plug-in then runs on the Recipient system and constructs a private/public key pair. Generating a private/public key pair on a local machine is not specific to this invention and is documented in a number of sources.
The applet or plug-in next forwards the public key to the Delivery Server. The server, using properties of the generated URL, identifies the e-mail address of the recipient. Thus, the generated public key has the property of having authenticated the e-mail address of the recipient, as the URL to invoke the key generation has only been forwarded to a specific e-mail address. The server combines the e-mail address and public key into a certificate and returned to the Send Client or used by the server to encrypt the document or secret key. The Delivery Server, using LDAP or a similar protocol, may communicate the certificate to the certificate authority. Alternatively, the Delivery Server simply may maintain a local database or dynamically generated certificates for future use.
Upon receiving the public key from the Delivery Server, the sender encrypts the secret key 65 with the public key. In an alternative, equally preferred embodiment of the invention, the sender does not encrypt the document until the public key has been received. Because the document is not encrypted if the public key is not authenticated, this embodiment minimizes processing time when a public key cannot be retrieved.
The sender then forwards 70 the encrypted document, the address of the intended recipient (for example an email address), delivery instructions, and the encrypted secret key to the Delivery Server over a secure channel. Thus, the document does not leave the Sender until the document has been encrypted with the secret key and the secret key has been encrypted with the intended recipient's public key. The Delivery Server then delivers 75 the encrypted document and secret key to the intended recipient. The intended recipient, using the private key associated with the public key, decrypts the secret key 80 and uses the secret key to decrypt the document. Such scheme prevents unauthorized access to the document, since the document can only be accessed by the owner of the public key.
FIG. 5 is a flow chart of the set of operations for dynamic server document encryption, according to an alternative embodiment of the invention. The sender notifies the Delivery Server 90 that the sender intends to send a document to a given recipient. The Delivery Server queries 95 the certificate authority to obtain the intended recipient's public key, which is returned 100 to the Delivery Server.
In this embodiment, the Sender does not encrypt the document but forwards the document 105 to the Delivery Server over a secure channel. The Delivery Server then encrypts 110 the document using a secret key. The Delivery Server uses the retrieved public key of the intended recipient to encrypt 115 the secret key, and then forwards the encrypted document and secret key to the intended recipient 120. The intended recipient uses the private key to decrypt the secret, and then uses the secret key to decrypt the document 125.
Alternatively, the Delivery Server may use the public key to encrypt the document. The encrypted document is then transmitted to the recipient.
In the preferred implementation of the invention, the sender is connected to the intended recipient via a Delivery Server, all running over a wide area network, such as the. Internet. The sender is preferably a computer using software referred to herein as the Send Client.
The Delivery Server is responsible for determining the public key of a given recipient and forwarding that key to the Send Client. The Delivery Server is also responsible for delivering the encrypted document and secret key to the intended recipient.
The Send Client initiates the delivery transaction by first identifying the document to be delivered, any delivery parameters, and the set of intended recipients to receive the document. Delivery parameters include such options as the scheduled delivery time, security options, urgency of the delivery, presentation parameters for the delivery, and receipt notification.
The Send Client then initiates a dialog with the Delivery Server and encrypts the document with a secret key. The dialog and encryption steps may be performed simultaneously or sequentially, depending upon the sender's hardware and software configuration. In the dialog, the Send Client forwards to the Delivery Server the intended recipient(s) of a given document. The Send Client requests that the Delivery Server contact the Send Client once the public key has been acquired.
The Send Client expresses the identity of the intended recipient(s) of a given document in different ways. In the preferred embodiment of the invention, the Send Client uses the electronic mail (email) address of the intended recipient as the identifier of the intended recipient. However, the Send Client can also identify the intended recipient with an alternative identifier, such as a driver's license number, a social security number, an abstract identifier, a symbol name, or a fax number.
The Delivery Server uses several techniques to obtain the certificate for the intended recipient. In the preferred embodiment of the invention, the Delivery Server contacts a certificate authority data base server, presents information identifying the intended recipient, and asks for the intended recipient's public key. The invention may therefore be used to obtain information from certificate authorities that maintain public key data bases that can be accessed dynamically over a programmatic interface (queried) in real time.
The invention is implemented using any appropriate means for a Delivery Server to query a public key of an intended recipient in real time without user intervention. Thus, the specific protocol and means of accessing the public key data base are not significant for the invention. The public key data base is preferably accessed using the Internet Lightweight Directory Access Protocol (LDAP) standard developed by the University of Michigan in conjunction with the Internet Engineering Task Force. LDAP servers provide directory and other services. Using LDAP protocol, a given server may be queried, and information maintained on that server may be retrieved over an electronic network. LDAP servers can be queried directly using standard Internet protocols. Alternative embodiments of the invention use, for example, SQL Queries with different connectivity protocols including RPC (remote procedure call).
The certificate authority data base server and the Delivery Server may be either the same or separate servers. Maintaining both the certificate authority data base and the Delivery Server on the same server is advantageous for a dedicated application of document delivery which does not require access to a general data base of certificates. For example, a corporation may maintain a database of employees' public keys on the same server used for Internet communications. The same server is therefore used as the certificate authority data base and as the Delivery Server for interoffice communication within the company.
For embodiments in which the certificate authority data base server and the Delivery Server are separate, the Delivery Server may maintain a cache or local copy of recently queried certificates. Use of such cache saves time in future queries for the same recipient and certificate.
The invention supports document delivery to one or more recipients. For multiple recipients, the process discussed above is applied in batch mode. An ordered list of intended recipients is forwarded to the Delivery Server, and the Delivery Server returns a corresponding ordered list of certificates.
The invention may also be used to send multiple documents from sender to recipient(s). In such case, a single secret key is used to encrypt each document. Once the Delivery Server has returned a certificate containing each recipient's public key, the single secret key is encrypted with the retrieved public key(s) of the intended recipient(s). For each recipient, the Send Client forwards an encrypted secret key and the encrypted document(s) to the Delivery Server, along with the intended recipient address and delivery parameters.
The Delivery Server then forwards to each recipient the combined encrypted secret key and document(s). The recipient device uses software known as the Receive Client. The Receive Client is currently implemented as a Java Applet as well as a plug-in to standard internet browsers. Java is a programming language developed by Sun Microsystems of Mountain View, Calif. However, the Receive Client may also be implemented using any other programming language that is capable of receiving and decrypting the transmitted secret key and document(s).
When implemented as a Java Applet, the Receive Client is distributed dynamically from the Delivery Server to the intended recipient's system. The Receive Client uses the privtate key to decrypt the secret key. This decrypted secret key is then used by the recipient to decrypt the document(s).
In the preferred embodiment of this invention, the Receive Client accesses the encrypted secret key and document from the Delivery Server using Hypertext Transmission Protocol (HTTP), the standard internet delivery protocol. However, the Receive Client may access the Delivery Server using any other appropriate protocol.
When using HTTP, the Receive Client is sent a uniform resource locator (URL) containing the address of the documents and key to be delivered. In the preferred embodiment of the invention, the document(s) and secret key are packaged into a single file or stream of data, which is delivered intact to the Receive Client using HTTP. The Receive Client is thereby given maximal flexibility to retrieve the package and decrypt it from the recipient(s) web browser. The recipient may use any web browser or other software application that is capable of receiving the data transmitted over the wide area network.
Although the invention is described herein with reference to the preferred embodiment, one skilled in the art will readily appreciate that other applications may be substituted for those set forth herein without departing from the scope of the present invention.
The source code for the Send Client, the Receive Client, and for the Delivery Server software can be readily configured by one skilled in the art using well-known programming techniques and hardware components. Additionally, Send Client and Delivery Server functions may also be accomplished by other means, including integrated circuits and programmable memory devices such as an EEPROM.
The implementation of the dynamic server document encryption discussed above with regard to the preferred embodiment of the invention is only one possible implementation. Alternate embodiments may use other implementations consistent with the teachings of the invention.
The Receive Client may be configured to direct a document to another device. For example, a decrypted document may be sent to a printer or a fax machine.
The invention may use any appropriate encryption scheme for the secret key, public key, and private key, including the RSA and Verisign schemes.
Accordingly, the invention should only be limited by the Claims included below.

Claims (27)

We claim:
1. A method for secure document delivery from a sender over a wide area network, comprising the steps of:
a sender encrypting a document using a secret key;
the sender contacting a Delivery Server to query a public key associated with an intended recipient;
the Delivery Server dynamically retrieving the public key in real time from a certificate authority;
the Delivery Server transmitting the public key back to the sender;
the sender encrypting the secret key with the public key; and
the sender transmitting the encrypted document and the encrypted secret key to the Delivery Server for transmission to the recipient.
2. The method of claim 1, further comprising the step of the recipient decrypting the secret key using a private key.
3. The method of claim 2, further comprising the step of the recipient decrypting the document using the secret key.
4. The method of claim 1, wherein the sender encrypts the document prior to receiving the public key from the Delivery Server.
5. The method of claim 1, wherein the sender encrypts the document subsequent to receiving the public key from the Delivery Server.
6. The method of claim 1, wherein the wherein the document is one of a contiguous collection of data, a stream of data, a video, audio data, an animation, a formatted document, or a database.
7. The method of claim 1, further comprising the step of the sender forwarding the address of the intended recipient and document delivery instructions to the Delivery Server.
8. The method of claim 1, wherein the wide area network is the Internet.
9. The method of claim 1, wherein the recipient is one of a desktop computer, a printer, a fax machine, a personal digital assistant, or a network computer device.
10. The method of claim 1, wherein the sender is one of a desktop computer, an Internet browser device, an Internet telephone device, or a network computer device.
11. The method of claim 1, wherein the database server dynamically retrieves the public key from one of a certificate authority, an Internet server, personal digital assistant, the intended recipient's desktop computer, or from an intranet server connected to the intended recipient's desktop computer.
12. A method for secure document delivery from a sender over a wide area network, comprising the steps of:
a sender contacting a Delivery Server to query a public key associated with an intended recipient of a document;
the Delivery Server dynamically retrieving the public key in real time from a certificate authority;
the Delivery Server transmitting the public key back to the sender;
the sender encrypting the document with the public key; and
the sender transmitting the encrypted document to the Delivery Server for transmission to the recipient.
13. The method of claim 12, further comprising the step of the recipient decrypting the document using a private key.
14. The method of claim 12, wherein the recipient is one of a desktop computer, a printer, a fax machine, a personal digital assistant, or a network computer device.
15. The method of claim 12, wherein the sender is one of a desktop computer, an Internet browser device, an Internet telephone device, or a network computer device.
16. The method of claim 12, wherein the database server dynamically retrieves the public key from one of a certificate authority, an Internet server, personal digital assistant, the intended recipient's desktop computer, or from an intranet server connected to the intended recipient's desktop computer.
17. A method for secure document delivery from a sender over a wide area network, comprising the steps of:
a sender contacting a Delivery Server to query a public key associated with an intended recipient;
the Delivery Server dynamically retrieving the public key in real time from a certificate authority;
the sender transmitting the document to the Delivery Server;
the Delivery Server encrypting the document with a secret key and encrypting the secret key with the public key; and
the Delivery Server transmitting the encrypted secret key and the encrypted document to the intended recipient.
18. The method of claim 17, further comprising the step of the recipient decrypting the secret key using a private key.
19. The method of claim 18, further comprising the step of the recipient decrypting the document using the secret key.
20. The method of claim 17, wherein the recipient is one of a desktop computer, a printer, a fax machine, a personal digital assistant, or a network computer device.
21. The method of claim 17, wherein the sender is one of a desktop computer, a network computer device, an Internet browser device, an Internet telephone device, or a fax machine.
22. The method of claim 17, wherein the database server dynamically retrieves the public key from one of a certificate authority, an Internet server, personal digital assistant, the intended recipient's desktop computer, or from an intranet server connected to the intended recipient's desktop computer.
23. The method of claim 17, further comprising the step of:
dynamically generating a public key at said Delivery Server where said recipient does not have a public key at the time of said retrieval.
24. The method of claim 23, said dynamic generating step further comprising the steps of:
forwarding a message to said recipient, the reading of which retrieves a module that constructs a private/public key pair on said recipient's system.
25. The method of claim 24, said dynamic generating step further comprising the step of:
forwarding said public key from said recipient's system to said Delivery Server.
26. A system for secure document delivery from a sender over a wide area network, comprising:
a Delivery Server for querying a public key associated with an intended recipient at the direction of a sender, the Delivery Server dynamically retrieving the public key in real time from a certificate authority and transmitting the public key back to the sender;
the sender for encrypting a document using a secret key, the sender encrypting the secret key with the public key and the sender transmitting the encrypted document and the encrypted secret key to the Delivery Server for transmission to the intended recipient.
27. The system of claim 26, further comprising:
means for decrypting the secret key by the recipient using a private key; and
means for decrypting the encrypted document using the secret key.
US08/829,976 1997-04-01 1997-04-01 Method and system for dynamic server document encryption Expired - Lifetime US6061448A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US08/829,976 US6061448A (en) 1997-04-01 1997-04-01 Method and system for dynamic server document encryption
TW087104858A TW396308B (en) 1997-04-01 1998-03-31 Document delivery system
JP10126576A JPH1131127A (en) 1997-04-01 1998-04-01 Document delivery system
EP98105986A EP0869652A3 (en) 1997-04-01 1998-04-01 Document delivery system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/829,976 US6061448A (en) 1997-04-01 1997-04-01 Method and system for dynamic server document encryption

Publications (1)

Publication Number Publication Date
US6061448A true US6061448A (en) 2000-05-09

Family

ID=25256034

Family Applications (1)

Application Number Title Priority Date Filing Date
US08/829,976 Expired - Lifetime US6061448A (en) 1997-04-01 1997-04-01 Method and system for dynamic server document encryption

Country Status (1)

Country Link
US (1) US6061448A (en)

Cited By (332)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020004902A1 (en) * 2000-07-07 2002-01-10 Eng-Whatt Toh Secure and reliable document delivery
US20020019932A1 (en) * 1999-06-10 2002-02-14 Eng-Whatt Toh Cryptographically secure network
US20020039420A1 (en) * 2000-06-12 2002-04-04 Hovav Shacham Method and apparatus for batched network security protection server performance
US20020046131A1 (en) * 2000-10-16 2002-04-18 Barry Boone Method and system for listing items globally and regionally, and customized listing according to currency or shipping area
US20020049763A1 (en) * 2000-04-24 2002-04-25 Joseph Seamon Method and system for categorizing items in both actual and virtual categories
US20020049641A1 (en) * 1999-10-27 2002-04-25 Kopelman Joshua M. Method and apparatus for listing goods for sale
US20020048372A1 (en) * 2000-10-19 2002-04-25 Eng-Whatt Toh Universal signature object for digital data
US20020053023A1 (en) * 2000-08-17 2002-05-02 Patterson Andrew John Certification validation system
US6385596B1 (en) * 1998-02-06 2002-05-07 Liquid Audio, Inc. Secure online music distribution system
US20020062265A1 (en) * 2000-01-26 2002-05-23 Poon Alex Dai-Shun Method and apparatus for facilitating user selection of an item category in an online auction
US6397261B1 (en) * 1998-09-30 2002-05-28 Xerox Corporation Secure token-based document server
US20020064283A1 (en) * 2000-11-27 2002-05-30 Parenty Consulting, Llc Method and system for object encryption using transparent key management
WO2002045335A1 (en) * 2000-11-30 2002-06-06 Ponoi Corp. System and method for secure and anonymous communications
US20020072968A1 (en) * 2000-12-12 2002-06-13 Gorelick Richard B. System and method for incentivizing online sales
US20020078152A1 (en) * 2000-12-19 2002-06-20 Barry Boone Method and apparatus for providing predefined feedback
US20020087884A1 (en) * 2000-06-12 2002-07-04 Hovav Shacham Method and apparatus for enhancing network security protection server performance
US20020099642A1 (en) * 2001-07-31 2002-07-25 Michael Schwankl Method and system to facilitate pre-ordering via an electronic commerce facility, and to automatically facilitate satisfying of a pre-order upon listing of an appropriate offer via the electronic commerce facility
US20020101998A1 (en) * 1999-06-10 2002-08-01 Chee-Hong Wong Fast escrow delivery
US20020107779A1 (en) * 2000-10-23 2002-08-08 Reed Maltzman Method and system to enable a fixed price purchase within an online auction environment
US20020112167A1 (en) * 2001-01-04 2002-08-15 Dan Boneh Method and apparatus for transparent encryption
US6442687B1 (en) * 1999-12-02 2002-08-27 Ponoi Corp. System and method for secure and anonymous communications
US20020120673A1 (en) * 2000-05-08 2002-08-29 Michael Tolson Architecture for a system of portable information agents
US20020143430A1 (en) * 2001-03-27 2002-10-03 Pitney Bowes Incorporated Recipient elected messaging services
US20020143431A1 (en) * 2001-03-27 2002-10-03 Pitney Bowes Incorporated Messaging services for uniquely identified mail
US20020143428A1 (en) * 2001-03-27 2002-10-03 Pitney Bowes Incorporated Recipient elected messaging services for mail that is transported in trays or tubs
US20020143559A1 (en) * 2001-03-27 2002-10-03 Pitney Bowes Incorporated Method for a carrier to determine the location of a missing person
US20020143715A1 (en) * 2001-03-27 2002-10-03 Pitney Bowes Incorporated Messaging services for the visually impaired
US20020143880A1 (en) * 2001-03-27 2002-10-03 Pitney Bowes Incorporated Sender elected messaging services
US20020143885A1 (en) * 2001-03-27 2002-10-03 Ross Robert C. Encrypted e-mail reader and responder system, method, and computer program product
US20020156796A1 (en) * 2001-03-29 2002-10-24 Seiko Epson Corporation File conversion device
US20020162004A1 (en) * 2001-04-25 2002-10-31 Gunter Carl A. Method and system for managing access to services
US20020158904A1 (en) * 2001-04-25 2002-10-31 Gunter Carl A. Method for automatically generating list of meeting participants and delegation permission
US20020162019A1 (en) * 2001-04-25 2002-10-31 Berry Michael C. Method and system for managing access to services
US20020165824A1 (en) * 1995-10-02 2002-11-07 Silvio Micali Scalable certificate validation and simplified PKI management
US20020165912A1 (en) * 2001-02-25 2002-11-07 Storymail, Inc. Secure certificate and system and method for issuing and using same
US20020169988A1 (en) * 2000-12-22 2002-11-14 Vandergeest Ron J. Method and apparatus for providing user authentication using a back channel
US20020172367A1 (en) * 2001-05-16 2002-11-21 Kasten Chase Applied Research Limited System for secure electronic information transmission
US20020178366A1 (en) * 2001-05-24 2002-11-28 Amiran Ofir Method for performing on behalf of a registered user an operation on data stored on a publicly accessible data access server
US20020178271A1 (en) * 2000-11-20 2002-11-28 Graham Todd D. Dynamic file access control and management
US20020178360A1 (en) * 2001-02-25 2002-11-28 Storymail, Inc. System and method for communicating a secure unidirectional response message
US20020188551A1 (en) * 2001-06-11 2002-12-12 Steve Grove Method and system automatically to support multiple transaction types, and to display seller-specific transactions of various transaction types in an integrated, commingled listing
WO2002101605A2 (en) * 2001-06-12 2002-12-19 Research In Motion Limited System and method for compressing secure e-mail for exchange with a mobile data communication device
US20020194483A1 (en) * 2001-02-25 2002-12-19 Storymail, Inc. System and method for authorization of access to a resource
US20020199001A1 (en) * 2001-02-25 2002-12-26 Storymail, Inc. System and method for conducting a secure response communication session
US20020199096A1 (en) * 2001-02-25 2002-12-26 Storymail, Inc. System and method for secure unidirectional messaging
US20030005312A1 (en) * 2001-06-29 2003-01-02 Kabushiki Kaisha Toshiba Apparatus and method for creating a map of a real name word to an anonymous word for an electronic document
US20030007645A1 (en) * 2001-07-05 2003-01-09 Safe Mail International Limited Ernest & Young Trust Corporation (Bvi) Limited Method and system for allowing a sender to send an encrypted message to a recipient from any data terminal
US20030011810A1 (en) * 2001-07-12 2003-01-16 Pitney Bowes Method and system for secure delivery and printing of documents
US20030014651A1 (en) * 2001-07-12 2003-01-16 Pitney Bowes Method and system for secure delivery and printing of documents via a network device
US20030012379A1 (en) * 2001-07-12 2003-01-16 Pitney Bowes Incorporated Method and system for secure delivery and retrieval of documents utilizing a facsimile machine
US20030023683A1 (en) * 2001-07-26 2003-01-30 International Business Machines Corporation Notifying users when messaging sessions are recorded
US20030021416A1 (en) * 2001-07-26 2003-01-30 International Business Machines Corporation Encrypting a messaging session with a symmetric key
US20030023850A1 (en) * 2001-07-26 2003-01-30 International Business Machines Corporation Verifying messaging sessions by digital signatures of participants
US6523037B1 (en) 2000-09-22 2003-02-18 Ebay Inc, Method and system for communicating selected search results between first and second entities over a network
US20030041114A1 (en) * 2001-08-21 2003-02-27 Yuko Murakami Method and system for data distribution
US20030041110A1 (en) * 2000-07-28 2003-02-27 Storymail, Inc. System, Method and Structure for generating and using a compressed digital certificate
US20030065727A1 (en) * 2001-09-28 2003-04-03 Capital One Financial Corporation Systems and methods for providing secured electronic messaging
US20030068045A1 (en) * 2001-10-08 2003-04-10 Pitney Bowes Incorporated Method and system for secure printing of documents via a printer coupled to the internet
US20030074462A1 (en) * 2001-10-11 2003-04-17 Steve Grove System and method to facilitate translation of communications between entities over a network
US20030083981A1 (en) * 1996-03-29 2003-05-01 Fisher Alan S. Method and system for automatically adjusting a posted selling price
US20030081785A1 (en) * 2001-08-13 2003-05-01 Dan Boneh Systems and methods for identity-based encryption and related cryptographic techniques
US6564321B2 (en) 1995-04-28 2003-05-13 Bobo Ii Charles R Systems and methods for storing, delivering, and managing messages
US20030105963A1 (en) * 2001-12-05 2003-06-05 Slick Royce E. Secure printing with authenticated printer key
US20030126767A1 (en) * 2002-01-04 2003-07-10 Emerson Daniel T. Snowshoe with molded tail piece
US20030145234A1 (en) * 1999-12-10 2003-07-31 Norbert Stangl Method and device for the transfer of electronic data volumes
US6604107B1 (en) 2000-04-24 2003-08-05 Ebay Inc. Generic attribute database system for storing items of different categories having shared attributes
US6615218B2 (en) * 1998-07-17 2003-09-02 Sun Microsystems, Inc. Database for executing policies for controlling devices on a network
US20030172262A1 (en) * 2002-03-06 2003-09-11 Ian Curry Secure communication apparatus and method
US20030172299A1 (en) * 2002-03-05 2003-09-11 Gunter Carl A. Method and system for maintaining secure access to web server services using permissions
US20030172296A1 (en) * 2002-03-05 2003-09-11 Gunter Carl A. Method and system for maintaining secure access to web server services using permissions delegated via electronic messaging systems
US20030172297A1 (en) * 2002-03-05 2003-09-11 Gunter Carl A. Method and system for maintaining secure access to web server services using public keys
US20030182575A1 (en) * 2002-03-21 2003-09-25 Korfanta Craig M. Performing encryption-oriented action on document at host device prior to transmission to printer-related device over network
US20030182559A1 (en) * 2002-03-22 2003-09-25 Ian Curry Secure communication apparatus and method for facilitating recipient and sender activity delegation
US20030191757A1 (en) * 2000-07-17 2003-10-09 International Business Machines Corporation Lightweight Directory Access Protocol interface to directory assistance systems
US20030212889A1 (en) * 2002-05-13 2003-11-13 Khieu Andrew K. Method and system for exchanging data over networks using public key encryption
US20030229544A1 (en) * 2002-06-10 2003-12-11 Veres Robert Dean Method and system for scheduling transaction listings at a network-based transaction facility
US20030229545A1 (en) * 2002-06-10 2003-12-11 Robert Dean Veres Method and system for automatically updating a seller application utilized in a network-based transaction facility
US20030237005A1 (en) * 2002-06-21 2003-12-25 Yuval Bar-Or Method and system for protecting digital objects distributed over a network by electronic mail
US20030236977A1 (en) * 2001-04-25 2003-12-25 Levas Robert George Method and system for providing secure access to applications
US20040008842A1 (en) * 2002-07-10 2004-01-15 Mike Partelow Methods and apparatus for secure document printing
US20040015725A1 (en) * 2000-08-07 2004-01-22 Dan Boneh Client-side inspection and processing of secure content
US20040015416A1 (en) * 2002-07-22 2004-01-22 Benjamin David Foster Seller configurable merchandising in an electronic marketplace
US20040025057A1 (en) * 2000-06-15 2004-02-05 Zix Corporation, A Texas Corporation Secure message forwarding system detecting user's preferences including security preferences
WO2004013749A1 (en) 2002-08-06 2004-02-12 Canon Kabushiki Kaisha Print data communication with data encryption and decryption
US6721784B1 (en) * 1999-09-07 2004-04-13 Poofaway.Com, Inc. System and method for enabling the originator of an electronic mail message to preset an expiration time, date, and/or event, and to control and track processing or handling by all recipients
US20040078297A1 (en) * 2002-06-10 2004-04-22 Veres Robert Dean Method and system for customizing a network-based transaction facility seller application
US20040078214A1 (en) * 2002-10-21 2004-04-22 Speiser Leonard Robert Product recommendation in a network-based commerce system
US6732161B1 (en) 1998-10-23 2004-05-04 Ebay, Inc. Information presentation and management in an online trading environment
US20040098349A1 (en) * 2001-09-06 2004-05-20 Michael Tolson Method and apparatus for a portable information account access agent
US20040094615A1 (en) * 2001-03-27 2004-05-20 Pitney Bowes Incorporated Recipient elected messaging services enabled by processing codes printed on mail
US20040098589A1 (en) * 2002-11-14 2004-05-20 Identicrypt, Inc. Identity-based encryption system
US20040133478A1 (en) * 2001-12-18 2004-07-08 Scott Leahy Prioritization of third party access to an online commerce site
US20040139314A1 (en) * 2000-06-15 2004-07-15 Cook David P. Automatic delivery selection for electronic content
US20040138962A1 (en) * 1999-10-27 2004-07-15 Ebay Inc. Method and apparatus for facilitating sales of goods by independent parties
US20040143738A1 (en) * 1999-12-02 2004-07-22 Colin Savage System for providing session-based network privacy, private, persistent storage, and discretionary access control for sharing private data
US20040154459A1 (en) * 2003-01-28 2004-08-12 Yamaha Corporation Apparatus for reproduction song data with limitation dependent on preview or purchase
US20040165603A1 (en) * 2002-10-16 2004-08-26 D'angelo Leo A. Enhancing messaging services using translation gateways
US20040171369A1 (en) * 2001-06-12 2004-09-02 Little Herbert A. Certificate management and transfer system and method
US20040179684A1 (en) * 2003-03-14 2004-09-16 Identicrypt, Inc. Identity-based-encryption messaging system
US6801932B1 (en) 2000-11-07 2004-10-05 Pitney Bowes Inc Method and system for remote retrieval of documents
US20040196978A1 (en) * 2001-06-12 2004-10-07 Godfrey James A. System and method for processing encoded messages for exchange with a mobile data communication device
US20040199421A1 (en) * 2003-04-04 2004-10-07 Oda Lisa Maureen Method and system to discharge a liability associated with a proprietary currency
US6804705B2 (en) * 2001-01-30 2004-10-12 Paul V. Greco Systems and methods for providing electronic document services
US20040202327A1 (en) * 2001-08-06 2004-10-14 Little Herbert A. System and method for processing encoded messages
US20040204967A1 (en) * 2003-04-11 2004-10-14 Lee Stacy A. Method and system to facilitate an online promotion relating to a network-based marketplace
US20040237031A1 (en) * 2003-05-13 2004-11-25 Silvio Micali Efficient and secure data currentness systems
US20040250109A1 (en) * 2003-04-25 2004-12-09 Draughon Alex J. Secure Messaging Center
US20040260621A1 (en) * 2002-10-21 2004-12-23 Foster Benjamin David Listing recommendation in a network-based commerce system
US20050010783A1 (en) * 1995-10-24 2005-01-13 Phil Libin Access control
US20050010801A1 (en) * 2003-06-25 2005-01-13 Terence Spies Identity-based-encryption messaging system with public parameter host servers
US20050015308A1 (en) * 2002-12-31 2005-01-20 Grove Brian Alan Method and system to adjust a seller fixed price offer
US20050027641A1 (en) * 2002-12-31 2005-02-03 Grove Brian Alan Introducing a fixed-price transaction mechanism in conjunction with an auction transaction mechanism
GB2404828A (en) * 2003-07-22 2005-02-09 Yuen Foong Paper Co Ltd Copyright management where encrypted content and corresponding key are in same file
US20050033962A1 (en) * 1995-10-02 2005-02-10 Phil Libin Controlling group access to doors
US20050038735A1 (en) * 2003-08-11 2005-02-17 American Express Travel Related Services Company, Inc. Card holder application status system and method
US20050055548A1 (en) * 1995-10-24 2005-03-10 Silvio Micali Certificate revocation system
US20050055567A1 (en) * 1995-10-02 2005-03-10 Phil Libin Controlling access to an area
US20050071632A1 (en) * 2003-09-25 2005-03-31 Pauker Matthew J. Secure message system with remote decryption service
US6882730B1 (en) * 2000-06-29 2005-04-19 Intel Corporation Method for secure distribution and configuration of asymmetric keying material into semiconductor devices
US20050084100A1 (en) * 2003-10-17 2005-04-21 Terence Spies Identity-based-encryption system with district policy information
US20050108205A1 (en) * 2003-11-14 2005-05-19 Iron Mountain Incorporated Data access and retrieval mechanism
US20050138353A1 (en) * 2003-12-22 2005-06-23 Terence Spies Identity-based-encryption message management system
US6917958B1 (en) * 1999-04-26 2005-07-12 International Business Machines Corporation Method and apparatus for dynamic distribution of system file and system registry changes in a distributed data processing system
US20050154918A1 (en) * 2003-11-19 2005-07-14 David Engberg Distributed delegated path discovery and validation
US20050154879A1 (en) * 2004-01-09 2005-07-14 David Engberg Batch OCSP and batch distributed OCSP
US6941467B2 (en) * 2002-03-08 2005-09-06 Ciphertrust, Inc. Systems and methods for adaptive message interrogation through multiple queues
US6944599B1 (en) 2000-09-13 2005-09-13 Ebay Inc. Monitoring and automatic notification of irregular activity in a network-based transaction facility
US20050210273A1 (en) * 2004-03-17 2005-09-22 Elynx, Ltd. Secure electronic message system
US20050210263A1 (en) * 2001-04-25 2005-09-22 Levas Robert G Electronic form routing and data capture system and method
US20050228997A1 (en) * 2004-04-07 2005-10-13 Bicker Dennis D Methods and devices for providing secure communication sessions
US20050246187A1 (en) * 2004-04-30 2005-11-03 Reed Maltzman System and method to facilitate differentiated levels of service in a network-based marketplace
US20050262575A1 (en) * 2004-03-09 2005-11-24 Dweck Jay S Systems and methods to secure restricted information
US20060031177A1 (en) * 2004-08-03 2006-02-09 Colin Rule Method and system to design a dispute resolution process
US20060036865A1 (en) * 2004-08-10 2006-02-16 Research In Motion Limited Server verification of secure electronic messages
US20060036849A1 (en) * 2004-08-09 2006-02-16 Research In Motion Limited System and method for certificate searching and retrieval
US7003117B2 (en) 2003-02-05 2006-02-21 Voltage Security, Inc. Identity-based encryption system for secure data distribution
US20060041533A1 (en) * 2004-05-20 2006-02-23 Andrew Koyfman Encrypted table indexes and searching encrypted tables
US7007076B1 (en) 1998-10-23 2006-02-28 Ebay Inc. Information presentation and management in an online trading environment
US20060059544A1 (en) * 2004-09-14 2006-03-16 Guthrie Paul D Distributed secure repository
US20060059117A1 (en) * 2004-09-14 2006-03-16 Michael Tolson Policy managed objects
US20060069623A1 (en) * 2004-09-23 2006-03-30 Overstock.Com, Inc. System, program product, and methods for online image handling
KR100567724B1 (en) * 2002-02-26 2006-04-05 주식회사 소프트커널 Document security system and method thereof
US20060089894A1 (en) * 2004-10-04 2006-04-27 American Express Travel Related Services Company, Financial institution portal system and method
US20060097843A1 (en) * 2004-11-10 2006-05-11 Phil Libin Actuating a security system using a wireless device
US7051003B1 (en) * 1998-02-26 2006-05-23 Atabok Japan, Inc. Method and apparatus for delivering electronic data through a proxy server
US20060112003A1 (en) * 1999-12-08 2006-05-25 Ebay Inc. Method and apparatus for holding an online live auction to combine features of both the internet and traditional, real world auctions
US20060136300A1 (en) * 1999-10-27 2006-06-22 Ebay Inc. Method and apparatus for promoting resale of foods
US20060149962A1 (en) * 2003-07-11 2006-07-06 Ingrian Networks, Inc. Network attached encryption
US20060174118A1 (en) * 2005-01-31 2006-08-03 Xerox Corporation System and method for providing S/MIME-based document distribution via electronic mail mechanisms
US20060173867A1 (en) * 2005-01-31 2006-08-03 Xerox Corporation System and method for providing S/MIME-based document distribution via electronic mail mechanisms
US7137143B2 (en) 2000-08-07 2006-11-14 Ingrian Systems Inc. Method and system for caching secure web content
US7149718B1 (en) 1999-12-21 2006-12-12 Ebay Inc. Method and system for the creation and communication of notes concerning an auction participant or item within a network-based auction facility
US20060288000A1 (en) * 2005-06-20 2006-12-21 Raghav Gupta System to generate related search queries
US20060288211A1 (en) * 2005-06-03 2006-12-21 Microsoft Corporation Dynamically resolving recipients to retrieve public keys during send/receive
US20060293994A1 (en) * 2005-06-28 2006-12-28 Ebay Inc. Method and system to enable a fixed price purchase within a multi-unit online auction environment
US7162446B1 (en) 1998-12-08 2007-01-09 Ebay Inc. Integrated auction
US7171000B1 (en) * 1999-06-10 2007-01-30 Message Secure Corp. Simplified addressing for private communications
WO2007012483A1 (en) * 2005-07-26 2007-02-01 Utimaco Safeware Ag Method and system for transmitting a message, and a suitable key generator for this purpose
US20070078726A1 (en) * 2005-09-21 2007-04-05 Macdonald Korth Holly C System, program product, and methods for online image handling
US20070079386A1 (en) * 2005-09-26 2007-04-05 Brian Metzger Transparent encryption using secure encryption device
US20070079114A1 (en) * 2005-10-05 2007-04-05 Henning Seemann Method and system for the communication of a message as well as a suitable key generator for this
US20070079140A1 (en) * 2005-09-26 2007-04-05 Brian Metzger Data migration
US7213150B1 (en) * 2002-01-11 2007-05-01 Oracle International Corp. Method and apparatus for secure message queuing
US20070101025A1 (en) * 2005-10-27 2007-05-03 Research In Motion Limited Synchronizing certificates between a device and server
US20070107059A1 (en) * 2004-12-21 2007-05-10 Mxtn, Inc. Trusted Communication Network
US20070107067A1 (en) * 2002-08-24 2007-05-10 Ingrian Networks, Inc. Secure feature activation
US20070118874A1 (en) * 2005-11-18 2007-05-24 Research In Motion Limited System and method for handling electronic messages
US20070123307A1 (en) * 2005-11-30 2007-05-31 Research In Motion Limited Display of secure messages on a mobile communication device
US20070123217A1 (en) * 2005-11-30 2007-05-31 Research In Motion Limited Display of secure messages on a mobile communication device
US20070162747A1 (en) * 2006-01-12 2007-07-12 Hon Hai Precision Industry Co., Ltd. System and method for encrypting data files
US20070165844A1 (en) * 2005-10-14 2007-07-19 Research In Motion Limited System and method for protecting master encryption keys
US7251728B2 (en) 2000-07-07 2007-07-31 Message Secure Corporation Secure and reliable document delivery using routing lists
US20070198560A1 (en) * 2006-01-18 2007-08-23 Foygel Dan A Automatic document exchange and execution management
US20070198533A1 (en) * 2006-01-18 2007-08-23 Foygel Dan A Automatic document exchange with document searching capability
US7269160B1 (en) 2000-05-26 2007-09-11 Buffalo International, Inc. Voice over internet call center integration
US20070233551A1 (en) * 2000-02-29 2007-10-04 Ebay Inc. Method and system for harvesting feedback and comments regarding multiple items from users of a network-based transaction facility
US20070244974A1 (en) * 2004-12-21 2007-10-18 Mxtn, Inc. Bounce Management in a Trusted Communication Network
US7299206B2 (en) 2000-11-30 2007-11-20 Ebay Inc. Method and system to implement seller authorized buying privileges within a network-based shopping facility
US20070282909A1 (en) * 2001-07-27 2007-12-06 Palm, Inc. Secure authentication proxy architecture for a web-based wireless intranet application
US7310733B1 (en) 2001-01-29 2007-12-18 Ebay Inc. Method and system for maintaining login preference information of users in a network-based transaction facility
US20070299921A1 (en) * 2006-06-23 2007-12-27 Research In Motion Limited System and method for handling electronic mail mismatches
US20080034199A1 (en) * 2006-02-08 2008-02-07 Ingrian Networks, Inc. High performance data encryption server and method for transparently encrypting/decrypting data
US20080034213A1 (en) * 2004-03-10 2008-02-07 Elynx, Ltd. Electronic document management system
US7337315B2 (en) 1995-10-02 2008-02-26 Corestreet, Ltd. Efficient certificate revocation
US20080072039A1 (en) * 2006-08-31 2008-03-20 Robert Relyea Method and system for dynamic certificate generation using virtual attributes
US7353396B2 (en) 1995-10-02 2008-04-01 Corestreet, Ltd. Physical access control
US7373312B1 (en) 1999-12-03 2008-05-13 Ebay Inc. Method and apparatus for facilitating user registration in an on-line auction environment
US20080118070A1 (en) * 2006-11-20 2008-05-22 6580874 Canada Inc. Open and distributed systems to provide secure email service
WO2008061344A1 (en) 2006-11-20 2008-05-29 Tet Hin Yeap System and method for secure electronic communication services
US20080130880A1 (en) * 2006-10-27 2008-06-05 Ingrian Networks, Inc. Multikey support for multiple office system
US7412059B1 (en) 2002-11-27 2008-08-12 Voltage Security, Inc. Public-key encryption system
US20080270250A1 (en) * 2007-04-26 2008-10-30 Ebay Inc. Flexible asset and search recommendation engines
US7480638B1 (en) 2001-04-03 2009-01-20 Ebay Inc. Method and system automatically to remind parties to a network-based transaction to comply with obligations established under a transaction agreement
US20090025076A1 (en) * 2007-07-16 2009-01-22 Peter Andrew Rowley Mail certificate responder
US20090064297A1 (en) * 2007-08-30 2009-03-05 Selgas Thomas D Secure credentials control method
US20090061912A1 (en) * 2007-09-04 2009-03-05 Research In Motion Limited System and method for processing attachments to messages sent to a mobile device
US20090080650A1 (en) * 2007-09-24 2009-03-26 Selgas Thomas D Secure email communication system
US20090080661A1 (en) * 2007-09-24 2009-03-26 Research In Motion Limited System and method for controlling message attachment handling functions on a mobile device
US20090132804A1 (en) * 2007-11-21 2009-05-21 Prabir Paul Secured live software migration
US20090199007A1 (en) * 2004-09-01 2009-08-06 Research In Motion Limited Providing certificate matching in a system and method for searching and retrieving certificates
US20090198997A1 (en) * 2006-11-20 2009-08-06 Tet Hin Yeap System and method for secure electronic communication services
US7580521B1 (en) 2003-06-25 2009-08-25 Voltage Security, Inc. Identity-based-encryption system with hidden public key attributes
US7600129B2 (en) 1995-10-02 2009-10-06 Corestreet, Ltd. Controlling access using additional data
US20090265211A1 (en) * 2000-07-13 2009-10-22 May Jason W Method and system for detecting fraud
US20100011208A1 (en) * 1999-02-17 2010-01-14 Certco, Inc. Cryptographic control and maintenance of organizational structure and functions
US20100017398A1 (en) * 2006-06-09 2010-01-21 Raghav Gupta Determining relevancy and desirability of terms
US20100030858A1 (en) * 2008-08-04 2010-02-04 Chasin C Scott Method and system for centralized contact management
US7673229B1 (en) 2000-06-07 2010-03-02 Ebay Inc. Apparatus and method for generating sub-codes to a turbo-encoder
US7676034B1 (en) 2003-03-07 2010-03-09 Wai Wu Method and system for matching entities in an auction
US7680890B1 (en) 2004-06-22 2010-03-16 Wei Lin Fuzzy logic voting method and system for classifying e-mail using inputs from multiple spam classifiers
US7694128B2 (en) 2002-03-08 2010-04-06 Mcafee, Inc. Systems and methods for secure communication delivery
US7693947B2 (en) 2002-03-08 2010-04-06 Mcafee, Inc. Systems and methods for graphically displaying messaging traffic
US20100100483A1 (en) * 2003-06-06 2010-04-22 Ebay Inc. Automatic restitution of transaction fees, punishment of non-paying bidders, and management of appeals
US20100100730A1 (en) * 2004-09-02 2010-04-22 Research In Motion Limited System and method for searching and retrieving certificates
US20100120100A1 (en) * 1999-10-01 2010-05-13 Life Technologies Corporation Device For The Carrying Out of Chemical or Biological Reactions
US7720833B1 (en) 2000-02-02 2010-05-18 Ebay Inc. Method and system for automatically updating search results on an online auction site
US20100141979A1 (en) * 2008-12-09 2010-06-10 Pitney Bowes Inc. System and method for printing documents having a copy detection pattern
US7769001B2 (en) 1998-06-12 2010-08-03 J2 Global Communications, Inc. Scalable architecture for transmission of messages over a network
US7774276B1 (en) 2000-11-20 2010-08-10 Ebay Inc. Method and system for dealing with non-paying bidders related to network-based transactions
US7774234B1 (en) 1999-10-27 2010-08-10 Half.Com, Inc. Method and apparatus for optimizing seller selection in a multi-seller environment
US7779466B2 (en) 2002-03-08 2010-08-17 Mcafee, Inc. Systems and methods for anomaly detection in patterns of monitored communications
US7779156B2 (en) 2007-01-24 2010-08-17 Mcafee, Inc. Reputation based load balancing
US7783555B2 (en) 2003-12-11 2010-08-24 Ebay Inc. Auction with interest rate bidding
US20100287064A1 (en) * 2003-11-20 2010-11-11 Ebay Inc Feedback cancellation in a network-based transaction facility
US20100287066A1 (en) * 1998-12-08 2010-11-11 Daniele Levy Method and apparatus for holding an online live auction to combine features of both the internet and traditional, real world auctions
US20100306205A1 (en) * 2009-06-01 2010-12-02 Ken Sun Method and system for determining an order of presentation of search results
US20100332346A1 (en) * 2004-04-12 2010-12-30 Ebay Inc. Method and system to detect outlying behavior in a network-based marketplace
US20110004513A1 (en) * 2003-02-05 2011-01-06 Hoffberg Steven M System and method
US7870203B2 (en) 2002-03-08 2011-01-11 Mcafee, Inc. Methods and systems for exposing messaging reputation to an end user
US7877278B1 (en) 2000-05-30 2011-01-25 Ebay Inc. Method and system for reporting fraud and claiming insurance related to network-based transactions
US7877437B1 (en) 2000-05-08 2011-01-25 H.E.B., Llc Method and apparatus for a distributable globe graphical object
US7894595B1 (en) 2002-03-07 2011-02-22 Wai Wu Telephony control system with intelligent call routing
US7899712B2 (en) 2000-03-17 2011-03-01 Ebay Inc. Method and apparatus for facilitating online payment transactions in a network-based transaction facility
US7903549B2 (en) 2002-03-08 2011-03-08 Secure Computing Corporation Content-based policy compliance systems and methods
US7916858B1 (en) 2001-06-25 2011-03-29 Toby Heller Agent training sensitive call routing system
US7921292B1 (en) * 2003-04-04 2011-04-05 Voltage Security, Inc. Secure messaging systems
US7937480B2 (en) 2005-06-02 2011-05-03 Mcafee, Inc. Aggregation of reputation data
US20110113110A1 (en) * 2006-01-18 2011-05-12 Echosign, Inc. Automatic document exchange with archiving capability
US7949716B2 (en) 2007-01-24 2011-05-24 Mcafee, Inc. Correlation and analysis of entity attributes
US7953814B1 (en) 2005-02-28 2011-05-31 Mcafee, Inc. Stopping and remediating outbound messaging abuse
US7958091B2 (en) 2006-02-16 2011-06-07 Ingrian Networks, Inc. Method for fast bulk loading data into a database while bypassing exit routines
US20110185298A1 (en) * 2001-05-08 2011-07-28 Sondre Skatter Method and apparatus for a distributable globe graphical object
US20110213711A1 (en) * 2010-03-01 2011-09-01 Entrust, Inc. Method, system and apparatus for providing transaction verification
US8015597B2 (en) 1995-10-02 2011-09-06 Corestreet, Ltd. Disseminating additional data used for controlling access
US8042181B2 (en) 2002-03-08 2011-10-18 Mcafee, Inc. Systems and methods for message threat management
US8045458B2 (en) 2007-11-08 2011-10-25 Mcafee, Inc. Prioritizing network traffic
US8051040B2 (en) 2007-06-08 2011-11-01 Ebay Inc. Electronic publication system
US8055582B2 (en) 2003-06-26 2011-11-08 Paypal Inc. Multi currency exchanges between participants of a network-based transaction facility
US8099598B1 (en) * 2005-01-03 2012-01-17 Gary Gang Liu Secure messaging system with automatic recipient enrollment
US8132250B2 (en) 2002-03-08 2012-03-06 Mcafee, Inc. Message profiling systems and methods
US8160975B2 (en) 2008-01-25 2012-04-17 Mcafee, Inc. Granular support vector machine with random granularity
US8179798B2 (en) 2007-01-24 2012-05-15 Mcafee, Inc. Reputation based connection throttling
US8185930B2 (en) 2007-11-06 2012-05-22 Mcafee, Inc. Adjusting filter or classification control settings
US8204945B2 (en) 2000-06-19 2012-06-19 Stragent, Llc Hash-based systems and methods for detecting and preventing transmission of unwanted e-mail
US8214497B2 (en) 2007-01-24 2012-07-03 Mcafee, Inc. Multi-dimensional reputation scoring
US8214804B2 (en) 2007-12-31 2012-07-03 Overstock.Com, Inc. System and method for assigning computer users to test groups
US8249230B1 (en) 2012-01-09 2012-08-21 EC Data Systems, Inc. Scalable and flexible internet fax architecture
US20120216034A1 (en) * 2011-02-23 2012-08-23 Xuemin Chen Method and system for securing communication on a home gateway in an ip content streaming system
US8255680B1 (en) * 1997-06-26 2012-08-28 Oracle America, Inc. Layer-independent security for communication channels
US8255325B2 (en) 2000-03-17 2012-08-28 Ebay Inc. Method and apparatus for facilitating online payment transactions in a network-based transaction facility using multiple payment instruments
US8261319B2 (en) 1995-10-24 2012-09-04 Corestreet, Ltd. Logging access attempts to an area
US8275673B1 (en) 2002-04-17 2012-09-25 Ebay Inc. Method and system to recommend further items to a user of a network-based transaction facility upon unsuccessful transacting with respect to an item
US8290809B1 (en) 2000-02-14 2012-10-16 Ebay Inc. Determining a community rating for a user using feedback ratings of related users in an electronic environment
US8300798B1 (en) 2006-04-03 2012-10-30 Wai Wu Intelligent communication routing system and method
US8326662B1 (en) 2008-06-18 2012-12-04 Overstock.Com, Inc. Positioning E-commerce product related to graphical imputed consumer demand
US8332275B2 (en) 2001-10-31 2012-12-11 Ebay Inc. Method and apparatus to facilitate a transaction within a network-based facility
US8352999B1 (en) 2006-07-21 2013-01-08 Cadence Design Systems, Inc. Method for managing data in a shared computing environment
US8355701B2 (en) 2005-11-30 2013-01-15 Research In Motion Limited Display of secure messages on a mobile communication device
US8364602B2 (en) 2000-11-13 2013-01-29 Ebay, Inc. Automated cross-cultural conflict management
US8370269B2 (en) 2004-06-02 2013-02-05 Overstock.Com, Inc. System and methods for electronic commerce using personal and business networks
US20130117802A1 (en) * 2011-11-03 2013-05-09 Patrick Fendt Authorization-based redaction of data
TWI396413B (en) * 2006-05-30 2013-05-11 Keiko Ogawa Client devices, mail systems, programs and recording media
US8458214B1 (en) 2000-11-14 2013-06-04 Ebay Inc. Taxonomy-based database partitioning
US8484295B2 (en) 2004-12-21 2013-07-09 Mcafee, Inc. Subscriber reputation filtering method for analyzing subscriber activity and detecting account misuse
US20130177156A1 (en) * 2012-01-06 2013-07-11 Cloudtomo Limited Encrypted Data Processing
US8539606B2 (en) * 2011-08-12 2013-09-17 Huawei Technologies Co., Ltd. Data protection method and data protection system
US8549611B2 (en) 2002-03-08 2013-10-01 Mcafee, Inc. Systems and methods for classification of messaging entities
US8561167B2 (en) 2002-03-08 2013-10-15 Mcafee, Inc. Web reputation scoring
US8566247B1 (en) 2007-02-19 2013-10-22 Robert H. Nagel System and method for secure communications involving an intermediary
US8578480B2 (en) 2002-03-08 2013-11-05 Mcafee, Inc. Systems and methods for identifying potentially malicious messages
US8584213B2 (en) 2010-09-29 2013-11-12 Xerox Corporation Automated encryption and password protection for downloaded documents
US8589677B2 (en) 2004-09-01 2013-11-19 Blackberry Limited System and method for retrieving related certificates
US8589503B2 (en) 2008-04-04 2013-11-19 Mcafee, Inc. Prioritizing network traffic
US8621638B2 (en) 2010-05-14 2013-12-31 Mcafee, Inc. Systems and methods for classification of messaging entities
US8630938B2 (en) 2000-11-15 2014-01-14 Ebay Inc. Method and apparatus to detect fraudulent activities within a network-based auction facility
US8635690B2 (en) 2004-11-05 2014-01-21 Mcafee, Inc. Reputation based message processing
US8668146B1 (en) 2006-05-25 2014-03-11 Sean I. Mcghie Rewards program with payment artifact permitting conversion/transfer of non-negotiable credits to entity independent funds
US8676632B1 (en) 2009-07-16 2014-03-18 Overstock.Com, Inc. Pricing and forecasting
US8684265B1 (en) 2006-05-25 2014-04-01 Sean I. Mcghie Rewards program website permitting conversion/transfer of non-negotiable credits to entity independent funds
US8706618B2 (en) 2005-09-29 2014-04-22 Ebay Inc. Release of funds based on criteria
US8762406B2 (en) 2011-12-01 2014-06-24 Oracle International Corporation Real-time data redaction in a database management system
US8763114B2 (en) 2007-01-24 2014-06-24 Mcafee, Inc. Detecting image spam
US8763901B1 (en) 2006-05-25 2014-07-01 Sean I. Mcghie Cross marketing between an entity's loyalty point program and a different loyalty program of a commerce partner
US8904181B1 (en) 2001-03-23 2014-12-02 David P. Felsher System and method for secure three-party communications
US9015472B1 (en) 2005-03-10 2015-04-21 Mcafee, Inc. Marking electronic messages to indicate human origination
US9047642B2 (en) 2011-03-24 2015-06-02 Overstock.Com, Inc. Social choice engine
US9100171B1 (en) 2009-12-17 2015-08-04 Secure Forward, LLC Computer-implemented forum for enabling secure exchange of information
US9189568B2 (en) 2004-04-23 2015-11-17 Ebay Inc. Method and system to display and search in a language independent manner
US9483788B2 (en) 2013-06-25 2016-11-01 Overstock.Com, Inc. System and method for graphically building weighted search queries
US9614934B2 (en) 2000-02-29 2017-04-04 Paypal, Inc. Methods and systems for harvesting comments regarding users on a network-based facility
US9628269B2 (en) 2001-07-10 2017-04-18 Blackberry Limited System and method for secure message key caching in a mobile communication device
US9704174B1 (en) 2006-05-25 2017-07-11 Sean I. Mcghie Conversion of loyalty program points to commerce partner points per terms of a mutual agreement
US9741080B1 (en) 2007-12-21 2017-08-22 Overstock.Com, Inc. System, program product, and methods for social network advertising and incentives for same
US9747622B1 (en) 2009-03-24 2017-08-29 Overstock.Com, Inc. Point-and-shoot product lister
US9767299B2 (en) 2013-03-15 2017-09-19 Mymail Technology, Llc Secure cloud data sharing
US9794797B2 (en) 2005-10-04 2017-10-17 Steven M. Hoffberg Multifactorial optimization system and method
DE102014100173B4 (en) * 2014-01-09 2017-12-14 Kobil Systems Gmbh Method for the protected transmission of a data object
US10044509B1 (en) 2017-08-14 2018-08-07 Fmr Llc Method for encrypting and storing data
US10062062B1 (en) 2006-05-25 2018-08-28 Jbshbm, Llc Automated teller machine (ATM) providing money for loyalty points
US10277778B2 (en) 2014-06-24 2019-04-30 Ec Data Systems Inc. Audit logging for a secure, scalable and flexible internet fax architecture
CN109951378A (en) * 2019-03-22 2019-06-28 西安电子科技大学 File encryption transmission and sharing method in a kind of instant messaging
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US10534511B2 (en) 2007-12-05 2020-01-14 Paypal, Inc. Multi-dimensional dynamic visual browsing
US10542121B2 (en) 2006-08-23 2020-01-21 Ebay Inc. Dynamic configuration of multi-platform applications
US10546262B2 (en) 2012-10-19 2020-01-28 Overstock.Com, Inc. Supply chain management system
US10810654B1 (en) 2013-05-06 2020-10-20 Overstock.Com, Inc. System and method of mapping product attributes between different schemas
US10872350B1 (en) 2013-12-06 2020-12-22 Overstock.Com, Inc. System and method for optimizing online marketing based upon relative advertisement placement
US10929890B2 (en) 2013-08-15 2021-02-23 Overstock.Com, Inc. System and method of personalizing online marketing campaigns
US10949876B2 (en) 2012-10-29 2021-03-16 Overstock.Com, Inc. System and method for management of email marketing campaigns
US10970463B2 (en) 2016-05-11 2021-04-06 Overstock.Com, Inc. System and method for optimizing electronic document layouts
US10970769B2 (en) 2017-03-02 2021-04-06 Overstock.Com, Inc. Method and system for optimizing website searching with user pathing
US11023947B1 (en) 2013-03-15 2021-06-01 Overstock.Com, Inc. Generating product recommendations using a blend of collaborative and content-based data
WO2021146801A1 (en) * 2020-01-21 2021-07-29 Datacast360 Inc. Secure data transfer system
US11132722B2 (en) 2015-02-27 2021-09-28 Ebay Inc. Dynamic predefined product reviews
US11140173B2 (en) 2017-03-31 2021-10-05 Baimmt, Llc System and method for secure access control
US11205179B1 (en) 2019-04-26 2021-12-21 Overstock.Com, Inc. System, method, and program product for recognizing and rejecting fraudulent purchase attempts in e-commerce
US11463578B1 (en) 2003-12-15 2022-10-04 Overstock.Com, Inc. Method, system and program product for communicating e-commerce content over-the-air to mobile devices
US11514493B1 (en) 2019-03-25 2022-11-29 Overstock.Com, Inc. System and method for conversational commerce online
CN116089986A (en) * 2023-04-07 2023-05-09 深圳天谷信息科技有限公司 Electronic document management method, device, equipment and medium capable of configuring security policy
US11676192B1 (en) 2013-03-15 2023-06-13 Overstock.Com, Inc. Localized sort of ranked product recommendations based on predicted user intent
US11734368B1 (en) 2019-09-26 2023-08-22 Overstock.Com, Inc. System and method for creating a consistent personalized web experience across multiple platforms and channels
US11750572B2 (en) 2020-08-12 2023-09-05 Capital One Services, Llc System, method, and computer-accessible medium for hiding messages sent to third parties

Citations (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4532588A (en) * 1982-11-09 1985-07-30 International Business Machines Corporation Electronic document distribution network with uniform data stream
US4713780A (en) * 1985-04-15 1987-12-15 Express Communications, Inc. Electronic mail
US4754428A (en) * 1985-04-15 1988-06-28 Express Communications, Inc. Apparatus and method of distributing documents to remote terminals with different formats
US4837798A (en) * 1986-06-02 1989-06-06 American Telephone And Telegraph Company Communication system having unified messaging
US4853961A (en) * 1987-12-18 1989-08-01 Pitney Bowes Inc. Reliable document authentication system
US5008814A (en) * 1988-08-15 1991-04-16 Network Equipment Technologies, Inc. Method and apparatus for updating system software for a plurality of data processing units in a communication network
US5210824A (en) * 1989-03-03 1993-05-11 Xerox Corporation Encoding-format-desensitized methods and means for interchanging electronic document as appearances
US5235642A (en) * 1992-07-21 1993-08-10 Digital Equipment Corporation Access control subsystem and method for distributed computer system using locally cached authentication credentials
US5293250A (en) * 1991-03-14 1994-03-08 Hitachi, Ltd. A system for notifying a destination terminal that electronic mail has reached a host computer
US5313521A (en) * 1992-04-15 1994-05-17 Fujitsu Limited Key distribution protocol for file transfer in the local area network
US5404231A (en) * 1993-05-24 1995-04-04 Audiofax, Inc. Sender-based facsimile store and forward facility
US5406557A (en) * 1993-02-01 1995-04-11 National Semiconductor Corporation Interenterprise electronic mail hub
US5416842A (en) * 1994-06-10 1995-05-16 Sun Microsystems, Inc. Method and apparatus for key-management scheme for use with internet protocols at site firewalls
US5424724A (en) * 1991-03-27 1995-06-13 International Business Machines Corporation Method and apparatus for enhanced electronic mail distribution
US5495610A (en) * 1989-11-30 1996-02-27 Seer Technologies, Inc. Software distribution system to build and distribute a software release
US5509074A (en) * 1994-01-27 1996-04-16 At&T Corp. Method of protecting electronically published materials using cryptographic protocols
US5513126A (en) * 1993-10-04 1996-04-30 Xerox Corporation Network having selectively accessible recipient prioritized communication channel profiles
US5535276A (en) * 1994-11-09 1996-07-09 Bell Atlantic Network Services, Inc. Yaksha, an improved system and method for securing communications using split private key asymmetric cryptography
US5550984A (en) * 1994-12-07 1996-08-27 Matsushita Electric Corporation Of America Security system for preventing unauthorized communications between networks by translating communications received in ip protocol to non-ip protocol to remove address and routing services information
US5608874A (en) * 1994-12-02 1997-03-04 Autoentry Online, Inc. System and method for automatic data file format translation and transmission having advanced features
US5675507A (en) * 1995-04-28 1997-10-07 Bobo, Ii; Charles R. Message storage and delivery system
US5677955A (en) * 1995-04-07 1997-10-14 Financial Services Technology Consortium Electronic funds transfer instruments
US5706442A (en) * 1995-12-20 1998-01-06 Block Financial Corporation System for on-line financial services using distributed objects
US5708780A (en) * 1995-06-07 1998-01-13 Open Market, Inc. Internet server access control and monitoring systems
US5710883A (en) * 1995-03-10 1998-01-20 Stanford University Hypertext document transport mechanism for firewall-compatible distributed world-wide web publishing
US5727156A (en) * 1996-04-10 1998-03-10 Hotoffice Technologies, Inc. Internet-based automatic publishing system
US5751956A (en) * 1996-02-21 1998-05-12 Infoseek Corporation Method and apparatus for redirection of server external hyper-link references
US5758343A (en) * 1995-12-08 1998-05-26 Ncr Corporation Apparatus and method for integrating multiple delegate directory service agents
US5764906A (en) * 1995-11-07 1998-06-09 Netword Llc Universal electronic resource denotation, request and delivery system
US5778372A (en) * 1996-04-18 1998-07-07 Microsoft Corporation Remote retrieval and display management of electronic document with incorporated images
US5781901A (en) * 1995-12-21 1998-07-14 Intel Corporation Transmitting electronic mail attachment over a network using a e-mail page
US5790793A (en) * 1995-04-04 1998-08-04 Higley; Thomas Method and system to create, transmit, receive and process information, including an address to further information
US5793972A (en) * 1996-05-03 1998-08-11 Westminster International Computers Inc. System and method providing an interactive response to direct mail by creating personalized web page based on URL provided on mail piece
US5805719A (en) * 1994-11-28 1998-09-08 Smarttouch Tokenless identification of individuals
US5812776A (en) * 1995-06-07 1998-09-22 Open Market, Inc. Method of providing internet pages by mapping telephone number provided by client to URL and returning the same in a redirect command by server
US5845084A (en) * 1996-04-18 1998-12-01 Microsoft Corporation Automatic data display formatting with a networking application
US5850442A (en) * 1996-03-26 1998-12-15 Entegrity Solutions Corporation Secure world wide electronic commerce over an open network
US5855020A (en) * 1996-02-21 1998-12-29 Infoseek Corporation Web scan process
US5860068A (en) * 1997-12-04 1999-01-12 Petabyte Corporation Method and system for custom manufacture and delivery of a data product
US5903723A (en) * 1995-12-21 1999-05-11 Intel Corporation Method and apparatus for transmitting electronic mail attachments with attachment references

Patent Citations (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4532588A (en) * 1982-11-09 1985-07-30 International Business Machines Corporation Electronic document distribution network with uniform data stream
US4713780A (en) * 1985-04-15 1987-12-15 Express Communications, Inc. Electronic mail
US4754428A (en) * 1985-04-15 1988-06-28 Express Communications, Inc. Apparatus and method of distributing documents to remote terminals with different formats
US4837798A (en) * 1986-06-02 1989-06-06 American Telephone And Telegraph Company Communication system having unified messaging
US4853961A (en) * 1987-12-18 1989-08-01 Pitney Bowes Inc. Reliable document authentication system
US5008814A (en) * 1988-08-15 1991-04-16 Network Equipment Technologies, Inc. Method and apparatus for updating system software for a plurality of data processing units in a communication network
US5210824A (en) * 1989-03-03 1993-05-11 Xerox Corporation Encoding-format-desensitized methods and means for interchanging electronic document as appearances
US5495610A (en) * 1989-11-30 1996-02-27 Seer Technologies, Inc. Software distribution system to build and distribute a software release
US5293250A (en) * 1991-03-14 1994-03-08 Hitachi, Ltd. A system for notifying a destination terminal that electronic mail has reached a host computer
US5424724A (en) * 1991-03-27 1995-06-13 International Business Machines Corporation Method and apparatus for enhanced electronic mail distribution
US5313521A (en) * 1992-04-15 1994-05-17 Fujitsu Limited Key distribution protocol for file transfer in the local area network
US5235642A (en) * 1992-07-21 1993-08-10 Digital Equipment Corporation Access control subsystem and method for distributed computer system using locally cached authentication credentials
US5406557A (en) * 1993-02-01 1995-04-11 National Semiconductor Corporation Interenterprise electronic mail hub
US5404231A (en) * 1993-05-24 1995-04-04 Audiofax, Inc. Sender-based facsimile store and forward facility
US5513126A (en) * 1993-10-04 1996-04-30 Xerox Corporation Network having selectively accessible recipient prioritized communication channel profiles
US5509074A (en) * 1994-01-27 1996-04-16 At&T Corp. Method of protecting electronically published materials using cryptographic protocols
US5416842A (en) * 1994-06-10 1995-05-16 Sun Microsystems, Inc. Method and apparatus for key-management scheme for use with internet protocols at site firewalls
US5535276A (en) * 1994-11-09 1996-07-09 Bell Atlantic Network Services, Inc. Yaksha, an improved system and method for securing communications using split private key asymmetric cryptography
US5805719A (en) * 1994-11-28 1998-09-08 Smarttouch Tokenless identification of individuals
US5608874A (en) * 1994-12-02 1997-03-04 Autoentry Online, Inc. System and method for automatic data file format translation and transmission having advanced features
US5550984A (en) * 1994-12-07 1996-08-27 Matsushita Electric Corporation Of America Security system for preventing unauthorized communications between networks by translating communications received in ip protocol to non-ip protocol to remove address and routing services information
US5710883A (en) * 1995-03-10 1998-01-20 Stanford University Hypertext document transport mechanism for firewall-compatible distributed world-wide web publishing
US5790793A (en) * 1995-04-04 1998-08-04 Higley; Thomas Method and system to create, transmit, receive and process information, including an address to further information
US5677955A (en) * 1995-04-07 1997-10-14 Financial Services Technology Consortium Electronic funds transfer instruments
US5675507A (en) * 1995-04-28 1997-10-07 Bobo, Ii; Charles R. Message storage and delivery system
US5812776A (en) * 1995-06-07 1998-09-22 Open Market, Inc. Method of providing internet pages by mapping telephone number provided by client to URL and returning the same in a redirect command by server
US5708780A (en) * 1995-06-07 1998-01-13 Open Market, Inc. Internet server access control and monitoring systems
US5764906A (en) * 1995-11-07 1998-06-09 Netword Llc Universal electronic resource denotation, request and delivery system
US5758343A (en) * 1995-12-08 1998-05-26 Ncr Corporation Apparatus and method for integrating multiple delegate directory service agents
US5706442A (en) * 1995-12-20 1998-01-06 Block Financial Corporation System for on-line financial services using distributed objects
US5903723A (en) * 1995-12-21 1999-05-11 Intel Corporation Method and apparatus for transmitting electronic mail attachments with attachment references
US5781901A (en) * 1995-12-21 1998-07-14 Intel Corporation Transmitting electronic mail attachment over a network using a e-mail page
US5751956A (en) * 1996-02-21 1998-05-12 Infoseek Corporation Method and apparatus for redirection of server external hyper-link references
US5855020A (en) * 1996-02-21 1998-12-29 Infoseek Corporation Web scan process
US5850442A (en) * 1996-03-26 1998-12-15 Entegrity Solutions Corporation Secure world wide electronic commerce over an open network
US5727156A (en) * 1996-04-10 1998-03-10 Hotoffice Technologies, Inc. Internet-based automatic publishing system
US5778372A (en) * 1996-04-18 1998-07-07 Microsoft Corporation Remote retrieval and display management of electronic document with incorporated images
US5845084A (en) * 1996-04-18 1998-12-01 Microsoft Corporation Automatic data display formatting with a networking application
US5793972A (en) * 1996-05-03 1998-08-11 Westminster International Computers Inc. System and method providing an interactive response to direct mail by creating personalized web page based on URL provided on mail piece
US5860068A (en) * 1997-12-04 1999-01-12 Petabyte Corporation Method and system for custom manufacture and delivery of a data product

Cited By (756)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7895313B2 (en) 1994-05-13 2011-02-22 Advanced Messaging Technologies, Inc. Systems and methods for storing, delivering, and managing messages
US6564321B2 (en) 1995-04-28 2003-05-13 Bobo Ii Charles R Systems and methods for storing, delivering, and managing messages
US7895306B2 (en) 1995-04-28 2011-02-22 Advanced Messaging Technologies, Inc. Systems and methods for storing, delivering, and managing messages
US7836141B2 (en) 1995-04-28 2010-11-16 Advanced Messaging Technologies, Inc. Systems and method for storing, delivering, and managing messages
US20050050349A1 (en) * 1995-04-28 2005-03-03 Bobo Charles R. Systems and methods for storing, delivering, and managing messages
US6857074B2 (en) 1995-04-28 2005-02-15 J2 Global Communication, Inc. Systems and methods for storing, delivering, and managing messages
US7934148B2 (en) 1995-04-28 2011-04-26 Advanced Messaging Technologies, Inc. Systems and method for storing, delivering, and managing messages
US20020165824A1 (en) * 1995-10-02 2002-11-07 Silvio Micali Scalable certificate validation and simplified PKI management
US20050033962A1 (en) * 1995-10-02 2005-02-10 Phil Libin Controlling group access to doors
US8732457B2 (en) 1995-10-02 2014-05-20 Assa Abloy Ab Scalable certificate validation and simplified PKI management
US7822989B2 (en) 1995-10-02 2010-10-26 Corestreet, Ltd. Controlling access to an area
US8015597B2 (en) 1995-10-02 2011-09-06 Corestreet, Ltd. Disseminating additional data used for controlling access
US7353396B2 (en) 1995-10-02 2008-04-01 Corestreet, Ltd. Physical access control
US7716486B2 (en) 1995-10-02 2010-05-11 Corestreet, Ltd. Controlling group access to doors
US20050055567A1 (en) * 1995-10-02 2005-03-10 Phil Libin Controlling access to an area
US7337315B2 (en) 1995-10-02 2008-02-26 Corestreet, Ltd. Efficient certificate revocation
US7600129B2 (en) 1995-10-02 2009-10-06 Corestreet, Ltd. Controlling access using additional data
US20050055548A1 (en) * 1995-10-24 2005-03-10 Silvio Micali Certificate revocation system
US7529928B2 (en) 1995-10-24 2009-05-05 Corestreet, Ltd. Certificate revocation system
US20050010783A1 (en) * 1995-10-24 2005-01-13 Phil Libin Access control
US7660994B2 (en) 1995-10-24 2010-02-09 Corestreet, Ltd. Access control
US8261319B2 (en) 1995-10-24 2012-09-04 Corestreet, Ltd. Logging access attempts to an area
US20030083981A1 (en) * 1996-03-29 2003-05-01 Fisher Alan S. Method and system for automatically adjusting a posted selling price
US8255680B1 (en) * 1997-06-26 2012-08-28 Oracle America, Inc. Layer-independent security for communication channels
US6385596B1 (en) * 1998-02-06 2002-05-07 Liquid Audio, Inc. Secure online music distribution system
US6868403B1 (en) * 1998-02-06 2005-03-15 Microsoft Corporation Secure online music distribution system
US7051003B1 (en) * 1998-02-26 2006-05-23 Atabok Japan, Inc. Method and apparatus for delivering electronic data through a proxy server
US7769001B2 (en) 1998-06-12 2010-08-03 J2 Global Communications, Inc. Scalable architecture for transmission of messages over a network
US8249062B1 (en) 1998-06-12 2012-08-21 J2 Global Communications, Inc. Scalable architecture for transmission of messages over a network
US6615218B2 (en) * 1998-07-17 2003-09-02 Sun Microsystems, Inc. Database for executing policies for controlling devices on a network
US6601102B2 (en) 1998-09-30 2003-07-29 Xerox Corporation Secure token-based document server
US6397261B1 (en) * 1998-09-30 2002-05-28 Xerox Corporation Secure token-based document server
US7007076B1 (en) 1998-10-23 2006-02-28 Ebay Inc. Information presentation and management in an online trading environment
US7827075B2 (en) 1998-10-23 2010-11-02 Ebay Inc. Periodically reloading image in order to obtain any changes to the images
US7912925B2 (en) 1998-10-23 2011-03-22 Ebay Inc. Information presentation and management in an online trading environment
US8255478B2 (en) 1998-10-23 2012-08-28 Ebay Inc. Aggregation of reduced-sized images
US20060101131A1 (en) * 1998-10-23 2006-05-11 Hess Martin L Thumbnail image virtual address space
US20060206795A1 (en) * 1998-10-23 2006-09-14 Ebay Inc. Aggregation of reduced-sized images
US6732161B1 (en) 1998-10-23 2004-05-04 Ebay, Inc. Information presentation and management in an online trading environment
US20110229050A1 (en) * 1998-10-23 2011-09-22 Ebay Inc. Aggregation of reduced-sized images
US7162446B1 (en) 1998-12-08 2007-01-09 Ebay Inc. Integrated auction
US8527392B2 (en) 1998-12-08 2013-09-03 Ebay Inc. Method and apparatus for holding a two-stage live auction for on-site and on-line bidders
US20100287066A1 (en) * 1998-12-08 2010-11-11 Daniele Levy Method and apparatus for holding an online live auction to combine features of both the internet and traditional, real world auctions
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US20100011208A1 (en) * 1999-02-17 2010-01-14 Certco, Inc. Cryptographic control and maintenance of organizational structure and functions
US6917958B1 (en) * 1999-04-26 2005-07-12 International Business Machines Corporation Method and apparatus for dynamic distribution of system file and system registry changes in a distributed data processing system
US20020101998A1 (en) * 1999-06-10 2002-08-01 Chee-Hong Wong Fast escrow delivery
US20020019932A1 (en) * 1999-06-10 2002-02-14 Eng-Whatt Toh Cryptographically secure network
US7171000B1 (en) * 1999-06-10 2007-01-30 Message Secure Corp. Simplified addressing for private communications
US6721784B1 (en) * 1999-09-07 2004-04-13 Poofaway.Com, Inc. System and method for enabling the originator of an electronic mail message to preset an expiration time, date, and/or event, and to control and track processing or handling by all recipients
US20100120100A1 (en) * 1999-10-01 2010-05-13 Life Technologies Corporation Device For The Carrying Out of Chemical or Biological Reactions
US7774234B1 (en) 1999-10-27 2010-08-10 Half.Com, Inc. Method and apparatus for optimizing seller selection in a multi-seller environment
US7813967B2 (en) 1999-10-27 2010-10-12 Ebay Inc. Method and apparatus for listing goods for sale
US7373319B2 (en) 1999-10-27 2008-05-13 Ebay, Inc. Method and apparatus for facilitating sales of goods by independent parties
US20020049641A1 (en) * 1999-10-27 2002-04-25 Kopelman Joshua M. Method and apparatus for listing goods for sale
US7953641B2 (en) 1999-10-27 2011-05-31 Ebay Inc. Method for listing goods for sale by telephone
US7373317B1 (en) 1999-10-27 2008-05-13 Ebay, Inc. Method and apparatus for facilitating sales of goods by independent parties
US20040138962A1 (en) * 1999-10-27 2004-07-15 Ebay Inc. Method and apparatus for facilitating sales of goods by independent parties
US7983953B2 (en) 1999-10-27 2011-07-19 Ebay Inc. Method and apparatus for listing goods for sale
US20110178898A1 (en) * 1999-10-27 2011-07-21 Ebay Inc. Method and apparatus for presenting information relating to a good
US20060136300A1 (en) * 1999-10-27 2006-06-22 Ebay Inc. Method and apparatus for promoting resale of foods
US7370006B2 (en) 1999-10-27 2008-05-06 Ebay, Inc. Method and apparatus for listing goods for sale
US8600826B2 (en) 1999-10-27 2013-12-03 Ebay Inc. Method and apparatus for presenting information relating to a good
US20080255966A1 (en) * 1999-10-27 2008-10-16 Ebay Method and Apparatus For Facilitating Sales of Goods By Independent Parties
US20110004535A1 (en) * 1999-10-27 2011-01-06 Ebay Inc. Method and Apparatus For Listing Goods For Sale
US20080183489A1 (en) * 1999-10-27 2008-07-31 Ebay Method and Apparatus For Listing Goods For Sale
US8326697B2 (en) 1999-10-27 2012-12-04 Ebay Inc. Method and apparatus for facilitating sales of goods by independent parties
US20070250407A1 (en) * 1999-10-27 2007-10-25 Ebay, Inc. Method For Listing Goods For Sale By Telephone
US9262608B2 (en) 1999-12-02 2016-02-16 Ponoi Corp. System for providing session-based network privacy, private, persistent storage, and discretionary access control for sharing private data
US20090164470A1 (en) * 1999-12-02 2009-06-25 Colin Savage System for Providing Session-Based Network Privacy, Private, Persistent Storage, and Discretionary Access Control for Sharing Private Data
US6442687B1 (en) * 1999-12-02 2002-08-27 Ponoi Corp. System and method for secure and anonymous communications
US8572119B2 (en) * 1999-12-02 2013-10-29 Ponoi Corp. System for providing session-based network privacy, private, persistent storage, and discretionary access control for sharing private data
US9619632B2 (en) * 1999-12-02 2017-04-11 Ponoi Corp. System for providing session-based network privacy, private, persistent storage, and discretionary access control for sharing private data
US7437550B2 (en) * 1999-12-02 2008-10-14 Ponoi Corp. System for providing session-based network privacy, private, persistent storage, and discretionary access control for sharing private data
US20040143738A1 (en) * 1999-12-02 2004-07-22 Colin Savage System for providing session-based network privacy, private, persistent storage, and discretionary access control for sharing private data
US20150333917A1 (en) * 1999-12-02 2015-11-19 Ponoi Corp. System for providing session-based network privacy, private, persistent storage, and discretionary access control for sharing private data
US7373312B1 (en) 1999-12-03 2008-05-13 Ebay Inc. Method and apparatus for facilitating user registration in an on-line auction environment
US7797222B2 (en) 1999-12-08 2010-09-14 Ebay Inc. Method and apparatus for holding an online live auction to combine features of both the Internet and traditional, real world auctions
US7840472B1 (en) 1999-12-08 2010-11-23 Ebay Inc. Method and apparatus for holding an online live auction to combine features of both the internet and traditional, real world auctions
US20060112003A1 (en) * 1999-12-08 2006-05-25 Ebay Inc. Method and apparatus for holding an online live auction to combine features of both the internet and traditional, real world auctions
US20030145234A1 (en) * 1999-12-10 2003-07-31 Norbert Stangl Method and device for the transfer of electronic data volumes
US7197641B2 (en) 1999-12-10 2007-03-27 Webpay International Ag Method and device for the transfer of electronic data volumes
US7149718B1 (en) 1999-12-21 2006-12-12 Ebay Inc. Method and system for the creation and communication of notes concerning an auction participant or item within a network-based auction facility
US20070055681A1 (en) * 1999-12-21 2007-03-08 Ebay Inc. Administrative notes in network-based commerce facility
US7756776B2 (en) 1999-12-21 2010-07-13 Ebay Inc. Administrative notes in network-based commerce facility
US8050981B2 (en) 1999-12-21 2011-11-01 Ebay Inc Administrative notes in network-based commerce facility
US9477985B2 (en) 2000-01-26 2016-10-25 Ebay Inc. Method and apparatus for facilitating user selection of a category item in a transaction
US8781940B2 (en) 2000-01-26 2014-07-15 Ebay Inc. Method and apparatus for facilitating user selection of a category item in a transaction
US20020062265A1 (en) * 2000-01-26 2002-05-23 Poon Alex Dai-Shun Method and apparatus for facilitating user selection of an item category in an online auction
US9058094B2 (en) 2000-01-26 2015-06-16 Ebay Inc. Method and apparatus for facilitating user selection of an item category in an online auction
US8635202B2 (en) 2000-02-02 2014-01-21 Ebay Inc. Automatic update of searches
US20100191714A1 (en) * 2000-02-02 2010-07-29 Ebay, Inc. Method and system for automatically updating search results on an online auction site
US8244709B2 (en) 2000-02-02 2012-08-14 Ebay Inc. Automatic update of searches
US9367621B2 (en) 2000-02-02 2016-06-14 Ebay Inc. Automatic update of searches
US8051064B2 (en) 2000-02-02 2011-11-01 Ebay Inc. Method and system for automatically updating search results on an online auction site
US7720833B1 (en) 2000-02-02 2010-05-18 Ebay Inc. Method and system for automatically updating search results on an online auction site
US9449097B2 (en) 2000-02-02 2016-09-20 Ebay Inc. System to conduct search updates at determined frequency
US8635098B2 (en) 2000-02-14 2014-01-21 Ebay, Inc. Determining a community rating for a user using feedback ratings of related users in an electronic environment
US8290809B1 (en) 2000-02-14 2012-10-16 Ebay Inc. Determining a community rating for a user using feedback ratings of related users in an electronic environment
US20080320049A1 (en) * 2000-02-29 2008-12-25 Ebay Inc. Methods and systems for harvesting comments regarding events on a network-based commerce facility
US9614934B2 (en) 2000-02-29 2017-04-04 Paypal, Inc. Methods and systems for harvesting comments regarding users on a network-based facility
US8612297B2 (en) 2000-02-29 2013-12-17 Ebay Inc. Methods and systems for harvesting comments regarding events on a network-based commerce facility
US20070233551A1 (en) * 2000-02-29 2007-10-04 Ebay Inc. Method and system for harvesting feedback and comments regarding multiple items from users of a network-based transaction facility
US7899712B2 (en) 2000-03-17 2011-03-01 Ebay Inc. Method and apparatus for facilitating online payment transactions in a network-based transaction facility
US8255325B2 (en) 2000-03-17 2012-08-28 Ebay Inc. Method and apparatus for facilitating online payment transactions in a network-based transaction facility using multiple payment instruments
US8140510B2 (en) 2000-04-24 2012-03-20 Ebay Inc. System and method for handling item listings with generic attributes
US20070088722A1 (en) * 2000-04-24 2007-04-19 Ebay Inc. System and method for handling item listings with generic attributes
US20090187565A1 (en) * 2000-04-24 2009-07-23 Hsiaozhang Bill Wang System and method for handling item listings with generic attributes
US20020049763A1 (en) * 2000-04-24 2002-04-25 Joseph Seamon Method and system for categorizing items in both actual and virtual categories
US6604107B1 (en) 2000-04-24 2003-08-05 Ebay Inc. Generic attribute database system for storing items of different categories having shared attributes
US6778993B2 (en) 2000-04-24 2004-08-17 Ebay Inc. Generic attribute database system
US7536402B2 (en) 2000-04-24 2009-05-19 Ebay Inc. System and method for handling item listings with generic attributes
US7136863B2 (en) 2000-04-24 2006-11-14 Ebay Inc. Generic attribute database system
US7523114B2 (en) 2000-04-24 2009-04-21 Ebay Inc. Method and system for categorizing items in both actual and virtual categories
US7472157B2 (en) 2000-05-08 2008-12-30 H.E.B., Llc Architecture for a system of portable information agents
US8051175B2 (en) 2000-05-08 2011-11-01 Envoii Technologies, Llc Architecture for a system of portable information agents
US8291082B2 (en) 2000-05-08 2012-10-16 H.E.B. Llc Architecture for a system of portable information agents
US20020120673A1 (en) * 2000-05-08 2002-08-29 Michael Tolson Architecture for a system of portable information agents
US20090193068A1 (en) * 2000-05-08 2009-07-30 Michael Tolson Architecture for a System of Portable Information Agents
US7877437B1 (en) 2000-05-08 2011-01-25 H.E.B., Llc Method and apparatus for a distributable globe graphical object
US20020129092A1 (en) * 2000-05-08 2002-09-12 Envoii Method and apparatus for a portable information agent
US8045490B1 (en) 2000-05-26 2011-10-25 Buffalo International, Inc. Voice over internet call center integration
US8179882B1 (en) 2000-05-26 2012-05-15 David Friedman Voice over internet call center integration
US7269160B1 (en) 2000-05-26 2007-09-11 Buffalo International, Inc. Voice over internet call center integration
US10051132B2 (en) 2000-05-26 2018-08-14 Iii Holdings 1, Llc Voice over internet integration
US9344576B2 (en) 2000-05-26 2016-05-17 Iii Holdings 1, Llc Voice over internet integration
US8438050B2 (en) 2000-05-30 2013-05-07 Ebay Inc. Method and system for filing a complaint related to network-based transactions
US7877278B1 (en) 2000-05-30 2011-01-25 Ebay Inc. Method and system for reporting fraud and claiming insurance related to network-based transactions
US8209228B2 (en) 2000-05-30 2012-06-26 Ebay Inc. Method and system for reporting fraud and claiming compensation related to network-based transactions
US20110106661A1 (en) * 2000-05-30 2011-05-05 Ebay, Inc. Method and system for reporting fraud and claiming compensation related to network-based transactions
US9116868B2 (en) 2000-06-07 2015-08-25 Ebay, Inc. Automated selection of images for web pages
US7673229B1 (en) 2000-06-07 2010-03-02 Ebay Inc. Apparatus and method for generating sub-codes to a turbo-encoder
US9477773B2 (en) 2000-06-07 2016-10-25 Ebay Inc. Automated selection of images for web pages
US20020039420A1 (en) * 2000-06-12 2002-04-04 Hovav Shacham Method and apparatus for batched network security protection server performance
US20020087884A1 (en) * 2000-06-12 2002-07-04 Hovav Shacham Method and apparatus for enhancing network security protection server performance
US20090150675A1 (en) * 2000-06-15 2009-06-11 Zix Corporation Secure message forwarding system detecting user's preferences including security preferences
US7475256B2 (en) 2000-06-15 2009-01-06 Zix Corporation Secure message forwarding system detecting user's preferences including security preferences
US20040025057A1 (en) * 2000-06-15 2004-02-05 Zix Corporation, A Texas Corporation Secure message forwarding system detecting user's preferences including security preferences
US20040139314A1 (en) * 2000-06-15 2004-07-15 Cook David P. Automatic delivery selection for electronic content
US8972717B2 (en) 2000-06-15 2015-03-03 Zixcorp Systems, Inc. Automatic delivery selection for electronic content
US9419950B2 (en) 2000-06-15 2016-08-16 Zix Corporation Secure message forwarding system detecting user's preferences including security preferences
US6732101B1 (en) * 2000-06-15 2004-05-04 Zix Corporation Secure message forwarding system detecting user's preferences including security preferences
US9647971B2 (en) 2000-06-15 2017-05-09 Zixcorp Systems, Inc. Automatic delivery selection for electronic content
US8272060B2 (en) 2000-06-19 2012-09-18 Stragent, Llc Hash-based systems and methods for detecting and preventing transmission of polymorphic network worms and viruses
US8204945B2 (en) 2000-06-19 2012-06-19 Stragent, Llc Hash-based systems and methods for detecting and preventing transmission of unwanted e-mail
US6882730B1 (en) * 2000-06-29 2005-04-19 Intel Corporation Method for secure distribution and configuration of asymmetric keying material into semiconductor devices
US7251728B2 (en) 2000-07-07 2007-07-31 Message Secure Corporation Secure and reliable document delivery using routing lists
US6988199B2 (en) 2000-07-07 2006-01-17 Message Secure Secure and reliable document delivery
US20020004902A1 (en) * 2000-07-07 2002-01-10 Eng-Whatt Toh Secure and reliable document delivery
US7610216B1 (en) 2000-07-13 2009-10-27 Ebay Inc. Method and system for detecting fraud
US20090265211A1 (en) * 2000-07-13 2009-10-22 May Jason W Method and system for detecting fraud
US8548858B2 (en) 2000-07-13 2013-10-01 Ebay Inc. Method and system for detecting fraud
US6732160B2 (en) * 2000-07-17 2004-05-04 International Business Machines Corporation Lightweight directory access protocol interface directory assistance systems
US20030191757A1 (en) * 2000-07-17 2003-10-09 International Business Machines Corporation Lightweight Directory Access Protocol interface to directory assistance systems
US20030041110A1 (en) * 2000-07-28 2003-02-27 Storymail, Inc. System, Method and Structure for generating and using a compressed digital certificate
US7137143B2 (en) 2000-08-07 2006-11-14 Ingrian Systems Inc. Method and system for caching secure web content
US20040015725A1 (en) * 2000-08-07 2004-01-22 Dan Boneh Client-side inspection and processing of secure content
US20020053023A1 (en) * 2000-08-17 2002-05-02 Patterson Andrew John Certification validation system
US6996711B2 (en) * 2000-08-17 2006-02-07 Sun Microsystems, Inc. Certification validation system
US20110106641A1 (en) * 2000-09-13 2011-05-05 Ebay Inc. System to monitor irregular activity
US7890383B2 (en) 2000-09-13 2011-02-15 Ebay Inc. System to monitor irregular activity
US6944599B1 (en) 2000-09-13 2005-09-13 Ebay Inc. Monitoring and automatic notification of irregular activity in a network-based transaction facility
US7493281B2 (en) 2000-09-13 2009-02-17 Ebay Inc. Automatic notification of irregular activity
US20050240481A1 (en) * 2000-09-13 2005-10-27 Ebay Inc. Automatic notification of irregular activity
US20090150202A1 (en) * 2000-09-13 2009-06-11 Inna Vogel System to monitor irregular activity
US8010406B2 (en) 2000-09-13 2011-08-30 Ebay Inc. System to monitor irregular activity
US20080104518A1 (en) * 2000-09-22 2008-05-01 Ebay Inc. Method and system for communicating user interfaces between first and second users over a network
US7509323B2 (en) 2000-09-22 2009-03-24 Ebay Inc. Method and system for communicating selected search results between first and second users over a network
US9008704B2 (en) 2000-09-22 2015-04-14 Ebay Inc. Method and system for communicating user interfaces between first and second users over a network
US8150894B2 (en) 2000-09-22 2012-04-03 Ebay Inc. Method and system for communicating user interfaces between first and second users over a network
US20030131006A1 (en) * 2000-09-22 2003-07-10 Jay Monahan Method and system for communicating selected search results between first and second users over a network
US8078182B2 (en) 2000-09-22 2011-12-13 Ebay Inc. Method and system for communicating user interfaces between first and second users over a network
US9817552B2 (en) 2000-09-22 2017-11-14 Ebay Inc. Method and system for communicating user interfaces between first and second users over a network
US6523037B1 (en) 2000-09-22 2003-02-18 Ebay Inc, Method and system for communicating selected search results between first and second entities over a network
US8732037B2 (en) 2000-10-16 2014-05-20 Ebay Inc. Method and system for providing a record
US8266016B2 (en) 2000-10-16 2012-09-11 Ebay Inc. Method and system for listing items globally and regionally, and customized listing according to currency or shipping area
US7660740B2 (en) 2000-10-16 2010-02-09 Ebay Inc. Method and system for listing items globally and regionally, and customized listing according to currency or shipping area
US20020046131A1 (en) * 2000-10-16 2002-04-18 Barry Boone Method and system for listing items globally and regionally, and customized listing according to currency or shipping area
US20020048372A1 (en) * 2000-10-19 2002-04-25 Eng-Whatt Toh Universal signature object for digital data
US20070088654A1 (en) * 2000-10-23 2007-04-19 Ebay Inc. Methods and machine readable mediums to enable a fixed price purchase within an online auction environment
US20020107779A1 (en) * 2000-10-23 2002-08-08 Reed Maltzman Method and system to enable a fixed price purchase within an online auction environment
US20080015971A1 (en) * 2000-10-23 2008-01-17 Ebay Inc. Dual purchase process within an online auction environment
US7340429B2 (en) 2000-10-23 2008-03-04 Ebay Inc. Method and system to enable a fixed price purchase within a online auction environment
US7873562B2 (en) 2000-10-23 2011-01-18 Ebay Inc. Methods and machine readable mediums to enable a fixed price purchase within an online auction environment
US7870058B2 (en) 2000-10-23 2011-01-11 Ebay Inc. Dual purchase process within an online auction environment
US6801932B1 (en) 2000-11-07 2004-10-05 Pitney Bowes Inc Method and system for remote retrieval of documents
US8364602B2 (en) 2000-11-13 2013-01-29 Ebay, Inc. Automated cross-cultural conflict management
US8463714B1 (en) 2000-11-13 2013-06-11 Ebay Inc. Automated cross-cultural conflict management
US9223818B2 (en) 2000-11-14 2015-12-29 Ebay Inc. Taxonomy based database partitioning
US9342812B2 (en) 2000-11-14 2016-05-17 Ebay Inc. Taxonomy based database partitioning
US8812545B2 (en) 2000-11-14 2014-08-19 Ebay Inc. Taxonomy based database partitioning
US8458214B1 (en) 2000-11-14 2013-06-04 Ebay Inc. Taxonomy-based database partitioning
US8630938B2 (en) 2000-11-15 2014-01-14 Ebay Inc. Method and apparatus to detect fraudulent activities within a network-based auction facility
US7774276B1 (en) 2000-11-20 2010-08-10 Ebay Inc. Method and system for dealing with non-paying bidders related to network-based transactions
US20100268624A1 (en) * 2000-11-20 2010-10-21 Lou Leonardo Method and system for dealing with non-paying bidders related to network-based transactions
US20020178271A1 (en) * 2000-11-20 2002-11-28 Graham Todd D. Dynamic file access control and management
US7660902B2 (en) 2000-11-20 2010-02-09 Rsa Security, Inc. Dynamic file access control and management
US20020064283A1 (en) * 2000-11-27 2002-05-30 Parenty Consulting, Llc Method and system for object encryption using transparent key management
US9053504B2 (en) 2000-11-30 2015-06-09 Ebay Inc. Method and system to automatically qualify a party to participate within a network-based commerce transaction
US7299206B2 (en) 2000-11-30 2007-11-20 Ebay Inc. Method and system to implement seller authorized buying privileges within a network-based shopping facility
WO2002045335A1 (en) * 2000-11-30 2002-06-06 Ponoi Corp. System and method for secure and anonymous communications
US8140424B2 (en) 2000-11-30 2012-03-20 Ebay Inc. Method and system to implement seller authorized buying privileges within a network-based shopping facility
US9367866B2 (en) 2000-11-30 2016-06-14 Ebay Inc. Method and system to automatically qualify a party to participate within a network-based commerce transaction
US10078857B2 (en) 2000-11-30 2018-09-18 Ebay Inc. Method and system to automatically qualify a party to participate within a network-based commerce transaction
US9595056B2 (en) 2000-11-30 2017-03-14 Ebay Inc. Method and system to automatically qualify a party to participate within a network-based commerce transaction
US20020072968A1 (en) * 2000-12-12 2002-06-13 Gorelick Richard B. System and method for incentivizing online sales
US9852455B2 (en) 2000-12-19 2017-12-26 Ebay Inc. Method and apparatus for providing predefined feedback
US9015585B2 (en) 2000-12-19 2015-04-21 Ebay Inc. Method and apparatus for providing predefined feedback
US20020078152A1 (en) * 2000-12-19 2002-06-20 Barry Boone Method and apparatus for providing predefined feedback
US9256894B2 (en) 2000-12-19 2016-02-09 Ebay Inc. Method and apparatus for providing predefined feedback
US7765580B2 (en) 2000-12-22 2010-07-27 Entrust, Inc. Method and apparatus for providing user authentication using a back channel
US20020169988A1 (en) * 2000-12-22 2002-11-14 Vandergeest Ron J. Method and apparatus for providing user authentication using a back channel
US20020112167A1 (en) * 2001-01-04 2002-08-15 Dan Boneh Method and apparatus for transparent encryption
US7757278B2 (en) * 2001-01-04 2010-07-13 Safenet, Inc. Method and apparatus for transparent encryption
US8291233B2 (en) 2001-01-29 2012-10-16 Ebay Inc. Method and system for maintaining login preference information of users in a network-based transaction facility
US9400882B2 (en) 2001-01-29 2016-07-26 Ebay Inc. Method and system for maintaining login preference information of users in a network-based transaction facility
US20080072062A1 (en) * 2001-01-29 2008-03-20 Ebay Inc. Method and system for maintaining login preference information of users in a network-based transaction facility
US8800016B2 (en) 2001-01-29 2014-08-05 Ebay Inc. Method and system for maintaining login preference information of users in a network-based transaction facility
US7797548B2 (en) 2001-01-29 2010-09-14 Ebay Inc. Method and system for maintaining login preference information of users in a network-based transaction facility
US7310733B1 (en) 2001-01-29 2007-12-18 Ebay Inc. Method and system for maintaining login preference information of users in a network-based transaction facility
US20110023098A1 (en) * 2001-01-29 2011-01-27 Ebay Inc. Method and system for maintaining login preference information of users in a network-based transaction facility
US8775565B2 (en) 2001-01-30 2014-07-08 Intellectual Ventures Fund 3, Llc Systems and methods for providing electronic document services
US6804705B2 (en) * 2001-01-30 2004-10-12 Paul V. Greco Systems and methods for providing electronic document services
US9223759B2 (en) 2001-01-30 2015-12-29 Xylon Llc Systems and methods for providing electronic document services
US20020194483A1 (en) * 2001-02-25 2002-12-19 Storymail, Inc. System and method for authorization of access to a resource
US20020199096A1 (en) * 2001-02-25 2002-12-26 Storymail, Inc. System and method for secure unidirectional messaging
US20020165912A1 (en) * 2001-02-25 2002-11-07 Storymail, Inc. Secure certificate and system and method for issuing and using same
US20020199001A1 (en) * 2001-02-25 2002-12-26 Storymail, Inc. System and method for conducting a secure response communication session
US20020178360A1 (en) * 2001-02-25 2002-11-28 Storymail, Inc. System and method for communicating a secure unidirectional response message
US9419951B1 (en) 2001-03-23 2016-08-16 St. Luke Technologies, Llc System and method for secure three-party communications
US8904181B1 (en) 2001-03-23 2014-12-02 David P. Felsher System and method for secure three-party communications
US20020143430A1 (en) * 2001-03-27 2002-10-03 Pitney Bowes Incorporated Recipient elected messaging services
US7346591B2 (en) 2001-03-27 2008-03-18 Pitney Bowes Inc. Messaging services for uniquely identified mail
US7386457B2 (en) 2001-03-27 2008-06-10 Pitney Bowes Inc. Messaging services for the visually impaired
US7389238B2 (en) 2001-03-27 2008-06-17 Pitney Bowes Inc. Recipient elected messaging services
US20040094615A1 (en) * 2001-03-27 2004-05-20 Pitney Bowes Incorporated Recipient elected messaging services enabled by processing codes printed on mail
US6993491B2 (en) 2001-03-27 2006-01-31 Pitney Bowes Inc. Method for a carrier to determine the location of a missing person
US7085811B2 (en) * 2001-03-27 2006-08-01 Pitney Bowes Inc. Sender elected messaging services
US20020143431A1 (en) * 2001-03-27 2002-10-03 Pitney Bowes Incorporated Messaging services for uniquely identified mail
US20020143428A1 (en) * 2001-03-27 2002-10-03 Pitney Bowes Incorporated Recipient elected messaging services for mail that is transported in trays or tubs
US20020143885A1 (en) * 2001-03-27 2002-10-03 Ross Robert C. Encrypted e-mail reader and responder system, method, and computer program product
US7174368B2 (en) * 2001-03-27 2007-02-06 Xante Corporation Encrypted e-mail reader and responder system, method, and computer program product
US20020143559A1 (en) * 2001-03-27 2002-10-03 Pitney Bowes Incorporated Method for a carrier to determine the location of a missing person
US20020143880A1 (en) * 2001-03-27 2002-10-03 Pitney Bowes Incorporated Sender elected messaging services
US7386458B2 (en) 2001-03-27 2008-06-10 Pitney Bowes Inc. Recipient elected messaging services for mail that is transported in trays or tubs
US20020143715A1 (en) * 2001-03-27 2002-10-03 Pitney Bowes Incorporated Messaging services for the visually impaired
US20020156796A1 (en) * 2001-03-29 2002-10-24 Seiko Epson Corporation File conversion device
US7480638B1 (en) 2001-04-03 2009-01-20 Ebay Inc. Method and system automatically to remind parties to a network-based transaction to comply with obligations established under a transaction agreement
US20090187457A1 (en) * 2001-04-03 2009-07-23 Vicky Sze Systems and methods for providing a reminder option associated with an obligation
US20050210263A1 (en) * 2001-04-25 2005-09-22 Levas Robert G Electronic form routing and data capture system and method
US6885388B2 (en) 2001-04-25 2005-04-26 Probaris Technologies Inc. Method for automatically generating list of meeting participants and delegation permission
US20030236977A1 (en) * 2001-04-25 2003-12-25 Levas Robert George Method and system for providing secure access to applications
US20050086540A1 (en) * 2001-04-25 2005-04-21 Probaris Technologies, Inc. Method for automatically generating list of meeting participants and delegating permission
US20020162004A1 (en) * 2001-04-25 2002-10-31 Gunter Carl A. Method and system for managing access to services
US20020162019A1 (en) * 2001-04-25 2002-10-31 Berry Michael C. Method and system for managing access to services
US20020158904A1 (en) * 2001-04-25 2002-10-31 Gunter Carl A. Method for automatically generating list of meeting participants and delegation permission
US20110185298A1 (en) * 2001-05-08 2011-07-28 Sondre Skatter Method and apparatus for a distributable globe graphical object
US20020172367A1 (en) * 2001-05-16 2002-11-21 Kasten Chase Applied Research Limited System for secure electronic information transmission
US20020178366A1 (en) * 2001-05-24 2002-11-28 Amiran Ofir Method for performing on behalf of a registered user an operation on data stored on a publicly accessible data access server
US20020188551A1 (en) * 2001-06-11 2002-12-12 Steve Grove Method and system automatically to support multiple transaction types, and to display seller-specific transactions of various transaction types in an integrated, commingled listing
US8428996B2 (en) 2001-06-11 2013-04-23 Ebay Inc. Method and system automatically to support multiple transaction types, and to display seller-specific transactions of various transaction types in an integrated, commingled listing
US8799114B2 (en) 2001-06-11 2014-08-05 Ebay Inc. Method and system automatically to support multiple transaction types, and to display seller-specific transactions of various transaction types in an integrated, commingled listing
US8291212B2 (en) 2001-06-12 2012-10-16 Research In Motion Limited System and method for compressing secure E-mail for exchange with a mobile data communication device
US7653815B2 (en) 2001-06-12 2010-01-26 Research In Motion Limited System and method for processing encoded messages for exchange with a mobile data communication device
US8205084B2 (en) 2001-06-12 2012-06-19 Research In Motion Limited System and method for processing encoded messages for exchange with a mobile data communication device
US8539226B2 (en) 2001-06-12 2013-09-17 Blackberry Limited Certificate management and transfer system and method
US7827406B2 (en) 2001-06-12 2010-11-02 Research In Motion Limited System and method for processing encoded messages for exchange with a mobile data communication device
US9172540B2 (en) 2001-06-12 2015-10-27 Blackberry Limited System and method for processing encoded messages for exchange with a mobile data communication device
US20040171369A1 (en) * 2001-06-12 2004-09-02 Little Herbert A. Certificate management and transfer system and method
US8015400B2 (en) 2001-06-12 2011-09-06 Research In Motion Limited Certificate management and transfer system and method
US20090292916A1 (en) * 2001-06-12 2009-11-26 Little Herbert A Certificate Management and Transfer System and Method
US20050163320A1 (en) * 2001-06-12 2005-07-28 Brown Michael S. System and method for processing encoded messages for exchange with a mobile data communication device
US20040196978A1 (en) * 2001-06-12 2004-10-07 Godfrey James A. System and method for processing encoded messages for exchange with a mobile data communication device
CN1717697B (en) * 2001-06-12 2012-01-25 捷讯研究有限公司 System and method for compressing secure e-mail for exchange with a mobile data communication device
USRE45087E1 (en) 2001-06-12 2014-08-19 Blackberry Limited Certificate management and transfer system and method
WO2002101605A3 (en) * 2001-06-12 2003-03-06 Research In Motion Ltd System and method for compressing secure e-mail for exchange with a mobile data communication device
US8898473B2 (en) 2001-06-12 2014-11-25 Blackberry Limited System and method for compressing secure E-mail for exchange with a mobile data communication device
WO2002101605A2 (en) * 2001-06-12 2002-12-19 Research In Motion Limited System and method for compressing secure e-mail for exchange with a mobile data communication device
US7254712B2 (en) 2001-06-12 2007-08-07 Research In Motion Limited System and method for compressing secure e-mail for exchange with a mobile data communication device
US20100124333A1 (en) * 2001-06-12 2010-05-20 Research In Motion Limited System and Method for Processing Encoded Messages for Exchange with a Mobile Data Communication Device
US20110231646A1 (en) * 2001-06-12 2011-09-22 Research In Motion Limited System and method for processing encoded messages for exchange with a mobile data communication device
US20080016359A1 (en) * 2001-06-12 2008-01-17 Godfrey James A System and method for compressing secure e-mail for exchange with a mobile data communication device
US8447980B2 (en) 2001-06-12 2013-05-21 Research In Motion Limited System and method for processing encoded messages for exchange with a mobile data communication device
US8527767B2 (en) 2001-06-12 2013-09-03 Blackberry Limited System and method for processing encoded messages for exchange with a mobile data communication device
US20040205330A1 (en) * 2001-06-12 2004-10-14 Godfrey James A System and method for compressing secure e-mail for exchange with a mobile data communication device
US7657736B2 (en) 2001-06-12 2010-02-02 Research In Motion Limited System and method for compressing secure e-mail for exchange with a mobile data communication device
US7546453B2 (en) 2001-06-12 2009-06-09 Research In Motion Limited Certificate management and transfer system and method
US8582753B1 (en) 2001-06-25 2013-11-12 Toby Heller Agent training sensitive call routing system
US9635177B1 (en) 2001-06-25 2017-04-25 Steven M. Hoffberg Agent training sensitive call routing system
US7916858B1 (en) 2001-06-25 2011-03-29 Toby Heller Agent training sensitive call routing system
US8971519B1 (en) 2001-06-25 2015-03-03 Steven Hoffberg Agent training sensitive call routing system
US10447855B1 (en) 2001-06-25 2019-10-15 Steven M. Hoffberg Agent training sensitive call routing system
US7243304B2 (en) * 2001-06-29 2007-07-10 Kabushiki Kaisha Toshiba Apparatus and method for creating a map of a real name word to an anonymous word for an electronic document
US20030005312A1 (en) * 2001-06-29 2003-01-02 Kabushiki Kaisha Toshiba Apparatus and method for creating a map of a real name word to an anonymous word for an electronic document
US20030007645A1 (en) * 2001-07-05 2003-01-09 Safe Mail International Limited Ernest & Young Trust Corporation (Bvi) Limited Method and system for allowing a sender to send an encrypted message to a recipient from any data terminal
US9628269B2 (en) 2001-07-10 2017-04-18 Blackberry Limited System and method for secure message key caching in a mobile communication device
US7113300B2 (en) * 2001-07-12 2006-09-26 Pitney Bowes Inc. Method and system for secure delivery and printing of documents
US20030012379A1 (en) * 2001-07-12 2003-01-16 Pitney Bowes Incorporated Method and system for secure delivery and retrieval of documents utilizing a facsimile machine
US20030014651A1 (en) * 2001-07-12 2003-01-16 Pitney Bowes Method and system for secure delivery and printing of documents via a network device
US20030011810A1 (en) * 2001-07-12 2003-01-16 Pitney Bowes Method and system for secure delivery and printing of documents
US7072473B2 (en) 2001-07-12 2006-07-04 Pitney Bowes Inc. Method and system for secure delivery and retrieval of documents utilizing a facsimile machine
US6751732B2 (en) * 2001-07-12 2004-06-15 Pitney Bowes Inc. Method and system for secure delivery and printing of documents via a network device
US20030023850A1 (en) * 2001-07-26 2003-01-30 International Business Machines Corporation Verifying messaging sessions by digital signatures of participants
US7257617B2 (en) 2001-07-26 2007-08-14 International Business Machines Corporation Notifying users when messaging sessions are recorded
US20030021416A1 (en) * 2001-07-26 2003-01-30 International Business Machines Corporation Encrypting a messaging session with a symmetric key
US20030023683A1 (en) * 2001-07-26 2003-01-30 International Business Machines Corporation Notifying users when messaging sessions are recorded
US7979489B2 (en) 2001-07-26 2011-07-12 International Business Machines Corporation Notifying users when messaging sessions are recorded
US20070201637A1 (en) * 2001-07-26 2007-08-30 International Business Machines Corporation Notifying users when messaging sessions are recorded
US20070282909A1 (en) * 2001-07-27 2007-12-06 Palm, Inc. Secure authentication proxy architecture for a web-based wireless intranet application
US8732027B2 (en) 2001-07-31 2014-05-20 Ebay Inc. Method and system of facilitating a transaction
US7890375B2 (en) 2001-07-31 2011-02-15 Half.Com, Inc. Method and system to facilitate pre-ordering via an electronic commerce facility, and to automatically facilitate satisfying of a pre-order upon listing of an appropriate offer via the electronic commerce facility
US20110137744A1 (en) * 2001-07-31 2011-06-09 Half.Com, Inc. Method and system of facilitating a transaction
US20020099642A1 (en) * 2001-07-31 2002-07-25 Michael Schwankl Method and system to facilitate pre-ordering via an electronic commerce facility, and to automatically facilitate satisfying of a pre-order upon listing of an appropriate offer via the electronic commerce facility
US8019081B2 (en) 2001-08-06 2011-09-13 Research In Motion Limited System and method for processing encoded messages
US20040202327A1 (en) * 2001-08-06 2004-10-14 Little Herbert A. System and method for processing encoded messages
US8661267B2 (en) 2001-08-06 2014-02-25 Blackberry Limited System and method for processing encoded messages
US20070041583A1 (en) * 2001-08-13 2007-02-22 Dan Boneh Systems and methods for identity-based encryption and related cryptographic techniques
US9356779B2 (en) 2001-08-13 2016-05-31 The Board Of Trustees Of The Leland Stanford Junior University Systems and methods for identity-based encryption and related cryptographic techniques
US7634087B2 (en) 2001-08-13 2009-12-15 The Board Of Trustees Of The Leland Stanford Junior University Systems and methods for identity-based encryption and related cryptographic techniques
US20090034714A9 (en) * 2001-08-13 2009-02-05 Dan Boneh Systems and methods for identity-based encryption and related cryptographic techniques
US20030081785A1 (en) * 2001-08-13 2003-05-01 Dan Boneh Systems and methods for identity-based encryption and related cryptographic techniques
US8130964B2 (en) 2001-08-13 2012-03-06 The Board Of Trustees Of The Leland Stanford Junior University Systems and methods for identity-based encryption and related cryptographic techniques
US20100208895A1 (en) * 2001-08-13 2010-08-19 The Board Of Trustees Of The Leland Stanford Junior University Systems and methods for identity-based encryption and related cryptographic techniques
US7113594B2 (en) 2001-08-13 2006-09-26 The Board Of Trustees Of The Leland Stanford University Systems and methods for identity-based encryption and related cryptographic techniques
US20030041114A1 (en) * 2001-08-21 2003-02-27 Yuko Murakami Method and system for data distribution
US20040098349A1 (en) * 2001-09-06 2004-05-20 Michael Tolson Method and apparatus for a portable information account access agent
US20030065727A1 (en) * 2001-09-28 2003-04-03 Capital One Financial Corporation Systems and methods for providing secured electronic messaging
US20030068045A1 (en) * 2001-10-08 2003-04-10 Pitney Bowes Incorporated Method and system for secure printing of documents via a printer coupled to the internet
US6996235B2 (en) 2001-10-08 2006-02-07 Pitney Bowes Inc. Method and system for secure printing of documents via a printer coupled to the internet
US20030074462A1 (en) * 2001-10-11 2003-04-17 Steve Grove System and method to facilitate translation of communications between entities over a network
US9514128B2 (en) 2001-10-11 2016-12-06 Ebay Inc. System and method to facilitate translation of communications between entities over a network
US7752266B2 (en) 2001-10-11 2010-07-06 Ebay Inc. System and method to facilitate translation of communications between entities over a network
US20100228536A1 (en) * 2001-10-11 2010-09-09 Steve Grove System and method to facilitate translation of communications between entities over a network
US8639829B2 (en) 2001-10-11 2014-01-28 Ebay Inc. System and method to facilitate translation of communications between entities over a network
US10606960B2 (en) 2001-10-11 2020-03-31 Ebay Inc. System and method to facilitate translation of communications between entities over a network
US8682732B2 (en) 2001-10-31 2014-03-25 Ebay, Inc. Systems and methods to facilitate transactions
US8688527B2 (en) 2001-10-31 2014-04-01 Ebay, Inc. Systems and methods to facilitate transactions
US8463653B2 (en) 2001-10-31 2013-06-11 Ebay Inc. Systems and methods to facilitate transactions
US8332275B2 (en) 2001-10-31 2012-12-11 Ebay Inc. Method and apparatus to facilitate a transaction within a network-based facility
US10789632B2 (en) 2001-10-31 2020-09-29 Ebay Inc. Systems and methods to facilitate transactions
US7305556B2 (en) 2001-12-05 2007-12-04 Canon Kabushiki Kaisha Secure printing with authenticated printer key
US20030105963A1 (en) * 2001-12-05 2003-06-05 Slick Royce E. Secure printing with authenticated printer key
US8239533B2 (en) 2001-12-18 2012-08-07 Ebay Inc. Prioritization of third party access to an online commerce site
US9589289B2 (en) 2001-12-18 2017-03-07 Paypal, Inc. Prioritization of third party access to an online commerce site
US8108518B2 (en) 2001-12-18 2012-01-31 Ebay Inc. Prioritization of third party access to an online commerce site
US8918505B2 (en) 2001-12-18 2014-12-23 Ebay Inc. Prioritization of third party access to an online commerce site
US8793375B2 (en) 2001-12-18 2014-07-29 Ebay Inc. Prioritization of third party access to an online commerce site
US7305469B2 (en) 2001-12-18 2007-12-04 Ebay Inc. Prioritization of third party access to an online commerce site
US9626705B2 (en) 2001-12-18 2017-04-18 Paypal, Inc. Prioritization of third party access to an online commerce site
US20080046279A1 (en) * 2001-12-18 2008-02-21 Ebay Inc. Prioritization of third party access to an online commerce site
US9679323B2 (en) 2001-12-18 2017-06-13 Paypal, Inc. Prioritization of third party access to an online commerce site
US9508094B2 (en) 2001-12-18 2016-11-29 Paypal, Inc. Prioritization of third party access to an online commerce site
US20040133478A1 (en) * 2001-12-18 2004-07-08 Scott Leahy Prioritization of third party access to an online commerce site
US20030126767A1 (en) * 2002-01-04 2003-07-10 Emerson Daniel T. Snowshoe with molded tail piece
US7213150B1 (en) * 2002-01-11 2007-05-01 Oracle International Corp. Method and apparatus for secure message queuing
KR100567724B1 (en) * 2002-02-26 2006-04-05 주식회사 소프트커널 Document security system and method thereof
US20030172297A1 (en) * 2002-03-05 2003-09-11 Gunter Carl A. Method and system for maintaining secure access to web server services using public keys
US20030172299A1 (en) * 2002-03-05 2003-09-11 Gunter Carl A. Method and system for maintaining secure access to web server services using permissions
US20030172296A1 (en) * 2002-03-05 2003-09-11 Gunter Carl A. Method and system for maintaining secure access to web server services using permissions delegated via electronic messaging systems
US7693285B2 (en) 2002-03-06 2010-04-06 Entrust, Inc. Secure communication apparatus and method
US20030172262A1 (en) * 2002-03-06 2003-09-11 Ian Curry Secure communication apparatus and method
US10560579B1 (en) 2002-03-07 2020-02-11 Wai Wu Intelligent communication routing
US7894595B1 (en) 2002-03-07 2011-02-22 Wai Wu Telephony control system with intelligent call routing
US8831205B1 (en) 2002-03-07 2014-09-09 Wai Wu Intelligent communication routing
US9736308B1 (en) 2002-03-07 2017-08-15 Wai Wu Intelligent communication routing
US8561167B2 (en) 2002-03-08 2013-10-15 Mcafee, Inc. Web reputation scoring
US8132250B2 (en) 2002-03-08 2012-03-06 Mcafee, Inc. Message profiling systems and methods
US8042149B2 (en) 2002-03-08 2011-10-18 Mcafee, Inc. Systems and methods for message threat management
US7903549B2 (en) 2002-03-08 2011-03-08 Secure Computing Corporation Content-based policy compliance systems and methods
US8042181B2 (en) 2002-03-08 2011-10-18 Mcafee, Inc. Systems and methods for message threat management
US8578480B2 (en) 2002-03-08 2013-11-05 Mcafee, Inc. Systems and methods for identifying potentially malicious messages
US8631495B2 (en) 2002-03-08 2014-01-14 Mcafee, Inc. Systems and methods for message threat management
US7693947B2 (en) 2002-03-08 2010-04-06 Mcafee, Inc. Systems and methods for graphically displaying messaging traffic
US7779466B2 (en) 2002-03-08 2010-08-17 Mcafee, Inc. Systems and methods for anomaly detection in patterns of monitored communications
US8069481B2 (en) 2002-03-08 2011-11-29 Mcafee, Inc. Systems and methods for message threat management
US8549611B2 (en) 2002-03-08 2013-10-01 Mcafee, Inc. Systems and methods for classification of messaging entities
US6941467B2 (en) * 2002-03-08 2005-09-06 Ciphertrust, Inc. Systems and methods for adaptive message interrogation through multiple queues
US7694128B2 (en) 2002-03-08 2010-04-06 Mcafee, Inc. Systems and methods for secure communication delivery
US7870203B2 (en) 2002-03-08 2011-01-11 Mcafee, Inc. Methods and systems for exposing messaging reputation to an end user
US20030182575A1 (en) * 2002-03-21 2003-09-25 Korfanta Craig M. Performing encryption-oriented action on document at host device prior to transmission to printer-related device over network
US20030182559A1 (en) * 2002-03-22 2003-09-25 Ian Curry Secure communication apparatus and method for facilitating recipient and sender activity delegation
US9165300B2 (en) 2002-04-17 2015-10-20 Ebay Inc. Generating a recommendation
US10074127B2 (en) 2002-04-17 2018-09-11 Ebay Inc. Generating a recommendation
US8275673B1 (en) 2002-04-17 2012-09-25 Ebay Inc. Method and system to recommend further items to a user of a network-based transaction facility upon unsuccessful transacting with respect to an item
US20030212889A1 (en) * 2002-05-13 2003-11-13 Khieu Andrew K. Method and system for exchanging data over networks using public key encryption
US20030229544A1 (en) * 2002-06-10 2003-12-11 Veres Robert Dean Method and system for scheduling transaction listings at a network-based transaction facility
US20030229545A1 (en) * 2002-06-10 2003-12-11 Robert Dean Veres Method and system for automatically updating a seller application utilized in a network-based transaction facility
US9092792B2 (en) 2002-06-10 2015-07-28 Ebay Inc. Customizing an application
US10915946B2 (en) 2002-06-10 2021-02-09 Ebay Inc. System, method, and medium for propagating a plurality of listings to geographically targeted websites using a single data source
US7895082B2 (en) 2002-06-10 2011-02-22 Ebay Inc. Method and system for scheduling transaction listings at a network-based transaction facility
US20040078297A1 (en) * 2002-06-10 2004-04-22 Veres Robert Dean Method and system for customizing a network-based transaction facility seller application
US8078505B2 (en) 2002-06-10 2011-12-13 Ebay Inc. Method and system for automatically updating a seller application utilized in a network-based transaction facility
US8255286B2 (en) 2002-06-10 2012-08-28 Ebay Inc. Publishing user submissions at a network-based facility
US7941348B2 (en) 2002-06-10 2011-05-10 Ebay Inc. Method and system for scheduling transaction listings at a network-based transaction facility
US10062104B2 (en) 2002-06-10 2018-08-28 Ebay Inc. Customizing an application
US20070112643A1 (en) * 2002-06-10 2007-05-17 Ebay Inc. Method and system for scheduling transaction listings at a network-based transaction facility
US8719041B2 (en) 2002-06-10 2014-05-06 Ebay Inc. Method and system for customizing a network-based transaction facility seller application
US8442871B2 (en) 2002-06-10 2013-05-14 Ebay Inc. Publishing user submissions
US20110231530A1 (en) * 2002-06-10 2011-09-22 Ebay Inc. Publishing user submissions at a network-based facility
US20030237005A1 (en) * 2002-06-21 2003-12-25 Yuval Bar-Or Method and system for protecting digital objects distributed over a network by electronic mail
US7849316B2 (en) 2002-07-10 2010-12-07 Electronics For Imaging, Inc. Methods and apparatus for secure document printing
US7296157B2 (en) * 2002-07-10 2007-11-13 Electronics For Imaging, Inc. Methods and apparatus for secure document printing
US20100023770A1 (en) * 2002-07-10 2010-01-28 Mike Partelow Methods and apparatus for secure document printing
US7831830B2 (en) 2002-07-10 2010-11-09 Electronics For Imaging, Inc. Methods and apparatus for secure document printing
US20100023769A1 (en) * 2002-07-10 2010-01-28 Mike Partelow Methods and apparatus for secure document printing
US20040008842A1 (en) * 2002-07-10 2004-01-15 Mike Partelow Methods and apparatus for secure document printing
US20040015416A1 (en) * 2002-07-22 2004-01-22 Benjamin David Foster Seller configurable merchandising in an electronic marketplace
US7778416B2 (en) 2002-08-06 2010-08-17 Canon Kabushiki Kaisha Print data communication with data encryption and decryption
EP1546856A4 (en) * 2002-08-06 2008-10-08 Canon Kk Print data communication with data encryption and decryption
EP1546856A1 (en) * 2002-08-06 2005-06-29 Canon Kabushiki Kaisha Print data communication with data encryption and decryption
WO2004013749A1 (en) 2002-08-06 2004-02-12 Canon Kabushiki Kaisha Print data communication with data encryption and decryption
US20080235512A1 (en) * 2002-08-06 2008-09-25 Canon Kabushiki Kaisha Print data communication with data encryption and decryption
US20070107067A1 (en) * 2002-08-24 2007-05-10 Ingrian Networks, Inc. Secure feature activation
US20090225961A1 (en) * 2002-10-16 2009-09-10 J2 Global Communications Enhancing messaging services using translation gateways
US7539291B2 (en) 2002-10-16 2009-05-26 J2 Global Communications Enhancing messaging services using translation gateways
US20040165603A1 (en) * 2002-10-16 2004-08-26 D'angelo Leo A. Enhancing messaging services using translation gateways
US8600014B2 (en) 2002-10-16 2013-12-03 J2 Global Communications Enhancing messaging services using translation gateways
US8175229B2 (en) 2002-10-16 2012-05-08 J2 Global Communications Enhancing messaging services using translation gateways
US8712868B2 (en) 2002-10-21 2014-04-29 Ebay Inc. Listing recommendation using generation of a user-specific query in a network-based commerce system
US7831476B2 (en) 2002-10-21 2010-11-09 Ebay Inc. Listing recommendation in a network-based commerce system
US20040078214A1 (en) * 2002-10-21 2004-04-22 Speiser Leonard Robert Product recommendation in a network-based commerce system
US20110055040A1 (en) * 2002-10-21 2011-03-03 Ebay Inc. Listing recommendation in a network-based commerce system
US20040260621A1 (en) * 2002-10-21 2004-12-23 Foster Benjamin David Listing recommendation in a network-based commerce system
US20050125240A9 (en) * 2002-10-21 2005-06-09 Speiser Leonard R. Product recommendation in a network-based commerce system
US20050144086A1 (en) * 2002-10-21 2005-06-30 Speiser Leonard R. Product recommendation in a network-based commerce system
US20040098589A1 (en) * 2002-11-14 2004-05-20 Identicrypt, Inc. Identity-based encryption system
US20090034742A1 (en) * 2002-11-14 2009-02-05 Guido Appenzeller Identity-based encryption system
US7831829B2 (en) 2002-11-14 2010-11-09 Voltage Security, Inc. Identity-based encryption system
US6886096B2 (en) 2002-11-14 2005-04-26 Voltage Security, Inc. Identity-based encryption system
US7424614B2 (en) 2002-11-14 2008-09-09 Voltage Security, Inc. Identity-based encryption system
US7412059B1 (en) 2002-11-27 2008-08-12 Voltage Security, Inc. Public-key encryption system
US20050027641A1 (en) * 2002-12-31 2005-02-03 Grove Brian Alan Introducing a fixed-price transaction mechanism in conjunction with an auction transaction mechanism
US20100049622A1 (en) * 2002-12-31 2010-02-25 Brian Alan Grove Introducing a fixed-price transaction mechanism in conjunction with an auction transaction mechanism
US7904346B2 (en) 2002-12-31 2011-03-08 Ebay Inc. Method and system to adjust a seller fixed price offer
US8751326B2 (en) 2002-12-31 2014-06-10 Ebay Inc. Introducing a fixed-price transaction mechanism in conjunction with an auction transaction mechanism
US20050015308A1 (en) * 2002-12-31 2005-01-20 Grove Brian Alan Method and system to adjust a seller fixed price offer
US9355422B2 (en) 2002-12-31 2016-05-31 Ebay Inc. Introducing a fixed-price transaction mechanism in conjunction with an auction transaction mechanism
US20040154459A1 (en) * 2003-01-28 2004-08-12 Yamaha Corporation Apparatus for reproduction song data with limitation dependent on preview or purchase
US7958054B2 (en) * 2003-01-28 2011-06-07 Yamaha Corporation Apparatus for reproduction song data with limitation dependent on preview or purchase
US20110004513A1 (en) * 2003-02-05 2011-01-06 Hoffberg Steven M System and method
US10163137B2 (en) 2003-02-05 2018-12-25 Steven M. Hoffberg System and method for incentivizing participation in a market transaction
US8024769B2 (en) 2003-02-05 2011-09-20 Voltage Security, Inc. Identity-based encryption system for secure data distribution
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
US10943273B2 (en) 2003-02-05 2021-03-09 The Hoffberg Family Trust 2004-1 System and method for determining contingent relevance
US20060123238A1 (en) * 2003-02-05 2006-06-08 Kacker Rishi R Identity-based encryption system for secure data distribution
US7003117B2 (en) 2003-02-05 2006-02-21 Voltage Security, Inc. Identity-based encryption system for secure data distribution
US11790413B2 (en) 2003-02-05 2023-10-17 Hoffberg Family Trust 2 System and method for communication
US8600830B2 (en) 2003-02-05 2013-12-03 Steven M. Hoffberg System and method for providing a payment to a non-winning auction participant
US9860391B1 (en) 2003-03-07 2018-01-02 Wai Wu Method and system for matching entities in an auction
US7676034B1 (en) 2003-03-07 2010-03-09 Wai Wu Method and system for matching entities in an auction
US20090307497A1 (en) * 2003-03-14 2009-12-10 Guido Appenzeller Identity-based-encryption messaging system
US7571321B2 (en) 2003-03-14 2009-08-04 Voltage Security, Inc. Identity-based-encryption messaging system
US20040179684A1 (en) * 2003-03-14 2004-09-16 Identicrypt, Inc. Identity-based-encryption messaging system
US8086857B2 (en) 2003-03-14 2011-12-27 Voltage Security, Inc. Identity-based-encryption messaging system
US20040199421A1 (en) * 2003-04-04 2004-10-07 Oda Lisa Maureen Method and system to discharge a liability associated with a proprietary currency
US8301889B1 (en) 2003-04-04 2012-10-30 Voltage Security, Inc. Secure messaging systems
US7921292B1 (en) * 2003-04-04 2011-04-05 Voltage Security, Inc. Secure messaging systems
US8627084B1 (en) 2003-04-04 2014-01-07 Voltage Security, Inc. Secure messaging systems
US20040204967A1 (en) * 2003-04-11 2004-10-14 Lee Stacy A. Method and system to facilitate an online promotion relating to a network-based marketplace
US11244324B2 (en) 2003-04-11 2022-02-08 Ebay Inc. Method and system to facilitate an online promotion relating to a network-based marketplace
US9881308B2 (en) 2003-04-11 2018-01-30 Ebay Inc. Method and system to facilitate an online promotion relating to a network-based marketplace
US20040250109A1 (en) * 2003-04-25 2004-12-09 Draughon Alex J. Secure Messaging Center
US8566902B2 (en) 2003-04-25 2013-10-22 American Express Travel Related Services Company, Inc. Secure messaging center
US7657751B2 (en) 2003-05-13 2010-02-02 Corestreet, Ltd. Efficient and secure data currentness systems
US20040237031A1 (en) * 2003-05-13 2004-11-25 Silvio Micali Efficient and secure data currentness systems
US8626651B2 (en) 2003-06-06 2014-01-07 Ebay Inc. Automatic restitution of transaction fees, punishment of non-paying bidders, and management of appeals
US20100100483A1 (en) * 2003-06-06 2010-04-22 Ebay Inc. Automatic restitution of transaction fees, punishment of non-paying bidders, and management of appeals
US20050010801A1 (en) * 2003-06-25 2005-01-13 Terence Spies Identity-based-encryption messaging system with public parameter host servers
US7017181B2 (en) * 2003-06-25 2006-03-21 Voltage Security, Inc. Identity-based-encryption messaging system with public parameter host servers
US7765582B2 (en) 2003-06-25 2010-07-27 Voltage Security, Inc. Identity-based-encryption messaging system with public parameter host servers
US7961879B1 (en) 2003-06-25 2011-06-14 Voltage Security, Inc. Identity-based-encryption system with hidden public key attributes
US7580521B1 (en) 2003-06-25 2009-08-25 Voltage Security, Inc. Identity-based-encryption system with hidden public key attributes
US20070177731A1 (en) * 2003-06-25 2007-08-02 Terence Spies Identity-based-encryption messaging system with public parameter host servers
WO2005001629A3 (en) * 2003-06-25 2005-05-26 Voltage Security Inc Encryption system with public parameter host servers
US8249990B2 (en) 2003-06-26 2012-08-21 Paypal Inc. Multi currency exchanges between participants of a networked-based transaction facility
US10002354B2 (en) 2003-06-26 2018-06-19 Paypal, Inc. Multi currency exchanges between participants
US8055582B2 (en) 2003-06-26 2011-11-08 Paypal Inc. Multi currency exchanges between participants of a network-based transaction facility
US8712913B2 (en) 2003-06-26 2014-04-29 Ebay Inc. Multi currency exchanges between participants
US20060149962A1 (en) * 2003-07-11 2006-07-06 Ingrian Networks, Inc. Network attached encryption
US20050060544A1 (en) * 2003-07-22 2005-03-17 Huang Wen Hsien System and method for digital content management and controlling copyright protection
GB2404828A (en) * 2003-07-22 2005-02-09 Yuen Foong Paper Co Ltd Copyright management where encrypted content and corresponding key are in same file
US20050038735A1 (en) * 2003-08-11 2005-02-17 American Express Travel Related Services Company, Inc. Card holder application status system and method
US20100161984A1 (en) * 2003-09-25 2010-06-24 Pauker Matthew J Secure message system with remote decryption service
US20080049937A1 (en) * 2003-09-25 2008-02-28 Pauker Matthew J Secure message system with remote decryption service
US7266847B2 (en) 2003-09-25 2007-09-04 Voltage Security, Inc. Secure message system with remote decryption service
US7698745B2 (en) 2003-09-25 2010-04-13 Voltage Security, Inc. Secure message system with remote decryption service
US8171563B2 (en) 2003-09-25 2012-05-01 Voltage Security, Inc. Secure message system with remote decryption service
US20050071632A1 (en) * 2003-09-25 2005-03-31 Pauker Matthew J. Secure message system with remote decryption service
US20050084100A1 (en) * 2003-10-17 2005-04-21 Terence Spies Identity-based-encryption system with district policy information
US7103911B2 (en) 2003-10-17 2006-09-05 Voltage Security, Inc. Identity-based-encryption system with district policy information
US20050108205A1 (en) * 2003-11-14 2005-05-19 Iron Mountain Incorporated Data access and retrieval mechanism
US7606789B2 (en) 2003-11-14 2009-10-20 Iron Mountain Incorporated Data access and retrieval mechanism
US20050154918A1 (en) * 2003-11-19 2005-07-14 David Engberg Distributed delegated path discovery and validation
US8707030B2 (en) 2003-11-19 2014-04-22 Corestreet, Ltd. Distributed delegated path discovery and validation
US20100287064A1 (en) * 2003-11-20 2010-11-11 Ebay Inc Feedback cancellation in a network-based transaction facility
US7783555B2 (en) 2003-12-11 2010-08-24 Ebay Inc. Auction with interest rate bidding
US11463578B1 (en) 2003-12-15 2022-10-04 Overstock.Com, Inc. Method, system and program product for communicating e-commerce content over-the-air to mobile devices
US20050138353A1 (en) * 2003-12-22 2005-06-23 Terence Spies Identity-based-encryption message management system
US8353023B2 (en) 2003-12-22 2013-01-08 Voltage Security, Inc. Identity-based-encryption message management system
US7523314B2 (en) 2003-12-22 2009-04-21 Voltage Security, Inc. Identity-based-encryption message management system
EP1698091A4 (en) * 2003-12-22 2012-06-13 Voltage Security Inc Identity-based-encryption message management system
WO2005065141A2 (en) 2003-12-22 2005-07-21 Voltage Security, Inc. Identity-based-encryption message management system
US20090172804A1 (en) * 2003-12-22 2009-07-02 Terence Spies Identity-based-encryption message management system
US8041953B2 (en) 2003-12-22 2011-10-18 Voltage Security, Inc. Identity-based-encryption message management system
US7966487B2 (en) 2004-01-09 2011-06-21 Corestreet, Ltd. Communication-efficient real time credentials for OCSP and distributed OCSP
US20050154879A1 (en) * 2004-01-09 2005-07-14 David Engberg Batch OCSP and batch distributed OCSP
US20050262575A1 (en) * 2004-03-09 2005-11-24 Dweck Jay S Systems and methods to secure restricted information
US8572388B2 (en) 2004-03-10 2013-10-29 Elynx, Ltd. Electronic document management system
US20080034213A1 (en) * 2004-03-10 2008-02-07 Elynx, Ltd. Electronic document management system
US20050210273A1 (en) * 2004-03-17 2005-09-22 Elynx, Ltd. Secure electronic message system
US20050228997A1 (en) * 2004-04-07 2005-10-13 Bicker Dennis D Methods and devices for providing secure communication sessions
US20100332346A1 (en) * 2004-04-12 2010-12-30 Ebay Inc. Method and system to detect outlying behavior in a network-based marketplace
US8260681B2 (en) 2004-04-12 2012-09-04 Ebay Inc. Method and system to detect outlying behavior in a network-based marketplace
US9189568B2 (en) 2004-04-23 2015-11-17 Ebay Inc. Method and system to display and search in a language independent manner
US20050246187A1 (en) * 2004-04-30 2005-11-03 Reed Maltzman System and method to facilitate differentiated levels of service in a network-based marketplace
US7519835B2 (en) 2004-05-20 2009-04-14 Safenet, Inc. Encrypted table indexes and searching encrypted tables
US20060041533A1 (en) * 2004-05-20 2006-02-23 Andrew Koyfman Encrypted table indexes and searching encrypted tables
US9805425B2 (en) 2004-06-02 2017-10-31 Overstock.Com, Inc. System and methods for electronic commerce using personal and business networks
US8370269B2 (en) 2004-06-02 2013-02-05 Overstock.Com, Inc. System and methods for electronic commerce using personal and business networks
US10853891B2 (en) 2004-06-02 2020-12-01 Overstock.Com, Inc. System and methods for electronic commerce using personal and business networks
US7680890B1 (en) 2004-06-22 2010-03-16 Wei Lin Fuzzy logic voting method and system for classifying e-mail using inputs from multiple spam classifiers
US20060031177A1 (en) * 2004-08-03 2006-02-09 Colin Rule Method and system to design a dispute resolution process
US20060036849A1 (en) * 2004-08-09 2006-02-16 Research In Motion Limited System and method for certificate searching and retrieval
US9398023B2 (en) 2004-08-10 2016-07-19 Blackberry Limited Server verification of secure electronic messages
US20060036865A1 (en) * 2004-08-10 2006-02-16 Research In Motion Limited Server verification of secure electronic messages
US9094429B2 (en) 2004-08-10 2015-07-28 Blackberry Limited Server verification of secure electronic messages
US20090199007A1 (en) * 2004-09-01 2009-08-06 Research In Motion Limited Providing certificate matching in a system and method for searching and retrieving certificates
US8589677B2 (en) 2004-09-01 2013-11-19 Blackberry Limited System and method for retrieving related certificates
US8296829B2 (en) 2004-09-01 2012-10-23 Research In Motion Limited Providing certificate matching in a system and method for searching and retrieving certificates
US8561158B2 (en) 2004-09-01 2013-10-15 Blackberry Limited Providing certificate matching in a system and method for searching and retrieving certificates
US8209530B2 (en) 2004-09-02 2012-06-26 Research In Motion Limited System and method for searching and retrieving certificates
US20100100730A1 (en) * 2004-09-02 2010-04-22 Research In Motion Limited System and method for searching and retrieving certificates
US8566582B2 (en) 2004-09-02 2013-10-22 Blackberry Limited System and method for searching and retrieving certificates
US20060059117A1 (en) * 2004-09-14 2006-03-16 Michael Tolson Policy managed objects
US20060059544A1 (en) * 2004-09-14 2006-03-16 Guthrie Paul D Distributed secure repository
US8719075B2 (en) 2004-09-23 2014-05-06 Overstock.Com, Inc. System, program product, and methods for online image handling
US20060069623A1 (en) * 2004-09-23 2006-03-30 Overstock.Com, Inc. System, program product, and methods for online image handling
US7593892B2 (en) 2004-10-04 2009-09-22 Standard Chartered (Ct) Plc Financial institution portal system and method
US20060089894A1 (en) * 2004-10-04 2006-04-27 American Express Travel Related Services Company, Financial institution portal system and method
US8635690B2 (en) 2004-11-05 2014-01-21 Mcafee, Inc. Reputation based message processing
US20060097843A1 (en) * 2004-11-10 2006-05-11 Phil Libin Actuating a security system using a wireless device
US7205882B2 (en) 2004-11-10 2007-04-17 Corestreet, Ltd. Actuating a security system using a wireless device
US20070107059A1 (en) * 2004-12-21 2007-05-10 Mxtn, Inc. Trusted Communication Network
US8738708B2 (en) 2004-12-21 2014-05-27 Mcafee, Inc. Bounce management in a trusted communication network
US20070244974A1 (en) * 2004-12-21 2007-10-18 Mxtn, Inc. Bounce Management in a Trusted Communication Network
US10212188B2 (en) 2004-12-21 2019-02-19 Mcafee, Llc Trusted communication network
US8484295B2 (en) 2004-12-21 2013-07-09 Mcafee, Inc. Subscriber reputation filtering method for analyzing subscriber activity and detecting account misuse
US9160755B2 (en) 2004-12-21 2015-10-13 Mcafee, Inc. Trusted communication network
US8099598B1 (en) * 2005-01-03 2012-01-17 Gary Gang Liu Secure messaging system with automatic recipient enrollment
US7769724B2 (en) * 2005-01-31 2010-08-03 Xerox Corporation System and method for providing S/MIME-based document distribution via electronic mail mechanisms
US7475249B2 (en) 2005-01-31 2009-01-06 Xerox Corporation System and method for providing S/MIME-based document distribution via electronic mail mechanisms
US20060174118A1 (en) * 2005-01-31 2006-08-03 Xerox Corporation System and method for providing S/MIME-based document distribution via electronic mail mechanisms
US20060173867A1 (en) * 2005-01-31 2006-08-03 Xerox Corporation System and method for providing S/MIME-based document distribution via electronic mail mechanisms
US20100223234A1 (en) * 2005-01-31 2010-09-02 Xerox Corporation System and method for providing s/mime-based document distribution via electronic mail mechanisms
US20110197275A1 (en) * 2005-02-28 2011-08-11 Mcafee, Inc. Stopping and remediating outbound messaging abuse
US8363793B2 (en) 2005-02-28 2013-01-29 Mcafee, Inc. Stopping and remediating outbound messaging abuse
US9560064B2 (en) 2005-02-28 2017-01-31 Mcafee, Inc. Stopping and remediating outbound messaging abuse
US7953814B1 (en) 2005-02-28 2011-05-31 Mcafee, Inc. Stopping and remediating outbound messaging abuse
US9210111B2 (en) 2005-02-28 2015-12-08 Mcafee, Inc. Stopping and remediating outbound messaging abuse
US9015472B1 (en) 2005-03-10 2015-04-21 Mcafee, Inc. Marking electronic messages to indicate human origination
US9369415B2 (en) 2005-03-10 2016-06-14 Mcafee, Inc. Marking electronic messages to indicate human origination
US7937480B2 (en) 2005-06-02 2011-05-03 Mcafee, Inc. Aggregation of reputation data
US7716479B2 (en) * 2005-06-03 2010-05-11 Microsoft Corporation Dynamically resolving recipients to retrieve public keys during send/receive
US20060288211A1 (en) * 2005-06-03 2006-12-21 Microsoft Corporation Dynamically resolving recipients to retrieve public keys during send/receive
US8151106B2 (en) * 2005-06-03 2012-04-03 Microsoft Corporation Dynamically resolving recipients to retrieve public keys during send/receive
US20100229051A1 (en) * 2005-06-03 2010-09-09 Microsoft Corporation Dynamically resolving recipients to retrieve public keys during send/receive
US20060288000A1 (en) * 2005-06-20 2006-12-21 Raghav Gupta System to generate related search queries
US8200687B2 (en) 2005-06-20 2012-06-12 Ebay Inc. System to generate related search queries
US20060293994A1 (en) * 2005-06-28 2006-12-28 Ebay Inc. Method and system to enable a fixed price purchase within a multi-unit online auction environment
US8463694B2 (en) 2005-06-28 2013-06-11 Ebay Inc. Method and system to enable a fixed price purchase within a multi-unit online auction environment
US7650307B2 (en) 2005-06-28 2010-01-19 Ebay Inc. Method and system to enable a fixed price purchase within a multi-unit online auction environment
WO2007012483A1 (en) * 2005-07-26 2007-02-01 Utimaco Safeware Ag Method and system for transmitting a message, and a suitable key generator for this purpose
US20070078726A1 (en) * 2005-09-21 2007-04-05 Macdonald Korth Holly C System, program product, and methods for online image handling
US10423997B2 (en) 2005-09-21 2019-09-24 Overstock.Com, Inc. System, program product, and methods for online image handling
US7979340B2 (en) 2005-09-21 2011-07-12 Overstock.Com, Inc. System, program product, and methods for online image handling
US8452691B2 (en) 2005-09-21 2013-05-28 Overstock.com System, program product, and methods for online image handling
US20070079386A1 (en) * 2005-09-26 2007-04-05 Brian Metzger Transparent encryption using secure encryption device
US20070079140A1 (en) * 2005-09-26 2007-04-05 Brian Metzger Data migration
US8706618B2 (en) 2005-09-29 2014-04-22 Ebay Inc. Release of funds based on criteria
US10223676B2 (en) 2005-09-29 2019-03-05 Paypal, Inc. Release of funds based on criteria
US10567975B2 (en) 2005-10-04 2020-02-18 Hoffberg Family Trust 2 Multifactorial optimization system and method
USRE49334E1 (en) 2005-10-04 2022-12-13 Hoffberg Family Trust 2 Multifactorial optimization system and method
US9794797B2 (en) 2005-10-04 2017-10-17 Steven M. Hoffberg Multifactorial optimization system and method
US20070079114A1 (en) * 2005-10-05 2007-04-05 Henning Seemann Method and system for the communication of a message as well as a suitable key generator for this
US20070165844A1 (en) * 2005-10-14 2007-07-19 Research In Motion Limited System and method for protecting master encryption keys
US8572389B2 (en) 2005-10-14 2013-10-29 Blackberry Limited System and method for protecting master encryption keys
US20070101025A1 (en) * 2005-10-27 2007-05-03 Research In Motion Limited Synchronizing certificates between a device and server
US20110196989A1 (en) * 2005-10-27 2011-08-11 Research In Motion Limited Synchronizing certificates between a device and server
US8645684B2 (en) 2005-10-27 2014-02-04 Blackberry Limited Synchronizing certificates between a device and server
US7953971B2 (en) 2005-10-27 2011-05-31 Research In Motion Limited Synchronizing certificates between a device and server
US8099595B2 (en) 2005-10-27 2012-01-17 Research In Motion Limited Synchronizing certificates between a device and server
US20070118874A1 (en) * 2005-11-18 2007-05-24 Research In Motion Limited System and method for handling electronic messages
US8191105B2 (en) 2005-11-18 2012-05-29 Research In Motion Limited System and method for handling electronic messages
US20070123217A1 (en) * 2005-11-30 2007-05-31 Research In Motion Limited Display of secure messages on a mobile communication device
US20070123307A1 (en) * 2005-11-30 2007-05-31 Research In Motion Limited Display of secure messages on a mobile communication device
US8611936B2 (en) 2005-11-30 2013-12-17 Blackberry Limited Display of secure messages on a mobile communication device
US8355701B2 (en) 2005-11-30 2013-01-15 Research In Motion Limited Display of secure messages on a mobile communication device
US7840207B2 (en) 2005-11-30 2010-11-23 Research In Motion Limited Display of secure messages on a mobile communication device
US20070162747A1 (en) * 2006-01-12 2007-07-12 Hon Hai Precision Industry Co., Ltd. System and method for encrypting data files
US20070198533A1 (en) * 2006-01-18 2007-08-23 Foygel Dan A Automatic document exchange with document searching capability
US8583705B2 (en) 2006-01-18 2013-11-12 Adobe Systems Incorporated Automatic document exchange and execution management
US20110113110A1 (en) * 2006-01-18 2011-05-12 Echosign, Inc. Automatic document exchange with archiving capability
US8539004B2 (en) 2006-01-18 2013-09-17 Adobe Systems Incorporated Automatic document exchange with document searching capability
US20070198560A1 (en) * 2006-01-18 2007-08-23 Foygel Dan A Automatic document exchange and execution management
US20100274863A1 (en) * 2006-01-18 2010-10-28 Echosign, Inc. Automatic Document Exchange and Execution Management
US8620953B2 (en) 2006-01-18 2013-12-31 Adobe Systems Incorporated Automatic document exchange with archiving capability
US7996367B2 (en) 2006-01-18 2011-08-09 Echosign, Inc. Automatic document exchange with document searching capability
US7996439B2 (en) 2006-01-18 2011-08-09 Echosign, Inc. Automatic document exchange and execution management
US20080034199A1 (en) * 2006-02-08 2008-02-07 Ingrian Networks, Inc. High performance data encryption server and method for transparently encrypting/decrypting data
US8386768B2 (en) 2006-02-08 2013-02-26 Safenet, Inc. High performance data encryption server and method for transparently encrypting/decrypting data
US7958091B2 (en) 2006-02-16 2011-06-07 Ingrian Networks, Inc. Method for fast bulk loading data into a database while bypassing exit routines
US9807239B1 (en) 2006-04-03 2017-10-31 Wai Wu Intelligent communication routing system and method
US10491748B1 (en) 2006-04-03 2019-11-26 Wai Wu Intelligent communication routing system and method
US8300798B1 (en) 2006-04-03 2012-10-30 Wai Wu Intelligent communication routing system and method
US10062062B1 (en) 2006-05-25 2018-08-28 Jbshbm, Llc Automated teller machine (ATM) providing money for loyalty points
US8944320B1 (en) 2006-05-25 2015-02-03 Sean I. Mcghie Conversion/transfer of non-negotiable credits to in-game funds for in-game purchases
US8668146B1 (en) 2006-05-25 2014-03-11 Sean I. Mcghie Rewards program with payment artifact permitting conversion/transfer of non-negotiable credits to entity independent funds
US8973821B1 (en) 2006-05-25 2015-03-10 Sean I. Mcghie Conversion/transfer of non-negotiable credits to entity independent funds
US8950669B1 (en) 2006-05-25 2015-02-10 Sean I. Mcghie Conversion of non-negotiable credits to entity independent funds
US9704174B1 (en) 2006-05-25 2017-07-11 Sean I. Mcghie Conversion of loyalty program points to commerce partner points per terms of a mutual agreement
US8684265B1 (en) 2006-05-25 2014-04-01 Sean I. Mcghie Rewards program website permitting conversion/transfer of non-negotiable credits to entity independent funds
US8794518B1 (en) 2006-05-25 2014-08-05 Sean I. Mcghie Conversion of loyalty points for a financial institution to a different loyalty point program for services
US8763901B1 (en) 2006-05-25 2014-07-01 Sean I. Mcghie Cross marketing between an entity's loyalty point program and a different loyalty program of a commerce partner
US8833650B1 (en) 2006-05-25 2014-09-16 Sean I. Mcghie Online shopping sites for redeeming loyalty points
US8783563B1 (en) 2006-05-25 2014-07-22 Sean I. Mcghie Conversion of loyalty points for gaming to a different loyalty point program for services
US8789752B1 (en) 2006-05-25 2014-07-29 Sean I. Mcghie Conversion/transfer of in-game credits to entity independent or negotiable funds
TWI396413B (en) * 2006-05-30 2013-05-11 Keiko Ogawa Client devices, mail systems, programs and recording media
US20100017398A1 (en) * 2006-06-09 2010-01-21 Raghav Gupta Determining relevancy and desirability of terms
US8200683B2 (en) 2006-06-09 2012-06-12 Ebay Inc. Determining relevancy and desirability of terms
US7814161B2 (en) 2006-06-23 2010-10-12 Research In Motion Limited System and method for handling electronic mail mismatches
US20110029627A1 (en) * 2006-06-23 2011-02-03 Research In Motion Limited System and method for handling electronic mail mismatches
US8473561B2 (en) 2006-06-23 2013-06-25 Research In Motion Limited System and method for handling electronic mail mismatches
US8943156B2 (en) 2006-06-23 2015-01-27 Blackberry Limited System and method for handling electronic mail mismatches
US20070299921A1 (en) * 2006-06-23 2007-12-27 Research In Motion Limited System and method for handling electronic mail mismatches
US8312165B2 (en) 2006-06-23 2012-11-13 Research In Motion Limited System and method for handling electronic mail mismatches
US8352999B1 (en) 2006-07-21 2013-01-08 Cadence Design Systems, Inc. Method for managing data in a shared computing environment
US10542121B2 (en) 2006-08-23 2020-01-21 Ebay Inc. Dynamic configuration of multi-platform applications
US11445037B2 (en) 2006-08-23 2022-09-13 Ebay, Inc. Dynamic configuration of multi-platform applications
US20080072039A1 (en) * 2006-08-31 2008-03-20 Robert Relyea Method and system for dynamic certificate generation using virtual attributes
US8719574B2 (en) * 2006-08-31 2014-05-06 Red Hat, Inc. Certificate generation using virtual attributes
US20080130880A1 (en) * 2006-10-27 2008-06-05 Ingrian Networks, Inc. Multikey support for multiple office system
US8379865B2 (en) 2006-10-27 2013-02-19 Safenet, Inc. Multikey support for multiple office system
US8538028B2 (en) 2006-11-20 2013-09-17 Toposis Corporation System and method for secure electronic communication services
US20090198997A1 (en) * 2006-11-20 2009-08-06 Tet Hin Yeap System and method for secure electronic communication services
US20080118070A1 (en) * 2006-11-20 2008-05-22 6580874 Canada Inc. Open and distributed systems to provide secure email service
WO2008061344A1 (en) 2006-11-20 2008-05-29 Tet Hin Yeap System and method for secure electronic communication services
US9544272B2 (en) 2007-01-24 2017-01-10 Intel Corporation Detecting image spam
US8763114B2 (en) 2007-01-24 2014-06-24 Mcafee, Inc. Detecting image spam
US7779156B2 (en) 2007-01-24 2010-08-17 Mcafee, Inc. Reputation based load balancing
US7949716B2 (en) 2007-01-24 2011-05-24 Mcafee, Inc. Correlation and analysis of entity attributes
US8179798B2 (en) 2007-01-24 2012-05-15 Mcafee, Inc. Reputation based connection throttling
US8578051B2 (en) 2007-01-24 2013-11-05 Mcafee, Inc. Reputation based load balancing
US8214497B2 (en) 2007-01-24 2012-07-03 Mcafee, Inc. Multi-dimensional reputation scoring
US8762537B2 (en) 2007-01-24 2014-06-24 Mcafee, Inc. Multi-dimensional reputation scoring
US10050917B2 (en) 2007-01-24 2018-08-14 Mcafee, Llc Multi-dimensional reputation scoring
US9009321B2 (en) 2007-01-24 2015-04-14 Mcafee, Inc. Multi-dimensional reputation scoring
US8566247B1 (en) 2007-02-19 2013-10-22 Robert H. Nagel System and method for secure communications involving an intermediary
US8050998B2 (en) 2007-04-26 2011-11-01 Ebay Inc. Flexible asset and search recommendation engines
US20080270250A1 (en) * 2007-04-26 2008-10-30 Ebay Inc. Flexible asset and search recommendation engines
US8051040B2 (en) 2007-06-08 2011-11-01 Ebay Inc. Electronic publication system
US20090025076A1 (en) * 2007-07-16 2009-01-22 Peter Andrew Rowley Mail certificate responder
US8332629B2 (en) 2007-07-16 2012-12-11 Red Hat, Inc. Mail certificate responder
US10055595B2 (en) 2007-08-30 2018-08-21 Baimmt, Llc Secure credentials control method
US11836261B2 (en) 2007-08-30 2023-12-05 Baimmt, Llc Secure credentials control method
US10929546B2 (en) 2007-08-30 2021-02-23 Baimmt, Llc Secure credentials control method
US20090064297A1 (en) * 2007-08-30 2009-03-05 Selgas Thomas D Secure credentials control method
US8195128B2 (en) 2007-09-04 2012-06-05 Research In Motion Limited System and method for processing attachments to messages sent to a mobile device
US8315601B2 (en) 2007-09-04 2012-11-20 Research In Motion Limited System and method for processing attachments to messages sent to a mobile device
US20110195690A1 (en) * 2007-09-04 2011-08-11 Research In Motion Limited System and method for processing attachments to messages sent to a mobile device
US20090061912A1 (en) * 2007-09-04 2009-03-05 Research In Motion Limited System and method for processing attachments to messages sent to a mobile device
US7949355B2 (en) 2007-09-04 2011-05-24 Research In Motion Limited System and method for processing attachments to messages sent to a mobile device
US8254582B2 (en) 2007-09-24 2012-08-28 Research In Motion Limited System and method for controlling message attachment handling functions on a mobile device
US8379867B2 (en) * 2007-09-24 2013-02-19 Mymail Technology, Llc Secure email communication system
US20090080661A1 (en) * 2007-09-24 2009-03-26 Research In Motion Limited System and method for controlling message attachment handling functions on a mobile device
US8737624B2 (en) 2007-09-24 2014-05-27 Mymail Technology, Llc Secure email communication system
US8804966B2 (en) 2007-09-24 2014-08-12 Blackberry Limited System and method for controlling message attachment handling functions on a mobile device
US20090080650A1 (en) * 2007-09-24 2009-03-26 Selgas Thomas D Secure email communication system
US8621559B2 (en) 2007-11-06 2013-12-31 Mcafee, Inc. Adjusting filter or classification control settings
US8185930B2 (en) 2007-11-06 2012-05-22 Mcafee, Inc. Adjusting filter or classification control settings
US8045458B2 (en) 2007-11-08 2011-10-25 Mcafee, Inc. Prioritizing network traffic
US20090132804A1 (en) * 2007-11-21 2009-05-21 Prabir Paul Secured live software migration
US10534511B2 (en) 2007-12-05 2020-01-14 Paypal, Inc. Multi-dimensional dynamic visual browsing
US9741080B1 (en) 2007-12-21 2017-08-22 Overstock.Com, Inc. System, program product, and methods for social network advertising and incentives for same
US10269081B1 (en) 2007-12-21 2019-04-23 Overstock.Com, Inc. System, program product, and methods for social network advertising and incentives for same
US8214804B2 (en) 2007-12-31 2012-07-03 Overstock.Com, Inc. System and method for assigning computer users to test groups
US8160975B2 (en) 2008-01-25 2012-04-17 Mcafee, Inc. Granular support vector machine with random granularity
US8606910B2 (en) 2008-04-04 2013-12-10 Mcafee, Inc. Prioritizing network traffic
US8589503B2 (en) 2008-04-04 2013-11-19 Mcafee, Inc. Prioritizing network traffic
US8326662B1 (en) 2008-06-18 2012-12-04 Overstock.Com, Inc. Positioning E-commerce product related to graphical imputed consumer demand
US10354229B2 (en) 2008-08-04 2019-07-16 Mcafee, Llc Method and system for centralized contact management
US20100030858A1 (en) * 2008-08-04 2010-02-04 Chasin C Scott Method and system for centralized contact management
US11263591B2 (en) 2008-08-04 2022-03-01 Mcafee, Llc Method and system for centralized contact management
US8368924B2 (en) * 2008-12-09 2013-02-05 Pitney Bowes Inc. System and method for printing documents having a copy detection pattern
US20100141979A1 (en) * 2008-12-09 2010-06-10 Pitney Bowes Inc. System and method for printing documents having a copy detection pattern
US10896451B1 (en) 2009-03-24 2021-01-19 Overstock.Com, Inc. Point-and-shoot product lister
US9747622B1 (en) 2009-03-24 2017-08-29 Overstock.Com, Inc. Point-and-shoot product lister
US10074118B1 (en) 2009-03-24 2018-09-11 Overstock.Com, Inc. Point-and-shoot product lister
US8775398B2 (en) 2009-06-01 2014-07-08 Ebay Inc. Method and system for determining an order of presentation of search results
US20100306205A1 (en) * 2009-06-01 2010-12-02 Ken Sun Method and system for determining an order of presentation of search results
US9779166B2 (en) 2009-06-01 2017-10-03 Ebay Inc. Method and system for determining an order of presentation of search results
US8676632B1 (en) 2009-07-16 2014-03-18 Overstock.Com, Inc. Pricing and forecasting
US9100171B1 (en) 2009-12-17 2015-08-04 Secure Forward, LLC Computer-implemented forum for enabling secure exchange of information
US20110213711A1 (en) * 2010-03-01 2011-09-01 Entrust, Inc. Method, system and apparatus for providing transaction verification
US8621638B2 (en) 2010-05-14 2013-12-31 Mcafee, Inc. Systems and methods for classification of messaging entities
US8584213B2 (en) 2010-09-29 2013-11-12 Xerox Corporation Automated encryption and password protection for downloaded documents
US9438415B2 (en) * 2011-02-23 2016-09-06 Broadcom Corporation Method and system for securing communication on a home gateway in an IP content streaming system
US20120216034A1 (en) * 2011-02-23 2012-08-23 Xuemin Chen Method and system for securing communication on a home gateway in an ip content streaming system
US9928752B2 (en) 2011-03-24 2018-03-27 Overstock.Com, Inc. Social choice engine
US9047642B2 (en) 2011-03-24 2015-06-02 Overstock.Com, Inc. Social choice engine
EP2713545A1 (en) * 2011-08-12 2014-04-02 Huawei Technologies Co., Ltd. Data sharing system, data distribution system and data protection method
US8539606B2 (en) * 2011-08-12 2013-09-17 Huawei Technologies Co., Ltd. Data protection method and data protection system
EP2713545A4 (en) * 2011-08-12 2014-08-13 Huawei Tech Co Ltd Data sharing system, data distribution system and data protection method
US20130117802A1 (en) * 2011-11-03 2013-05-09 Patrick Fendt Authorization-based redaction of data
US9715528B2 (en) 2011-12-01 2017-07-25 Oracle International Corporation Real-time data redaction in a database management system
US8762406B2 (en) 2011-12-01 2014-06-24 Oracle International Corporation Real-time data redaction in a database management system
US20130177156A1 (en) * 2012-01-06 2013-07-11 Cloudtomo Limited Encrypted Data Processing
US8249230B1 (en) 2012-01-09 2012-08-21 EC Data Systems, Inc. Scalable and flexible internet fax architecture
US10546262B2 (en) 2012-10-19 2020-01-28 Overstock.Com, Inc. Supply chain management system
US10949876B2 (en) 2012-10-29 2021-03-16 Overstock.Com, Inc. System and method for management of email marketing campaigns
US8807427B1 (en) 2012-11-20 2014-08-19 Sean I. Mcghie Conversion/transfer of non-negotiable credits to in-game funds for in-game purchases
US11023947B1 (en) 2013-03-15 2021-06-01 Overstock.Com, Inc. Generating product recommendations using a blend of collaborative and content-based data
US11676192B1 (en) 2013-03-15 2023-06-13 Overstock.Com, Inc. Localized sort of ranked product recommendations based on predicted user intent
US9767299B2 (en) 2013-03-15 2017-09-19 Mymail Technology, Llc Secure cloud data sharing
US11631124B1 (en) 2013-05-06 2023-04-18 Overstock.Com, Inc. System and method of mapping product attributes between different schemas
US10810654B1 (en) 2013-05-06 2020-10-20 Overstock.Com, Inc. System and method of mapping product attributes between different schemas
US10102287B2 (en) 2013-06-25 2018-10-16 Overstock.Com, Inc. System and method for graphically building weighted search queries
US9483788B2 (en) 2013-06-25 2016-11-01 Overstock.Com, Inc. System and method for graphically building weighted search queries
US10769219B1 (en) 2013-06-25 2020-09-08 Overstock.Com, Inc. System and method for graphically building weighted search queries
US10929890B2 (en) 2013-08-15 2021-02-23 Overstock.Com, Inc. System and method of personalizing online marketing campaigns
US11475484B1 (en) 2013-08-15 2022-10-18 Overstock.Com, Inc. System and method of personalizing online marketing campaigns
US10872350B1 (en) 2013-12-06 2020-12-22 Overstock.Com, Inc. System and method for optimizing online marketing based upon relative advertisement placement
US11694228B1 (en) 2013-12-06 2023-07-04 Overstock.Com, Inc. System and method for optimizing online marketing based upon relative advertisement placement
US10039001B2 (en) 2014-01-09 2018-07-31 Kobil Systems Gmbh Method for secured transmission of a data object
DE102014100173B4 (en) * 2014-01-09 2017-12-14 Kobil Systems Gmbh Method for the protected transmission of a data object
EP2894829B1 (en) * 2014-01-09 2023-06-07 KOBIL GmbH Method for secure transmission of a data object
US10277778B2 (en) 2014-06-24 2019-04-30 Ec Data Systems Inc. Audit logging for a secure, scalable and flexible internet fax architecture
US10477069B2 (en) 2014-06-24 2019-11-12 Ec Data Systems Inc. Audit logging for a secure, scalable and flexible internet fax architecture
US10477070B2 (en) 2014-06-24 2019-11-12 Ec Data Systems Inc. Audit logging for a secure, scalable and flexible Internet fax architecture
US10674040B2 (en) 2014-06-24 2020-06-02 EC Data Systems, Inc. Audit logging for a secure, scalable and flexible internet fax architecture
US11132722B2 (en) 2015-02-27 2021-09-28 Ebay Inc. Dynamic predefined product reviews
US10970463B2 (en) 2016-05-11 2021-04-06 Overstock.Com, Inc. System and method for optimizing electronic document layouts
US11526653B1 (en) 2016-05-11 2022-12-13 Overstock.Com, Inc. System and method for optimizing electronic document layouts
US10970769B2 (en) 2017-03-02 2021-04-06 Overstock.Com, Inc. Method and system for optimizing website searching with user pathing
US11140173B2 (en) 2017-03-31 2021-10-05 Baimmt, Llc System and method for secure access control
US11575681B2 (en) 2017-03-31 2023-02-07 Baimmt, Llc System and method for secure access control
US10044509B1 (en) 2017-08-14 2018-08-07 Fmr Llc Method for encrypting and storing data
CN109951378B (en) * 2019-03-22 2021-08-24 西安电子科技大学 File encryption transmission and sharing method in instant messaging
CN109951378A (en) * 2019-03-22 2019-06-28 西安电子科技大学 File encryption transmission and sharing method in a kind of instant messaging
US11514493B1 (en) 2019-03-25 2022-11-29 Overstock.Com, Inc. System and method for conversational commerce online
US11205179B1 (en) 2019-04-26 2021-12-21 Overstock.Com, Inc. System, method, and program product for recognizing and rejecting fraudulent purchase attempts in e-commerce
US11928685B1 (en) 2019-04-26 2024-03-12 Overstock.Com, Inc. System, method, and program product for recognizing and rejecting fraudulent purchase attempts in e-commerce
US11734368B1 (en) 2019-09-26 2023-08-22 Overstock.Com, Inc. System and method for creating a consistent personalized web experience across multiple platforms and channels
WO2021146801A1 (en) * 2020-01-21 2021-07-29 Datacast360 Inc. Secure data transfer system
US11750572B2 (en) 2020-08-12 2023-09-05 Capital One Services, Llc System, method, and computer-accessible medium for hiding messages sent to third parties
CN116089986A (en) * 2023-04-07 2023-05-09 深圳天谷信息科技有限公司 Electronic document management method, device, equipment and medium capable of configuring security policy
CN116089986B (en) * 2023-04-07 2023-08-25 深圳天谷信息科技有限公司 Electronic document management method, device, equipment and medium capable of configuring security policy

Similar Documents

Publication Publication Date Title
US6061448A (en) Method and system for dynamic server document encryption
US6651166B1 (en) Sender driven certification enrollment system
US6988199B2 (en) Secure and reliable document delivery
US7251728B2 (en) Secure and reliable document delivery using routing lists
US5638446A (en) Method for the secure distribution of electronic files in a distributed environment
US7693285B2 (en) Secure communication apparatus and method
US6363480B1 (en) Ephemeral decryptability
US8627084B1 (en) Secure messaging systems
US6292895B1 (en) Public key cryptosystem with roaming user capability
CA2394451C (en) System, method and computer product for delivery and receipt of s/mime-encrypted data
US20030182559A1 (en) Secure communication apparatus and method for facilitating recipient and sender activity delegation
US20020172367A1 (en) System for secure electronic information transmission
US20080065878A1 (en) Method and system for encrypted message transmission
US20020023213A1 (en) Encryption system that dynamically locates keys
EP0869652A2 (en) Document delivery system
US20020101998A1 (en) Fast escrow delivery
EP1145507A1 (en) Web-based delivery of secure e-mail messages
US20030237005A1 (en) Method and system for protecting digital objects distributed over a network by electronic mail
US7171000B1 (en) Simplified addressing for private communications
EP1125393A1 (en) System and method of sending and receiving secure data with a shared key
US20090157823A1 (en) Apparatus and method for facilitating secure email services using multiple protocols
WO2001030016A2 (en) A method for non-repudiation using a trusted third party
US7302563B2 (en) Mailing list server and mail re-sending method thereof
JP2000099421A (en) Method for confirming reception of electronic information
EP1149483A1 (en) Simplified addressing for private communications

Legal Events

Date Code Title Description
AS Assignment

Owner name: TUMBLEWEED SOFTWARE CORPORATION, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SMITH, JEFFREY C.;BANDINI, JEAN-CHRISTOPHE;REEL/FRAME:008507/0021

Effective date: 19970331

AS Assignment

Owner name: SILICON VALLEY BANK, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TUMBLEWEED SOFTWARE CORPORATION;REEL/FRAME:009414/0766

Effective date: 19980722

STCF Information on status: patent grant

Free format text: PATENTED CASE

CC Certificate of correction
REMI Maintenance fee reminder mailed
FEPP Fee payment procedure

Free format text: PAT HOLDER NO LONGER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: STOL); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FEPP Fee payment procedure

Free format text: PAT HOLDER NO LONGER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: STOL); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAT HOLDER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO SMALL (ORIGINAL EVENT CODE: LTOS); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

SULP Surcharge for late payment
AS Assignment

Owner name: TUMBLEWEED SOFTWARE CORPORATION, CALIFORNIA

Free format text: RELEASE;ASSIGNOR:SILICON VALLEY BANK;REEL/FRAME:017636/0829

Effective date: 20060221

AS Assignment

Owner name: TUMBLEWEED COMMUNICATIONS CORP., CALIFORNIA

Free format text: CHANGE OF NAME;ASSIGNOR:TUMBLEWEED SOFTWARE CORPORATION;REEL/FRAME:019733/0390

Effective date: 19990730

FPAY Fee payment

Year of fee payment: 8

AS Assignment

Owner name: AXWAY INC., ARIZONA

Free format text: MERGER;ASSIGNOR:TUMBLEWEED COMMUNICATIONS CORP.;REEL/FRAME:022062/0244

Effective date: 20081230

FPAY Fee payment

Year of fee payment: 12