Patents by Inventor James Fowe

James Fowe 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: 10852443
    Abstract: An apparatus for matching probe measurements to a path in a geographic location includes a receiver, a window manager, a location generator, a path calculator, and an output. The receiver is configured to receive a stream of probe measurements. The window manager is configured to fill a window with the measurements, to select an additional measurement from the stream, and to select an oldest measurement in the window. The location generator is configured to generate candidate locations for the measurements in the window and the additional measurement. The path calculator is configured to match the oldest measurement to a candidate location. The output is configured to output a path-matched probe measurement based on the oldest measurement and the candidate location matched to the oldest measurement.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: December 1, 2020
    Assignee: HERE Global B.V.
    Inventors: James Fowe, Bruce Bernhardt, Filippo Pellolio
  • Publication number: 20200370913
    Abstract: A method, apparatus and computer program product are provided for establishing direction based traffic events and lane-level traffic associated therewith. Methods may include receiving a plurality of probe data points, where each probe data point includes location information associated with the respective probe apparatus; determining a path through an intersection from among a plurality of paths through the intersection for each probe apparatus based, at least in part, on a sequence of probe data points from each respective probe apparatus; determining, for each path through the intersection, an average speed of probe apparatuses traveling along the respective path and an average travel time along a road link approaching the intersection of the probe apparatuses traveling along the respective path; and determining a direction based traffic event in response to the differential amount of time between the highest average travel time and the lowest average travel time.
    Type: Application
    Filed: August 12, 2020
    Publication date: November 26, 2020
    Inventor: James FOWE
  • Patent number: 10845457
    Abstract: An apparatus is configured to perform a method for collaborative localization of multiple devices in a geographic area including receiving global localization data originating with one or more neighboring devices, receiving local localization data originating with a mobile device, determining a first confidence level from the local localization data, determining a second confidence level from the global localization data, and performing, by a processor, a collaborative localization calculation for the mobile device based on the first confidence level and the second confidence level.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: November 24, 2020
    Assignee: HERE Global B.V.
    Inventor: James Fowe
  • Publication number: 20200364469
    Abstract: An approach is provided for providing lane-level connectivity data at an intersection. The approach involves, for example, retrieving probe data for an intersection with at least one upstream road link and at least one downstream link. The approach also involves performing a lane-level map-matching of the probe data to one or more upstream lanes of the at least one upstream road link, one or more downstream lanes of the at least one downstream link, or a combination thereof. The approach further involves generating a junction matrix for the intersection between the one or more upstream lanes of the at least one upstream road link and the one or more downstream lanes of the at least one downstream road link based on the lane-level map-matching of the probe data. The approach further involves determining lane-connectivity data for the intersection based on the junction matrix.
    Type: Application
    Filed: May 14, 2019
    Publication date: November 19, 2020
    Inventor: James Fowe
  • Publication number: 20200357273
    Abstract: An approach is provided for detecting venue trips and related road traffic. The approach involves, for example, processing probe data to identify a trip related to the venue. The trip is traveled by a probe vehicle generating the probe data within a timeframe associated with an event occurring at the venue. The approach also involves generating an influence graph comprising one or more roads used by the probe vehicle during the trip. The approach further involves determining a traffic parameter for the one or more roads of the influence graph. The approach further involves computing a traffic impact score for the venue, the event, or a combination thereof based on the traffic parameter.
    Type: Application
    Filed: July 28, 2020
    Publication date: November 12, 2020
    Inventors: James FOWE, Filippo PELLOLIO
  • Publication number: 20200344820
    Abstract: System and methods are provided for generating lane aware clusters for vehicle to vehicle communications. A vehicle uses lane level map matching to obtain a current travelling lane. Vehicles that are within a proximity radius exchange data such as location, lane, speed, direction. Sub clusters are creating with vehicles driving on the same lane based on proximity distance. The sub clusters are merged into one cluster based on sub cluster similarity in terms of spatial proximity, average speed and direction.
    Type: Application
    Filed: April 24, 2019
    Publication date: October 29, 2020
    Inventor: James Fowe
  • Publication number: 20200292338
    Abstract: An apparatus and method are disclosed for calculation of a dangerous road strand of a roadway. Probe data for a roadway having multiple lanes is identified. A subset of the probe data for a predetermined lane is selected and values for a change in velocity for multiple sequences in the subset of probe data are calculated. Based on clustering for the change in velocity and a danger value, the dangerous road strand is identified. The dangerous road strand is stored in a geographic database in association with the lane for the roadway.
    Type: Application
    Filed: March 12, 2019
    Publication date: September 17, 2020
    Inventor: James Fowe
  • Patent number: 10775187
    Abstract: A method, apparatus and computer program product are provided for establishing direction based traffic events and lane-level traffic associated therewith. Methods may include receiving a plurality of probe data points, where each probe data point includes location information associated with the respective probe apparatus; determining a path through an intersection from among a plurality of paths through the intersection for each probe apparatus based, at least in part, on a sequence of probe data points from each respective probe apparatus; determining, for each path through the intersection, an average speed of probe apparatuses traveling along the respective path and an average travel time along a road link approaching the intersection of the probe apparatuses traveling along the respective path; and determining a direction based traffic event in response to the differential amount of time between the highest average travel time and the lowest average travel time.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: September 15, 2020
    Assignee: HERE Global B.V.
    Inventor: James Fowe
  • Publication number: 20200286372
    Abstract: A method is provided for establishing lane-level speed profiles for road segments and strands of road segments based on historical vehicle probe data. Methods may include: receiving a plurality of probe data points, where a sequence of probe data points from a respective probe apparatus defines a trajectory of the respective probe apparatus; map-matching trajectories of the plurality of probe apparatuses to lanes of a road segment of a road network; determining, from each trajectory of the plurality of probe apparatuses to lanes of a road segment of a road network; determining, from each trajectory of the plurality of probe apparatuses map-matched to the lanes of the road segment, average path speeds along each lane of the road segment; clustering the aggregated speeds on each lane into a predetermined number of speed profiles using a clustering technique; and generating a lane-level speed profile for the road segment.
    Type: Application
    Filed: March 7, 2019
    Publication date: September 10, 2020
    Inventor: James FOWE
  • Patent number: 10760918
    Abstract: System and methods are provided for calculating a lane maneuver delay for different lane maneuvers and different road segments at different times of the day to generate a predicted lane maneuver delay for use in routing and navigation services. A lane-level map-matcher identifies the lane a vehicle is driving on using positional sensors. Sensor data is obtained from vehicle sensors using the left-turn and right-turn signal lights sensor. A lane maneuver delay value is calculated from the time period a left-turn or right-turn signaling light was kept on before a vehicle completed a lane maneuver. The lane maneuver delay values are aggregated to generate a predicted lane maneuver delay that may be used in lane level routing instructions.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: September 1, 2020
    Assignee: HERE Global B.V.
    Inventors: James Fowe, Bruce Bernhardt, Filippo Pellolio
  • Patent number: 10762776
    Abstract: A method is provided to generate vehicle lane speed patterns. A method may include: receiving probe data from a plurality of probes, where the probe data includes probe data point location and heading; matching probe data points to a road segment to generate map-matched probe data points; analyzing the probe data relative to the road segment to establish a multi-modal distribution of probe data representing a distance of the probe data points from a pre-defined reference position of the road segment; matching the analyzed probe data points to individual lanes of the road segment, where peaks in the established multi-modal distribution are associated with individual lanes; and generating a vehicle lane speed pattern for each lane of the road segment based on a speed associated with probe data that is map-matched to the individual lanes.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: September 1, 2020
    Assignee: HERE Global B.V.
    Inventors: James Fowe, Bruce Bernhardt, Filippo Pellolio
  • Patent number: 10755558
    Abstract: An approach is provided for detecting venue trips and related road traffic. The approach involves, for example, processing probe data to identify a trip related to the venue. The trip is traveled by a probe vehicle generating the probe data within a timeframe associated with an event occurring at the venue. The approach also involves generating an influence graph comprising one or more roads used by the probe vehicle during the trip. The approach further involves determining a traffic parameter for the one or more roads of the influence graph. The approach further involves computing a traffic impact score for the venue, the event, or a combination thereof based on the traffic parameter.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: August 25, 2020
    Assignee: HERE Global B.V.
    Inventors: James Fowe, Filippo Pellolio
  • Publication number: 20200258381
    Abstract: An apparatus and method for determining a traffic level in the future. A road network including graph edges for a plurality of intersections and graph nodes for a plurality of road links is identified. A road link of interest is selected from the plurality of road links. A set of related link subset are calculated for the selected road link. Historical data is queried for the related link subset. A predicted traffic level is calculated for the selected road link in response to the historical data for the related link subset.
    Type: Application
    Filed: February 11, 2019
    Publication date: August 13, 2020
    Inventor: James Fowe
  • Publication number: 20200208992
    Abstract: System and methods are provided for a supervised point map matcher. The supervised point map matcher learns parameters from historical data that provide insight into the optimal probabilistic metrics that inform the bias of probes heading and distance for segments on the roadway. Probability weights for segments are generated. A more accurate path based map matching algorithm is used to identify direction and heading errors in the historical probe data. Values for the probability weights are calculated using kernel density estimation and a gaussian probability density function. The probability weights are used to improve the real time performance of the point map matcher. A confidence value is calculated as a function of the probability weights and provided with the map matched results.
    Type: Application
    Filed: January 2, 2019
    Publication date: July 2, 2020
    Inventor: James Fowe
  • Publication number: 20200202366
    Abstract: An approach is provided for mining pedestrian probe data from mix-mode probe data. The approach involves, for example, receiving a probe trajectory including a vehicle mode of travel, a pedestrian mode of travel, or a combination thereof. The approach also involves processing the probe trajectory to determine at least one speed value and at least one sinuosity value. The approach further involves determining a pedestrian probe detection metric based on the at least one speed value and the at least one sinuosity value. The approach further involves ranking the probe trajectory among a plurality of probe trajectories based on the pedestrian probe detection metric and/or classifying the probe trajectory as either a vehicle probe trajectory or a pedestrian probe trajectory based on the pedestrian probe detection metric.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 25, 2020
    Inventors: James FOWE, Harsh YALLAPANTULA
  • Publication number: 20200202708
    Abstract: An approach is provided for speed aggregation of probe data for high-occupancy-vehicle (HOV) or other road lanes. The approach involves, for example, determining a line that is parallel to a road segment and divides the road segment along a longitudinal axis. The approach also involves determining a spatial distribution of probe data collected from the road segment with respect to the line. The approach further involves clustering the probe data into a first cluster and a second cluster based on speed. The approach further involves assigning the first cluster to a first lane of the road segment, the second cluster to a second lane of the road segment, or a combination thereof based on the spatial distribution to output a bi-modality event (e.g., an HOV traffic event).
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Inventor: James FOWE
  • Publication number: 20200202386
    Abstract: A method, apparatus, and computer program product are provided for mobile advertising in a given area. In the context of the method, the method includes accessing pedestrian location information for the given area. In response to the provided pedestrian location information and based on a position of a mobile robot, the method also includes determining a display location containing one or more pedestrians within the given area for the mobile robot to display a mobile message. The method further includes providing advertisement information to be included in the mobile message to be provided by the mobile robot to at least one of the one or more pedestrians in the display location. A corresponding apparatus and computer program product are also provided.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Applicant: HERE Global B.V.
    Inventors: James Fowe, Timothy Garcia
  • Publication number: 20200204649
    Abstract: Various aspects of a location-enabled AR platform system and a method for interoperability of augmented reality (AR) applications are disclosed herein. In accordance with an embodiment, the location-enabled AR platform system may include a memory and a processor. The processor may be configured to provide a protocol for communication between a first AR application and a second AR application. The processor may be further configured to receive, from the first AR application, a first set of functionalities of a plurality of functionalities for exposure. The processor may be configured to provide an accessibility of the received first set of functionalities of the first AR application to the second AR application.
    Type: Application
    Filed: December 20, 2018
    Publication date: June 25, 2020
    Inventor: James FOWE
  • Publication number: 20200149910
    Abstract: A method is provided to generate a route between an origin and a destination using historical travel times between segments of a road network map. Methods may include accessing a memory configured to store road network data segmented into tiles represented by quadkeys; determining a travel time between any two quadkeys of the stored road network data; receiving an origin and a destination within a road network corresponding to the road network data; calculating a route between the origin and the destination using the travel time between quadkeys that can be traversed from the origin to the destination; generating route guidance for the route between the origin and the destination; and providing the route guidance to a user indicating the route between the origin and the destination. The travel time between any two quadkeys may be determined based on historical travel times between the respective two quadkeys.
    Type: Application
    Filed: January 17, 2020
    Publication date: May 14, 2020
    Inventors: James FOWE, Filippo PELLOLIO
  • Patent number: 10643462
    Abstract: A plurality of instances of probe data are received. Each instance is matched to a link of a digital map. A distance parameter for each instance is determined based on the link. A most likely lane for each instance is determined based on the corresponding distance parameter. Probe trajectories are constructed based on sequences of instances of probe data identified in the plurality of instances of probe data. At least one of the probe trajectories is analyzed based at least in part on lane change probabilities to generate at least one lane level trajectory. Lane level traffic information is determined based on the at least one lane level trajectory and the corresponding instances of probe data. At least a portion of the lane level traffic information, which is configured for use in performing at least one navigation-related function, is provided.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: May 5, 2020
    Assignee: HERE Global B.V.
    Inventors: James Fowe, Bruce Bernhardt, Filippo Pellolio