Patents by Inventor Oluwaseyi SOSANYA

Oluwaseyi SOSANYA 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).

  • Publication number: 20230143456
    Abstract: A system includes a position indicator and a processing device which enable a user to intuitively and dynamically specify dimensions and shapes of objects. The position indicator transmits a signal indicative of a pressure applied to a part of the position indicator. The processing device receives the signal indicative of the pressure applied to the part of the position indicator and signals indicative of respective positions of the position indicator. The processing device generates visualization data based on the signal indicative of the pressure applied to the part of the position indicator and the signals indicative of the respective positions of the position indicator. The visualization data defines an object that extends from a predetermined position in a direction that is based on the signal indicative of the pressure applied to the part of the position indicator.
    Type: Application
    Filed: December 29, 2022
    Publication date: May 11, 2023
    Inventors: Oluwaseyi Sosanya, Daniela Paredes-Fuentes, Daniel Thomas
  • Publication number: 20230136269
    Abstract: A system receives signals indicating positions of a position indicator and indicating of a surface of a physical object. The system obtains a description of a portion of the surface of the physical object based on the signals indicating the positions of the position indicator and the surface of the physical object. The system also determines whether the position indicator is on or over the portion of the surface of the physical object based on the signals indicating the positions of the position indicator. Responsive to determining that the position indicator is on or over the portion of the surface of the physical object, the system obtains and stores coordinates corresponding to an input gesture based on the signals indicating the positions of the position indicator. Accordingly, the position indicator can be used as an input device while disposed on or over an arbitrary physical surface.
    Type: Application
    Filed: December 29, 2022
    Publication date: May 4, 2023
    Inventors: Oluwaseyi Sosanya, Daniela Paredes-Fuentes, Daniel Thomas
  • Publication number: 20230138623
    Abstract: A method and system for three-dimensional (3D) surface sketching are provided. A 3D scanner scans an outer surface of a physical object and outputs data representative of the outer surface. A processor generates, based on the received data, a 3D model of the object and outputs a 3D rendering of the object. A display displays the 3D rendering of the object. An input device physically traces over a portion of the outer surface of the object and a tracking device tracks a positioning of the input device as the input device physically traces over the portion of the outer surface of the object. The processor receives data representative of at least one spatial position of the input device, augments the 3D rendering of the object based at least in part on the data and outputs the augmented 3D rendering to the display.
    Type: Application
    Filed: December 29, 2022
    Publication date: May 4, 2023
    Inventors: Oluwaseyi Sosanya, Daniela Paredes-Fuentes, Daniel Thomas
  • Publication number: 20220004299
    Abstract: A system includes a position indicator and a processing device which enable a user to intuitively and dynamically specify dimensions and shapes of objects. The position indicator transmits a signal indicative of a pressure applied to a part of the position indicator. The processing device receives the signal indicative of the pressure applied to the part of the position indicator and signals indicative of respective positions of the position indicator. The processing device generates visualization data based on the signal indicative of the pressure applied to the part of the position indicator and the signals indicative of the respective positions of the position indicator. The visualization data defines an object that extends from a predetermined position in a direction that is based on the signal indicative of the pressure applied to the part of the position indicator.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 6, 2022
    Inventors: Oluwaseyi Sosanya, Daniela Paredes-Fuentes, Daniel Thomas
  • Publication number: 20220005273
    Abstract: A method and system for three-dimensional (3D) surface sketching are provided. A 3D scanner scans an outer surface of a physical object and outputs data representative of the outer surface. A processor generates, based on the received data, a 3D model of the object and outputs a 3D rendering of the object. A display displays the 3D rendering of the object. An input device physically traces over a portion of the outer surface of the object and a tracking device tracks a positioning of the input device as the input device physically traces over the portion of the outer surface of the object. The processor receives data representative of at least one spatial position of the input device, augments the 3D rendering of the object based at least in part on the data and outputs the augmented 3D rendering to the display.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 6, 2022
    Inventors: Oluwaseyi Sosanya, Daniela Paredes-Fuentes, Daniel Thomas
  • Publication number: 20220004262
    Abstract: A system receives signals indicating positions of a position indicator and indicating of a surface of a physical object. The system obtains a description of a portion of the surface of the physical object based on the signals indicating the positions of the position indicator and the surface of the physical object. The system also determines whether the position indicator is on or over the portion of the surface of the physical object based on the signals indicating the positions of the position indicator. Responsive to determining that the position indicator is on or over the portion of the surface of the physical object, the system obtains and stores coordinates corresponding to an input gesture based on the signals indicating the positions of the position indicator. Accordingly, the position indicator can be used as an input device while disposed on or over an arbitrary physical surface.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 6, 2022
    Inventors: Oluwaseyi Sosanya, Daniela Paredes-Fuentes, Daniel Thomas
  • Patent number: 10311647
    Abstract: Apparatus, method and computer program for use in generating a three dimensional image. A three dimensional image volume comprising a three dimensional image is displayed using a visualization device in a way that the position and orientation of an input surface is visible within the three dimensional image volume. User input indicative of a two dimensional image provided in the plane of the input surface is received via the input surface. First positional data indicative of a relative position and orientation of the input surface in relation to the three dimensional image volume is then determined. Subsequently, the three dimensional image is modified to include a three dimensional representation of the two dimensional image, the three dimensional representation having a position and orientation within the three dimensional image volume determined from the first positional data.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: June 4, 2019
    Assignee: Gravity Sketch Limited
    Inventors: Daniela Maria Paredes Fuentes, Guillaume Couche, Pierre-Yves Paslier, Oluwaseyi Sosanya
  • Publication number: 20160343174
    Abstract: Apparatus, method and computer program for use in generating a three dimensional image. A three dimensional image volume comprising a three dimensional image is displayed using a visualization device in a way that the position and orientation of an input surface is visible within the three dimensional image volume. User input indicative of a two dimensional image provided in the plane of the input surface is received via the input surface. First positional data indicative of a relative position and orientation of the input surface in relation to the three dimensional image volume is then determined. Subsequently, the three dimensional image is modified to include a three dimensional representation of the two dimensional image, the three dimensional representation having a position and orientation within the three dimensional image volume determined from the first positional data.
    Type: Application
    Filed: August 2, 2016
    Publication date: November 24, 2016
    Inventors: Daniela Maria Paredes FUENTES, Guillaume COUCHE, Pierre-Yves PASLIER, Oluwaseyi SOSANYA