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: 9697218Abstract: 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: GrantFiled: July 19, 2012Date of Patent: July 4, 2017Assignee: AppSense LimitedInventors: Paul K. Branton, Richard J. Somerfield
-
Patent number: 9202020Abstract: 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: GrantFiled: August 21, 2012Date of Patent: December 1, 2015Assignee: AppSense LimitedInventors: Paul K. Branton, Anthony T. Davis, Richard Pointon, Richard J. Somerfield
-
Publication number: 20140063048Abstract: 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: ApplicationFiled: September 6, 2012Publication date: March 6, 2014Applicant: APPSENSE LIMITEDInventors: Richard J. SOMERFIELD, Paul K. BRANTON, Andrew J. SMITH
-
Publication number: 20140059344Abstract: 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: ApplicationFiled: August 21, 2012Publication date: February 27, 2014Applicant: AppSense LimitedInventors: Paul K. BRANTON, Anthony T. DAVIS, Richard POINTON, Richard J. SOMERFIELD
-
Publication number: 20140025636Abstract: 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: ApplicationFiled: July 19, 2012Publication date: January 23, 2014Applicant: APPSENSE LIMITEDInventors: Paul K. BRANTON, Richard J. SOMERFIELD
-
Publication number: 20130290733Abstract: 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: ApplicationFiled: April 26, 2012Publication date: October 31, 2013Applicant: AppSense LimitedInventors: Paul K. BRANTON, Richard J. SOMERFIELD
-
Publication number: 20130290731Abstract: 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: ApplicationFiled: April 26, 2012Publication date: October 31, 2013Applicant: APPSENSE LIMITEDInventor: Paul K. BRANTON
-
Publication number: 20130290734Abstract: 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: ApplicationFiled: April 26, 2012Publication date: October 31, 2013Applicant: APPSENSE LIMITEDInventors: Paul K. BRANTON, Richard J. SOMERFIELD
-
Publication number: 20130290732Abstract: 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: ApplicationFiled: April 26, 2012Publication date: October 31, 2013Applicant: APPSENSE LIMITEDInventor: Paul K. BRANTON