Patents by Inventor Matthew Slack

Matthew Slack 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: 20240016708
    Abstract: The invention provides a method of selecting a polyether polysiloxane surfactant to optimise an alcohol and water containing foaming cleansing composition selecting an amount of alcohol to be used in the final composition; and selecting the degree of polymerisation of the backbone of the siloxane (PDMS) of the polyether polysiloxane surfactant and the degree of polymerisation of polyether side groups of the polyether polysiloxane surfactant for that amount of alcohol from a predetermined optimisation calibration, where the alcohol is a C1 to C4 straight or branched chain alcohol, the polysiloxane backbone is polydimethylsiloxane (PDMS) and the polyether is selected from a polyethylene oxide (PEO), polypropylene oxide (PPO) or a mixed PEO/PPO polyether.
    Type: Application
    Filed: November 16, 2021
    Publication date: January 18, 2024
    Inventors: JOHN HINES, MATTHEW SLACK, TONY RYAN, NIALL WARD-O'BRYAN
  • Publication number: 20230128788
    Abstract: Described are systems and methods for improved road snapping, where vehicle event data points are point snapped to road segments. Journey traces are employed together with penalty algorithms to provide more accurate road snapping. Also described is improved database partitioning and worker distribution for more efficient batch processing of vehicle event data.
    Type: Application
    Filed: October 25, 2021
    Publication date: April 27, 2023
    Applicant: Wejo Ltd.
    Inventors: Stephen Millington, Matthew Slack
  • Publication number: 20230021813
    Abstract: A system configured to, and method of, generating and providing a data product using data supplied by a multitude of vehicles. The system/method includes carrying out a re-segmentation process in which an initial set of road segments are processed so as to obtain a re-segmented set of road segments; attributing traffic data to at least a subset of the re-segmented set of road segments, wherein, for each road segment of the subset of road segments, a portion of the traffic data is attributed to the road segment based on geographical proximity; carrying out a road segment merging process on the re-segmented set of road segments in order to obtain a merged set of road segments; aggregating metrics associated with the merged set of road segments to obtain aggregated road segment data; generating the data product using the aggregated road segment data; and providing the data product to a third party.
    Type: Application
    Filed: July 21, 2021
    Publication date: January 26, 2023
    Inventors: Roger Downing, Stephen Millington, Matthew Slack
  • Publication number: 20220221281
    Abstract: A system and method is provided for calculating a turn ratio. The system has at least one processor; and memory storing computer instructions that are accessible by the at least one processor. The at least one processor is configured to execute the computer instructions, and, when the at least one processor executes the computer instructions, the system: ingests location event data to a server, wherein the location event data for a given vehicle of the plurality of vehicles includes a plurality of vehicle event data points; for each of the plurality of vehicles, identifies a pair of road segments based on the location event data for the given vehicle, wherein the pair of road segments define at least in part an intersection; and calculates a turn ratio at the intersection based on the identified pairs of road segments for the plurality of vehicles.
    Type: Application
    Filed: January 14, 2022
    Publication date: July 14, 2022
    Inventors: Stephen Millington, Matthew Slack
  • Publication number: 20220046380
    Abstract: Embodiments are directed to a system and method for ingesting location event data and identifying a journey for a vehicle from the event data. The journey identification includes identifying whether a given vehicle is moving for purposes of driving to a journey destination.
    Type: Application
    Filed: August 10, 2021
    Publication date: February 10, 2022
    Applicant: Wejo Ltd.
    Inventors: Alan Gawthorpe, Matthew Slack
  • Publication number: 20210231458
    Abstract: Embodiments are directed to a system and methods for processing geolocation vehicle event data points and mapping the event data to road segments. An ingestion server ingests location event data and processes the location event data to identify a road segment for a data point. A plurality of road segments for a vehicle event data point are identified, and a penalty criterion is applied to a nearest-neighbor road segment of the plurality of road segments. The nearest neighbor road segment is disqualified from the selection if it meets the penalty criterion. The system is configured to penalize road segments that are not aligned in the direction of travel of the given data point by adding a fixed penalty to the actual distance between the point and the road segment. This makes road segments that do not align with the direction of travel to appear further away and therefore less likely to be selected as the correct one.
    Type: Application
    Filed: January 29, 2021
    Publication date: July 29, 2021
    Applicant: Wejo Ltd.
    Inventors: Stephen Millington, Matthew Slack