Patents by Inventor Stuart McLeod

Stuart McLeod 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: 10304877
    Abstract: A circuit may include an array of single photon avalanche diode (SPAD) cells, each SPAD cell configured to be selectively enabled by an activation signal. The circuit may include a control circuit configured to selectively enable a subset of the array of SPAD cells based on a measured count rate of the array of SPAD cells.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: May 28, 2019
    Assignees: STMicroelectronics (Research & Development) Limited, STMicroelectronics (Grenoble 2) SAS
    Inventors: Pascal Mellot, Stuart McLeod, Bruce Rae, Marc Drader
  • Publication number: 20190109977
    Abstract: In some embodiments, a ToF sensor includes an illumination source module, a transmitter lens module, a receiver lens module, and an integrated circuit that includes a ToF imaging array. The ToF imaging array includes a plurality of SPADs and a plurality of ToF channels coupled to the plurality of SPADs. In a first mode, the ToF imaging array is configured to select a first group of SPADs corresponding to a first FoV. In a second mode, the ToF imaging array is configured to select a second group of SPADs corresponding to a second FoV different than the first FoV.
    Type: Application
    Filed: October 9, 2017
    Publication date: April 11, 2019
    Inventors: Neale Dutton, Stuart McLeod, Bruce Rae
  • Patent number: 10222456
    Abstract: A range detector device may include a pulsed light source configured to emit pulsed light to an object, a detector configured to receive reflected pulsed light from the object, and a processor cooperating with the pulsed light source and the detector. The processor may be configured to generate a measured range value to the object, and generate an estimated statistical value for a spread of possible range values based upon a characteristic of the pulsed light source.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: March 5, 2019
    Assignee: STMICROELECTRONICS (RESEARCH & DEVELOPMENT) LIMITED
    Inventors: Stuart McLeod, Donald Baxter, Sam Lee
  • Publication number: 20180253404
    Abstract: A method includes receiving a histogram output from a detector sensor, and calculating a median point of a pulse waveform within the histogram. The pulse waveform has an even probability distribution over at least one quantization step of the histogram around the median point. A corresponding apparatus can include a detector sensor and a co-processor coupled to the detector sensor.
    Type: Application
    Filed: February 1, 2018
    Publication date: September 6, 2018
    Inventors: John Kevin Moore, Sam Lee, Pascal Mellot, Donald Baxter, Stuart McLeod, Kenneth Dargan
  • Publication number: 20180123988
    Abstract: An apparatus has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to host an email service module operative to exchange email over a public network. A work management module is executed within a private network. The work management module includes instructions executed by the processor to pull email instances from the email service module, push processed email instances to the email service module, and associate email instances with project management tasks. Each project management task has project parameters accessible by users of the private network.
    Type: Application
    Filed: October 27, 2016
    Publication date: May 3, 2018
    Inventors: Stuart McLeod, Ian Vacin, Tim Donohouse, John Freeman
  • Patent number: 9960295
    Abstract: A Single-Photon Avalanche Diode (SPAD) is disclosed. The SPAD may include an active region for detection of incident radiation, and a cover configured to shield part of the active region from the incident radiation. An array is also disclosed and includes SPADs arranged in rows and columns. A method for making the SPAD is also disclosed.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: May 1, 2018
    Assignees: STMICROELECTRONICS (GRENOBLE 2) SAS, STMICROELECTRONICS (RESEARCH & DEVELOPMENT) LIMITED
    Inventors: Stuart McLeod, Pascal Mellot, Lindsay Grant
  • Publication number: 20180026058
    Abstract: A circuit may include an array of single photon avalanche diode (SPAD) cells, each SPAD cell configured to be selectively enabled by an activation signal. The circuit may include a control circuit configured to selectively enable a subset of the array of SPAD cells based on a measured count rate of the array of SPAD cells.
    Type: Application
    Filed: September 20, 2017
    Publication date: January 25, 2018
    Inventors: Pascal Mellot, Stuart McLeod, Bruce Rae, Marc Drader
  • Publication number: 20170315217
    Abstract: A range detector device may include a pulsed light source configured to emit pulsed light to an object, a detector configured to receive reflected pulsed light from the object, and a processor cooperating with the pulsed light source and the detector. The processor may be configured to generate a measured range value to the object, and generate an estimated statistical value for a spread of possible range values based upon a characteristic of the pulsed light source.
    Type: Application
    Filed: May 2, 2016
    Publication date: November 2, 2017
    Inventors: Stuart MCLEOD, Donald BAXTER, Sam LEE
  • Publication number: 20170295102
    Abstract: Load balancing in a multimedia conference is disclosed, involving one or more internal terminals (Terminal 3) and one or more internal nodes (Node B) separated from one or more external terminals (Terminal 1, Terminal 2) and one or more external nodes (Node A) by a firewall. Media data from at least one of said terminals received at at least a first one of said nodes are forwarded through the firewall to at least a second one of the nodes, and received media data at the at least a second one of said nodes are processed by the second one of the nodes. At a first event, reconfiguration is performed of said first one of said nodes to process received media data and of said second one of said nodes to forward received media data to said first one of said nodes. At a second event, loading is done of at least a part of said received media data being processed at the first one or second one of said nodes to at least a third one of said nodes.
    Type: Application
    Filed: April 12, 2017
    Publication date: October 12, 2017
    Inventors: Gregory ADAMS, John Robert BASSETT, Nicolas CORMIER, HÃ¥vard GRAFF, Eoin Stuart MCLEOD
  • Patent number: 9786701
    Abstract: A circuit may include an array of single photon avalanche diode (SPAD) cells, each SPAD cell configured to be selectively enabled by an activation signal. The circuit may include a control circuit configured to selectively enable a subset of the array of SPAD cells based on a measured count rate of the array of SPAD cells.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: October 10, 2017
    Assignees: STMicroelectronics (Research & Development) Limited, STMicroelectronics (Grenoble 2) SAS
    Inventors: Pascal Mellot, Stuart McLeod, Bruce Rae, Marc Drader
  • Patent number: 9728659
    Abstract: A Single-Photon Avalanche Diode (SPAD) device an active region configured to detect incident radiation, a first radiation blocking ring surrounding the active region, and a radiation blocking cover configured to shield part of the active region from the incident radiation. The radiation blocking cover is configured to define a second radiation blocking ring vertically spaced apart from the first radiation blocking ring. The SPAD device may include radiation blocking vias extending between the first and second radiation blocking rings.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: August 8, 2017
    Assignees: STMICROELECTRONICS (RESEARCH & DEVELOPMENT) LIMITED, STMICROELECTRONICS (GRENOBLE 2) SAS
    Inventors: Flavien Hirigoyen, Bruce Rae, Gaelle Palmigiani, Stuart McLeod
  • Publication number: 20170139040
    Abstract: A ranging device includes an array of photon detection devices that receive an optical signal reflected by an object in an image scene and first and second logic devices to respectively combine the outputs of first and second pluralities of the photon detection devices. First and second counter circuits are respectively coupled an output of the first and second logic devices and generate first and second count values respectively by counting the photon detection events generated by the first and second pluralities of photon detection devices. A range estimation circuit estimates the range of the object by estimating the timing of one or more pulses of said optical signal based on the first and second count values.
    Type: Application
    Filed: May 31, 2016
    Publication date: May 18, 2017
    Inventors: Pascal Mellot, Stuart McLeod, Marc Drader
  • Publication number: 20160320948
    Abstract: A system for manipulation of an object-based document by a user at a client device has at least one server computer (177) and a client device (101). The server computer comprises: a library of predefined executable functions (206); a database (204) for storage of objects associated with the document; a guard application (202) executable to apply at least one access permission to at least part of the document, the access permission being associated with a creator of the document; and a server application (133B) executable to: receive a message call from the client device; select at least one executable function from the library associated with the message call; and communicate the at least one executable function to the client device.
    Type: Application
    Filed: January 6, 2015
    Publication date: November 3, 2016
    Inventor: Roderick Stuart McLeod
  • Publication number: 20160284743
    Abstract: A circuit may include an array of single photon avalanche diode (SPAD) cells, each SPAD cell configured to be selectively enabled by an activation signal. The circuit may include a control circuit configured to selectively enable a subset of the array of SPAD cells based on a measured count rate of the array of SPAD cells.
    Type: Application
    Filed: October 29, 2015
    Publication date: September 29, 2016
    Inventors: Pascal MELLOT, Stuart MCLEOD, Bruce RAE, Marc DRADER
  • Publication number: 20160064579
    Abstract: A Single-Photon Avalanche Diode (SPAD) device an active region configured to detect incident radiation, a first radiation blocking ring surrounding the active region, and a radiation blocking cover configured to shield part of the active region from the incident radiation. The radiation blocking cover is configured to define a second radiation blocking ring vertically spaced apart from the first radiation blocking ring. The SPAD device may include radiation blocking vias extending between the first and second radiation blocking rings.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 3, 2016
    Inventors: Flavien HIRIGOYEN, Bruce RAE, Gaelle PALMIGIANI, Stuart MCLEOD
  • Publication number: 20160056185
    Abstract: A Single-Photon Avalanche Diode (SPAD) is disclosed. The SPAD may include an active region for detection of incident radiation, and a cover configured to shield part of the active region from the incident radiation. An array is also disclosed and includes SPADs arranged in rows and columns. A method for making the SPAD is also disclosed.
    Type: Application
    Filed: June 20, 2014
    Publication date: February 25, 2016
    Inventors: Stuart MCLEOD, Pascal MELLOT, Lindsay GRANT
  • Publication number: 20150302360
    Abstract: Systems and methods of automatic accounting of leave liability are provided. Employee information associated with a first time period is accessed. The employee information relates to a first paid time off balance of an employee associated with the employee information. A first leave liability associated with the first time period is calculated using the employee information. The first leave liability is a first value relating to the first paid time off balance associated with the first time period. A difference between the first leave liability and a previous leave liability posted to a general ledger is determined. The previous leave liability relates to a previous paid time off balance associated with a previous time period. An adjustment reflecting the difference between the first leave liability and the previous leave liability is posted to the general ledger.
    Type: Application
    Filed: April 22, 2015
    Publication date: October 22, 2015
    Inventors: Stuart McLeod, John Freeman
  • Publication number: 20150302530
    Abstract: Systems and methods of automatic accounting of leave liability are provided. Employee information associated with a current time period is accessed. The employee information relates to a current paid time off balance of an employee associated with the employee information. A current leave liability associated with the current time period is calculated using the employee information. The current leave liability is a current value relating to the current paid time off balance associated with the current time period. A difference between the current leave liability and a previous leave liability posted to a general ledger is determined. The previous leave liability relates to a previous paid time off balance associated with a previous time period. An adjustment reflecting the difference between the current leave liability and the previous leave liability is posted to the general ledger.
    Type: Application
    Filed: April 16, 2014
    Publication date: October 22, 2015
    Inventors: Stuart McLeod, John Freeman
  • Patent number: 9097582
    Abstract: A sensor for range finding and ambient light measurement wherein the sensor includes an array of pixels capable of sensing illumination in a plurality of wavelengths and generating a response thereto for each wavelength; the sensor including an ambient light sensing system which includes a module for adjusting the response from the ambient light sensor, such that the response for each wavelength is independent of the wavelength of the illumination.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: August 4, 2015
    Assignee: STMicroelectronics (Research & Development) Limited
    Inventor: Stuart McLeod
  • Patent number: 8976225
    Abstract: A method for managing media streams including at least video data and audio data in a multi-party video conference involving one or more groups of one or more nodes respectively receiving a media stream from each of a plurality of associated endpoints is provided. In each of the one or more nodes of each of the one or more groups, the loudest audio of the media streams received from the respective plurality of associated endpoints is determined. An indication of the volume of the determined loudest audio and an identification of the node is transmitted to a decision maker. The highest received volume and the associated identification is determined. The node of the identification is instructed to transmit the received media stream of the endpoint to one of: all nodes in the one or more groups and to a proxy.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: March 10, 2015
    Assignee: Pexip AS
    Inventors: Giles Russell Chamberlin, Hani Mustafa Elsayed Abdelkader Hashim, Nicolas Jean Michel Cormier, John-Mark Bell, Eoin Stuart McLeod, Benjamin John Hockley