Patents by Inventor Andrew Fletcher

Andrew Fletcher 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: 11962619
    Abstract: Systems and methods are disclosed for cryptographic signing of content requests. One method includes receiving, at a content network, a content request from a publisher website, the publisher website purporting to be associated with a publisher domain. At the content network, a public key may be received associated with the publisher domain. At the content network, at least one policy may be received associated with the publisher domain. It may be determined whether the content request comprises a cryptographic signature. If it is determined that the content request does not comprise a cryptographic signature, content may or may not be provided to the publisher website according to the policy from the publisher domain. If it is determined that the content request comprises a cryptographic signature, the cryptographic signature of the request may be validated using the public key.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: April 16, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Lachlan A. Maxwell, Andrew Braksator, George Fletcher
  • Patent number: 11950020
    Abstract: A method of visualising a meeting between one or more participants on a display includes, in an electronic processing device, the steps of: determining a plurality of signals, each of the plurality of signals being at least partially indicative of the meeting; generating a plurality of features using the plurality of signals, the features being at least partially indicative of the signals; generating at least one of: at least one phase indicator associated with the plurality of features, the at least one phase indicator being indicative of a temporal segmentation of at least part of the meeting; and at least one event indicator associated with the plurality of features, the at least one event indicator being indicative of an event during the meeting. The method also includes the step of causing a representation indicative of the at least one phase indicator and/or the at least one event indicator to be displayed on the display to thereby provide visualisation of the meeting.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: April 2, 2024
    Assignee: Pinch Labs Pty Ltd
    Inventors: Christopher Raethke, Saxon Fletcher, Jaco Du Plessis, Andrew Cupper, Iain McCowan
  • Publication number: 20240106670
    Abstract: There is provided mechanisms for managing data in a blockchain network. In one embodiment, there is provided a computer implemented method performed at a headers client and comprising the following steps. Receiving a plurality of block headers from at least one external source, external to the headers client, the block headers each referring to a block in a blockchain. Storing the received plurality of block headers in a storage module. Analysing the plurality of block headers by validating the proof-of work for the plurality of received headers. Determining a best chain of block headers from the analysed plurality of block headers and storing the best chain at the storage module. The best chain can be a chain of blocks from genesis, which is a first block in the blockchain, to a current best block, which is a latest block in the blockchain. The best block may have the highest cumulative proof-of-work.
    Type: Application
    Filed: April 29, 2022
    Publication date: March 28, 2024
    Inventors: Andrew James MEE, Michael FLETCHER
  • Publication number: 20230166902
    Abstract: There is disclosed an insulated container comprising: an external housing having abase and sidewall structure extending upwardly from the base to a first height, an upper end of the sidewall structure defining an opening of the external housing; an insert having an insert base and insert sidewall structure extending upwardly from the insert base, the insert being configured to be snugly received within the external housing, and the insert sidewall structure having a second height that is less than the first height so as to define a shoulder portion; and a thermally insulating lid having an upper surface and a lower surface, the lid being configured to be received through the opening of the external housing and positioned with edge parts of the lower surface of the lid resting on the shoulder portion defined by the insert sidewall structure; wherein the sidewall structure of the external housing is provided with at least one slit positioned above the upper surface of the lid to allow a portion of the sidewall
    Type: Application
    Filed: March 1, 2021
    Publication date: June 1, 2023
    Inventor: Andrew Fletcher
  • Patent number: 11262897
    Abstract: A method and system for managing and organizing objects in a virtual workspace is disclosed. The method and system display a plurality of objects and containers on the virtual workspace. The objects and containers are assigned to corresponding layers. The method and system receive user input for changing the corresponding layer of one or more of the objects and containers, recursively fit test each of the layers for an overlap between the one or more of the objects and containers and each container assigned to each layer based on the user input, incorporate the one or more objects and containers into a target container assigned to a target layer when the overlap exceeds a predetermined threshold, and assigns the one or more of the objects and containers to a background layer when the overlap fails to exceed the predetermined threshold in the fit testing.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: March 1, 2022
    Assignee: NUREVA INC.
    Inventors: Doug Hill, Mark Andrew Fletcher, Stacey Ellen Black
  • Patent number: 10491309
    Abstract: A multi-rate, burst-mode, photon-counting receiver can communicate at data rates up to 10.416 Mb/s over a 30-foot water channel. With added attenuation, the maximum link loss is 97.1 dB at ?=517 nm. In clear ocean water, this equates to link distances up to 148 meters. For ?=470 nm, the achievable link distance in clear ocean water is 450 meters. The receiver incorporates soft-decision forward error correction (FEC) that supports multiple code rates to achieve error-free performance. A burst-mode receiver architecture provides robust performance with respect to unpredictable channel obstructions. The receiver can detect the data rate on-the-fly and adapts to changing levels of signal and background light. The receiver updates its phase alignment and channel estimates every frame, allowing for rapid changes in water quality as well as motion between transmitter and receiver.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: November 26, 2019
    Assignee: Massachusetts Institute of Technology
    Inventors: Hemonth Rao, Andrew Fletcher, Scott Hamilton, Nicholas Hardy, Marvin Scheinbart
  • Publication number: 20180357032
    Abstract: A system and method for providing a collaborative user interface on an interactive digital workspace, including storing, in one or more storage devices, data corresponding to a plurality of synchronized sessions of the interactive digital workspace; communicating, via one or more network interfaces, the stored data corresponding to one of the plurality of synchronized sessions of the interactive digital workspace to a plurality of display apparatuses; displaying, on the plurality of display apparatuses, the one synchronized session of the interactive digital workspace; receiving user input, via one or more user interface apparatuses, for creating one or more objects on the interactive digital workspace; storing data corresponding to the one or more created objects in association with the displayed session; and updating the displayed session of the interactive digital workspace with the one or more created objects on the plurality of display apparatuses according to the user input, wherein at least one of the
    Type: Application
    Filed: June 13, 2016
    Publication date: December 13, 2018
    Inventors: David Gregory Popovich, Mark Andrew Fletcher, Lynette Dawn Loeppky, Taco Van Iepern, Doug Hill
  • Publication number: 20180173406
    Abstract: Method and system for managing and organizing objects in a virtual workspace including displaying a plurality of objects and containers on the virtual workspace, the objects and containers being assigned to corresponding layers; receiving user input for changing the corresponding layer of one or more of the objects and containers; recursively fit testing each of the layers for an overlap between the one or more of the objects and containers and each container assigned to each layer based on the user input; incorporating the one or more of the objects and containers into a target container assigned to a target layer when the overlap exceeds a predetermined threshold; and assigning the one or more of the objects and containers to a background layer when the overlap fails to exceed the predetermined threshold in the fit testing.
    Type: Application
    Filed: June 10, 2016
    Publication date: June 21, 2018
    Inventors: Doug Hill, Mark Andrew Fletcher, Stacey Ellen Black
  • Patent number: 9754077
    Abstract: Methods, computer-readable media, and systems for providing disease management. In one implementation, a system develops a treatment recommendation for a patient based on patient data. The system may receive patient data, execute a basic model of the physiological system of the patient to generate a modified model for the patient based on the patient data, perform a statistical analysis of the patient data to detect data excursions of the parameter values; use the modified model to determine factors causing the data excursions; and use the model to develop a treatment recommendation to ameliorate negative effects of the disease.
    Type: Grant
    Filed: February 21, 2008
    Date of Patent: September 5, 2017
    Assignee: WellDoc, Inc.
    Inventors: Ryan A. Sysko, Suzanne K. Sysko, James M. Minor, Anand Iyer, Andrew Fletcher
  • Patent number: 8837682
    Abstract: A method is proposed for calculating a line performance, or stability, measure for a telephone line. Various physical parameters associated with the line, such as insulation resistance, capacitance and DC voltages, are measured. The values for each of the parameters are compared to expected values, which are based on historical values measured for that line. Individual performance measures for each parameter are calculated based on the difference between the actual and expected values, normalised by the deviation of that parameter. The deviation accounts for general fluctuations across all the lines. A weighting value is also applied, based on knowledge of values relevant to the good operation of lines. The deviation effectively gives a scaling, and the weighting gives a context to the measured values for a single line. The individual performance measures are summed to get the final performance measure for the line.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: September 16, 2014
    Assignee: British Telecommunications Public Limited Company
    Inventors: David Michael Rohlfing, Mark Andrew Fletcher
  • Publication number: 20140226798
    Abstract: A method is proposed for calculating a line performance, or stability, measure for a telephone line. Various physical parameters associated with the line, such as insulation resistance, capacitance and DC voltages, are measured. The values for each of the parameters are compared to expected values, which are based on historical values measured for that line. Individual performance measures for each parameter are calculated based on the difference between the actual and expected values, normalised by the deviation of that parameter. The deviation accounts for general fluctuations across all the lines. A weighting value is also applied, based on knowledge of values relevant to the good operation of lines. The deviation effectively gives a scaling, and the weighting gives a context to the measured values for a single line. The individual performance measures are summed to get the final performance as measure for the line.
    Type: Application
    Filed: September 21, 2012
    Publication date: August 14, 2014
    Applicant: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: David Michael Rohlfing, Mark Andrew Fletcher
  • Patent number: 8591039
    Abstract: An image projecting method comprises determining the position of a projection surface within a projection zone of at least one projector based on at least one image of the projection surface, the projection zone being sized to encompass multiple surface positions and modifying video image data output to the at least one projector so that the projected image corresponds generally to the projection surface.
    Type: Grant
    Filed: October 28, 2008
    Date of Patent: November 26, 2013
    Assignee: SMART Technologies ULC
    Inventors: Gerald D. Morrison, Paul Anthony Auger, Mark Andrew Fletcher, Gregory Gordon Forrest, Holly Pekau
  • Patent number: 8456418
    Abstract: An apparatus for detecting a pointer within a region of interest includes a first reflective element extending along a first side of the region of interest and reflecting light towards the region of interest. A second reflective element extends along a second side of the region of interest and reflects light towards the region of interest. The second side is joined to the first side to define a first corner. A non-reflective region generally in the plane of at least one of the first and second reflective elements is adjacent the first corner. At least one imaging device captures images of the region of interest including reflections from the first and second reflective elements.
    Type: Grant
    Filed: June 13, 2007
    Date of Patent: June 4, 2013
    Assignee: SMART Technologies ULC
    Inventors: Chi Man Charles Ung, David Kenneth Booth, Stephen Worthington, Mark Andrew Fletcher, Roberto A. L. Sirotich
  • Publication number: 20120274765
    Abstract: An apparatus for detecting a pointer within a region of interest comprises a first reflective element extending along a first side of the region of interest and reflecting light towards the region of interest. The first reflective element comprises at least two generally parallel bands thereon, the bands at least comprising a retro-reflective band and a reflective band. A second reflective element extends along a second side of the region of interest and reflects light towards the region of interest, the second side being joined to the first side to define a first corner. The second reflecting element comprises at least two generally parallel bands thereon, the bands at least comprising a retro-reflective band and a reflective band. At least one imaging device captures images of the region of interest including reflections from the reflective and retro-reflective bands of the first and second reflective elements.
    Type: Application
    Filed: February 28, 2012
    Publication date: November 1, 2012
    Applicant: SMART TECHNOLOGIES ULC
    Inventors: Chi Man Charles Ung, David Kenneth Booth, Stephen Worthington, Roberto A.L. Sirotich, Mark Andrew Fletcher, Holly Wytrykush
  • Patent number: D657787
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: April 17, 2012
    Assignee: SMART Technologies ULC
    Inventors: Mark Andrew Fletcher, Alan Peter Boykiw, Cheng Guo, Paul Anthony Auger
  • Patent number: D672817
    Type: Grant
    Filed: November 22, 2010
    Date of Patent: December 18, 2012
    Assignee: SMART Technologies ULC
    Inventors: Amir Butmir, Mark Andrew Fletcher
  • Patent number: D675621
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: February 5, 2013
    Assignee: SMART Technologies ULC
    Inventors: Mark Andrew Fletcher, Alan Peter Boykiw, Cheng Guo, Paul Anthony Auger
  • Patent number: D698380
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: January 28, 2014
    Assignee: SMART Technologies ULC
    Inventor: Mark Andrew Fletcher
  • Patent number: D690295
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: September 24, 2013
    Assignee: SMART Technologies ULC
    Inventors: Mark Andrew Fletcher, Alan Peter Boykiw, Cheng Guo, Paul Anthony Auger
  • Patent number: D1001099
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: October 10, 2023
    Assignee: Nureva, Inc.
    Inventors: Lucas Lacerda, Mark Andrew Fletcher