Patents by Inventor Jonathan Sinclair

Jonathan Sinclair 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: 11816799
    Abstract: Methods, computer systems and computer programs for generating a virtual representation of an interior space such as a room are provided. Techniques for capturing and normalizing sets of points for polygon mesh generation that utilize augmented reality toolkits are also described.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: November 14, 2023
    Assignee: Signaturize Holdings Ltd
    Inventors: Jonathan Sinclair, Robert Lewis, James Nicholl, Ciaran Harrigan
  • Publication number: 20210217239
    Abstract: Methods, computer systems and computer programs for generating a virtual representation of an interior space such as a room are provided. Techniques for capturing and normalizing sets of points for polygon mesh generation that utilize augmented reality toolkits are also described.
    Type: Application
    Filed: March 26, 2021
    Publication date: July 15, 2021
    Inventors: Jonathan SINCLAIR, Robert LEWIS, James NICHOLL, Ciaran HARRIGAN
  • Publication number: 20210192857
    Abstract: Methods, computer systems and computer programs for generating virtual representations of interior spaces such as rooms are provided. Some of the provided methods involve generating a polygon mesh representing the three-dimensional shape of an interior space from multiple sets of points. Techniques for capturing and normalizing the sets of points using augmented reality toolkits are also described. Another provided method involves scaling dimensions of pre-defined graphical models in order to generate refined models.
    Type: Application
    Filed: March 5, 2021
    Publication date: June 24, 2021
    Inventors: Jonathan SINCLAIR, Robert LEWIS, Dylan GARTLAND
  • Patent number: 10991161
    Abstract: Methods, computer systems and computer programs for generating a virtual representation of an interior space such as a room are provided. Techniques for capturing and normalizing sets of points for polygon mesh generation that utilize augmented reality toolkits are also described.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: April 27, 2021
    Assignee: Signaturize Holdings Ltd
    Inventors: Jonathan Sinclair, Robert Lewis, James Nicholl, Ciaran Harrigan
  • Publication number: 20190340835
    Abstract: Methods, computer systems and computer programs for generating virtual representations of interior spaces such as rooms are provided. Some of the provided methods involve generating a polygon mesh representing the three-dimensional shape of an interior space from multiple sets of points. Techniques for capturing and normalizing the sets of points using augmented reality toolkits are also described. Another provided method involves scaling dimensions of pre-defined graphical models in order to generate refined models.
    Type: Application
    Filed: May 1, 2019
    Publication date: November 7, 2019
    Inventors: Jonathan SINCLAIR, Robert LEWIS, Dylan GARTLAND
  • Publication number: 20190340814
    Abstract: Methods, computer systems and computer programs for generating a virtual representation of an interior space such as a room are provided. Techniques for capturing and normalizing sets of points for polygon mesh generation that utilize augmented reality toolkits are also described.
    Type: Application
    Filed: May 1, 2019
    Publication date: November 7, 2019
    Inventors: Jonathan SINCLAIR, Robert LEWIS, James NICHOLL, Ciaran HARRIGAN
  • Publication number: 20160378885
    Abstract: A method of executing a computer application in the context of a computer model comprising the steps of retrieving computer model data from a model server, retrieving application information from an application server, and executing said application information in the context of the model in an execution environment.
    Type: Application
    Filed: January 27, 2016
    Publication date: December 29, 2016
    Applicant: Real-Time Worlds Ltd.
    Inventors: David Scott Jones, Russell William Kay, Michael Dailly, Luke Joseph Halliwell, Jacques Bruno Michel Menuet, Jonathan Sinclair Hughes, Oliver Norton, Jonathan Ball, William Henderson
  • Patent number: 9324032
    Abstract: A method of executing a computer application in the context of a computer model comprising the steps of retrieving computer model data from a model server, retrieving application information from an application server, and executing said application information in the context of the model in an execution environment.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: April 26, 2016
    Assignee: Real-Time Worlds, Ltd.
    Inventors: David Scott Jones, Russell William Kay, Michael Dailly, Luke Joseph Halliwell, Jacques Bruno Michel Menuet, Jonathan Sinclair Hughes, Oliver Norton, Jonathan Ball, William Henderson
  • Patent number: 9223638
    Abstract: Implementations of the present disclosure are directed to enabling data transfer between data producers and data consumers. Implementations include generating a data structure, the data structure including a lockless spin buffer (LLSB), the LLSB including two or more lockless components, each of the two or more lockless components including a plurality of elements to be written to and read from, providing one or more write pointers to enable one or more data producers to write to each of the two or more lockless components, and providing one or more read pointers to enable one or more data consumers to read from each of the two or more lockless components, the one or more data producers being able to write to the LLSB concurrently with the one or more data consumers being able to read from the LLSB.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: December 29, 2015
    Assignee: SAP SE
    Inventors: Benoit Hudzia, Jonathan Stewart, Jonathan Sinclair, Jean-Noel Gonzalez de Linares
  • Publication number: 20140089539
    Abstract: Implementations of the present disclosure are directed to enabling data transfer between data producers and data consumers. Implementations include generating a data structure, the data structure including a lockless spin buffer (LLSB), the LLSB including two or more lockless components, each of the two or more lockless components including a plurality of elements to be written to and read from, providing one or more write pointers to enable one or more data producers to write to each of the two or more lockless components, and providing one or more read pointers to enable one or more data consumers to read from each of the two or more lockless components, the one or more data producers being able to write to the LLSB concurrently with the one or more data consumers being able to read from the LLSB.
    Type: Application
    Filed: September 24, 2012
    Publication date: March 27, 2014
    Applicant: SAP AG
    Inventors: Benoit Hudzia, Jonathan Stewart, Jonathan Sinclair, Jean-Noel Gonzalez de Linares
  • Publication number: 20120095945
    Abstract: A method of executing a computer application in the context of a computer model comprising the steps of retrieving computer model data from a model server, retrieving application information from an application server, and executing said application information in the context of the model in an execution environment.
    Type: Application
    Filed: October 8, 2008
    Publication date: April 19, 2012
    Inventors: David Scott Jones, Russel Williamkay, Michael Dailly, Luke Joseph Halliwell, Jacques Bruno Michel Menuet, Jonathan Sinclair Hughes, Oliver Norton, Jonathan Ball, William Herderson