Patents by Inventor Charles Ouellette

Charles Ouellette 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: 20250104252
    Abstract: Techniques for performing fine-scale movement tracking of underwater objects are described. A computing device or system may receive timestamps corresponding to acoustic signals detected using an underwater acoustic receiver. The device or system may select a period of a known acoustic transmitter, and generate raw image data plotting the timestamps as graphical elements with respect to a first axis corresponding to linear time, and a second axis having a magnitude corresponding to the selected period. A first machine learning (ML) model may process the raw image data to generate segmented image data include a subset of the graphical elements determined to correspond to the selected period. A portion of the segmented image data, including the graphical elements, may be input to a second ML model to generate image data comprising a subset of the graphical elements corresponding to the selected period.
    Type: Application
    Filed: December 9, 2024
    Publication date: March 27, 2025
    Inventors: Oliver Sølund Kirsebom, Kayalvizhi Thanigainathan, Matthew Charles Richard, Frank Ian Smith, David Allen Ouellette, Samuel Victor Johnston
  • Patent number: 12205302
    Abstract: Techniques for performing fine-scale movement tracking of underwater objects are described. A computing device or system may receive timestamps corresponding to acoustic signals detected using an underwater acoustic receiver. The device or system may select a period of a known acoustic transmitter, and generate raw image data plotting the timestamps as graphical elements with respect to a first axis corresponding to linear time, and a second axis having a magnitude corresponding to the selected period. A first machine learning (ML) model may process the raw image data to generate segmented image data include a subset of the graphical elements determined to correspond to the selected period. A portion of the segmented image data, including the graphical elements, may be input to a second ML model to generate image data comprising a subset of the graphical elements corresponding to the selected period.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: January 21, 2025
    Assignee: Innovasea Marine Systems Canada Inc.
    Inventors: Oliver Sølund Kirsebom, Kayalvizhi Thanigainathan, Matthew Charles Richard, Frank Ian Smith, David Allen Ouellette, Samuel Victor Johnston
  • Patent number: 10055888
    Abstract: A computing system and method for producing and consuming metadata within multi-dimensional data is provided. The computing system comprising a see-through display, a sensor system, and a processor configured to: in a recording phase, generate an annotation at a location in a three dimensional environment, receive, via the sensor system, a stream of telemetry data recording movement of a first user in the three dimensional environment, receive a message to be recorded from the first user, and store, in memory as annotation data for the annotation, the stream of telemetry data and the message, and in a playback phase, display a visual indicator of the annotation at the location, receive a selection of the visual indicator by a second user, display a simulacrum superimposed onto the three dimensional environment and animated according to the telemetry data, and present the message via the animated simulacrum.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: August 21, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jonathan Christen, John Charles Howard, Marcus Tanner, Ben Sugden, Robert C. Memmott, Kenneth Charles Ouellette, Alex Kipman, Todd Alan Omotani, James T. Reichert, Jr.
  • Publication number: 20160321841
    Abstract: A computing system and method for producing and consuming metadata within multi-dimensional data is provided. The computing system comprising a see-through display, a sensor system, and a processor configured to: in a recording phase, generate an annotation at a location in a three dimensional environment, receive, via the sensor system, a stream of telemetry data recording movement of a first user in the three dimensional environment, receive a message to be recorded from the first user, and store, in memory as annotation data for the annotation, the stream of telemetry data and the message, and in a playback phase, display a visual indicator of the annotation at the location, receive a selection of the visual indicator by a second user, display a simulacrum superimposed onto the three dimensional environment and animated according to the telemetry data, and present the message via the animated simulacrum.
    Type: Application
    Filed: April 28, 2015
    Publication date: November 3, 2016
    Inventors: Jonathan Christen, John Charles Howard, Marcus Tanner, Ben Sugden, Robert C. Memmott, Kenneth Charles Ouellette, Alex Kipman, Todd Alan Omotani, James T. Reichert, JR.
  • Publication number: 20070160971
    Abstract: A software based method of automatically recording and scoring tests is practiced on a system including a computer, a digital pen and a sheet of digitized paper, the method first establishing a number of virtual fields on the digitized paper, each which may contain either one allowable mark, or a multiplicity of allowable marks, marking of the paper using the digital pen, and for each such mark determining the field in which the mark is made, if the field may contain only one allowable mark, then recording that mark, and if the field may contain more than one allowable mark, then using character recognition means to identify the mark, and then calculating a test result based on the marks made, the characters corresponding to each, and a scoring protocol.
    Type: Application
    Filed: January 12, 2006
    Publication date: July 12, 2007
    Inventors: Paul Caldera, Charles Ouellette, Carmen Reitano, Walter Cheney, Geoffrey Cronin