Patents by Inventor Mark Bruce

Mark Bruce 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: 10628387
    Abstract: Systems and techniques for managing data in a relational database environment and a non-relational database environment. Data in the relational database environment that is static and to be maintained beyond a preselected threshold length of time is identified. The data is copied from the relational database and stored in the data the non-relational database. Access to the data is provided from the non-relational database via a user interface that accesses both the relational database and the non-relational database.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: April 21, 2020
    Assignee: salesforce.com, inc.
    Inventors: Jonathan Mark Bruce, Eli Levine, Simon Toens, Ian Varley
  • Patent number: 10514933
    Abstract: A ride system includes a first ride vehicle and a second ride vehicle positioned within a course and configured to travel within the course. The ride system also includes a control system having at least one controller and at least one position tracking system, where the at least one controller is configured to control movement of the first and second ride vehicles, and where the at least one position tracking system is configured to facilitate identification of a first location and a second location of the first and second ride vehicles, respectively, within the course. The ride system also includes a wireless network configured to enable communication between components of the ride system.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: December 24, 2019
    Assignee: Universal City Studios LLC
    Inventors: Mark Bruce Maycock, Eric Vance
  • Publication number: 20190303352
    Abstract: Techniques and systems for completing a database query. A time to complete a synchronous query in response to receiving an original database query is estimated by a database management system provided by one or more computing devices. A synchronous database query corresponding to the original database query is performed with the database management system if the estimated time to complete the synchronous query is less than a pre-selected threshold time. One or more asynchronous queries corresponding to the original database query are performed with the database management system if the estimated time to complete the synchronous query is greater than the pre-selected threshold time. A result, whether from a synchronous query or one or more asynchronous queries, is stored in an object within a non-relational database system.
    Type: Application
    Filed: June 14, 2019
    Publication date: October 3, 2019
    Inventors: Eli Levine, Jonathan Mark Bruce
  • Patent number: 10392658
    Abstract: The invention relates to new methods of controlling the movement of polynucleotides through transmembrane pores. The invention also relates to new methods of characterizing target polynucleotides using helicases.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: August 27, 2019
    Assignee: Oxford Nanopore Technologies Ltd.
    Inventors: Rebecca Victoria Bowen, Clive Gavin Brown, Mark Bruce, Andrew John Heron, Elizabeth Jayne Wallace, James White, Joseph Hargreaves Lloyd, David Antoni Alves, Domenico Caprotti, Lakmal Jayasinghe, Luke McNeill, John Milton, Antonino Puglisi, Szabolcs Soeroes
  • Patent number: 10366056
    Abstract: Techniques and systems for completing a database query. A time to complete a synchronous query in response to receiving an original database query is estimated by a database management system provided by one or more computing devices. A synchronous database query corresponding to the original database query is performed with the database management system if the estimated time to complete the synchronous query is less than a pre-selected threshold time. One or more asynchronous queries corresponding to the original database query are performed with the database management system if the estimated time to complete the synchronous query is greater than the pre-selected threshold time. A result, whether from a synchronous query or one or more asynchronous queries, is stored in an object within a non-relational database system.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: July 30, 2019
    Assignee: salesforce.com, inc.
    Inventors: Eli Levine, Jonathan Mark Bruce
  • Publication number: 20190050237
    Abstract: A ride system includes a first ride vehicle and a second ride vehicle positioned within a course and configured to travel within the course. The ride system also includes a control system having at least one controller and at least one position tracking system, where the at least one controller is configured to control movement of the first and second ride vehicles, and where the at least one position tracking system is configured to facilitate identification of a first location and a second location of the first and second ride vehicles, respectively, within the course. The ride system also includes a wireless network configured to enable communication between components of the ride system.
    Type: Application
    Filed: February 27, 2018
    Publication date: February 14, 2019
    Inventors: Mark Bruce Maycock, Eric Vance
  • Patent number: 10176235
    Abstract: Managing data in a multitenant environment having a relational database and a non-relational database. A set of one or more policies for data retention corresponding to data stored in the relational database environment is received. The policies for data retention are defined on a tenant-by-tenant basis within the multitenant environment. The policies are deployed to data in the relational database on a tenant-by-tenant basis within the multitenant environment. Data to be copied from the relational database to the non-relational database is identified. The data to be copied in the non-relational database is stored while maintaining tenant isolation so that data belonging to the respective tenants is not accessible by other tenants when stored in the non-relational database.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: January 8, 2019
    Assignee: salesforce.com, inc.
    Inventors: Jonathan Mark Bruce, Eli Levine, Simon Toens
  • Patent number: 10061823
    Abstract: Techniques and structures for providing a multitenant environment having both a relational database and a non-relational database. A database query is received with at least one server computing device providing a multitenant environment having a relational database system and a non-relational database system, the database query in a format corresponding to the relational database system. The query is parsed with the at least one server computing device to find one or more components of the query directed to data stored in the non-relational database system. One or more components of the query directed to data stored in the non-relational database system are converted to one or more scans of the non-relational database system. Results from the query of the relational database system and results from the one or more scans of the non-relational database system are collected. The results from the query and the results of the one or more scans to a combined result are combined.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: August 28, 2018
    Assignee: salesforce.com, inc.
    Inventors: Jonathan Mark Bruce, Eli Levine, Simon Toens, James Taylor
  • Publication number: 20180230526
    Abstract: The invention relates to methods using constructs comprising a helicase and an additional polynucleotide binding moiety. The helicase is attached to the polynucleotide binding moiety and the construct has the ability to control the movement of a polynucleotide. The constructs can be used to control the movement of polynucleotides and are particularly useful for sequencing polynucleotides.
    Type: Application
    Filed: September 14, 2017
    Publication date: August 16, 2018
    Applicant: Oxford Nanopore Technologies Ltd.
    Inventors: Andrew John Heron, James Anthony Clarke, Ruth Moysey, Elizabeth Jayne Wallace, Mark Bruce, Lakmal Jayasinghe, Domenico Caprotti, Szabolcs Soeroes, Luke McNeill, Mihaela Misca
  • Publication number: 20180208632
    Abstract: The invention relates to mutant forms of lysenin. The invention also relates to analyte characterisation using lysenin.
    Type: Application
    Filed: August 31, 2017
    Publication date: July 26, 2018
    Applicant: Oxford Nanopore Technologies Ltd.
    Inventors: Mark Bruce, James Anthony Clarke, Andrew John Heron, Lakmal Jayasinghe, Elizabeth Jayne Wallace
  • Publication number: 20180189070
    Abstract: A ride system includes a first ride vehicle and a second ride vehicle positioned within a course and configured to travel within the course. The ride system also includes a control system having at least one controller and at least one position tracking system, where the at least one controller is configured to control movement of the first and second ride vehicles, and where the at least one position tracking system is configured to facilitate identification of a first location and a second location of the first and second ride vehicles, respectively, within the course. The ride system also includes a wireless network configured to enable communication between components of the ride system.
    Type: Application
    Filed: February 27, 2018
    Publication date: July 5, 2018
    Inventors: Mark Bruce Maycock, Eric Vance
  • Publication number: 20180179500
    Abstract: The invention relates to modified Dda helicases which can be used to control the movement of polynucleotides and are particularly useful for sequencing polynucleotides.
    Type: Application
    Filed: October 6, 2015
    Publication date: June 28, 2018
    Applicant: Oxford Nanopore Technologies Ltd.
    Inventors: Andrew John Heron, Rebecca Victoria Bowen, Mark Bruce, Lakmal Jayasinghe, Joseph Hargreaves Lloyd, Szabolcs Soeroes, Elizabeth Jayne Wallace, Christopher Peter Youd
  • Publication number: 20180165309
    Abstract: Techniques and architectures for data ingestion in an environment having a distributed data storage system. A request to import data into the environment. The data to be imported from an external source through an application programming interface (API). The request is analyzed to determine if the request corresponds to a request to import a large data load. The data is staged if the request is for the large data load. Data management jobs are created to cause the data to be stored in one or more nodes of the distributed data storage system. The data management jobs are transmitted to corresponding nodes in the distributed data storage system. The jobs are executed asynchronously to cause the data to be stored in the nodes.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 14, 2018
    Inventors: Brian Jaffery TAJUDDIN, Samarpan JAIN, Reuben CORNEL, Siddhi MEHTA, Brian ESSERLIEU, Jan Asita FERNANDO, Jonathan Mark BRUCE, Jay HURST
  • Patent number: 9908056
    Abstract: A ride system includes a first ride vehicle and a second ride vehicle positioned within a course and configured to travel within the course. The ride system also includes a control system having at least one controller and at least one position tracking system, where the at least one controller is configured to control movement of the first and second ride vehicles, and where the at least one position tracking system is configured to facilitate identification of a first location and a second location of the first and second ride vehicles, respectively, within the course. The ride system also includes a wireless network configured to enable communication between components of the ride system.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: March 6, 2018
    Assignee: Universal City Studios LLC
    Inventors: Mark Bruce Maycock, Eric Vance
  • Publication number: 20180037874
    Abstract: The invention relates to a new method of characterising a target polynucleotide. The method uses a pore and a Dda helicase. The helicase controls the movement of the target polynucleotide through the pore. The invention also relates to modified Dda helicases which can be used to control the movement of polynucleotides and are particularly useful for sequencing polynucleotides.
    Type: Application
    Filed: September 10, 2014
    Publication date: February 8, 2018
    Applicant: Oxford Nanopore Technologies Ltd.
    Inventors: Mark Bruce, Andrew John Heron, Ruth Moysey, Szabolcs Soeroes, Elizabeth Jayne Wallace, James White
  • Publication number: 20180008582
    Abstract: Combinations of a muscarinic acetylcholine receptor antagonist and a beta 2 agonist for inhaled administration via the nose or mouth, and methods of using them are provided.
    Type: Application
    Filed: August 16, 2017
    Publication date: January 11, 2018
    Inventors: Darrell BAKER, Mark Bruce, Glenn Crater, Brian Noga, Marian Thomas, Patrick Wire
  • Patent number: 9797009
    Abstract: The invention relates to methods using constructs comprising a helicase and an additional polynucleotide binding moiety. The helicase is attached to the polynucleotide binding moiety and the construct has the ability to control the movement of a polynucleotide. The constructs can be used to control the movement of polynucleotides and are particularly useful for sequencing polynucleotides.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: October 24, 2017
    Assignee: Oxford Nanopore Technologies Limited
    Inventors: Andrew Heron, James Clarke, Ruth Moysey, Elizabeth Jayne Wallace, Mark Bruce, Lakmal Jayasinghe, Domenico Caprotti, Szabolcs Soeroes, Luke McNeill, Mihaela Misca
  • Patent number: 9777049
    Abstract: The invention relates to mutant forms of lysenin. The invention also relates to analyte characterization using lysenin.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 3, 2017
    Assignee: Oxford Nanopore Technologies Ltd.
    Inventors: Mark Bruce, James Clarke, Andrew Heron, Lakmal Jayasinghe, Elizabeth Jayne Wallace
  • Patent number: 9750726
    Abstract: Combinations of a muscarinic acetylcholine receptor antagonist and a beta 2 agonist for inhaled administration via the nose or mouth, and methods of using them are provided.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: September 5, 2017
    Assignee: Glaxo Group Limited
    Inventors: Darrell Baker, Mark Bruce, Glenn Crater, Brian Noga, Marian Thomas, Patrick Wire
  • Publication number: 20170001123
    Abstract: A ride system includes a first ride vehicle and a second ride vehicle positioned within a course and configured to travel within the course. The ride system also includes a control system having at least one controller and at least one position tracking system, where the at least one controller is configured to control movement of the first and second ride vehicles, and where the at least one position tracking system is configured to facilitate identification of a first location and a second location of the first and second ride vehicles, respectively, within the course. The ride system also includes a wireless network configured to enable communication between components of the ride system.
    Type: Application
    Filed: September 14, 2016
    Publication date: January 5, 2017
    Inventors: Mark Bruce Maycock, Eric Vance