Patents by Inventor Ian Kilpatrick

Ian Kilpatrick 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: 10437776
    Abstract: Systems and methods are disclosed herein for selecting folders to upload to a cloud system. A plurality of folders on a client system is identified, where the plurality of folders is associated with metadata. A respective score for each folder in the plurality of folders is evaluated by applying a set of rules to the metadata. A subset of folders is selected from the plurality of folders based on the respective scores, and a recommendation is provided to upload the subset of folders to the cloud system.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: October 8, 2019
    Assignee: GOOGLE LLC
    Inventors: Ian Kilpatrick, Cayden Meyer
  • Patent number: 10114836
    Abstract: Systems and methods are disclosed herein for downloading data from a cloud system. A plurality of files on the cloud system is identified for downloading to a client system, where the plurality of files is associated with metadata. A respective score for each file in the plurality of files is evaluated by applying a ranking scheme to the metadata, where the ranking scheme is based on at least two features of the metadata. A download process is initiated for at least some files in the plurality of files based on each file's respective score.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: October 30, 2018
    Assignee: Google LLC
    Inventors: Cayden Meyer, Ian Kilpatrick
  • Patent number: 9990365
    Abstract: Systems and methods are disclosed herein for selecting folders to upload to a cloud system. A plurality of folders on a client system is identified, where the plurality of folders is associated with metadata. A respective score for each folder in the plurality of folders is evaluated by applying a set of rules to the metadata. A subset of folders is selected from the plurality of folders based on the respective scores, and a recommendation is provided to upload the subset of folders to the cloud system.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: June 5, 2018
    Assignee: GOOGLE LLC
    Inventors: Ian Kilpatrick, Cayden Meyer
  • Patent number: 9824094
    Abstract: Systems and methods are disclosed herein for downloading data from a cloud system. A plurality of files on the cloud system is identified for downloading to a client system, where the plurality of files is associated with metadata. A respective score for each file in the plurality of files is evaluated by applying a ranking scheme to the metadata, where the ranking scheme is based on at least two features of the metadata. A download process is initiated for at least some files in the plurality of files based on each file's respective score.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: November 21, 2017
    Assignee: GOOGLE INC.
    Inventors: Cayden Meyer, Ian Kilpatrick
  • Patent number: 9489394
    Abstract: Systems and methods are disclosed herein for uploading data to a cloud system. A plurality of files on a client system is identified for uploading to a cloud system. The plurality of files is associated with metadata, and a respective score is evaluated for each file in the plurality of files by applying a ranking scheme to the metadata. An upload process is initiated for each file in the plurality of files based on each file's respective score.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: November 8, 2016
    Assignee: Google Inc.
    Inventors: Ian Kilpatrick, Cayden Meyer
  • Publication number: 20150310031
    Abstract: Systems and methods are disclosed herein for uploading data to a cloud system. A plurality of files on a client system is identified for uploading to a cloud system. The plurality of files is associated with metadata, and a respective score is evaluated for each file in the plurality of files by applying a ranking scheme to the metadata. An upload process is initiated for each file in the plurality of files based on each file's respective score.
    Type: Application
    Filed: April 24, 2014
    Publication date: October 29, 2015
    Inventors: Ian Kilpatrick, Cayden Meyer
  • Publication number: 20140237357
    Abstract: A method includes receiving a first user input signal requesting a document preview view and outputting for display the document preview view including an active document representation of content from a first document that is designated as an active document, wherein a first portion of the active document representation is visible in the document preview view. The method also includes receiving a second user input signal. In response to determining that the second user input signal corresponds to a document navigation request, the method includes repositioning the active document representation such that a second portion of the active document representation is visible in the document preview view. In response to determining that the second user input signal corresponds to a document change request, the method includes designating the second document as the active document.
    Type: Application
    Filed: December 19, 2013
    Publication date: August 21, 2014
    Applicant: Google Inc.
    Inventors: Cayden Meyer, Ian Kilpatrick
  • Patent number: 5526625
    Abstract: A building panel (10, 85) having a core (13, 85) between facing sheets (11, 12, 88, 89) with parallel channels through the core (13, 85) which are used for structural framework (23, 26) of the building. Either of framing such as timber and steel, or concrete (87) can be interacted with the channels in construction of a building. The panels can be used as formwork for floors (131), ceilings, roofs and walls (102, 103, 109, 118) using concrete as the structural element.
    Type: Grant
    Filed: October 6, 1994
    Date of Patent: June 18, 1996
    Assignee: Building Solutions Pty Ltd.
    Inventors: Alan G. Emblin, Ian A. Kilpatrick