Patents by Inventor Keith Frederick Ma

Keith Frederick Ma 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: 12198237
    Abstract: Dynamic data tiling is provided. In various embodiments, a request is received for a tile of geographic data from a requestor. The request specifies a region relative to a projection. The region is looked up in a spatial index to determine one or more source tiles. The spatial index corresponds to the projection and the one or more source tiles intersecting the region. The one or more source tiles are requested from a proxy. The proxy is configured to maintain one or more persistent connections to one or more datastores and to retrieve the one or more source tiles via the one or more persistent connections. The one or more source tiles is received from the proxy. The requested tile of geographic data is constructed from the one or more source tiles. The requested tile of geographic data is provided to the requestor.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: January 14, 2025
    Assignee: INDIGO AG, INC.
    Inventors: Christopher Edward Holden, Keith Frederick Ma, Jacob Samuel McDonald
  • Publication number: 20250005238
    Abstract: Systems and methods for determining an impact value for an event are disclosed. A method comprises ingesting one or more ingesting one or more agronomic event, decomposing the one or more agronomic event into a series of activities, translating the series of activities into a corresponding set of reference activities, reading a precomputed reference matrix, wherein the precomputed reference matrix comprises a plurality of precalculated impact values corresponding to the reference activity, computing an impact value for each activity of the series of activities, wherein said computing comprises determining a weight for each of the plurality of values of the reference matrix, aggregating an impact value for each agronomic event to determine a total impact value, based on the determined weight and the precomputed reference matrix, and outputting the aggregated impact value.
    Type: Application
    Filed: June 28, 2024
    Publication date: January 2, 2025
    Inventors: Keith Frederick Ma, Brian D. Segal, Katherine O'Leary
  • Patent number: 12165222
    Abstract: Imagery-based boundary identification for agricultural fields is provided. In various embodiments, a time series of surface reflectance rasters for a geographic region is received. For each of the surface reflectance rasters, at least one index raster is determined, yielding at least one time series of index rasters. The at least one time series of index rasters is divided into a plurality of consecutive time windows. The at least one time series of index rasters is composited within each of the plurality of time windows, yielding a composite index raster for each of the at least one time series of index rasters in each of the plurality of time windows. The composite index rasters are segmented into a plurality of spatially compact regions of the geographic region. A plurality of polygons is generated from the plurality of spatially compact regions, each of the plurality of polygons corresponding to an agricultural field in the geographic region.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: December 10, 2024
    Assignee: INDIGO AG, INC.
    Inventors: Bobby Harold Braswell, Tina A. Cormier, Damien Sulla-Menashe, Keith Frederick Ma
  • Publication number: 20230092057
    Abstract: Dynamic data tiling is provided. In various embodiments, a request is received for a tile of geographic data from a requestor. The request specifies a region relative to a projection. The region is looked up in a spatial index to determine one or more source tiles. The spatial index corresponds to the projection and the one or more source tiles intersecting the region. The one or more source tiles are requested from a proxy. The proxy is configured to maintain one or more persistent connections to one or more datastores and to retrieve the one or more source tiles via the one or more persistent connections. The one or more source tiles is received from the proxy. The requested tile of geographic data is constructed from the one or more source tiles. The requested tile of geographic data is provided to the requestor.
    Type: Application
    Filed: November 1, 2022
    Publication date: March 23, 2023
    Inventors: Christopher Edward Holden, Keith Frederick Ma, Jacob Samuel McDonald
  • Publication number: 20220180526
    Abstract: Imagery-based boundary identification for agricultural fields is provided. In various embodiments, a time series of surface reflectance rasters for a geographic region is received. For each of the surface reflectance rasters, at least one index raster is determined, yielding at least one time series of index rasters. The at least one time series of index rasters is divided into a plurality of consecutive time windows. The at least one time series of index rasters is composited within each of the plurality of time windows, yielding a composite index raster for each of the at least one time series of index rasters in each of the plurality of time windows. The composite index rasters are segmented into a plurality of spatially compact regions of the geographic region. A plurality of polygons is generated from the plurality of spatially compact regions, each of the plurality of polygons corresponding to an agricultural field in the geographic region.
    Type: Application
    Filed: February 25, 2022
    Publication date: June 9, 2022
    Inventors: Bobby Harold Braswell, Tina A. Cormier, Damien Sulla-Menashe, Keith Frederick Ma