Patents by Inventor Adam Bruce KINSMAN

Adam Bruce KINSMAN 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: 10565167
    Abstract: Co-authoring of a digital content file using content contributed by peer devices in a peer-to-peer communications network is described. A local copy of the digital content file is stored in each of plural peer communications devices disposed in a multi-node communications network. The contents of the local copies of the digital content file stored in at least two peer communications devices are compared and in an event the local copies of the digital content file stored in a peer communications device is missing content that is contained in the other compared peer communications devices, the missing content is merged into the local copy of the digital content file stored in the peer communications device.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: February 18, 2020
    Inventors: Philip James Kinsman, Harvey Christopher Howard Medcalf, Ho Fai Ko, Adam Bruce Kinsman
  • Publication number: 20140379641
    Abstract: Co-authoring of a digital content file using content contributed by peer devices in a peer-to-peer communications network is described. A local copy of the digital content file is stored in each of plural peer communications devices disposed in a multi-node communications network. The contents of the local copies of the digital content file stored in at least two peer communications devices are compared and in an event the local copies of the digital content file stored in a peer communications device is missing content that is contained in the other compared peer communications devices, the missing content is merged into the local copy of the digital content file stored in the peer communications device.
    Type: Application
    Filed: June 20, 2014
    Publication date: December 25, 2014
    Inventors: Philip James Kinsman, Harvey Christopher Howard Medcalf, Ho Fai Ko, Adam Bruce Kinsman
  • Patent number: 8645439
    Abstract: Methods and devices for automatically determining a suitable bit-width for data types to be used in computer resource intensive computations. Methods for range refinement for intermediate variables and for determining suitable bit-widths for data to be used in vector operations are also presented. The invention may be applied to various computing devices such as CPUs (Central Processing Units), GPUs (Graphic Processing Units), FPGAs (Field Programmable Gate Arrays), etc.
    Type: Grant
    Filed: October 4, 2010
    Date of Patent: February 4, 2014
    Assignee: McMaster University
    Inventors: Adam Bruce Kinsman, Nicola Nicolici
  • Publication number: 20120023149
    Abstract: Methods and devices for automatically determining a suitable bit-width for data types to be used in computer resource intensive computations. Methods for range refinement for intermediate variables and for determining suitable bit-widths for data to be used in vector operations are also presented. The invention may be applied to various computing devices such as CPUs, GPUs, FPGAs, etc.
    Type: Application
    Filed: October 4, 2010
    Publication date: January 26, 2012
    Applicant: MCMASTER UNIVERSITY
    Inventors: Adam Bruce KINSMAN, Nicola NICOLICI