Patents by Inventor Joseph Leigh

Joseph Leigh 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: 20240091486
    Abstract: A patient interface of a respiratory therapy system is provided, and includes a mask body; a mask seal secured to the mask body and configured to form a seal with the user's face, at least around the user's mouth; the mask body and mask seal being arranged to define an interior breathing chamber of the patient interface; and an inlet to the breathing chamber configured to receive a flow of breathable gases into the breathing chamber. To assist in allowing a user to speak clearly whilst wearing/using the patient interface, a user actuatable speech valve is provided on the patient interface and is operable to selectively occlude and open a speech flow path from the breathing chamber to atmosphere when the user wishes to speak.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 21, 2024
    Inventors: Grant Leigh NELSON, Carsten Ma On Wong CORAZZA, Joseph Jules NIHOTTE
  • Publication number: 20240050211
    Abstract: A power toothbrush (10) is disclosed comprising a motor (12) for driving a brush head (15) of the power toothbrush and a controller (20) responsive to an operating mode selection signal and arranged to control said motor. The controller comprises a timer (22) for timing a total duration of a tooth brushing session with said power toothbrush and is adapted to, in a feedback mode of operation, calculate an average total duration of a tooth brushing session based on stored prior tooth brushing session times; define a target value based on the calculated average total duration and cause the generation of a sensory output during a tooth brushing session upon its duration reaching the target value to encourage the user to carry on brushing. Also disclosed is a method of evaluating tooth brushing session data generated by such a power toothbrush, a computer program product for implementing such a method, an electronic device adapted to implement such a method and an oral hygiene kit.
    Type: Application
    Filed: December 6, 2021
    Publication date: February 15, 2024
    Inventors: Jose Martin VILLAR DURAN, Chelsea PEREIRA, Gul DIKMEN, Ivonne LABADIE LEZAMA, Elizabeth Michelle STARKE, Robert Joseph Leigh PHIBBS, Brian Esley TIDBALL
  • Patent number: 11213019
    Abstract: A mort trap assembly includes an upper ramp with a top end, a first bottom end, and an outer edge that is fixedly attached to an inner edge of a slide. A retaining chamber is located below the upper ramp and includes a first entry port located below the first bottom end of the upper ramp. A lower ramp has a top end spaced away from the upper ramp, and a first bottom end located at a bottom of the first entry port of the retaining chamber, and a purge pipe fluidly connected to the retaining chamber. The upper ramp is configured to receive morts from the slide, and the lower ramp is configured to receive the morts from the upper ramp and to direct the received morts into the first entry port.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: January 4, 2022
    Assignee: InnovaSea Systems, Inc.
    Inventors: Joseph Leigh Laughlin, Todd Vangsness, Todd Matthew Shipman, Craig Aaron McCarthy, Harrison P. Zimmer, Shane Taylor, Bradford J. Rodgers
  • Publication number: 20200396966
    Abstract: A mort trap assembly includes an upper ramp with a top end, a first bottom end, and an outer edge that is fixedly attached to an inner edge of a slide. A retaining chamber is located below the upper ramp and includes a first entry port located below the first bottom end of the upper ramp. A lower ramp has a top end spaced away from the upper ramp, and a first bottom end located at a bottom of the first entry port of the retaining chamber, and a purge pipe fluidly connected to the retaining chamber. The upper ramp is configured to receive morts from the slide, and the lower ramp is configured to receive the morts from the upper ramp and to direct the received morts into the first entry port.
    Type: Application
    Filed: June 18, 2020
    Publication date: December 24, 2020
    Applicant: InnovaSea Systems, Inc.
    Inventors: Joseph Leigh Laughlin, Todd Vangsness, Todd Matthew Shipman, Craig Aaron McCarthy, Harrison P. Zimmer, Shane Taylor, Bradford J. Rodgers
  • Publication number: 20200251633
    Abstract: Aspects include features for improving the reliability of a reflective base structure for light emitting diodes (LED) chip-on-board (COB) array products. The reflective base structure reduces reflective material of a reflective layer (e.g., silver) from migrating into adjacent layers. In one configuration used to reduce the migration of reflective material, a reflective base for a light-emitting diode (LED) may comprise a substrate, a reflective layer, and a diffusion barrier layer between the substrate and the reflective layer. In another configuration used to reduce the migration of reflective material, a reflective base for an LED comprising: a substrate, a reflective layer; and a planarizing layer between the substrate and the reflective layer, a thickness of the planarizing layer between the substrate and the reflective layer being less than 70 nm.
    Type: Application
    Filed: February 6, 2020
    Publication date: August 6, 2020
    Inventors: Phil ELIZONDO, Joseph LEIGH, Brian CUMPSTON
  • Patent number: 10559731
    Abstract: Aspects include features for improving the reliability of a reflective base structure for light emitting diodes (LED) chip-on-board (COB) array products. The reflective base structure reduces reflective material of a reflective layer (e.g., silver) from migrating into adjacent layers. In one configuration used to reduce the migration of reflective material, a reflective base for a light-emitting diode (LED) may comprise a substrate, a reflective layer, and a diffusion barrier layer between the substrate and the reflective layer. In another configuration used to reduce the migration of reflective material, a reflective base for an LED comprising: a substrate, a reflective layer; and a planarizing layer between the substrate and the reflective layer, a thickness of the planarizing layer between the substrate and the reflective layer being less than 70 nm.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: February 11, 2020
    Assignee: BRIDGELUX INC.
    Inventors: Phil Elizondo, Joseph Leigh, Brian Cumpston
  • Publication number: 20190067901
    Abstract: An optical device may include a substrate and a plurality of optical components. he plurality of optical components may include a laser driver. The plurality of optical components may include a laser diode. The plurality of optical components may be encapsulated by an encapsulation material and the substrate.
    Type: Application
    Filed: August 13, 2018
    Publication date: February 28, 2019
    Inventors: Slava KHASSINE, Lucas Morales, Joseph Leigh
  • Patent number: 9779064
    Abstract: Described is a method of rendering first page data to a document, by receiving the first page data in a first format, removing a portion of the first page data having a predetermined attribute; storing the removed data in a memory of the rendering device; inserting references to the removed data into the first page data to produce altered first page data in the first format; transmitting the altered first page data to a platform service device; forming second page data in a second format, the second page data containing the inserted references; and receiving, by the rendering device, the second page data from the platform service device, the rendering device rendering to the document the second page data using the inserted references and the copied data stored in the memory of the rendering device.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: October 3, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventors: Joseph Leigh Belbin, Rolfe Craig Bozier
  • Patent number: 9514555
    Abstract: Disclosed is a method of modifying a graphics command. The method receives a graphics command comprising a drawing operation and a pattern (ROP3) of the region and obtains spatial frequencies of the pattern. The method determines if the obtained spatial frequencies of the pattern in the graphics command define a transparency attribute of the region to be rendered and replaces at least the pattern in the graphics command with a transparency coefficient based on the obtained spatial frequencies.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: December 6, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Thomas Grant Fraser, Joseph Leigh Belbin
  • Patent number: 9459819
    Abstract: A method of associating a shared fill with a plurality of objects, is disclosed. Each of the objects is associated with a fill. A bounding region of the shared fill is determined based on a fill of a first of the plurality of objects. The first object is associated with the shared fill. A second object is received and the shared fill is updated based on a fill of the second object if: (a) the fill of the second object is contained within the bounding region; and (b) the fill of the second object is non-overlapping with the fill of the first object. The second object is associated with the updated intermediate fill. The updated shared fill is shared by the first object and the second object.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: October 4, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Joseph Leigh Belbin
  • Patent number: 9406159
    Abstract: A computer implemented method to modify an intermediate representation of graphics data written in a page description language is described. The method renders the graphics data to produce a print preview representation stored as intermediate graphics data in an intermediate graphics format. A modifying operation for modifying graphics content of the print preview representation is detected, and the method determines whether the print preview representation contains information about the graphics data required to perform the modifying operation based on a class of the modifying operation and a content of the print preview representation affected by the detected modifying operation. Where the print preview representation contains information required to perform the modifying operation, the print preview representation is modified, and otherwise the method utilizes the graphics data written in the page description language to apply the modifying operation.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: August 2, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventors: David Ian Johnston, Joseph Leigh Belbin, Zachary Theodore Warren
  • Patent number: 9390689
    Abstract: A method for producing a set of compositing instructions to render a region of a page receives a plurality of objects partitioned into at least two z-order bands, the received objects being associated with at least one transparency group that spans at least two bands. A transparency characteristic for at least one object within a z-order band is established. The method identifies a transparency group in the one band which is active in at least one other band and contains at least one object active in the region, determines contributing objects for the region in the band using the identified transparency group, the determination being performed by at least interpreting a change of the transparency characteristic of at least one object in the band, and produces a set of compositing instructions to render the region using the determined contributing objects.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: July 12, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Joseph Leigh Belbin
  • Patent number: 9230200
    Abstract: A method for combining layers of an image represented using an intermediate format receives at least two layers from the plurality of layers to be combined and estimates resources required to combine the received layers using a first combining operation. The first combining operation comprises at least rasterizing data of the received layers. The method attempts to combine the received layers using a second combining operation to produce an output in the intermediate format. In response, the method generates a combined layer for the image by combining the received layers in accordance with a selected one of the first combining operation (merge & flatten) and the second combining operation (merge). The selected combining operation is based on success of the attempt. Desirably the method is performed within a printer apparatus where limited memory and/or computing resources are available for image rendering which could otherwise limit the rendering of complex pages.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: January 5, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Dixon De Sheng Deng, Joseph Leigh Belbin
  • Patent number: 9195919
    Abstract: A method of forming print instructions in a host for rendering within a fixed amount of memory on a printer receives intermediate data comprising regions which are associated with drawing instructions. A first amount of memory available to render the intermediate data is calculated based on a second amount of memory needed by the printer to store the intermediate data. The host determines a subset of the drawing instructions as complex drawing instructions and renders the complex drawing instructions to the printer as simpler drawing instructions. For regions associated with the complex drawing instructions, the host reassociates the regions with the corresponding simpler drawing instructions to form altered intermediate data which can be rendered on the printer within the determined first amount of memory. The print instructions, including the altered intermediate print data, can then be rendered by the printer to pixel data within the fixed amount of memory.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: November 24, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Joseph Leigh Belbin, Gregory William Tan
  • Publication number: 20150317814
    Abstract: A computer implemented method to modify an intermediate representation of graphics data written in a page description language is described. The method renders the graphics data to produce a print preview representation stored as intermediate graphics data in an intermediate graphics format. A modifying operation for modifying graphics content of the print preview representation is detected, and the method determines whether the print preview representation contains information about the graphics data required to perform the modifying operation based on a class of the modifying operation and a content of the print preview representation affected by the detected modifying operation. Where the print preview representation contains information required to perform the modifying operation, the print preview representation is modified, and otherwise the method utilises the graphics data written in the page description language to apply the modifying operation.
    Type: Application
    Filed: April 27, 2015
    Publication date: November 5, 2015
    Inventors: David Ian Johnston, Joseph Leigh Belbin, Zachary Theodore Warren
  • Publication number: 20150062155
    Abstract: A method for producing a set of compositing instructions to render a region of a page receives a plurality of objects partitioned into at least two z-order bands, the received objects being associated with at least one transparency group that spans at least two bands. A transparency characteristic for at least one object within a z-order band is established. The method identifies a transparency group in the one band which is active in at least one other band and contains at least one object active in the region, determines contributing objects for the region in the band using the identified transparency group, the determination being performed by at least interpreting a change of the transparency characteristic of at least one object in the band, and produces a set of compositing instructions to render the region using the determined contributing objects.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 5, 2015
    Inventor: Joseph Leigh Belbin
  • Publication number: 20150036160
    Abstract: A method for combining layers of an image represented using an intermediate format receives at least two layers from the plurality of layers to be combined and estimates resources required to combine the received layers using a first combining operation. The first combining operation comprises at least rasterising data of the received layers. The method attempts to combine the received layers using a second combining operation to produce an output in the intermediate format. In response, the method generates a combined layer for the image by combining the received layers in accordance with a selected one of the first combining operation (merge & flatten) and the second combining operation (merge). The selected combining operation is based on success of the attempt. Desirably the method is performed within a printer apparatus where limited memory and/or computing resources are available for image rendering which could otherwise limit the rendering of complex pages.
    Type: Application
    Filed: July 28, 2014
    Publication date: February 5, 2015
    Inventors: DIXON DE SHENG DENG, JOSEPH LEIGH BELBIN
  • Publication number: 20150036162
    Abstract: A method of forming print instructions in a host for rendering within a fixed amount of memory on a printer receives intermediate data comprising regions which are associated with drawing instructions. A first amount of memory available to render the intermediate data is calculated based on a second amount of memory needed by the printer to store the intermediate data. The host determines a subset of the drawing instructions as complex drawing instructions and renders the complex drawing instructions to the printer as simpler drawing instructions. For regions associated with the complex drawing instructions, the host reassociates the regions with the corresponding simpler drawing instructions to form altered intermediate data which can be rendered on the printer within the determined first amount of memory. The print instructions, including the altered intermediate print data, can then be rendered by the printer to pixel data within the fixed amount of memory.
    Type: Application
    Filed: July 30, 2014
    Publication date: February 5, 2015
    Inventors: Joseph Leigh Belbin, Gregory William Tan
  • Publication number: 20140118368
    Abstract: Disclosed is a method of modifying a graphics command. The method receives a graphics command comprising a drawing operation and a pattern (ROP3) of the region and obtains spatial frequencies of the pattern. The method determines if the obtained spatial frequencies of the pattern in the graphics command define a transparency attribute of the region to be rendered and replaces at least the pattern in the graphics command with a transparency coefficient based on the obtained spatial frequencies.
    Type: Application
    Filed: September 26, 2013
    Publication date: May 1, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: THOMAS GRANT FRASER, JOSEPH LEIGH BELBIN
  • Publication number: 20140068429
    Abstract: Described is a method of rendering first page data to a document, by receiving the first page data in a first format, removing a portion of the first page data having a predetermined attribute; storing the removed data in a memory of the rendering device; inserting references to the removed data into the first page data to produce altered first page data in the first format; transmitting the altered first page data to a platform service device; forming second page data in a second format, the second page data containing the inserted references; and receiving, by the rendering device, the second page data from the platform service device, the rendering device rendering to the document the second page data using the inserted references and the copied data stored in the memory of the rendering device.
    Type: Application
    Filed: August 28, 2013
    Publication date: March 6, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: JOSEPH LEIGH BELBIN, ROLFE CRAIG BOZIER