Patents by Inventor Bill BUCHANAN

Bill BUCHANAN 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: 11991279
    Abstract: A method of securely storing data including providing, within a secure data storage system, a plurality of secret sharing methods for selection and identifying a striping policy for storage of the data, in accordance with input preferences. The data can be split into N secret shares according to a secret sharing method, the selection being determined by the striping policy, wherein a threshold number, T, of such shares is sufficient to recover the data, where T is less than N, generating metadata associated with the data, the metadata identifying the selected secret sharing method and storing the metadata within the secure data storage system and writing the secret shares to storage that includes storage outside the secure data storage system, such that, when at least T shares are retrieved, the metadata can be recalled to identify the selected secret sharing method for recovery of the data.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: May 21, 2024
    Assignee: LEADING SOFTWARE LIMITED
    Inventors: David Lanc, Lu Fan, Lachlan Mackinnon, Bill Buchanan
  • Publication number: 20240152616
    Abstract: The present invention relates to a computer program product, a computing device and a method of detecting a file encrypted by ransomware by identifying a file write operation for a file on the computing device and determining if a predetermined number of bytes of the file is stored in a memory buffer on the computing device. An entropy value of the predetermined number of bytes in the memory buffer is determined and compared to a first predetermined threshold, wherein if the determined entropy value exceeds the first predetermined threshold the file associated with the file write operation is flagged as being potentially encrypted by ransomware.
    Type: Application
    Filed: March 8, 2022
    Publication date: May 9, 2024
    Applicant: THE COURT OF EDINBURGH NAPIER UNIVERSITY
    Inventors: Bill BUCHANAN, Peter MCLAREN, Gordon RUSSELL, Zhiyuan TAN
  • Publication number: 20210234682
    Abstract: A method of securely storing data including providing, within a secure data storage system, a plurality of secret sharing methods for selection and identifying a striping policy for storage of the data, in accordance with input preferences. The data can be split into N secret shares according to a secret sharing method, the selection being determined by the striping policy, wherein a threshold number, T, of such shares is sufficient to recover the data, where T is less than N, generating metadata associated with the data, the metadata identifying the selected secret sharing method and storing the metadata within the secure data storage system and writing the secret shares to storage that includes storage outside the secure data storage system, such that, when at least T shares are retrieved, the metadata can be recalled to identify the selected secret sharing method for recovery of the data.
    Type: Application
    Filed: April 5, 2021
    Publication date: July 29, 2021
    Inventors: David Lanc, Lu Fan, Lachlan Mackinnon, Bill Buchanan
  • Patent number: 10979222
    Abstract: A method of securely storing data including: providing, within a secure data storage system, a plurality of secret sharing methods for selection and identifying a striping policy for storage of the data, in accordance with input preferences. The data can be split into N secret shares according to a secret sharing method, the selection being determined by the striping policy, wherein a threshold number, T, of such shares is sufficient to recover the data, where T is less than N, generating metadata associated with the data, the metadata identifying the selected secret sharing method and storing the metadata within the secure data storage system and writing the secret shares to storage that includes storage outside the secure data storage system, such that, when at least T shares are retrieved, the metadata can be recalled to identify the selected secret sharing method for recovery of the data.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: April 13, 2021
    Assignee: LEADING SOFTWARE LIMITED
    Inventors: David Lanc, Lu Fan, Lachlan Mackinnon, Bill Buchanan
  • Publication number: 20170163418
    Abstract: A method of securely storing data including: providing, within a secure data storage system, a plurality of secret sharing methods for selection and identifying a striping policy for storage of the data, in accordance with input preferences. The data can be split into N secret shares according to a secret sharing method, the selection being determined by the striping policy, wherein a threshold number, T, of such shares is sufficient to recover the data, where T is less than N, generating metadata associated with the data, the metadata identifying the selected secret sharing method and storing the metadata within the secure data storage system and writing the secret shares to storage that includes storage outside the secure data storage system, such that, when at least T shares are retrieved, the metadata can be recalled to identify the selected secret sharing method for recovery of the data.
    Type: Application
    Filed: December 19, 2016
    Publication date: June 8, 2017
    Inventors: David LANC, Lu FAN, Lachlan MACKINNON, Bill BUCHANAN
  • Publication number: 20170005797
    Abstract: A method of securely storing data including: providing, within a secure data storage system, a plurality of secret sharing methods for selection and identifying a striping policy for storage of the data, in accordance with input preferences. The data can be split into N secret shares according to a secret sharing method, the selection being determined by the striping policy, wherein a threshold number, T, of such shares is sufficient to recover the data, where T is less than N, generating metadata associated with the data, the metadata identifying the selected secret sharing method and storing the metadata within the secure data storage system and writing the secret shares to storage that includes storage outside the secure data storage system, such that, when at least T shares are retrieved, the metadata can be recalled to identify the selected secret sharing method for recovery of the data.
    Type: Application
    Filed: July 21, 2016
    Publication date: January 5, 2017
    Inventors: David LANC, Lu FAN, Lachlan MACKINNON, Bill BUCHANAN