Patents by Inventor Cayce Ullman

Cayce Ullman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8631227
    Abstract: Electronic document processing logic coupled to a computer and to a quarantine is operable to identify an encrypted electronic document received at the computer; determine whether the key server stores particular decryption data, or credentials to access decryption data, that can decrypt the encrypted electronic document; in response to determining that the key server does not store particular decryption data that can decrypt the encrypted electronic document: store the electronic document in the quarantine; notify one of the users; receive from the one of the users the particular decryption data; decrypt the electronic document; scan the electronic document to identify specified content in the electronic document; and perform one or more responsive actions based on the specified content. As a result, encrypted content in documents or e-mail can be decrypted, scanned for viruses, malware, or prohibited content, and re-encrypted or delivered.
    Type: Grant
    Filed: October 15, 2007
    Date of Patent: January 14, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Scott Olechowski, Shawn Eldridge, Cayce Ullman
  • Publication number: 20090097662
    Abstract: Electronic document processing logic coupled to a computer and to a quarantine is operable to identify an encrypted electronic document received at the computer; determine whether the key server stores particular decryption data, or credentials to access decryption data, that can decrypt the encrypted electronic document; in response to determining that the key server does not store particular decryption data that can decrypt the encrypted electronic document: store the electronic document in the quarantine; notify one of the users; receive from the one of the users the particular decryption data; decrypt the electronic document; scan the electronic document to identify specified content in the electronic document; and perform one or more responsive actions based on the specified content. As a result, encrypted content in documents or e-mail can be decrypted, scanned for viruses, malware, or prohibited content, and re-encrypted or delivered.
    Type: Application
    Filed: October 15, 2007
    Publication date: April 16, 2009
    Inventors: Scott Olechowski, Shawn Eldridge, Cayce Ullman
  • Publication number: 20070208824
    Abstract: Embodiments are described that leverage commonly used HTML tags to enable the transfer of large quantities of data in a network. Embodiments are described where large amounts of data can be sent to a server by fragmenting data into small portions and encoding each portion as part of a URL contained in, for example, the src attribute of an <img> tag. The path of this URL can refer to a predetermined resource contained on the server that is responsible for retrieving fragments of data from the requested URL. Each fragment of data can be sent together with whatever additional pieces of information are required by the server to correctly reassemble the portions to obtain the original, defragmented data. Methods are described that enable a client to communicate an arbitrarily large amount of data to a server using only the GET method.
    Type: Application
    Filed: August 24, 2006
    Publication date: September 6, 2007
    Inventors: Cayce Ullman, Brian Matthews
  • Publication number: 20060020824
    Abstract: An apparatus, method, and computer-readable medium capable of extracting a payload file or files from a platform-independent, self-extracting, encrypted document. Embodiments include the creation of platform-independent, self-extracting archives that may be encrypted or unencrypted, execution of a platform-independent self-extracting archive.
    Type: Application
    Filed: July 9, 2004
    Publication date: January 26, 2006
    Inventors: Brian Matthews, Scott Olechowski, Cayce Ullman