Patents by Inventor James D. Lynch

James D. Lynch 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: 10502577
    Abstract: Methods, apparatuses, systems, and computer program products are provided. An example method comprises receiving a change trigger; and providing two or more map versions to a plurality of vehicle apparatuses. The map versions may comprise a stable map version and a changed map version. The example method further comprises receiving two or more responses from at least two of the plurality of vehicle apparatuses. A response comprises an indicator of a preferred map version selected by a vehicle apparatus of the plurality of vehicle apparatuses from the two or more map versions. The example method further comprises analyzing the responses to determine a most preferred map version; and when it is determined that the most preferred map version is a changed map version, updating one or more map databases based at least in part on the changed map version.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: December 10, 2019
    Assignee: HERE Global B.V.
    Inventor: James D. Lynch
  • Patent number: 10495470
    Abstract: In an example embodiment, a component of a mobile computing apparatus that comprises a digital map stored on a computer-readable medium is provided. The digital map comprises a first plurality of data records, each of the first plurality of data records represents a corresponding traversable map element. At least some of the first plurality of data records further comprise an executable instruction. The executable instruction of a particular data record is executed upon determination that the mobile computing apparatus is at a position corresponding to a location of the corresponding map element represented by the particular data record. The executable instruction is executed by a processor and causes data received from a hardware component of and/or in communication with the mobile computing apparatus (e.g., one or more sensors and/or the like) to be analyzed in accordance with an algorithm encoded by or referenced by the executable instruction.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: December 3, 2019
    Assignee: HERE Global B.V.
    Inventor: James D. Lynch
  • Patent number: 10281293
    Abstract: A navigation system comprises a processor, a geographic database and a guidance application executable on the processor. The guidance application obtains data from the geographic database and obtains a photographic image. The guidance application overlays an advertisement route highlight on said photographic image. The advertisement route highlight graphically illustrates a path corresponding to a route and a direction of travel for the route. The advertisement route highlight includes a series of advertisement decals.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: May 7, 2019
    Assignee: HERE Global B.V.
    Inventors: Adil M. Musabji, Jason Borak, James D. Lynch, Narayanan Alwar, Jon D. Shutter
  • Patent number: 10197404
    Abstract: In one embodiment, navigational features of a navigation device are activated or deactivated according to the accuracy of the geographic data. The navigation features may be predictive features related to upcoming portions of a path curve. The path curve is compared to measured data. For example, a first curve is accessed from a map database and a second curve is based on measured position data collected while traversing the path. The first curve and the second curve correspond to the same geographic area. A difference of an attribute between a section of the first curve and a section of the second curve is used to assign a confidence factor to the section of the first polycurve based on the difference. The attribute may be heading, position, curvature, or another aspect of the path curves.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: February 5, 2019
    Assignee: HERE Global B.V.
    Inventors: Ole Henry Dorum, James D. Lynch
  • Publication number: 20180347994
    Abstract: In an example embodiment, a component of a mobile computing apparatus that comprises a digital map stored on a computer-readable medium is provided. The digital map comprises a first plurality of data records, each of the first plurality of data records represents a corresponding traversable map element. At least some of the first plurality of data records further comprise an executable instruction. The executable instruction of a particular data record is executed upon determination that the mobile computing apparatus is at a position corresponding to a location of the corresponding map element represented by the particular data record. The executable instruction is executed by a processor and causes data received from a hardware component of and/or in communication with the mobile computing apparatus (e.g., one or more sensors and/or the like) to be analyzed in accordance with an algorithm encoded by or referenced by the executable instruction.
    Type: Application
    Filed: August 8, 2018
    Publication date: December 6, 2018
    Inventor: James D. Lynch
  • Patent number: 10142455
    Abstract: An approach is provided for rendering and maneuvering about large-scale documents with a mobile device that features an integrated optical sensor and virtual display functions. A positioning platform determines mapping information, navigation information, document information, or a combination thereof associated with at least one device. The positioning platform determines one or more interactions, one or more positions, or a combination thereof associated with the at least one device. The positioning platform further causes, at least in part, a rendering of the mapping information, the navigation information, the document information, or a combination thereof in a user interface of the at least one device based, at least in part, on the one or more interactions, the one or more positions, or a combination thereof.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: November 27, 2018
    Assignee: HERE Global B.V.
    Inventor: James D. Lynch
  • Patent number: 10140013
    Abstract: A method, apparatus and computer program product are provided for calculating a virtual touch position that is off the physical touch screen display. A user may provide a first swiping gesture in a main portion of a physical touch screen display, and an extended swiping gesture within a predefined threshold distance of an edge of the physical touch screen display. The extended swiping gesture is a continuation of the first swiping gesture. The virtual touch position may be calculated based on a trajectory of the first swiping gesture and/or the distance of the extended swiping gesture. An extended swiping gesture may continue around the edges to enable calculation of a virtual touch position regardless of size constraints of the physical touch screen display.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: November 27, 2018
    Assignee: HERE Global B.V.
    Inventor: James D. Lynch
  • Patent number: 10072937
    Abstract: Methods, apparatuses, systems, and computer program products are provided. An example method comprises accessing a record for a particular traversable map element. The record comprises an executable instruction. The example method further comprises receiving sensor data from one or more sensors. The sensor data corresponds to the particular traversable map element. The method further comprises executing, by a processor, the executable instruction. Executing the executable instruction causes analysis of at least a portion of the sensor data.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: September 11, 2018
    Assignee: HERE Global B.V.
    Inventor: James D. Lynch
  • Patent number: 10049129
    Abstract: An approach is provided for converting voluminous sensor datasets into manageable distance based buckets for slope and curvature map updates. The approach involves causing, at least in part, a map-matching of one or more data sessions with one or more map links, wherein the one or more data sessions represent one or more location data packages associated with a vehicle. The approach also involves causing, at least in part, a division of the one or more map links into one or more buckets at one or more intervals. The approach further involves processing and/or facilitating a processing of the one or more buckets for variance statistics to determine reliability information for acceleration slope values, acceleration curvature values, or a combination thereof calculated from the one or more location data packages. The approach also involves causing, at least in part, an updating of one or more maps based, at least in part, on the reliability information.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: August 14, 2018
    Assignee: HERE Global B.V.
    Inventor: James D. Lynch
  • Patent number: 10030990
    Abstract: In one embodiment, panoramic images, images bubbles, or any two-dimensional views of three-dimensional subject matter are enhanced with one or more alternate viewpoints. A controller receives data indicative of a point on the two-dimensional perspective and accesses a three-dimensional location based on the point. The controller selects an image bubble based on the three-dimensional location. The three-dimensional location may be determined according to a depth map corresponding to the point. A portion of the image bubble is extracted and incorporated into the two-dimensional perspective. The resulting image may be a seamless enhanced resolution image or include a picture-in-picture enhanced resolution window including subject matter surrounding the selected point.
    Type: Grant
    Filed: January 18, 2016
    Date of Patent: July 24, 2018
    Assignee: HERE Global B.V.
    Inventor: James D. Lynch
  • Patent number: 10002531
    Abstract: An approach is provided for predicting driving behavior. A prediction platform determines driving characteristic information for one or more vehicles in association with a segment of a travel path navigated by each of the one or more vehicles. The prediction platform also processes driving characteristic information to determine one or more response types, one or more behavior types, or a combination thereof associated with the segment of the travel path and associates the one or more response types, the one or more behavior types, or a combination thereof with mapping information for specifying the segment of the travel path, a behavior connection link-chain, or a combination thereof.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: June 19, 2018
    Assignee: HERE Global B.V.
    Inventor: James D. Lynch
  • Patent number: 9996961
    Abstract: A method, apparatus and computer program product are provided for non-occluding overlay of user interface or information elements on a contextual map. A method is provided including receiving a two dimensional image associated with a geographic area or object, receiving geometry model associated with the associated with the geographic area, generating an embossing map based on ambient occlusions associated with the geometry model, and generating a composite image based on the two dimensional image and the embossing map.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: June 12, 2018
    Assignee: HERE Global B.V.
    Inventor: James D. Lynch
  • Patent number: 9984500
    Abstract: Methods, systems, and computer-readable data storage devices for generating and/or displaying a map with three-dimensional (3D) features are disclosed. For example, a method may comprise (i) defining a plurality of major three-dimensional regions (“major 3DRs”) and associating each major 3DR with a respective geographical area defined for a map stored in a computer-readable map database, and (ii) displaying, via a display device, one or more of the major 3DRs upon the map. Each major 3DR comprises a top, a bottom, and multiple sides. Each top, bottom, and side of each major 3DR comprises at least one surface. At least one surface of each major 3DR being displayed is textured with an image captured via an imaging device. The image textured onto each surface comprises an image captured by the imaging device when capturing images in a direction of that surface.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: May 29, 2018
    Assignee: HERE Global B.V.
    Inventor: James D. Lynch
  • Patent number: 9891072
    Abstract: An approach is provided for presenting comprehensible representation of travel segments based, at least in part, on velocity information. The approach involves processing and/or facilitating a processing of traffic information, velocity information, or a combination thereof for one or more travel segments, characteristic information for one or more vehicles, or a combination thereof to determine the one or more travel segments within a velocity threshold level. The approach also involves causing, at least in part, a filtering of the one or more travel segments based, at least in part, on the velocity threshold level. The approach further involves causing, at least in part, a presentation of at least one mapping user interface depicting one or more representations for the one or more travel segments within the velocity threshold level.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: February 13, 2018
    Assignee: HERE Global B.V.
    Inventor: James D. Lynch
  • Patent number: 9880555
    Abstract: An approach is provided for comparing experienced curvatures with geometry-based curvatures to identify road environments. The approach involves causing, at least in part, an aggregation of a plurality of curvature samples collected from one or more vehicles traversing one or more travel segments. The approach also involves processing and/or facilitating a processing of the curvature samples to determine at least one experienced curvature for the one or more travel segments. The approach further involves determining at least one geometry-based curvature for the one or more travel segments. The approach also involves determining one or more differences between at least one experienced curvature and the at least one geometry-based curvature.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: January 30, 2018
    Assignee: HERE Global B.V.
    Inventor: James D. Lynch
  • Publication number: 20180017396
    Abstract: Methods, apparatuses, systems, and computer program products are provided. An example method comprises accessing a record for a particular traversable map element. The record comprises an executable instruction. The example method further comprises receiving sensor data from one or more sensors. The sensor data corresponds to the particular traversable map element. The method further comprises executing, by a processor, the executable instruction. Executing the executable instruction causes analysis of at least a portion of the sensor data.
    Type: Application
    Filed: July 14, 2016
    Publication date: January 18, 2018
    Inventor: James D. Lynch
  • Publication number: 20180003512
    Abstract: Methods, apparatuses, systems, and computer program products are provided. An example method comprises receiving a change trigger; and providing two or more map versions to a plurality of vehicle apparatuses. The map versions may comprise a stable map version and a changed map version. The example method further comprises receiving two or more responses from at least two of the plurality of vehicle apparatuses. A response comprises an indicator of a preferred map version selected by a vehicle apparatus of the plurality of vehicle apparatuses from the two or more map versions. The example method further comprises analyzing the responses to determine a most preferred map version; and when it is determined that the most preferred map version is a changed map version, updating one or more map databases based at least in part on the changed map version.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventor: James D. Lynch
  • Patent number: 9815476
    Abstract: An approach is provided for determining road surface friction data for at least one travel segment via sensor data and/or guideline friction map to cause at least one response action. The approach involves processing and/or facilitating a processing of sensor data to determine at least one road-vehicle friction change associated with at least one travel segment. The approach also involves causing, at least in part, a comparison of the at least one road-vehicle friction change to at least one guideline friction map. The approach further involves determining at least one response action to the at least one road-vehicle friction change based, at least in part, on the comparison.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: November 14, 2017
    Assignee: HERE Global B.V.
    Inventor: James D. Lynch
  • Patent number: 9791290
    Abstract: Manipulation of a user's attention is disclosed with respect to a point of interest represented in a simulated field of view of a geographic locality during simulation of travel between locations therein, such as by a computer-implemented navigation system or application. As a user virtually navigates a route, the simulated field of view presented on a display thereto may be constrained, immediately or gradually to an orientation, different from the direction of travel or otherwise from an orientation selected by the user, which focuses on, or otherwise includes the point of interest, or a representation thereof. In this manner, the user's attention is directed or otherwise drawn to the point of interest, e.g. they are less likely to miss or ignore it.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: October 17, 2017
    Assignee: HERE Global B.V.
    Inventors: Daniel Kraus, James D. Lynch
  • Publication number: 20170193682
    Abstract: A method, apparatus and computer program product are provided for non-occluding overlay of user interface or information elements on a contextual map. A method is provided including receiving a two dimensional image associated with a geographic area or object, receiving geometry model associated with the associated with the geographic area, generating an embossing map based on ambient occlusions associated with the geometry model, and generating a composite image based on the two dimensional image and the embossing map.
    Type: Application
    Filed: March 22, 2017
    Publication date: July 6, 2017
    Inventor: James D. Lynch