Patents by Inventor Paul K. BRANTON

Paul K. BRANTON 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: 9697218
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for metadata enhanced filenames. A filename is received, the filename including a first set of characters that represents a name for the electronic file, and a second set of additional characters. The filename is parsed to identify the second set of additional characters. Metadata associated with the electronic file is determined based on the second set of additional characters without downloading additional data of the electronic file. The electronic file is processed based on the determined metadata.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: July 4, 2017
    Assignee: AppSense Limited
    Inventors: Paul K. Branton, Richard J. Somerfield
  • Patent number: 9202020
    Abstract: Systems and methods are provided for encrypting electronic files during a transfer to a low-security storage location is provided. In one embodiment, a method comprises receiving a file copy request for a file stored on a source storage system to be copied to a destination storage system; determining a desired file security level of the file based on a desired security level for the file when the file is accessed; determining a destination security level of the destination storage system; comparing the file security level and the destination security level; encrypting the file to create an encrypted file when the destination security level is less than the file security level prior to copying the file; and copying at least one of the file and the encrypted file to the destination storage system as a function of the comparison of the file security level and the destination security level.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: December 1, 2015
    Assignee: AppSense Limited
    Inventors: Paul K. Branton, Anthony T. Davis, Richard Pointon, Richard J. Somerfield
  • Publication number: 20140063048
    Abstract: Systems and methods are described for providing visual accessibility indicators on mobile devices. A computerized method of presenting a visual accessibility indicator relating to a target file includes detecting, using a mobile device, an active network connection of the mobile device to be used to transfer the target file, retrieving a connection profile for the active network connection, the connection profile including attributes relating to the active network connection, projecting accessibility of the target file at least partially based on the connection profile, and displaying, on the mobile device, a visual accessibility indicator representing the projected accessibility, wherein the visual accessibility indicator contains an icon illustrating the accessibility.
    Type: Application
    Filed: September 6, 2012
    Publication date: March 6, 2014
    Applicant: APPSENSE LIMITED
    Inventors: Richard J. SOMERFIELD, Paul K. BRANTON, Andrew J. SMITH
  • Publication number: 20140059344
    Abstract: Systems and methods are provided for encrypting electronic files during a transfer to a low-security storage location is provided. In one embodiment, a method comprises receiving a file copy request for a file stored on a source storage system to be copied to a destination storage system; determining a desired file security level of the file based on a desired security level for the file when the file is accessed; determining a destination security level of the destination storage system; comparing the file security level and the destination security level; encrypting the file to create an encrypted file when the destination security level is less than the file security level prior to copying the file; and copying at least one of the file and the encrypted file to the destination storage system as a function of the comparison of the file security level and the destination security level.
    Type: Application
    Filed: August 21, 2012
    Publication date: February 27, 2014
    Applicant: AppSense Limited
    Inventors: Paul K. BRANTON, Anthony T. DAVIS, Richard POINTON, Richard J. SOMERFIELD
  • Publication number: 20140025636
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for metadata enhanced filenames. A filename is received, the filename including a first set of characters that represents a name for the electronic file, and a second set of additional characters. The filename is parsed to identify the second set of additional characters. Metadata associated with the electronic file is determined based on the second set of additional characters without downloading additional data of the electronic file. The electronic file is processed based on the determined metadata.
    Type: Application
    Filed: July 19, 2012
    Publication date: January 23, 2014
    Applicant: APPSENSE LIMITED
    Inventors: Paul K. BRANTON, Richard J. SOMERFIELD
  • Publication number: 20130290733
    Abstract: Systems and methods are provided for caching security information. A method can include receiving security information for a file, performing a first hash function on the security information using a first salt and a first mixer to compute a key associated with the security information, performing a second hash function on the key using a second salt and a second mixer to compute an index associated with the key, wherein the second mixer is different from the first mixer, caching at least one of the security information and the key in a storage medium, and storing the index with the file, wherein the index is associated with the at least one of the security information and the key stored in the storage medium.
    Type: Application
    Filed: April 26, 2012
    Publication date: October 31, 2013
    Applicant: AppSense Limited
    Inventors: Paul K. BRANTON, Richard J. SOMERFIELD
  • Publication number: 20130290731
    Abstract: Systems and methods are provided for storing and verifying security information. A method can include receiving a request to access an encrypted file from a storage medium, wherein the request includes security information, performing key stretching on the security information to compute a key associated with the security information, computing a first check value associated with the key, receiving at least one of a header, metadata, or filename of the encrypted file from the storage medium, retrieving a second check value stored in the at least one of the header, metadata, or filename of the encrypted file, comparing the first check value with the second check value, and receiving the encrypted file from the storage medium only when the first check value matches the second check value.
    Type: Application
    Filed: April 26, 2012
    Publication date: October 31, 2013
    Applicant: APPSENSE LIMITED
    Inventor: Paul K. BRANTON
  • Publication number: 20130290734
    Abstract: Systems and methods are provided for caching security information. A method can include receiving security information for a file to be accessed at a device, performing a first hash function on the security information using a salt and a first mixer to compute a key associated with the security information, generating a device identifier (ID) unique to the device, performing a second hash function on the key using the device ID and a second mixer to compute an index associated with the key, wherein the second mixer is different from the first mixer, caching at least one of the security information and the key in a storage medium, wherein the index refers to the at least one of the security information and the key cached in the storage medium, and storing the index with the file.
    Type: Application
    Filed: April 26, 2012
    Publication date: October 31, 2013
    Applicant: APPSENSE LIMITED
    Inventors: Paul K. BRANTON, Richard J. SOMERFIELD
  • Publication number: 20130290732
    Abstract: Systems and methods are provided for storing and verifying security information. A method can include receiving security information for encrypting a file, performing key stretching on the security information to compute a key associated with the security information, encrypting the file using the key, computing a check value associated with the key, wherein at least a portion of the check value is stored in at least one of a header, metadata, or filename of the encrypted file, and storing the encrypted file in a storage medium.
    Type: Application
    Filed: April 26, 2012
    Publication date: October 31, 2013
    Applicant: APPSENSE LIMITED
    Inventor: Paul K. BRANTON