Employing Map Database System Patents (Class 701/532)
  • Patent number: 10586457
    Abstract: A method performs an automated measurement of dimension(s) of an arriving vehicle arriving at a parking area. The method obtains a skills assessment of a driver of the arriving vehicle, which indicates skill level of the driver in performing parking maneuver(s). The method dynamically defines, based on the dimension(s) of the arriving vehicle and the obtained skills assessment, a parking space in an unoccupied area within the parking area. The defining includes selecting dimensions of the dynamically defined parking space. The method directs the arriving vehicle to the dynamically defined parking space, the directing including providing live parking guidance to facilitate maneuvering the arriving vehicle into position in the dynamically defined parking space.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: March 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory J. Boss, Jeremy R. Fox, Andrew R. Jones, Kevin C. McConnell, John E. Moore, Jr.
  • Patent number: 10582332
    Abstract: The present disclosure generally discloses an autonomous localization capability configured to determine the localization of a mobile device of a wireless communication network based on a sequence of observations reported by the mobile device and a model that represents the motion and observations of mobile devices of the wireless communication network. The model that represents the motion and observations of the mobile devices may be a Hidden Markov Model (HMM) constructed based on use of localization information to define the hidden states of the and use of signal strength measurement reporting information to define possible observations. The localization problem for determining a localization of a given mobile device then becomes a maximum a posterior problem represented by the HMM, which may be solved using a particle filter based localization algorithm using localization probability distribution information which may be determined based on signal strength measurement reporting information.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: March 3, 2020
    Assignee: Nokia of America Corporation
    Inventors: Pantelis Monogioudis, Tahsina Farah Sanam, Dandan Wang
  • Patent number: 10578430
    Abstract: To carry out evaluation of a road surface property easily and in a short period of time without being costly. Measurement data of a road surface measured for a predetermined road width along a path of a road to be measured is acquired; a unit area having a preset length dimension along the path in the road width is set along the path; a model plane in the unit area is set based on the measurement data at each point in the unit area; point group data is generated from a spaced amount of the model plane and each point in the unit area, visualize and display the spaced amount in the path, and display a result of evaluation obtained through statistical processing with the path shown on a map.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: March 3, 2020
    Assignee: TOPCON CORPORATION
    Inventors: You Sasaki, Kazuhiro Ogawa, Tadayuki Ito
  • Patent number: 10578444
    Abstract: Guidance systems, methods, and programs acquire, from a map information providing device, update information for updating map information that is stored in guidance memory, and update, on the basis of the acquired update information, the stored map information. The systems, methods, and programs acquire, from the map information providing device, temporarily delivered information that is used for guidance until the update is complete. The temporarily delivered information has an identical data structure to the stored map information and is replaceable with the stored map information. Until the update is complete, the systems, methods, and programs provide guidance on the basis of the acquired temporarily delivered information. After the update is compete, however, the systems, methods, and programs provide guidance on the basis of the updated map information.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: March 3, 2020
    Assignee: AISIN AW CO., LTD.
    Inventor: Daisuke Tanizaki
  • Patent number: 10565844
    Abstract: A building management system includes one or more computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to receive a plurality of threat events, the received threat events associated with a plurality of threat categories, the plurality of assets associated with a plurality of locations. The instructions cause the one or more processors to generate a location-specific aggregated risk score, generate a category-specific risk metric indicating, and for each of at least two or more of the plurality of threat categories, generate a number of threat events associated with the threat categories, generate user interface data including, within a single interface, visual representations of both the location-specific aggregated risk scores for the two or more locations and the category-specific risk metrics for the two or more threat categories.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: February 18, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Sajjad Pourmohammad, Jacinta Moore
  • Patent number: 10559181
    Abstract: A building management system includes one or more computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to receive a plurality of threats, the plurality of threats comprising a first threat and a second threat, the first threat and the second threat affecting a risk score of an asset and determine whether the first threat is correlated with the second threat. The instructions cause the one or more processors to determine a value of the risk score to be a first value in response to a determination that the first threat is correlated with the second threat and determine the value of the risk score to be a second value in response to a determination that the first threat is not correlated with the second threat.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: February 11, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Sajjad Pourmohammad, Youngchoon Park, Sudhi R. Sinha
  • Patent number: 10558209
    Abstract: A system for controlling the flight of aircraft includes an aircraft operated by a human pilot, one or more optionally piloted aircraft controlled by a processor, and a communication link between the aircraft. The optionally piloted aircraft receives data indicative of the position and flight path of the piloted aircraft, and is automatically controlled to maintain a predetermined range of separation distances from the piloted aircraft. Control of the optionally piloted aircraft may include machine reasoning computing functions based on a classification of data received by the communication link, data indicative of the current positions and three-dimensional flight paths of the aircraft, stored data from previously calculated positions and three-dimensional flight paths of the aircraft, and stored data from previously executed flight plans associated with the optionally piloted aircraft.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: February 11, 2020
    Assignee: Rockwell Collins, Inc.
    Inventors: David S. Hardin, Jennifer A. Davis, Jing Liu, James A. Marek, Ryan P. Littler
  • Patent number: 10552767
    Abstract: The present invention provides a method for allocating ticket inventory on a buyer's side. The method includes steps of, loading, the webpage, providing a map, checking compatibility of map, initializing plug-in, and mapping seats. Further, the map is represented with respective tickets with location, quantity and amount on the webpage. Moreover, the ticket list with triggering onInit is generated on the webpage or an existing external tabular ticket list is controlled by the plugin thereby loading the map completely with corresponding ticket inventory matching respective portions on map simultaneously while loading the webpage on the buyer's device thereby enabling the buyer to select desired seating section.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: February 4, 2020
    Assignee: EBAY INC.
    Inventors: Brian Hampel, Muktak Joshi
  • Patent number: 10540689
    Abstract: A fuel deal advertisement method, system, and non-transitory computer readable medium, include a navigation route and fuel availability determining circuit configured to determine a plurality of navigation route maps, each navigation route map including at least one fuel refill center for each of the plurality of navigation routes, an advertisement generating circuit configured to generate an advertisement for each of the at least one fuel refill center included on the plurality of navigation route maps, an advertisement playing circuit configured to play the advertisement for each of the at least one fuel refill center according to a predetermined rank of the advertisements, and a route selecting circuit configured to query a user of a vehicle to select a route of the plurality of navigation route maps including a preferred fuel refill center that the user wants to visit based on the advertisement.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: January 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kuntal Dey, Seema Nagar, Enara C. Vijil
  • Patent number: 10540408
    Abstract: Systems and methods for enhancing user experience in a search environment are provided. The method includes displaying results of a search operation, the display comprising an extract of at least one search result; the extract comprising a combination of at least one relevant portion of the text and at least one portion of a legend.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: January 21, 2020
    Inventors: Harshini Musuluri, Aravind Musuluri
  • Patent number: 10534523
    Abstract: A machine and associated methods are provided to decouple the level of detail shown within a map from the zoom level of the map. A user interface is provided to receive commands to increase or decrease the level of detail of items shown in a map, including the number of geographical elements shown in the map, independent of a control of a change in the zoom level for the map. Rendering circuitry can responsively render different versions of a map having different levels of detail within the same zoom level. The different versions of the map can be displayed on a display device.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: January 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Bruce Daniel, James Peter Biagioni, Matthew James Dorfmann
  • Patent number: 10527451
    Abstract: The disclosure relates to a content selection system for enabling a user device on the move to utilize content associated with an entity located ahead of the user device. The content selection system determines a current position and travel direction of the user device, determines a current travel remainder for moving along a travel route from the current position to the entity located ahead of the user device, based on stored geographical location associated with the entity. The content selection system compares the travel remainder to a maximum threshold value associated with the entity. The content selection system enables content associated with the entity to be utilized by the user device, when the travel remainder is equal to or lower than the maximum threshold value. The disclosure also relates to a user device comprising at least a portion of the content selection system.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: January 7, 2020
    Assignee: Volvo Car Corporation
    Inventors: Staffan Davidsson, Magnus Ronnang
  • Patent number: 10506274
    Abstract: The present disclosure provides user interface methods of and systems for displaying at least one available action overlaid on an image, comprising displaying an image; selecting at least one action and assigning a ranking weight thereto based on at least one of (1) image content, (2) current device location, (3) location at which the image was taken, (4) date of capturing the image; (5) time of capturing the image; and (6) a user preference signature representing prior actions chosen by a user and content preferences learned about the user; and ranking the at least one action based on its assigned ranking weight.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: December 10, 2019
    Assignee: VEVEO, INC.
    Inventors: Murali Aravamudan, Ajit Rajasekharan
  • Patent number: 10492042
    Abstract: A method for determining a parking space (7) of a vehicle (3). The method comprises determining a location, at which a mobile electronic device (6) located in the vehicle transitions from a vehicle movement profile to a pedestrian movement profile, as the parking space (7) of the vehicle (3).
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: November 26, 2019
    Assignee: SKIDATA AG
    Inventors: Jorge Clemente, Peter Schönleitner
  • Patent number: 10479274
    Abstract: Disclosed are a vehicle and a control method for the same. The vehicle includes a display unit configured to display information, a sensing unit configured to detect a moving object in the vicinity of the vehicle, and a controller configured to judge the motion characteristics of the moving object based on sensing information regarding the moving object provided from the sensing unit, the motion characteristics of the moving object including a speed and a movement direction of the moving object, to set a dangerous area for the moving object based on the motion characteristics of the moving object, the dangerous area having a size and a shape corresponding to the motion characteristics of the moving object, and to display an image indicating the dangerous area on the display unit.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: November 19, 2019
    Assignee: LG Electronics Inc.
    Inventor: Sangha Park
  • Patent number: 10466712
    Abstract: Methods and devices for actively modifying a field of view of an autonomous vehicle in view of constraints are disclosed. In one embodiment, an example method is disclosed that includes causing a sensor in an autonomous vehicle to sense information about an environment in a first field of view, where a portion of the environment is obscured in the first field of view. The example method further includes determining a desired field of view in which the portion of the environment is not obscured and, based on the desired field of view and a set of constraints for the vehicle, determining a second field of view in which the portion of the environment is less obscured than in the first field of view. The example method further includes modifying a position of the vehicle, thereby causing the sensor to sense information in the second field of view.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: November 5, 2019
    Assignee: Waymo LLC
    Inventors: David I. Ferguson, Jiajun Zhu
  • Patent number: 10459448
    Abstract: A driving assistance apparatus includes: a registration processing unit configured to register, as an assistance location, an assistance location candidate detected as a location at which driving assistance for an own vehicle is necessary if the assistance location candidate satisfies a registration condition; and a region segmentation unit configured to set a first activity region in which an activity frequency of the own vehicle is estimated to be relatively high and a second activity region in which an activity frequency of the own vehicle is estimated to be relatively low. In a case where the assistance location candidate falls in the second activity region, the registration processing unit relaxes the registration condition compared to a case of falling in the first activity region (the assistance location candidate).
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: October 29, 2019
    Assignee: Honda Motor Co., Ltd.
    Inventor: Koji Sasajima
  • Patent number: 10460484
    Abstract: A touch screen may be utilized by a marine electronic device to easily enter a route in relation to a chart. The marine electronic device may automatically determine and join geographic points associated with the chart to generate a route based on a touch pattern. The marine electronic device may be configured to complete the route to form a route loop in instances in which the start and end of the touch pattern are within a predetermined distance. The completion of the route may be accomplished by connecting the end point to the start point or by “snapping” the end point to the start point, e.g. shifting the end point to the start point. Additionally or alternatively, a user may use pre-determined route snippets to quickly and easily alter a route.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: October 29, 2019
    Assignee: NAVICO HOLDING AS
    Inventors: Eirik Hovland, Mark Harnett
  • Patent number: 10455199
    Abstract: A method and apparatus for countering an attack on a platform. Images are received from cameras associated with the platform, and the images are identified from a group of the cameras that have a desired level of information when a group of light sources is directed at a camera system. A fused image is generated from a combination of the images from the group of the cameras and displayed on a display system for the platform. The fused image enables performing an operation using the platform.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: October 22, 2019
    Assignee: The Boeing Company
    Inventors: Mark Joseph Clemen, Jr., James A. Grossnickle
  • Patent number: 10445954
    Abstract: A system for drive event capturing based on geolocation comprises an interface and a processor. The interface receives driving data from one or more onboard sensors of a vehicle, and the processor is configured to capturing a drive event based on a geolocation of the vehicle. The capturing of the drive event includes causing storage of driving data associated with the drive event.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: October 15, 2019
    Assignee: Lytx, Inc.
    Inventors: Roni Tamari, Joshua Donald Botnen
  • Patent number: 10436599
    Abstract: A method for generating navigation data for a vehicle using a vehicle and a navigation device, said vehicle comprising a set of sensors, said method comprising the steps of: travelling along a road, detecting at least one landmark, determining if said at least one landmark has a shape correlating to the main direction of said road. Approving the at least one landmark as a landmark for landmark navigation or approving an associated section of the road for landmark navigation.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: October 8, 2019
    Assignee: Volvo Car Corporation
    Inventors: Joakim Lin Sorstedt, Alexander Schafer
  • Patent number: 10440266
    Abstract: A display device is disclosed. The display device includes a display configured to display an image corresponding to a currently displayed viewpoint of a plurality of viewpoints in a panoramic image, a processor configured to generate a capture image having a plurality of capture image viewpoints corresponding to a current display frame of the panoramic image in response to receiving a capture command, and a storage configured to store the capture image.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: October 8, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-geun Kim, Chang-seog Ko, Seok-hyun Kim
  • Patent number: 10438488
    Abstract: A parking management system and methods of operation are disclosed. In one variation, a computer-implemented method comprises receiving positional data concerning a listing location from a listing client device; establishing a radius boundary based on the positional data; filtering one or more databases using the radius boundary to determine an amount of parking spaces listed and the amount of parking spaces reserved within a preset time period; calculating a location-specific transaction rate using the amount of parking spaces listed, the amount of parking spaces reserved, and the preset time period; determining a recommended listing price based on the location-specific transaction rate; and transmitting the recommended listing price to the listing client device.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: October 8, 2019
    Assignee: Pied Parker Inc.
    Inventors: Gianni Rosas-Maxemin, Francisco B. Sandoval
  • Patent number: 10438388
    Abstract: A control method of a server is provided. Location information is extracted from photographed data. The photographed data is linked to a course of travel having a pre-stored street image, by applying a predetermined standard based on the extracted location information. The photographed data is provided together with the linked course of travel having the pre-stored street image.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: October 8, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Woo-Yong Chang, Seung-dong Yu, Se-jun Park, Min-jeong Moon
  • Patent number: 10430062
    Abstract: Systems and methods are provided for sharing maps in a collaborative environment using classification-based access control. The generation of and dissemination of maps and/or data within such maps can be governed by classification-based access control, where a user's classification level can determine whether or not maps and/or data within those maps can be seen. In some scenarios, a user may wish to reveal the existence of data and/or additional details within a limited geographical area or subset of a map. The systems and methods further provide a geo-fenced view that can dynamically declassify data (to a specified degree). For example, declassified details can be revealed for moving data sets or objects upon entry into the geo-fenced view, and upon existing the geo-fenced view, the moving data sets or objects are reclassified.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: October 1, 2019
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, John Carrino, Daniel Zangri
  • Patent number: 10429189
    Abstract: A method and system obtaining positioning data from an object traveling on a plurality of routes; mapping the data into a plurality of points on a digital map; identifying points that are unmatched to the stored route trajectory; obtaining candidate transition points from the unmatched points; aggregating the candidate transition points by applying a clustering algorithm; selecting a first cluster of points and a plurality of second clusters of points, determining a confidence level that the first cluster of points are transition points indicating a transition between the routes, classifying the first cluster of points as a first plurality of traveling points having a first direction in response to the confidence being below a threshold confidence and automatically adjusting the stored route trajectory to indicate that the first cluster of points are on the route trajectory.
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: October 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Wei Shan Dong, Ning Duan, Peng Gao, Zhi Hu Wang, Jun Chi Yan
  • Patent number: 10423648
    Abstract: Method, system, and computer readable medium for interest tag recommendation are provided in the present disclosure. Statistics about feature words of an Internet article related to an existing interest tag are collected to generate a characteristic vector of the existing interest tag. According to the characteristic vector of the existing interest tag, degree of similarity between the existing interest tag and an interest tag to be recommended is calculated. An interest tag is recommended according to the degree of similarity between the existing interest tag and the interest tag to be recommended.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: September 24, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xiang He, Ye Wang, Chao Qi
  • Patent number: 10416682
    Abstract: A system for use in a vehicle, the system comprising one or more sensors, one or more processors coupled to the one or more sensors, and a memory including instructions that cause the one or more processors to perform a method. The method comprises retrieving a stored route for the vehicle that comprises a plurality of waypoints corresponding to different locations along the route, each waypoint associated with features along the route on a feature map, and navigating the vehicle along the stored route by navigating the vehicle from waypoint to waypoint in the stored route using the one or more sensors to: detect one or more features in an area surrounding the vehicle; and localize the vehicle at each waypoint by comparing the one or more features in the area surrounding the vehicle with the one or more features associated with each respective waypoint in the feature map.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: September 17, 2019
    Assignee: FARADAY & FUTURE INC.
    Inventor: Chongyu Wang
  • Patent number: 10417492
    Abstract: The present disclosure is directed to systems, methods and devices for replacing a static map image with an interactive map that approximates the geographic area depicted by the static map image. A static image may be inspected and a determination may be made as to whether the static image meets a map identification threshold value. At least one signal associated with the static image may be evaluated and based on that evaluation at least one geo-entity of intent may be identified. The static image may be replaced with a static image corresponding to at least one of the identified geo-entities of intent.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: September 17, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Dragomir Yankov, Pavel Berkhin, Michael Robert Evans
  • Patent number: 10407065
    Abstract: A method, a device and an apparatus for planning a vehicle speed are provided. The method includes: determining initial planning speeds at a target path point and a reference path point based on curvature radiuses of a target front road and a reference front road, such that first and second lateral accelerations are not greater than a lateral acceleration threshold; and determining a target longitudinal acceleration and a target planning speed at the target path point based on the initial planning speeds at the target path point and the reference path point and a reference journey, such that the target longitudinal acceleration is in a defined range. Therefore, a vehicle can drive based on the target planning speed and the target longitudinal acceleration at the target path point, thereby avoiding drastic deceleration and lateral offset, improving driving safety of the vehicle and riding comfort and saving energy.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: September 10, 2019
    Assignees: NEUSOFT CORPORATION, NEUSOFT REACH AUTOMOTIVE TECHNOLOGY (SHANGHAI) CO., LTD
    Inventors: Wei Liu, Cheng Chi, Guangsheng Zhang, Lu Wei, Wanli Ma
  • Patent number: 10395419
    Abstract: In an example embodiment, a technique is provided for surface mesh clipping. A surface mesh file and clip objects are received, and a unique identifier of a clip object is added to each node of a spatial index of the surface mesh that intersects the respective clip object. For any currently visible nodes, clip geometries and a series of meshes that partition the node into clipped regions are computed and stored in a clip file separate from the surface mesh file. Any non-currently visible nodes are computed and the clip file updated in response to display of the respective node. A clipped surface mesh is rendered by assembling regions of the surface mesh that are not affected by clip objects and clipped regions from the clip file, and the rendered clipped surface mesh is displayed.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: August 27, 2019
    Assignee: Bentley Systems, Incorporated
    Inventors: Elenie Godzaridis, Mathieu St-Pierre
  • Patent number: 10387722
    Abstract: Systems, methods, and non-transitory computer-readable media can acquire a first map that represents a particular geographical region. The first map can be associated with an image map. A first vector map can be generated based on the image map with which the first map is associated. A second map that represents the particular geographical region can be acquired. The second map can be different from the first map and can be associated with a second vector map. One or more quantitative evaluations for at least one of the first map or the second map can be provided based on the first vector map and the second vector map.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: August 20, 2019
    Assignee: Facebook, Inc.
    Inventor: Yin Wang
  • Patent number: 10382895
    Abstract: A system and method of locating “friends” having mobile devices connected to a network and associated with a user account is disclosed. The method includes sending a request to a mobile device, the mobile device determining its present geographic location and responding to the requestor with this information. This information may be in the form of a coordinate location such as a GPS location or it may be in the form of a name that the mobile device owner assigned to a particular area (e.g., “home”). Having this location information, a user is able to view the location of the friend that is associated with the mobile device.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: August 13, 2019
    Assignee: Apple Inc.
    Inventors: Raghu Pai, Timothy S. Hurley, Patrice Olivier Gautier, Karthik Narayanan, Murthy Parthasarathi, Maxime Veron
  • Patent number: 10380780
    Abstract: A computer-implemented method for detecting real estate vacancies using satellite imagery is described. The method is implemented using a computing device in communication with a memory. The method includes receiving, by the computing device, a first location identifier that identifies a first real property location. The method additionally includes retrieving, by the computing device, a first satellite image of the first real property location. Additionally, the method includes retrieving, by the computing device, a second satellite image of the first real property location. The method additionally includes generating, by the computing device, a compound image of the first real property location by overlaying the second satellite image over the first satellite image. Additionally, the method includes providing the compound image to a user interface, wherein the compound image provides an indication of one or more vacant portions of the first real property location.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: August 13, 2019
    Assignee: Mastercard International Incorporated
    Inventors: Debashis Ghosh, Lavern Gilliard, Justin X. Howe
  • Patent number: 10371535
    Abstract: Map data is augmented using GPS traces captured by navigation systems of vehicles. A GPS trace is reduced to key points identified based on magnitude of bearing changes and to maintain a maximum separation between key points. The locations and bearings of each key point are compared to locations and bearings along map traces in the map data. Where the location and bearing meet threshold conditions, the key point is merged with the map trace, such as by computing an average or weighted average. The manner in which the key point is merged is modified based on proximity of the key point to points in the map trace connected by segments of the map trace.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: August 6, 2019
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Homayoun Jamshidi Nekou, Thomas Pilutti
  • Patent number: 10371526
    Abstract: Some embodiments of the invention provide a novel prediction engine that (1) can formulate predictions about current or future destinations and/or routes to such destinations for a user, and (2) can relay information to the user about these predictions. In some embodiments, this engine includes a machine-learning engine that facilitates the formulation of predicted future destinations and/or future routes to destinations based on stored, user-specific data. The user-specific data is different in different embodiments. In some embodiments, the stored, user-specific data includes data about any combination of the following: (1) previous destinations traveled to by the user, (2) previous routes taken by the user, (3) locations of calendared events in the user's calendar, (4) locations of events for which the user has electronic tickets, and (5) addresses parsed from recent e-mails and/or messages sent to the user.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: August 6, 2019
    Assignee: Apple Inc.
    Inventors: Christine B. McGavran, Bradford A. Moore, Gregory D. Bolsinga, Christopher Blumenberg, Seejo K. Pylappan, Marcel van Os
  • Patent number: 10359542
    Abstract: Techniques to generate dynamically calibrated geo-models green fields are described. A geo-model representing a field on which wells are drilled in a hydrocarbon-bearing formation adjusted to generate multiple adjusted geo-models. Each adjusted geo-model represents a variant of the numerical geo-model. Using each adjusted geo-model, multiple simulated rates of change of bottomhole pressures over time in a well drilled in the hydrocarbon-bearing formation are determined. A measured rate of change of bottomhole pressures over time in the well is compared with the multiple simulated rates of change of bottomhole pressures over time in the well. Based on a result of the comparing, the adjusted geo-model that yielded simulated rates of change of bottomhole pressures that best matched the measured rate of change of bottomhole pressure is identified.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: July 23, 2019
    Assignee: Saudi Arabian Oil Company
    Inventors: Babatope Kayode, Faisal Thawad
  • Patent number: 10356554
    Abstract: An information processing method performed at a terminal includes: starting a location service of a first application; obtaining place-of-departure information and destination information in a display based on an operation of a user, and generating route indication information according to the place-of-departure information and the destination information; detecting, based on the location service of the first application, real-time information of the user when the user moves along a route indicated by the route indication information, and reporting the real-time information to a server, to obtain push information that is obtained through comprehensive determining based on at least one combination of location information, time information, user behavior information, historically collected information, and point-of-interest (POI) information; and receiving the push information that is directionally pushed when a preset condition is satisfied, and displaying, in the first application, the push information and/or
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: July 16, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Wenhan Dai
  • Patent number: 10354393
    Abstract: A method and device for determining a motion trajectory of a target subject are provided. The method includes: acquiring a first control point and a second control point on a motion track based on a current position of the target object on the motion track, where the first control point and the second control point are adjacent control points; acquiring a first direction vector and a second direction vector, where the first direction vector is a unit direction vector at the first control point, and the second direction vector is a unit direction vector at the second control point; and determining the motion trajectory of the target object on the motion track through a specified spline curve interpolation model, based on the first control point, the second control point, the first direction vector and the second direction vector.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: July 16, 2019
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Siyuan Xie
  • Patent number: 10331299
    Abstract: A graphical user interface for a media player application is described. A method is provided comprising: (i) determining a screen orientation of the GUI in accordance with a device orientation of the handheld electronic device; (ii) displaying a first user interface screen on a display of the handheld electronic device in a portrait screen orientation when the screen orientation is a portrait screen orientation, wherein the first user interface screen comprises an album list; and (iii) displaying a second user interface screen on the display of the handheld electronic device in a landscape screen orientation when the screen orientation is a landscape screen orientation, wherein the second user interface screen comprises an array of album art images arranged in rows and columns.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: June 25, 2019
    Assignee: BlackBerry Limited
    Inventors: Mihal Lazaridis, David Paul Yach
  • Patent number: 10334168
    Abstract: A method determines a movement of an apparatus between capturing first and second images. The method includes testing model hypotheses of the movement by for example a RANSAC algorithm, operating on a set of first points in the first image and assumed corresponding second points in the second image to deliver the best model hypothesis. The testing includes, for each first point, calculating a corresponding estimated point using the tested model hypothesis, determining the back-projection error between the estimated point and the second point in the second image, and comparing each back projection error with a threshold. The testing comprises for each first point, determining a correction term based on an estimation of the depth of the first point in the first image and an estimation of the movement between the first and second images, and determining the threshold associated with the first point by using said correction term.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: June 25, 2019
    Assignee: STMICROELECTRONICS SA
    Inventors: Manu Alibay, Stéphane Auberger
  • Patent number: 10326888
    Abstract: A Voice over Internet Protocol (VoIP) server is configured to provide VoIP services to a plurality of VoIP-capable endpoint devices. Geolocation information identifying a first geographic location of the particular endpoint device is received at the VoIP server and from an application running on a VoIP-capable endpoint device. A second geographic location for an IP address is compared to the first geographic location. In response to a mismatch between the compared geographic locations, a location database is modified to include an entry specifying that the particular endpoint device is located at the first geographic location. For an outgoing telephone call from the endpoint device, the modified entry is used to select a telephone carrier. The outgoing telephone call is routed using the selected telephone carrier.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: June 18, 2019
    Assignee: 8x8, Inc.
    Inventor: Slobodan Miskovic
  • Patent number: 10321208
    Abstract: Disclosed are systems and methods for improving image recognition by using information from sensor data. In one embodiment, the method comprises receiving one or more sensor records, the sensor records representing timestamped sensor data collected by a sensor recording device; selecting an event based on the sensor records; identifying a time associated with the event; retrieving a plurality of timestamped video frames; synchronizing the sensor records and the video frames, wherein synchronizing the sensor records and the video frames comprises synchronizing the timestamped sensor data with individual frames of the timestamped video frames according to a common timeframe; and selecting a subset of video frames from the plurality of timestamped video frames based on the selected event.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: June 11, 2019
    Assignee: ALPINEREPLAY, INC.
    Inventors: David J. Lokshin, Anatole M. Lokshin, Claire Louise Roberts-Thomson
  • Patent number: 10318504
    Abstract: Disclosed is a system and method capable of minimizing user-set search data and local filtering data by creating index data in real time. A search data processing system includes an index generation unit adapted to generate index data for a search on map-associated data of an item selected by a user; and a search execution unit adapted to execute a search operation on the map-associated data of the selected item by means of the index data.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: June 11, 2019
    Assignee: Thinkware Systems Corporation
    Inventor: Won Kyung Choi
  • Patent number: 10311557
    Abstract: A system for automated tonal balancing, comprising a rectification server that groups and processes images for use in tone-matching and provides them to a tone-matching server, that then performs tone-matching operations on the images and provides them as output for review or storage, and methods for tonal balancing using the system of the invention.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: June 4, 2019
    Assignee: DigitalGlobe, Inc.
    Inventors: Nathan Reid Swanson, Patrick Young, Spencer Stirling
  • Patent number: 10311736
    Abstract: A road shape information generator is provided. The road shape information generator includes a sensor value obtainer that obtains a sensor value acting, when a vehicle travels, on the vehicle, a road shape information generator that generates information about a road shape as road shape information based on the sensor value obtained by the sensor value obtainer, and a storage controller that stores, in a road shape information storage, the road shape information generated by the road shape information generator.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: June 4, 2019
    Assignee: DENSO CORPORATION
    Inventor: Masayoshi Kayano
  • Patent number: 10300603
    Abstract: The systems and methods disclosed herein include a path integration system that calculates optic flow, infers angular velocity from the flow field, and incorporates this velocity estimate into heading calculations. The resulting system fuses heading estimates from accelerometers, gyroscopes, engine torques, and optic flow to determine self-localization. The system also includes a motivational system that implements a reward drive, both positive and negative, into the system. In some implementations, the drives can include: a) a curiosity drive that encourages exploration of new areas, b) a resource drive that attracts the agent towards the recharging base when the battery is low, and c) a mineral reward drive that attracts the agent towards previously explored scientific targets.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: May 28, 2019
    Assignee: Neurala, Inc.
    Inventors: Anatoly Gorshechnikov, Massimiliano Versace, Tim Barnes
  • Patent number: 10302734
    Abstract: Systems and methods are provided that disclose providing a positioning service for devices based on light received from one or more light sources. This light based positioning service uses light information transmitted by each light source to determine the position of the device. The positioning information can include three dimension position information in a building that can then be used to deliver services and information to a mobile device. The content delivered to a mobile device can include multimedia, text, audio, and/or pictorial information. The positioning information along with other location or positioning information can be used in providing augmented reality or location aware services. The light sources can be independent beacons that broadcast information in visible light at a rate that is undetectable by the human eye. Content can be retrieved from a server over a communications connection.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: May 28, 2019
    Assignee: ABL IP HOLDING LLC
    Inventors: Aaron Ganick, Daniel Ryan
  • Patent number: 10297148
    Abstract: Examples include a network computer system and/or service which operates to remotely monitor vehicles to detect and characterize driving actions of drivers with respect to specific road segments of a roadway, enabling driving actions performed by multiple drivers at a specific road segment to be characterized and modeled. Models can inform municipalities about potential traffic hazards or other safety challenges. Individual drivers can also be measured against the model to help understand driver performance. Validating vehicle data against baseline values can also detect spoofing of that data.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: May 21, 2019
    Assignee: UBER TECHNOLOGIES, INC.
    Inventor: Theodore Russell Sumers
  • Patent number: 10298718
    Abstract: A system is delineated comprising a processor for performing operations for the system; memory for storing an operating system and one or more applications, the one or more applications including at least one application requiring certification by a certifying authority for use on the system and at least one application not requiring certification by the certifying authority for use on the system; and an application for use in conjunction with a provided processor external to and not part of the system to determine if the at least one application requiring certification is being interfered with or not executing properly. In certain instances, this system may comprise a class 1 electronic flight bag (EFB) or a class 2 EFB. Related methods are also described.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: May 21, 2019
    Assignee: AVIATION COMMUNICATION & SURVEILLANCE SYSTEMS, LLC
    Inventor: James P. Redmond