Contemporary navigation systems are often tasked with routing a vehicle to a destination, but are poorly equipped to assist with finding a vacancy of a parking opportunity in which the vehicle may be parked. Static information, such as enumeration of parking garages and curbside parking meters, may be frustrating if such parking opportunities have no vacancies. The determination of vacancies with certainty may be difficult to achieve due to the characteristic volatility of parking, in which vacancies may be taken in seconds. Presented herein are navigation device configurations involving probabilistic evaluation of parking routes in a vicinity of a destination that may be generated and compared, optionally weighted by various factors, to identify a parking route with parking opportunities that collectively present a high probability of vacancy as compared with other parking routes, which may be presented to the user and/or appended to a current route of an autonomous vehicle.
09 - Scientific and electric apparatus and instruments
39 - Transport, packaging, storage and travel services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer software; downloadable computer software; artificial intelligence and machine learning software; Downloadable software using artificial intelligence for compiling, storing, analyzing and transferring data in the field of transportation, mobility, or traffic management; downloadable software using artificial intelligence for accessing information related to traffic patterns and traffic, mobility, or management; downloadable software using artificial intelligence for collecting, assessing, analyzing, processing, and reporting on traffic, mobility, or patterns; downloadable software using artificial intelligence for assessing, analyzing, processing, and optimizing traffic patterns and traffic, mobility, or management; downloadable software using artificial intelligence for monitoring, analyzing, assessing, viewing, and reporting on road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, incidents and traffic causality, road construction, events, road conditions, travel times, vehicle speeds, and weather conditions; downloadable software using artificial intelligence for assessing, analyzing, processing, simulating, and reporting on population movement data, transportation trip data, and population density data; downloadable software using artificial intelligence for analyzing weather conditions affecting travel conditions and traffic, mobility, or management. providing information concerning traffic, transport, or mobility patterns or traffic congestion for use in traffic, transportation, or mobility management; providing information in the fields of geographic location, road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, incidents and traffic causality, road construction, events, road conditions, travel times, vehicle speeds, and weather conditions, all for traffic, transportation, or mobility management; information, consultancy and advisory services relating to the aforesaid. software as a service (SAAS); Platforms for artificial intelligence as software as a service [SaaS]; Software as a service (SAAS) or data as a service (DaaS) featuring software using artificial intelligence for compiling, storing, analyzing and transferring data in the field of transportation, mobility, or traffic management; Software as a service (SAAS) or data as a service (DaaS) featuring software using artificial intelligence for accessing information related to traffic patterns and traffic, mobility, or management; Software as a service (SAAS) or data as a service (DaaS) featuring software using artificial intelligence for collecting, assessing, analyzing, processing, and reporting on traffic, mobility, or patterns; Software as a service (SAAS) or data as a service (DaaS) featuring software using artificial intelligence for assessing, analyzing, processing, and optimizing traffic patterns and traffic, mobility, or management; Software as a service (SAAS) or data as a service (DaaS) featuring software using artificial intelligence for monitoring, analyzing, assessing, viewing, and reporting on road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, incidents and traffic causality, road construction, events, road conditions, travel times, vehicle speeds, and weather conditions; Software as a service (SAAS) or data as a service (DaaS) featuring software using artificial intelligence for assessing, analyzing, processing, simulating, and reporting on population movement data, transportation trip data, and population density data; Software as a service (SAAS) or data as a service (DaaS) featuring software using artificial intelligence for analyzing weather conditions affecting travel conditions and traffic, mobility, or management; information, consultancy and advisory services relating to the aforesaid.
39 - Transport, packaging, storage and travel services
42 - Scientific, technological and industrial services, research and design
Goods & Services
providing information concerning traffic, transport, or mobility patterns or traffic congestion for use in traffic, transportation, or mobility management; providing information in the fields of geographic location, road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, incidents and traffic causality, road construction, events, road conditions, travel times, vehicle speeds, and weather conditions, all for traffic, transportation, or mobility management Software as a service (SAAS) or data as a service (DaaS) featuring software using artificial intelligence for compiling, storing, analyzing and transferring data in the field of transportation, mobility, or traffic management; Software as a service (SAAS) or data as a service (DaaS) featuring software using artificial intelligence for accessing information related to traffic patterns and traffic, mobility, or management; Software as a service (SAAS) or data as a service (DaaS) featuring software using artificial intelligence for collecting, assessing, analyzing, processing, and reporting on traffic, mobility, or patterns; Software as a service (SAAS) or data as a service (DaaS) featuring software using artificial intelligence for assessing, analyzing, processing, and optimizing traffic patterns and traffic, mobility, or management; Software as a service (SAAS) or data as a service (DaaS) featuring software using artificial intelligence for monitoring, analyzing, assessing, viewing, and reporting on road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, incidents and traffic causality, road construction, events, road conditions, travel times, vehicle speeds, and weather conditions; Software as a service (SAAS) or data as a service (DaaS) featuring software using artificial intelligence for assessing, analyzing, processing, simulating, and reporting on population movement data, transportation trip data, and population density data; Software as a service (SAAS) or data as a service (DaaS) featuring software using artificial intelligence for analyzing weather conditions affecting travel conditions and traffic, mobility, or management
09 - Scientific and electric apparatus and instruments
Goods & Services
Downloadable software using artificial intelligence for compiling, storing, analyzing and transferring data in the field of transportation, mobility, and traffic management; downloadable software using artificial intelligence for accessing information related to traffic patterns and traffic, mobility, and management; downloadable software using artificial intelligence for collecting, assessing, analyzing, processing, and reporting on traffic, mobility, and patterns; downloadable software using artificial intelligence for assessing, analyzing, processing, and optimizing traffic patterns and traffic, mobility, and management; downloadable software using artificial intelligence for monitoring, analyzing, assessing, viewing, and reporting on road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, incidents and traffic causality, road construction, events, road conditions, travel times, vehicle speeds, and weather conditions; downloadable software using artificial intelligence for assessing, analyzing, processing, simulating, and reporting on population movement data, transportation trip data, and population density data; downloadable software using artificial intelligence for analyzing weather conditions affecting travel conditions and traffic, mobility, and management
One or more techniques and/or systems are provided for slowdown detection. Location data received from vehicles traveling a road is evaluated to identify a road segment associated with vehicle speeds below a threshold. A space-time diagram is generated, and location data associated with vehicles traveling the road segment are plotted within the space-time diagram. The space-time diagram is processed using a convolutional neural network to determine a probability that the space-time diagram illustrates a slowdown. If the probability that the space-time diagram illustrates the slowdown is greater than a threshold, then a notification of the slowdown is transmitted to one or more computing devices associated with vehicles that may encounter the slowdown.
42 - Scientific, technological and industrial services, research and design
Goods & Services
Providing a website featuring temporary use of non-downloadable software for tracking, mapping, recording, analyzing and sharing data related to transportation and commuting
One or more techniques and/or systems are provided for slowdown detection. Location data received from vehicles traveling a road is evaluated to identify a road segment associated with vehicle speeds below a threshold. A space-time diagram is generated, and location data associated with vehicles traveling the road segment are plotted within the space-time diagram. The space-time diagram is processed using a convolutional neural network to determine a probability that the space-time diagram illustrates a slowdown. If the probability that the space-time diagram illustrates the slowdown is greater than a threshold, then a notification of the slowdown is transmitted to one or more computing devices associated with vehicles that may encounter the slowdown.
Contemporary navigation systems are often tasked with routing a vehicle to a destination, but are poorly equipped to assist with finding a vacancy of a parking opportunity in which the vehicle may be parked. Static information, such as enumeration of parking garages and curbside parking meters, may be frustrating if such parking opportunities have no vacancies. The determination of vacancies with certainty may be difficult to achieve due to the characteristic volatility of parking, in which vacancies may be taken in seconds. Presented herein are navigation device configurations involving probabilistic evaluation of parking routes in a vicinity of a destination that may be generated and compared, optionally weighted by various factors, to identify a parking route with parking opportunities that collectively present a high probability of vacancy as compared with other parking routes, which may be presented to the user and/or appended to a current route of an autonomous vehicle.
One or more techniques and/or systems are provided for road segment ranking. Incident data associated with a first road segment is evaluated to determine an incident trend for the first road segment. Factors for the first road segment are identified. A first danger rating is assigned to the first road segment based upon the incident trend and the factors. The first danger rating is displayed on a display of a device.
One or more techniques and/or systems are provided for parking space routing. For example, parking data for a parking region, such as a parking lot, may be obtained from one or more data sources (e.g., vehicle sensor data, a parking lot camera, parking meter transaction data, etc.). Routes from a current location of a vehicle to available parking spaces within the parking region may be computed. The routes may be ranked based upon various criteria, such as convenience, congestion, travel time, travel distance, a parking space fill order, etc. A route, having a rank above a threshold (e.g., a highest ranked route), may be provided to a driver of the vehicle, such as through a vehicle navigation unit, a mobile device, a wearable device, etc. The route may be provided to autonomous driving functionality of the vehicle for automatic routing and navigation of the vehicle to the parking space.
One or more techniques and/or systems are provided for travel speed prediction. A spatial context of a prediction segment of a travel network for which a speed prediction is to be made is identified. The spatial context comprises one or more segments of the travel network that are part of trajectories of objects passing through the predication segment and that have predicted likelihoods of influencing travel speed along the prediction segment above a threshold. Features of the spatial context are formatted into a format compatible for input into the model based upon a structure of the model. The features are input into the model for processing using machine learning functionality to output the speed prediction for the prediction segment.
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
One or more techniques and/or systems are provided for travel speed prediction. A spatial context of a prediction segment of a travel network for which a speed prediction is to be made is identified. The spatial context comprises one or more segments of the travel network that are part of trajectories of objects passing through the predication segment and that have predicted likelihoods of influencing travel speed along the prediction segment above a threshold. Features of the spatial context are formatted into a format compatible for input into the model based upon a structure of the model. The features are input into the model for processing using machine learning functionality to output the speed prediction for the prediction segment.
One or more techniques and/or systems are provided for notifying drivers to assume manual vehicle control of vehicles. For example, sensor data is acquired from on-board vehicles sensors (e.g., radar, sonar, and/or camera imagery of a crosswalk) of a vehicle that is in an autonomous driving mode. In an example, the sensor data is augmented with driving condition data aggregated from vehicle sensor data of other vehicles (e.g., a cloud service collects and aggregates vehicle sensor data from vehicles within the crosswalk to identify and provide the driving condition data to the vehicle). The sensor data (e.g., augmented sensor data) is evaluated to identify a driving condition of a road segment, such as the crosswalk (e.g., pedestrians protesting within the crosswalk). Responsive to the driving condition exceeding a complexity threshold for autonomous driving decision making functionality, a driver alert to assume manual vehicle control may be provided to a driver.
B60W 50/14 - Means for informing the driver, warning the driver or prompting a driver intervention
B60K 28/00 - Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
G05D 1/00 - Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
B60W 60/00 - Drive control systems specially adapted for autonomous road vehicles
G06V 20/59 - Context or environment of the image inside of a vehicle, e.g. relating to seat occupancy, driver state or inner lighting conditions
B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers
One or more techniques and/or systems are provided for facilitating simulation of an application used to access features of a vehicle. For example, an application developer may use an application development environment to develop an application that is used to display information through a vehicle display, obtain telemetry data from the vehicle, and/or modify vehicle features of the vehicle. However, the application development environment may not have real-time access to a vehicle (e.g., while the vehicle is being driven), which significantly reduces the ability to test the application. Accordingly, vehicle parameter signals may be simulated and provided to application code of the application (e.g., the application developer may specify a fan speed as “high”, preprogrammed vehicle speed data may be supplied to the application code, etc.). In this way, the application can be tested as though the application had access to an operational vehicle.
Among other things, one or more techniques and/or systems are provided for providing users with access to a route for travelling. A user, of a client device, may send a request for access to the route to a route planning service. The route may correspond to a starting location and an ending location. The route planning service may query a route database to identify an entry indicating that a restricted access road segment (e.g., a high occupancy vehicle lane, a shoulder lane, a bus lane, etc.) and/or a road segment (e.g., comprising a traffic light alteration capability) exists between the starting location and the ending location. Responsive to successfully authorizing the user for travelling the restricted access road segment and/or the road segment, the route, comprising the restricted access road segment and/or the road segment, may be provided to the client device.
H04W 4/029 - Location-based management or tracking services
G08G 1/01 - Detecting movement of traffic to be counted or controlled
B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers
G05D 1/00 - Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
G07C 5/00 - Registering or indicating the working of vehicles
A61B 5/0205 - Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
A61B 5/00 - Measuring for diagnostic purposes Identification of persons
G05D 1/02 - Control of position or course in two dimensions
H04B 1/3822 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving specially adapted for use in vehicles
H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
B60R 16/023 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for transmission of signals between vehicle parts or subsystems
B64C 39/02 - Aircraft not otherwise provided for characterised by special use
G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
H04M 15/00 - Arrangements for metering, time-control or time-indication
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
G01C 21/36 - Input/output arrangements for on-board computers
G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
H04W 4/48 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
G07B 15/00 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
H04W 4/42 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft
G08G 1/0965 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages responding to signals from another vehicle, e.g. emergency vehicle
One or more techniques and/or systems are provided for slowdown detection. Location data received from vehicles traveling a road is evaluated to identify a road segment associated with vehicle speeds below a threshold. A space-time diagram is generated, and location data associated with vehicles traveling the road segment are plotted within the space-time diagram. The space-time diagram is processed using a convolutional neural network to determine a probability that the space-time diagram illustrates a slowdown. If the probability that the space-time diagram illustrates the slowdown is greater than a threshold, then a notification of the slowdown is transmitted to one or more computing devices associated with vehicles that may encounter the slowdown.
One or more techniques and/or systems are provided for estimating parking occupancy. For a paid parking period, parking meter transaction data may be acquired for a parking meter encompassed by a zone of one or more parking spaces. The parking meter transaction data may be evaluated to determine status data, such as an estimation of whether one or more parking spaces are available, occupied, and/or will become available. A parking occupancy, indicative of a likelihood of available parking spaces, may be estimated based upon the status data. For a free parking period, the parking occupancy may be estimated based upon vehicle flow data that is indicative of vehicles entering, parking, and/or leaving the one or more parking spaces. In this way, the parking occupancy may be provided to a driver to mitigate wasted time and/or gas otherwise spent searching for an available parking space.
G08G 1/00 - Traffic control systems for road vehicles
G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
G07B 15/02 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems
G08G 1/01 - Detecting movement of traffic to be counted or controlled
G04B 15/02 - Escapements permanently in contact with the regulating mechanism
One or more techniques and/or systems are provided for operating an autonomous vehicle based upon a driving preference. For example, a driving profile, comprising a driving preference (e.g., a speed preference, a route preference, etc.) of a user, may be provided to an automated driving component of the autonomous vehicle. An operational parameter for the autonomous vehicle may be generated based upon the driving preference of the user. The autonomous vehicle may be operated based upon the operational parameter. In an example, a condition of the user traveling in the autonomous vehicle may be determined, and the operational parameter for the autonomous vehicle may be adjusted based upon the condition of the user not corresponding to the driving preference.
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
G08G 1/0965 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages responding to signals from another vehicle, e.g. emergency vehicle
G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
H04W 4/42 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft
G01C 21/36 - Input/output arrangements for on-board computers
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
G07B 15/00 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
B60R 16/023 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for transmission of signals between vehicle parts or subsystems
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
G08G 1/0968 - Systems involving transmission of navigation instructions to the vehicle
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
B64C 39/02 - Aircraft not otherwise provided for characterised by special use
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
H04B 1/3822 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving specially adapted for use in vehicles
G05D 1/02 - Control of position or course in two dimensions
G05D 1/00 - Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
A61B 5/00 - Measuring for diagnostic purposes Identification of persons
B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers
G08G 1/01 - Detecting movement of traffic to be counted or controlled
H04W 4/029 - Location-based management or tracking services
Contemporary navigation systems are often tasked with routing a vehicle to a destination, but are poorly equipped to assist with finding a vacancy of a parking opportunity in which the vehicle may be parked. Static information, such as enumeration of parking garages and curbside parking meters, may be frustrating if such parking opportunities have no vacancies. The determination of vacancies with certainty may be difficult to achieve due to the characteristic volatility of parking, in which vacancies may be taken in seconds. Presented herein are navigation device configurations involving probabilistic evaluation of parking routes in a vicinity of a destination that may be generated and compared, optionally weighted by various factors, to identify a parking route with parking opportunities that collectively present a high probability of vacancy as compared with other parking routes, which may be presented to the user and/or appended to a current route of an autonomous vehicle.
Contemporary navigation systems are often tasked with routing a vehicle to a destination, but are poorly equipped to assist with finding a vacancy of a parking opportunity in which the vehicle may be parked. Static information, such as enumeration of parking garages and curbside parking meters, may be frustrating if such parking opportunities have no vacancies. The determination of vacancies with certainty may be difficult to achieve due to the characteristic volatility of parking, in which vacancies may be taken in seconds. Presented herein are navigation device configurations involving probabilistic evaluation of parking routes in a vicinity of a destination that may be generated and compared, optionally weighted by various factors, to identify a parking route with parking opportunities that collectively present a high probability of vacancy as compared with other parking routes, which may be presented to the user and/or appended to a current route of an autonomous vehicle.
Users within transit in a vehicle may initiate location queries to fulfill a set of interests, such as stops for food, fuel, and lodging. A device may fulfill the queries according to various factors, such as the distance of nearby locations to the user or to another location specified by the user, and the popularity of various locations. However, the user may not have specified or even chosen a route, and may wish to have interests fulfilled at a later time (e.g., stopping for food in 30 minutes), and a presentation of search results near the user's current location may be unhelpful. Presented herein are techniques for fulfilling location queries that involve predicting a route of the user, and identifying a timing window for the query results (e.g., locations that are likely to be near the user's projected location when the wishes to stop for food in 30 minutes).
B60W 40/00 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
H04W 4/029 - Location-based management or tracking services
G08G 1/01 - Detecting movement of traffic to be counted or controlled
B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers
A61B 5/00 - Measuring for diagnostic purposes Identification of persons
G05D 1/02 - Control of position or course in two dimensions
H04B 1/3822 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving specially adapted for use in vehicles
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
B64C 39/02 - Aircraft not otherwise provided for characterised by special use
G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
B60R 16/023 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for transmission of signals between vehicle parts or subsystems
G07B 15/00 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
G01C 21/36 - Input/output arrangements for on-board computers
H04W 4/42 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft
H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
G08G 1/0965 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages responding to signals from another vehicle, e.g. emergency vehicle
H04W 4/48 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
39 - Transport, packaging, storage and travel services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer software for transferring data in the field of vehicle transportation; computer software development tools; computer software for accessing maps, driving directions, audio, driving information, point of interest data, and other digital content; computer software for collecting, assessing, analyzing, processing, and reporting on vehicle parking data; computer software, namely, application programming interface (API) software for collecting, assessing, analyzing, processing, and reporting on vehicle parking data; computer software for assessing, analyzing, processing, and optimizing vehicle parking operations, costs, and revenues; computer software for reserving and paying for vehicle parking; computer software, namely, application programming interface (API) software for reserving and paying for vehicle parking; computer software for monitoring, analyzing, assessing, viewing, and reporting on road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and weather conditions; computer software for assessing, analyzing, processing, simulating, and reporting on population movement data, transportation trip data, and population density data; computer software for providing safety alerts to vehicle drivers; computer software, namely, application programming interface (API) software for monitoring, analyzing, assessing, and viewing geographic location, driver directions, vehicle traffic, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and weather conditions; computer software for reporting, recording, and transmitting vehicle traffic, vehicle accidents, road construction, and road condition data; computer software for generating vehicle travel itineraries; electronic downloadable publications in the nature of white papers and reports in the field of transportation; downloadable electronic newsletters in the field of transportation; mobile apps; navigation apparatus and instruments for vehicles; computer software; computer peripheral devices; global positioning system navigation receivers; mobile electronic apparatus and instruments for providing traffic and directions information and forecasting; solid state data carriers; electronic publications supplied on line or wirelessly from the Internet; non-printed publications; computer hardware and parts and components thereof. Collection and processing of data about traffic, traffic congestion, transport, road works, journey-affecting events, location, location and movement of people, journeys, predicted journey times, parking, re-fueling, road infrastructure and construction; preparation of reports from the aforesaid data; driving information services, namely, providing information about vehicle fuel and charging prices. Providing information concerning availability of vehicle parking; providing information in the fields of geographic location, driving directions, vehicle traffic, traffic forecasting, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and vehicle trips all for travel purposes; navigation services; providing information in the fields of travel and traffic forecasting by means of electronic, optical, and digital, wireless and cellular communications networks; driving information services; driving information services, namely, providing information about automobile accidents, road incidents, driving journey times, energy-efficient driving routes, disruptions due to adverse weather conditions, vehicle refuelling, vehicle parking and charging station locations’; traffic information and forecasting services; route planning; providing an online database accessible via electronic and optical communications networks for reporting data to other network service users in the fields of travel and traffic information; provision and delivery of data and information about traffic, traffic congestion, transport, road works, journey-affecting events, location, location and movement of people, journeys and predicted journey times; vehicle tracking and location services; traffic monitoring; monitoring of road conditions, traffic congestion and speed; advisory and consultancy services relating to the provision of traffic information, information relating to road conditions, traffic congestion and speed, traffic monitoring, monitoring of road conditions, traffic congestion and speed, vehicle tracking and location services. Non-downloadable electronic publications in the nature of white papers and reports in the field of transportation; providing online newsletters in the field of transportation; education services, namely, providing non-downloadable webinars in the field of transportation; providing live and online educational webinars and seminars; publication of online journals; education and training in the field of satellite navigational systems and networks. Providing temporary use of on-line non-downloadable software development tools; providing temporary use of on-line non-downloadable software for transferring data in the field of vehicle transportation; providing temporary use of on-line non-downloadable software for accessing maps, driving directions, audio, driving information, point of interest data, and other digital content; providing temporary use of on-line non-downloadable software for collecting, assessing, analyzing, processing, and reporting on vehicle parking data; providing temporary use of on-line non-downloadable software for assessing, analyzing, processing, and optimizing vehicle parking operations, costs, and revenues; providing temporary use of on-line non-downloadable software for reserving and paying for vehicle parking; providing temporary use of on-line non-downloadable software for monitoring, analyzing, assessing, viewing, and reporting on road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and weather conditions; providing temporary use of on-line non-downloadable software for assessing, analyzing, processing, simulating, and reporting on population movement data, transportation trip data, and population density data; providing information about weather conditions affecting travel conditions; development, updating, population, installation, maintenance and trouble-shooting of computer and communications software; provision of technical support for the operation, installation and maintenance of computer software; design, development, updating, maintenance and hosting of internet websites; hosting of digital content on the internet, namely, online journals and blogs featuring article in the field of transportation; computerization of obtained data relating to traveler information, navigation, road conditions, traffic and congestion; development and design of software for information management for the transport and traffic sector; technical support services; design and development of systems, hardware and software in the fields of traffic, navigation, transportation, global positioning systems, road infrastructure and vehicle parking.
Techniques are described for using information regarding road traffic and other types of transportation-related information to determine and/or assess alternative inter-modal passenger travel options in a geographic area that supports multiple modes of transportation. For example, a particular user may have multiple alternatives for travel from a starting location to a destination location in the geographic area, including to use alternative modes of transportation (e.g., private vehicle, bus, train, walking, etc.) for some or all of the travel, and these alternatives may have different travel-related characteristics in different situations (e.g., depending on current road traffic; mass transit schedules and current actual deviations; travel-related fees for gas, parking, mass transit, etc; parking availability; etc.). Multiple alternative travel options are thus assessed for a given situation based on multiple types of information, enabling one or more preferred travel options for the given situation to be identified and used.
Among other things, one or more techniques and/or systems are provided for personalized vehicle management. A current location of a vehicle may be received. A route of the vehicle may be determined based upon a trip library and/or the current location. The trip library may correspond to routes traveled by the user above a travel frequency threshold. A route segment (e.g., a portion of the route that the vehicle will travel within a threshold duration) may be identified. A route segment characteristic (e.g., a weather characteristic, a physical characteristic, a traffic characteristic, etc.) of the route segment may be determined. The route segment characteristic may be provided to a driver assistance component of the vehicle. The driver assistance component may be instructed to alter functionality of the vehicle using a vehicle operational parameter derived from the route segment characteristic.
One or more techniques and/or systems are provided for developing and facilitating the development of a vehicle profile for a vehicle. An application developer may experience difficulty when developing applications that are to interact with a vehicle computing device of a vehicle due to proprietary software, communication protocols, data formats, etc. Accordingly, a vehicle profile may be developed to act as an intermediary abstraction layer between the application and the vehicle computing device. A profile developer can define how to process certain types of input from the application, what vehicle signal information can be accessed by the application, how information such as a user interface of the application is to be displayed such as through a vehicle navigation unit, what vehicle parameters can be modified by the application, etc. In this way, the application can interact with the vehicle computing device through the vehicle profile.
One or more techniques and/or systems are provided for facilitating simulation of an application used to access features of a vehicle. For example, an application developer may use an application development environment to develop an application that is used to display information through a vehicle display, obtain telemetry data from the vehicle, and/or modify vehicle features of the vehicle. However, the application development environment may not have real-time access to a vehicle (e.g., while the vehicle is being driven), which significantly reduces the ability to test the application. Accordingly, vehicle parameter signals may be simulated and provided to application code of the application (e.g., the application developer may specify a fan speed as "high", preprogrammed vehicle speed data may be supplied to the application code, etc.). In this way, the application can be tested as though the application had access to an operational vehicle.
One or more techniques and/or systems are provided for facilitating communication between a program and a vehicle computing device of a vehicle. For example, a vehicle profile may be used as an intermediary abstraction layer between the program (e.g., hosted on a mobile device, hosted on a vehicle navigation unit, etc.) and the vehicle computing device. The vehicle profile may provide data formatting functionality to enable communication and interaction because the program and the vehicle computing device may utilize different data formats, communication protocols, and/or functions. The vehicle profile may specify what information the program is allowed to access and/or what features of the vehicle are allowed to be modified by the program. The vehicle profile may determine how information can be displayed by the program through a vehicle display. Communication may be facilitated between the program, the vehicle computing device, and/or a remote device such as a cloud service.
B60R 16/00 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
One or more techniques and/or systems are provided for facilitating simulation of an application used to access features of a vehicle. For example, an application developer may use an application development environment to develop an application that is used to display information through a vehicle display, obtain telemetry data from the vehicle, and/or modify vehicle features of the vehicle. However, the application development environment may not have real-time access to a vehicle (e.g., while the vehicle is being driven), which significantly reduces the ability to test the application. Accordingly, vehicle parameter signals may be simulated and provided to application code of the application (e.g., the application developer may specify a fan speed as “high”, preprogrammed vehicle speed data may be supplied to the application code, etc.). In this way, the application can be tested as though the application had access to an operational vehicle.
One or more techniques and/or systems are provided for developing and facilitating the development of a vehicle profile for a vehicle. An application developer may experience difficulty when developing applications that are to interact with a vehicle computing device of a vehicle due to proprietary software, communication protocols, data formats, etc. Accordingly, a vehicle profile may be developed to act as an intermediary abstraction layer between the application and the vehicle computing device. A profile developer can define how to process certain types of input from the application, what vehicle signal information can be accessed by the application, how information such as a user interface of the application is to be displayed such as through a vehicle navigation unit, what vehicle parameters can be modified by the application, etc. In this way, the application can interact with the vehicle computing device through the vehicle profile.
B60K 35/00 - Instruments specially adapted for vehiclesArrangement of instruments in or on vehicles
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
One or more techniques and/or systems are provided for parking space routing. For example, parking data for a parking region, such as a parking lot, may be obtained from one or more data sources (e.g., vehicle sensor data, a parking lot camera, parking meter transaction data, etc.). Routes from a current location of a vehicle to available parking spaces within the parking region may be computed. The routes may be ranked based upon various criteria, such as convenience, congestion, travel time, travel distance, a parking space fill order, etc. A route, having a rank above a threshold (e.g., a highest ranked route), may be provided to a driver of the vehicle, such as through a vehicle navigation unit, a mobile device, a wearable device, etc. The route may be provided to autonomous driving functionality of the vehicle for automatic routing and navigation of the vehicle to the parking space.
One or more techniques and/or systems are provided for parking space routing. For example, parking data for a parking region, such as a parking lot, may be obtained from one or more data sources (e.g., vehicle sensor data, a parking lot camera, parking meter transaction data, etc.). Routes from a current location of a vehicle to available parking spaces within the parking region may be computed. The routes may be ranked based upon various criteria, such as convenience, congestion, travel time, travel distance, a parking space fill order, etc. A route, having a rank above a threshold (e.g., a highest ranked route), may be provided to a driver of the vehicle, such as through a vehicle navigation unit, a mobile device, a wearable device, etc. The route may be provided to autonomous driving functionality of the vehicle for automatic routing and navigation of the vehicle to the parking space.
42 - Scientific, technological and industrial services, research and design
Goods & Services
Providing a website featuring non-downloadable software for tracking, mapping, recording, analyzing and sharing data, and earning rewards and incentives, related to bicycle transportation and bicycle commuting
09 - Scientific and electric apparatus and instruments
Goods & Services
Downloadable mobile applications for tracking, mapping, recording, analyzing and sharing data, and earning rewards and incentives, related to bicycle transportation and bicycle commuting
One or more techniques and/or systems are provided for determining a scaled flow rate of traffic for a road segment. For example, probe flow rate information is determined based upon locational information from one or more probe vehicles on a road segment (e.g., a flow rate of probe vehicles corresponding to a sum of probe vehicles identified from time stamped global positioning system coordinates provided by the probe vehicles). Satellite imagery of the road segment is analyzed to identify a count of vehicles on the road segment. Scale factor and offset information is estimated based upon the probe flow rate information and the count of vehicles. The scale factor and offset information is used to scale the probe flow rate information to determine a scaled flow rate that may be a relatively accurate flow rate of traffic, which may correspond to an inferred traffic volume along the road segment.
H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
G05D 1/00 - Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
G07C 5/00 - Registering or indicating the working of vehicles
G08G 1/0965 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages responding to signals from another vehicle, e.g. emergency vehicle
A61B 5/0205 - Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
G05D 1/02 - Control of position or course in two dimensions
H04B 1/3822 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving specially adapted for use in vehicles
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
B64C 39/02 - Aircraft not otherwise provided for characterised by special use
G08G 1/097 - Supervising of traffic control systems, e.g. by giving an alarm if two crossing streets have green light simultaneously
G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
B60R 16/023 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for transmission of signals between vehicle parts or subsystems
G07B 15/00 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
H04W 4/04 - in a dedicated environment, e.g. buildings or vehicles
G01C 21/36 - Input/output arrangements for on-board computers
H04W 4/42 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft
B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers
G08G 1/09 - Arrangements for giving variable traffic instructions
G07B 15/06 - Arrangements for road pricing or congestion charging of vehicles or vehicle users, e.g. automatic toll systems
H04W 4/48 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
39 - Transport, packaging, storage and travel services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer software for transferring data in the field of vehicle transportation; computer software development tools; computer software for accessing maps, driving directions, audio, driving information, point of interest data, and other digital content; computer software for collecting, assessing, analyzing, processing, and reporting on vehicle parking data; computer software, namely, application programming interface (API) software for collecting, assessing, analyzing, processing, and reporting on vehicle parking data; computer software for assessing, analyzing, processing, and optimizing vehicle parking operations, costs, and revenues; computer software for reserving and paying for vehicle parking; computer software, namely, application programming interface (API) software for reserving and paying for vehicle parking; computer software for monitoring, analyzing, assessing, viewing, and reporting on road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and weather conditions; computer software for assessing, analyzing, processing, simulating, and reporting on population movement data, transportation trip data, and population density data; computer software for providing safety alerts to vehicle drivers; computer software, namely, application programming interface (API) software for monitoring, analyzing, assessing, and viewing geographic location, driver directions, vehicle traffic, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and weather conditions; computer software for reporting, recording, and transmitting vehicle traffic, vehicle accidents, road construction, and road condition data; computer software for generating vehicle travel itineraries; electronic downloadable publications in the nature of white papers and reports in the field of transportation; downloadable electronic newsletters in the field of transportation; mobile apps; navigation apparatus and instruments for vehicles; computer software; computer peripheral devices; global positioning system navigation receivers; mobile electronic apparatus and instruments for providing traffic and directions information and forecasting; solid state data carriers; electronic publications supplied on line or wirelessly from the Internet; non-printed publications; computer hardware and parts and components thereof. Collection and processing of data about traffic, traffic congestion, transport, road works, journey-affecting events, location, location and movement of people, journeys, predicted journey times, parking, re-fueling, road infrastructure and construction; preparation of reports from the aforesaid data. Providing information concerning availability of vehicle parking; providing information in the fields of geographic location, driving directions, vehicle traffic, traffic forecasting, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and vehicle trips all for travel purposes; navigation services; providing information in the fields of travel and traffic forecasting by means of electronic, optical, and digital, wireless and cellular communications networks; driving information services; driving information services, namely, providing information about automobile accidents, road incidents, driving journey times, energy-efficient driving routes, weather conditions and vehicle refueling, vehicle parking and charging station locations and vehicle fuel and charging prices; traffic information and forecasting services; route planning; providing an online database accessible via electronic and optical communications networks for reporting data to other network service users in the fields of travel and traffic information; provision and delivery of data and information about traffic, traffic congestion, transport, road works, journey-affecting events, location, location and movement of people, journeys and predicted journey times; vehicle tracking and location services; traffic monitoring; monitoring of road conditions, traffic congestion and speed; advisory and consultancy services relating to the provision of traffic information, information relating to road conditions, traffic congestion and speed, traffic monitoring, monitoring of road conditions, traffic congestion and speed, vehicle tracking and location services. On-line journals, namely, blogs featuring article in the field of transportation; non-downloadable electronic publications in the nature of white papers and reports in the field of transportation; providing online newsletters in the field of transportation; education services, namely, providing non-downloadable webinars in the field of transportation; providing live and online educational webinars and seminars; publication of online journals; education and training in the field of satellite navigational systems and networks. Providing temporary use of on-line non-downloadable software development tools; providing temporary use of on-line non-downloadable software for transferring data in the field of vehicle transportation; providing temporary use of on-line non-downloadable software for accessing maps, driving directions, audio, driving information, point of interest data, and other digital content; providing temporary use of on-line non-downloadable software for collecting, assessing, analyzing, processing, and reporting on vehicle parking data; providing temporary use of on-line non-downloadable software for assessing, analyzing, processing, and optimizing vehicle parking operations, costs, and revenues; providing temporary use of on-line non-downloadable software for reserving and paying for vehicle parking; providing temporary use of on-line non-downloadable software for monitoring, analyzing, assessing, viewing, and reporting on road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and weather conditions; providing temporary use of on-line non-downloadable software for assessing, analyzing, processing, simulating, and reporting on population movement data, transportation trip data, and population density data; providing information about weather conditions affecting travel conditions; development, updating, population, installation, maintenance and trouble-shooting of computer and communications software; provision of technical support for the operation, installation and maintenance of computer software; design, development, updating, maintenance and hosting of internet websites; computerization of obtained data relating to traveler information, navigation, road conditions, traffic and congestion; development and design of software for information management for the transport and traffic sector; technical support services; leasing access time to a computer database or network of traveler and traffic information and forecasting; design and development of systems, hardware and software in the fields of traffic, navigation, transportation, global positioning systems, road infrastructure and vehicle parking.
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
39 - Transport, packaging, storage and travel services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer software for transferring data in the field of vehicle transportation; computer software development tools; computer software for accessing maps, driving directions, audio, driving information, point of interest data, and other digital content; computer software for collecting, assessing, analyzing, processing, and reporting on vehicle parking data; computer software, namely, application programming interface (API) software for collecting, assessing, analyzing, processing, and reporting on vehicle parking data; computer software for assessing, analyzing, processing, and optimizing vehicle parking operations, costs, and revenues; computer software for reserving and paying for vehicle parking; computer software, namely, application programming interface (API) software for reserving and paying for vehicle parking; computer software for monitoring, analyzing, assessing, viewing, and reporting on road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and weather conditions; computer software for assessing, analyzing, processing, simulating, and reporting on population movement data, transportation trip data, and population density data; computer software for providing safety alerts to vehicle drivers; computer software, namely, application programming interface (API) software for monitoring, analyzing, assessing, and viewing geographic location, driver directions, vehicle traffic, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and weather conditions; computer software for reporting, recording, and transmitting vehicle traffic, vehicle accidents, road construction, and road condition data; computer software for generating vehicle travel itineraries; electronic downloadable publications in the nature of white papers and reports in the field of transportation; downloadable electronic newsletters in the field of transportation; mobile apps; navigation apparatus and instruments for vehicles; computer software; computer peripheral devices; global positioning system navigation receivers; mobile electronic apparatus and instruments for providing traffic and directions information and forecasting; solid state data carriers; electronic publications supplied on line or wirelessly from the Internet; non-printed publications; computer hardware and parts and components thereof. Collection and processing of data about traffic, traffic congestion, transport, road works, journey-affecting events, location, location and movement of people, journeys, predicted journey times, parking, re-fueling, road infrastructure and construction; preparation of reports from the aforesaid data. Providing information concerning availability of vehicle parking; providing information in the fields of geographic location, driving directions, vehicle traffic, traffic forecasting, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and vehicle trips all for travel purposes; navigation services; providing information in the fields of travel and traffic forecasting by means of electronic, optical, and digital, wireless and cellular communications networks; driving information services; driving information services, namely, providing information about automobile accidents, road incidents, driving journey times, energy-efficient driving routes, weather conditions and vehicle refueling, vehicle parking and charging station locations and vehicle fuel and charging prices; traffic information and forecasting services; route planning; providing an online database accessible via electronic and optical communications networks for reporting data to other network service users in the fields of travel and traffic information; provision and delivery of data and information about traffic, traffic congestion, transport, road works, journey-affecting events, location, location and movement of people, journeys and predicted journey times; vehicle tracking and location services; traffic monitoring; monitoring of road conditions, traffic congestion and speed; advisory and consultancy services relating to the provision of traffic information, information relating to road conditions, traffic congestion and speed, traffic monitoring, monitoring of road conditions, traffic congestion and speed, vehicle tracking and location services. On-line journals, namely, blogs featuring article in the field of transportation; non-downloadable electronic publications in the nature of white papers and reports in the field of transportation; providing online newsletters in the field of transportation; education services, namely, providing non-downloadable webinars in the field of transportation; providing live and online educational webinars and seminars; publication of online journals; education and training in the field of satellite navigational systems and networks. Providing temporary use of on-line non-downloadable software development tools; providing temporary use of on-line non-downloadable software for transferring data in the field of vehicle transportation; providing temporary use of on-line non-downloadable software for accessing maps, driving directions, audio, driving information, point of interest data, and other digital content; providing temporary use of on-line non-downloadable software for collecting, assessing, analyzing, processing, and reporting on vehicle parking data; providing temporary use of on-line non-downloadable software for assessing, analyzing, processing, and optimizing vehicle parking operations, costs, and revenues; providing temporary use of on-line non-downloadable software for reserving and paying for vehicle parking; providing temporary use of on-line non-downloadable software for monitoring, analyzing, assessing, viewing, and reporting on road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and weather conditions; providing temporary use of on-line non-downloadable software for assessing, analyzing, processing, simulating, and reporting on population movement data, transportation trip data, and population density data; providing information about weather conditions affecting travel conditions; development, updating, population, installation, maintenance and trouble-shooting of computer and communications software; provision of technical support for the operation, installation and maintenance of computer software; design, development, updating, maintenance and hosting of internet websites; computerization of obtained data relating to traveler information, navigation, road conditions, traffic and congestion; development and design of software for information management for the transport and traffic sector; technical support services; leasing access time to a computer database or network of traveler and traffic information and forecasting; design and development of systems, hardware and software in the fields of traffic, navigation, transportation, global positioning systems, road infrastructure and vehicle parking.
One or more techniques and/or systems are provided for estimating parking occupancy. For a paid parking period, parking meter transaction data may be acquired for a parking meter encompassed by a zone of one or more parking spaces. The parking meter transaction data may be evaluated to determine status data, such as an estimation of whether one or more parking spaces are available, occupied, and/or will become available. A parking occupancy, indicative of a likelihood of available parking spaces, may be estimated based upon the status data. For a free parking period, the parking occupancy may be estimated based upon vehicle flow data that is indicative of vehicles entering, parking, and/or leaving the one or more parking spaces. In this way, the parking occupancy may be provided to a driver to mitigate wasted time and/or gas otherwise spent searching for an available parking space.
B60Q 1/48 - Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for parking purposes
G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
G07B 15/02 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems
G08G 1/01 - Detecting movement of traffic to be counted or controlled
G04B 15/02 - Escapements permanently in contact with the regulating mechanism
38.
Presenting geographic search results using location projection and time windows
Users within transit in a vehicle may initiate location queries to fulfill a set of interests, such as stops for food, fuel, and lodging. A device may fulfill the queries according to various factors, such as the distance of nearby locations to the user or to another location specified by the user, and the popularity of various locations. However, the user may not have specified or even chosen a route, and may wish to have interests fulfilled at a later time (e.g., stopping for food in 30 minutes), and a presentation of search results near the user's current location may be unhelpful. Presented herein are techniques for fulfilling location queries that involve predicting a route of the user, and identifying a timing window for the query results (e.g., locations that are likely to be near the user's projected location when the wishes to stop for food in 30 minutes).
G05D 1/00 - Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
G07C 5/00 - Registering or indicating the working of vehicles
G08G 1/0965 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages responding to signals from another vehicle, e.g. emergency vehicle
A61B 5/0205 - Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
G05D 1/02 - Control of position or course in two dimensions
H04B 1/3822 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving specially adapted for use in vehicles
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
B64C 39/02 - Aircraft not otherwise provided for characterised by special use
G08G 1/097 - Supervising of traffic control systems, e.g. by giving an alarm if two crossing streets have green light simultaneously
G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
B60R 16/023 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for transmission of signals between vehicle parts or subsystems
G07B 15/00 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
H04W 4/04 - in a dedicated environment, e.g. buildings or vehicles
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
G01C 21/36 - Input/output arrangements for on-board computers
H04W 4/42 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft
B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers
G08G 1/09 - Arrangements for giving variable traffic instructions
G07B 15/06 - Arrangements for road pricing or congestion charging of vehicles or vehicle users, e.g. automatic toll systems
H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
H04W 4/48 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
Among other things, one or more client devices, techniques, and/or systems are provided for providing linear route conditions. A linear route condition interface, presented to a user, may comprise a linear route representation (e.g., represented by a horizontal or vertical bar) of a route from a starting location to a destination location. The linear route representation depicts a first road segment, populated with a traffic flow indicator, a second road segment, populated with a second traffic flow indicator, and/or any other number of road segments between the starting location and the destination location. Responsive to identifying user indication of interest for the first road segment, supplementary information about traffic conditions on the first road segment are presented to the user. Responsive to identifying user indication of interest for the second road segment, supplementary information about traffic conditions on the second road segment are presented to the user.
G01C 21/36 - Input/output arrangements for on-board computers
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
Among other things, one or more client devices, techniques, and/or systems are provided for providing linear route conditions. A linear route condition interface, presented to a user, may comprise a linear route representation (e.g., represented by a horizontal or vertical bar) of a route from a starting location to a destination location. The linear route representation depicts a first road segment, populated with a traffic flow indicator, a second road segment, populated with a second traffic flow indicator, and/or any other number of road segments between the starting location and the destination location. Responsive to identifying user indication of interest for the first road segment, supplementary information about traffic conditions on the first road segment are presented to the user. Responsive to identifying user indication of interest for the second road segment, supplementary information about traffic conditions on the second road segment are presented to the user.
G01C 21/36 - Input/output arrangements for on-board computers
G01C 21/20 - Instruments for performing navigational calculations
B60Q 9/00 - Arrangement or adaptation of signal devices not provided for in one of main groups
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
09 - Scientific and electric apparatus and instruments
39 - Transport, packaging, storage and travel services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
computer software for transferring data in the field of vehicle transportation; computer software development tools; computer software for accessing maps, driving directions, audio, driving information, point of interest data, and other digital content; computer software for collecting, assessing, analyzing, processing, and reporting on vehicle parking data; computer software, namely, application programming interface (API) software for collecting, assessing, analyzing, processing, and reporting on vehicle parking data; computer software for assessing, analyzing, processing, and optimizing vehicle parking operations, costs, and revenues; computer software for reserving and paying for vehicle parking; computer software, namely, application programming interface (API) software for reserving and paying for vehicle parking; computer software for monitoring, analyzing, assessing, viewing, and reporting on road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and weather conditions; computer software for assessing, analyzing, processing, simulating, and reporting on population movement data, transportation trip data, and population density data; computer software for providing safety alerts to vehicle drivers; computer software, namely, application programming interface (API) software for monitoring, analyzing, assessing, and viewing geographic location, driver directions, vehicle traffic, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and weather conditions; computer software for reporting, recording, and transmitting vehicle traffic, vehicle accidents, road construction, and road condition data; computer software for generating vehicle travel itineraries; electronic downloadable publications in the nature of white papers and reports in the field of transportation; downloadable electronic newsletters in the field of transportation providing information concerning availability of vehicle parking; providing information in the fields of geographic location, driving directions, vehicle traffic, traffic forecasting, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and vehicle trips all for travel purposes on-line journals, namely, blogs featuring article in the field of transportation; non-downloadable electronic publications in the nature of white papers and reports in the field of transportation; providing online newsletters in the field of transportation; education services, namely, providing non-downloadable webinars in the field of transportation providing temporary use of on-line non-downloadable software development tools; providing temporary use of on-line non-downloadable software for transferring data in the field of vehicle transportation; providing temporary use of on-line non-downloadable software for accessing maps, driving directions, audio, driving information, point of interest data, and other digital content; providing temporary use of on-line non-downloadable software for collecting, assessing, analyzing, processing, and reporting on vehicle parking data; providing temporary use of on-line non-downloadable software for assessing, analyzing, processing, and optimizing vehicle parking operations, costs, and revenues; providing temporary use of on-line non-downloadable software for reserving and paying for vehicle parking; providing temporary use of on-line non-downloadable software for monitoring, analyzing, assessing, viewing, and reporting on road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and weather conditions; providing temporary use of on-line non-downloadable software for assessing, analyzing, processing, simulating, and reporting on population movement data, transportation trip data, and population density data; providing information about weather conditions affecting travel conditions
09 - Scientific and electric apparatus and instruments
39 - Transport, packaging, storage and travel services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
computer software for transferring data in the field of vehicle transportation; computer software development tools; computer software for accessing maps, driving directions, audio, driving information, point of interest data, and other digital content; computer software for collecting, assessing, analyzing, processing, and reporting on vehicle parking data; computer software, namely, application programming interface (API) software for collecting, assessing, analyzing, processing, and reporting on vehicle parking data; computer software for assessing, analyzing, processing, and optimizing vehicle parking operations, costs, and revenues; computer software for reserving and paying for vehicle parking; computer software, namely, application programming interface (API) software for reserving and paying for vehicle parking; computer software for monitoring, analyzing, assessing, viewing, and reporting on road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and weather conditions; computer software for assessing, analyzing, processing, simulating, and reporting on population movement data, transportation trip data, and population density data; computer software for providing safety alerts to vehicle drivers; computer software, namely, application programming interface (API) software for monitoring, analyzing, assessing, and viewing geographic location, driver directions, vehicle traffic, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and weather conditions; computer software for reporting, recording, and transmitting vehicle traffic, vehicle accidents, road construction, and road condition data; computer software for generating vehicle travel itineraries; electronic downloadable publications in the nature of white papers and reports in the field of transportation; downloadable electronic newsletters in the field of transportation providing information concerning availability of vehicle parking; providing information in the fields of geographic location, driving directions, vehicle traffic, traffic forecasting, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and vehicle trips all for travel purposes on-line journals, namely, blogs featuring article in the field of transportation; non-downloadable electronic publications in the nature of white papers and reports in the field of transportation; providing online newsletters in the field of transportation; education services, namely, providing non-downloadable webinars in the field of transportation providing temporary use of on-line non-downloadable software development tools; providing temporary use of on-line non-downloadable software for transferring data in the field of vehicle transportation; providing temporary use of on-line non-downloadable software for accessing maps, driving directions, audio, driving information, point of interest data, and other digital content; providing temporary use of on-line non-downloadable software for collecting, assessing, analyzing, processing, and reporting on vehicle parking data; providing temporary use of on-line non-downloadable software for assessing, analyzing, processing, and optimizing vehicle parking operations, costs, and revenues; providing temporary use of on-line non-downloadable software for reserving and paying for vehicle parking; providing temporary use of on-line non-downloadable software for monitoring, analyzing, assessing, viewing, and reporting on road network data, vehicle traffic, traffic forecasting, traffic volume, traffic counts, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and weather conditions; providing temporary use of on-line non-downloadable software for assessing, analyzing, processing, simulating, and reporting on population movement data, transportation trip data, and population density data; providing information about weather conditions affecting travel conditions
39 - Transport, packaging, storage and travel services
41 - Education, entertainment, sporting and cultural services
Goods & Services
providing information concerning availability of vehicle parking; providing information in the fields of geographic location, driving directions, vehicle traffic, traffic forecasting, vehicle accidents, road construction, road conditions, travel times, vehicle speeds, and vehicle trips all for travel purposes on-line journals, namely, blogs featuring article in the field of transportation; non-downloadable electronic publications in the nature of white papers and reports in the field of transportation; providing online newsletters in the field of transportation
44.
Condition-based lane suggestions for travel advising
Users who are traveling on a path between a first location and a second location may be informed by navigation devices about the user's selected route. The path may also feature two or more lanes, which may present comparative advantages (e.g., a toll-restricted lane may present less traffic, and a toll-free lane may present more traffic at a reduced cost). Presented herein are techniques for enabling navigation devices to advise users about the lanes of the path. A travel service may collect information about the respective lanes, such as traffic density and the typical travel duration of users utilizing the lane during various periods, and may transmit information about the predicted travel durations of the respective lanes to the device. Such information may enable the device to advise the user to choose a selected lane, according to the predicted travel durations of the lanes of the path.
H04W 4/029 - Location-based management or tracking services
G08G 1/01 - Detecting movement of traffic to be counted or controlled
B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers
A61B 5/00 - Measuring for diagnostic purposes Identification of persons
G05D 1/02 - Control of position or course in two dimensions
H04B 1/3822 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving specially adapted for use in vehicles
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
B64C 39/02 - Aircraft not otherwise provided for characterised by special use
G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
G08G 1/0968 - Systems involving transmission of navigation instructions to the vehicle
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
B60R 16/023 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for transmission of signals between vehicle parts or subsystems
G07B 15/00 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
G01C 21/36 - Input/output arrangements for on-board computers
H04W 4/42 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft
H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
G08G 1/0965 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages responding to signals from another vehicle, e.g. emergency vehicle
H04W 4/48 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
One or more techniques and/or systems are provided for determining a scaled flow rate of traffic for a road segment. For example, probe flow rate information is determined based upon locational information from one or more probe vehicles on a road segment (e.g., a flow rate of probe vehicles corresponding to a sum of probe vehicles identified from time stamped global positioning system coordinates provided by the probe vehicles). Satellite imagery of the road segment is analyzed to identify a count of vehicles on the road segment. Scale factor and offset information is estimated based upon the probe flow rate information and the count of vehicles. The scale factor and offset information is used to scale the probe flow rate information to determine a scaled flow rate that may be a relatively accurate flow rate of traffic, which may correspond to an inferred traffic volume along the road segment.
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
G08G 1/01 - Detecting movement of traffic to be counted or controlled
H04W 4/04 - in a dedicated environment, e.g. buildings or vehicles
One or more techniques and/or systems are provided for training and/or utilizing a traffic obstruction identification model for identifying traffic obstructions based upon vehicle location point data. For example, a training dataset, comprising sample vehicle location points (e.g., global positioning system location points of vehicles) and traffic obstruction identification labels (e.g., locations of known traffic obstructions such as stop signs, crosswalks, stop lights, etc.), may be evaluated to extract a set of training features indicative of traffic flow patterns. The set of training features and the traffic obstruction identification labels may be used to train a traffic obstruction identification model to create a trained traffic obstruction identification model. The trained traffic obstruction identification model may be used to determine whether a road segment has a traffic obstruction or not.
G08G 1/00 - Traffic control systems for road vehicles
G01C 21/28 - NavigationNavigational instruments not provided for in groups specially adapted for navigation in a road network with correlation of data from several navigational instruments
G08G 1/09 - Arrangements for giving variable traffic instructions
H04W 4/46 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
H04W 4/029 - Location-based management or tracking services
G08G 1/01 - Detecting movement of traffic to be counted or controlled
B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers
A61B 5/00 - Measuring for diagnostic purposes Identification of persons
G05D 1/02 - Control of position or course in two dimensions
H04B 1/3822 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving specially adapted for use in vehicles
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
B64C 39/02 - Aircraft not otherwise provided for characterised by special use
G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
B60R 16/023 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for transmission of signals between vehicle parts or subsystems
G07B 15/00 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
G01C 21/36 - Input/output arrangements for on-board computers
H04W 4/42 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft
H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
G08G 1/0965 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages responding to signals from another vehicle, e.g. emergency vehicle
H04W 4/48 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
Transit through an area by a population of travelers may be evaluated by a number of techniques, and may be useful for routing, transit time estimation, and transit control. Some techniques involve the use of probes, such as individuals or vehicles that are tagged and trackable through the area. However, estimating properties such as transit queue volume through probe counts may be difficult, as the ratio of probes to the overall population may vary. Presented herein are techniques for estimating transit properties by evaluating transit queues to estimate the probe ratio for an area. Such techniques involve counting and tracking the probes in a transit queue to estimate a queue length change of the transit queue, and a probe rate change of probes entering and exiting the transit queue. This information may inform estimates of the probe ratio, and in turn regional transit estimates, such as transit queue volumes.
G05D 1/00 - Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
G07C 5/00 - Registering or indicating the working of vehicles
G08G 1/0965 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages responding to signals from another vehicle, e.g. emergency vehicle
A61B 5/0205 - Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
G05D 1/02 - Control of position or course in two dimensions
H04B 1/3822 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving specially adapted for use in vehicles
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
B64C 39/02 - Aircraft not otherwise provided for characterised by special use
G08G 1/097 - Supervising of traffic control systems, e.g. by giving an alarm if two crossing streets have green light simultaneously
G06F 17/30 - Information retrieval; Database structures therefor
G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
B60R 16/023 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for transmission of signals between vehicle parts or subsystems
G07B 15/00 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
H04W 4/04 - in a dedicated environment, e.g. buildings or vehicles
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
48.
Providing users with access to routes for traveling
Among other things, one or more techniques and/or systems are provided for providing users with access to a route for travelling. A user, of a client device, may send a request for access to the route to a route planning service. The route may correspond to a starting location and an ending location. The route planning service may query a route database to identify an entry indicating that a restricted access road segment (e.g., a high occupancy vehicle lane, a shoulder lane, a bus lane, etc.) and/or a road segment (e.g., comprising a traffic light alteration capability) exists between the starting location and the ending location. Responsive to successfully authorizing the user for travelling the restricted access road segment and/or the road segment, the route, comprising the restricted access road segment and/or the road segment, may be provided to the client device.
H04W 4/029 - Location-based management or tracking services
G08G 1/01 - Detecting movement of traffic to be counted or controlled
B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers
A61B 5/00 - Measuring for diagnostic purposes Identification of persons
G05D 1/02 - Control of position or course in two dimensions
H04B 1/3822 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving specially adapted for use in vehicles
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
B64C 39/02 - Aircraft not otherwise provided for characterised by special use
G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
B60R 16/023 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for transmission of signals between vehicle parts or subsystems
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
G01C 21/36 - Input/output arrangements for on-board computers
H04W 4/42 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft
H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
G08G 1/0965 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages responding to signals from another vehicle, e.g. emergency vehicle
H04W 4/48 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
One or more techniques and/or systems are provided for providing a traffic news interface. For example, a traffic news provider component may query traffic camera data and/or traffic incident data to identify traffic cameras and/or traffic incidents along a route of a driver. The traffic cameras and/or the traffic incidents may be ranked based upon a safety metric, a travel time sensitivity metric, an alternative route selection metric, a driving behavior pattern, a driver mood, a distance of a traffic camera or traffic incident from a current user location, and/or other information used to determine how relevant information from the traffic camera and/or a traffic incident is to this particular driver. A subset of traffic cameras and/or traffic incidents may be selected for inclusion within a traffic news interface based upon camera relevancy rankings and/or incident relevancy rankings.
G05D 1/00 - Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
G07C 5/00 - Registering or indicating the working of vehicles
G08G 1/0965 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages responding to signals from another vehicle, e.g. emergency vehicle
A61B 5/0205 - Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
G05D 1/02 - Control of position or course in two dimensions
H04B 1/3822 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving specially adapted for use in vehicles
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
B64C 39/02 - Aircraft not otherwise provided for characterised by special use
G08G 1/097 - Supervising of traffic control systems, e.g. by giving an alarm if two crossing streets have green light simultaneously
G06F 17/30 - Information retrieval; Database structures therefor
G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
B60R 16/023 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for transmission of signals between vehicle parts or subsystems
G07B 15/00 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
H04W 4/04 - in a dedicated environment, e.g. buildings or vehicles
H04W 4/48 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
One or more techniques and/or systems are provided for routing a user between events using an itinerary. An event source (e.g., electronic calendar) may be assessed to identify event information (e.g., event locations) for events (e.g., meetings). The event information may be evaluated to determine a schedule of events. Routes between events within the schedule may be identified to determine route information (e.g., predicted travel times) for the routes. The event information and the route information may be evaluated to generate an itinerary of events. In an example, a constraint may be identified (e.g., a traffic accident along a route). The constraint may be evaluated to determine an impact (e.g., a user arriving to the meeting event late) of the constraint on the itinerary. Responsive to the impact exceeding an adjustment threshold, the itinerary may be adjusted (e.g., modifying a route between one or more events to avoid the accident).
One or more techniques and/or systems are provided for notifying drivers to assume manual vehicle control of vehicles. For example, sensor data is acquired from on-board vehicles sensors (e.g., radar, sonar, and/or camera imagery of a crosswalk) of a vehicle that is in an autonomous driving mode. In an example, the sensor data is augmented with driving condition data aggregated from vehicle sensor data of other vehicles (e.g., a cloud service collects and aggregates vehicle sensor data from vehicles within the crosswalk to identify and provide the driving condition data to the vehicle). The sensor data (e.g., augmented sensor data) is evaluated to identify a driving condition of a road segment, such as the crosswalk (e.g., pedestrians protesting within the crosswalk). Responsive to the driving condition exceeding a complexity threshold for autonomous driving decision making functionality, a driver alert to assume manual vehicle control may be provided to a driver.
B60W 50/14 - Means for informing the driver, warning the driver or prompting a driver intervention
B60K 28/00 - Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions
One or more techniques and/or systems are provided for operating an autonomous vehicle based upon a driving preference. For example, a driving profile, comprising a driving preference (e.g., a speed preference, a route preference, etc.) of a user, may be provided to an automated driving component of the autonomous vehicle. An operational parameter for the autonomous vehicle may be generated based upon the driving preference of the user. The autonomous vehicle may be operated based upon the operational parameter. In an example, a condition of the user traveling in the autonomous vehicle may be determined, and the operational parameter for the autonomous vehicle may be adjusted based upon the condition of the user not corresponding to the driving preference.
G05D 1/00 - Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
G05D 1/02 - Control of position or course in two dimensions
H04B 1/3822 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving specially adapted for use in vehicles
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
G07C 5/00 - Registering or indicating the working of vehicles
G08G 1/0965 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages responding to signals from another vehicle, e.g. emergency vehicle
B64C 39/02 - Aircraft not otherwise provided for characterised by special use
G08G 1/097 - Supervising of traffic control systems, e.g. by giving an alarm if two crossing streets have green light simultaneously
G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
B60R 16/023 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for transmission of signals between vehicle parts or subsystems
G07B 15/00 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
H04W 4/04 - in a dedicated environment, e.g. buildings or vehicles
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
G01C 21/36 - Input/output arrangements for on-board computers
H04W 4/42 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft
B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers
G08G 1/09 - Arrangements for giving variable traffic instructions
G07B 15/06 - Arrangements for road pricing or congestion charging of vehicles or vehicle users, e.g. automatic toll systems
H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
H04W 4/48 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
One or more techniques and/or systems are provided for notifying drivers to assume manual vehicle control of vehicles. For example, sensor data is acquired from on-board vehicles sensors (e.g., radar, sonar, and/or camera imagery of a crosswalk) of a vehicle that is in an autonomous driving mode. In an example, the sensor data is augmented with driving condition data aggregated from vehicle sensor data of other vehicles (e.g., a cloud service collects and aggregates vehicle sensor data from vehicles within the crosswalk to identify and provide the driving condition data to the vehicle). The sensor data (e.g., augmented sensor data) is evaluated to identify a driving condition of a road segment, such as the crosswalk (e.g., pedestrians protesting within the crosswalk). Responsive to the driving condition exceeding a complexity threshold for autonomous driving decision making functionality, a driver alert to assume manual vehicle control may be provided to a driver.
B60K 28/00 - Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions
One or more techniques and/or systems are provided for routing a user between events using an itinerary. An event source (e.g., electronic calendar) may be assessed to identify event information (e.g., event locations) for events (e.g., meetings). The event information may be evaluated to determine a schedule of events. Routes between events within the schedule may be identified to determine route information (e.g., predicted travel times) for the routes. The event information and the route information may be evaluated to generate an itinerary of events. In an example, a constraint may be identified (e.g., a traffic accident along a route). The constraint may be evaluated to determine an impact (e.g., a user arriving to the meeting event late) of the constraint on the itinerary. Responsive to the impact exceeding an adjustment threshold, the itinerary may be adjusted (e.g., modifying a route between one or more events to avoid the accident).
Among other things, one or more techniques and/or systems are provided for personalized vehicle management. A current location of a vehicle may be received. A route of the vehicle may be determined based upon a trip library and/or the current location. The trip library may correspond to routes traveled by the user above a travel frequency threshold. A route segment (e.g., a portion of the route that the vehicle will travel within a threshold duration) may be identified. A route segment characteristic (e.g., a weather characteristic, a physical characteristic, a traffic characteristic, etc.) of the route segment may be determined. The route segment characteristic may be provided to a driver assistance component of the vehicle. The driver assistance component may be instructed to alter functionality of the vehicle using a vehicle operational parameter derived from the route segment characteristic.
Among other things, one or more techniques and/or systems are provided for personalized vehicle management. A current location of a vehicle may be received. A route of the vehicle may be determined based upon a trip library and/or the current location. The trip library may correspond to routes travelled by the user above a travel frequency threshold. A route segment (e.g., a portion of the route that the vehicle will travel within a threshold duration) may be identified. A route segment characteristic (e.g., a weather characteristic, a physical characteristic, a traffic characteristic, etc.) of the route segment may be determined. The route segment characteristic may be provided to a driver assistance component of the vehicle. The driver assistance component may be instructed to alter functionality of the vehicle using a vehicle operational parameter derived from the route segment characteristic.
Vehicles feature various forms of automated driving control, such as speed control and braking distance monitoring. However, the parameters of automated control may conflict with the user driving behaviors of the user; e.g., braking distance maintained with respect to a leading vehicle may seem overcautious to users who prefer shorter braking distances, and unsafe to users who prefer longer braking distances. Presented herein are techniques for controlling vehicles according to the user driving behaviors of users. While a user operates a vehicle in a driving context, a device monitors various driving features (e.g., acceleration or braking) to determine various user driving behaviors. When requested to control a driving feature of the vehicle, a controller may identify the user driving behaviors of the user in the driving context, and control the driving features according to the user driving behaviors, thus personalizing automated driving to the preferences of the user.
H04W 4/029 - Location-based management or tracking services
G08G 1/01 - Detecting movement of traffic to be counted or controlled
B60W 40/08 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to drivers or passengers
G07C 5/00 - Registering or indicating the working of vehicles
A61B 5/0205 - Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
A61B 5/00 - Measuring for diagnostic purposes Identification of persons
G05D 1/02 - Control of position or course in two dimensions
H04B 1/3822 - Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving specially adapted for use in vehicles
H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
H04M 15/00 - Arrangements for metering, time-control or time-indication
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
B60R 16/023 - Electric or fluid circuits specially adapted for vehicles and not otherwise provided forArrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric for transmission of signals between vehicle parts or subsystems
G07B 15/00 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
G01C 21/36 - Input/output arrangements for on-board computers
H04W 4/42 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft
H04W 4/40 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
G08G 1/0965 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages responding to signals from another vehicle, e.g. emergency vehicle
H04W 4/48 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
Techniques are described for assessing road traffic conditions in various ways based on obtained traffic-related data, such as data samples from vehicles and other mobile data sources traveling on the roads, as well as in some situations data from one or more other sources (such as physical sensors near to or embedded in the roads). The assessment of road traffic conditions based on obtained data samples may include various filtering and/or conditioning of the data samples, and various inferences and probabilistic determinations of traffic-related characteristics from the data samples. In some situations, the filtering of the data samples includes identifying data samples that are inaccurate or otherwise unrepresentative of actual traffic condition characteristics, such as data samples that are not of interest based at least in part on roads with which the data samples are associated and/or that otherwise reflect vehicle locations or activities that are not of interest.
G08G 1/01 - Detecting movement of traffic to be counted or controlled
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
G08G 1/052 - Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed
G08G 1/056 - Detecting movement of traffic to be counted or controlled with provision for distinguishing direction of travel
One or more techniques and/or systems are provided for generating a trip library. Locational information, obtained from a device of a user (e.g., a mobile device, a wearable device, etc.), may be evaluated to identify trips traveled by the user and terminals traveled to by the user above a visitation frequency threshold (e.g., work, a favorite coffee shop, school, etc.). The trips and terminals may be evaluated to determined preferred trips that the user travels above a travel frequency threshold (e.g., routes that the user prefers to travel when going to a terminal, such as routine routes to a grocery store, work, etc.). A trip library, comprising the terminals, the preferred trips, and conditional likelihoods that he user will travel to a terminal given one or more conditions, may be created and used to preemptively provide the user with suggestions (e.g., notice of an event, coupon, alternative route, accident, etc.).
Techniques and systems are provided for estimating parking occupancy. For a paid parking period, parking meter transaction data is acquired for a parking meter encompassed by a zone of parking spaces. The parking meter transaction data is evaluated to determine status data, such as an estimation of whether one or more parking spaces are available, occupied, and/or will become available. A parking occupancy, indicative of a likelihood of available parking spaces, is estimated based upon the status data. For a free parking period, the parking occupancy is estimated based upon vehicle flow data that is indicative of vehicles entering, parking, and leaving the parking spaces. In this way, the parking occupancy may be provided to a driver to mitigate wasted time and gas otherwise spent searching for an available parking space.
G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
G07B 15/02 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems
One or more techniques and/or systems are provided for analyzing driver movement. For example, map data is evaluated to identify a point of interest such as a car dealership. A geofence zone is defined to encompass the point of interest within the map (e.g., the car dealership, a parking lot for the car dealership, etc.). Location data, such as global positioning system data, of vehicles is evaluated to determine a count of vehicles that encountered the geofence zone. A visitor count of drivers that visited the car dealership is determined based upon the count of vehicles (e.g., vehicles that remained within the geofence zone for a threshold amount of time indicative of a visit). Driver demographics, vehicle type distributions, and/or other information is determined for the point of interest and/or other points of interest (e.g., distributions of vehicle types that visit the car dealership compared to a local body shop).
One or more techniques and/or systems are provided for estimating parking occupancy. For a paid parking period, parking meter transaction data may be acquired for a parking meter encompassed by a zone of one or more parking spaces. The parking meter transaction data may be evaluated to determine status data, such as an estimation of whether one or more parking spaces are available, occupied, and/or will become available. A parking occupancy, indicative of a likelihood of available parking spaces, may be estimated based upon the status data. For a free parking period, the parking occupancy may be estimated based upon vehicle flow data that is indicative of vehicles entering, parking, and/or leaving the one or more parking spaces. In this way, the parking occupancy may be provided to a driver to mitigate wasted time and/or gas otherwise spent searching for an available parking space.
One or more techniques and/or systems are provided for training and/or utilizing a traffic obstruction identification model for identifying traffic obstructions based upon vehicle location point data. For example, a training dataset, comprising sample vehicle location points (e.g., global positioning system location points of vehicles) and traffic obstruction identification labels (e.g., locations of known traffic obstructions such as stop signs, crosswalks, stop lights, etc.), may be evaluated to extract a set of training features indicative of traffic flow patterns. The set of training features and the traffic obstruction identification labels may be used to train a traffic obstruction identification model to create a trained traffic obstruction identification model. The trained traffic obstruction identification model may be used to determine whether a road segment has a traffic obstruction or not.
G06F 15/18 - in which a program is changed according to experience gained by the computer itself during a complete run; Learning machines (adaptive control systems G05B 13/00;artificial intelligence G06N)
One or more techniques and/or systems are provided for providing driver alerts. For example, a client device module (e.g., a smartphone, a vehicle navigation unit, etc.) may collect driving behavior information (e.g., braking patterns, vehicle speed, weather conditions, acceleration/deceleration patterns, etc.) and/or user specified information (e.g., a number of passengers) of a driver driving a vehicle. The client device module may provide the driving behavior information and/or the user specified information to a driver alert provider. The driver alert provider may maintain a driver profile for the driver based upon the driving behavior information and/or the user specified information. The driver alert provider may generate a driver alert (e.g., a driver risk score of the driver) based upon the driver profile, and may provide the driver alert to other drivers that are within a threshold distance of the vehicle.
One or more techniques and/or systems are provided for selectively collecting vehicle telemetry data from one or more vehicles. For example, a communication data budget for a vehicle may be identified (e.g., a 5GB per month data connection plan). A determination may be made as to whether the vehicle can provide vehicle telemetry data used to model a travel condition (e.g., road imagery, temperature, a windshield wiper state, and/or other vehicle telemetry data used to model a road safety condition). If the vehicle has remaining communication data budget available for transmission of the vehicle telemetry data without the vehicle exceeding the communication data budget for a billing cycle, then a data request for the vehicle telemetry data may be sent to the vehicle. Responsive to receiving the vehicle telemetry data from the vehicle, the travel condition may be modeled (e.g., the road condition may be determined as icy).
B60W 40/02 - Estimation or calculation of driving parameters for road vehicle drive control systems not related to the control of a particular sub-unit related to ambient conditions
One or more techniques and/or systems are provided for operating an autonomous vehicle based upon a driving preference. For example, a driving profile, comprising a driving preference (e.g., a speed preference, a route preference, etc.) of a user, may be provided to an automated driving component of the autonomous vehicle. An operational parameter for the autonomous vehicle may be generated based upon the driving preference of the user. The autonomous vehicle may be operated based upon the operational parameter. In an example, a condition of the user traveling in the autonomous vehicle may be determined, and the operational parameter for the autonomous vehicle may be adjusted based upon the condition of the user not corresponding to the driving preference.
One or more techniques and/or systems are provided for providing a traffic news interface. For example, a traffic news provider component may query traffic camera data and/or traffic incident data to identify traffic cameras and/or traffic incidents along a route of a driver. The traffic cameras and/or the traffic incidents may be ranked based upon a safety metric, a travel time sensitivity metric, an alternative route selection metric, a driving behavior pattern, a driver mood, a distance of a traffic camera or traffic incident from a current user location, and/or other information used to determine how relevant information from the traffic camera and/or a traffic incident is to this particular driver. A subset of traffic cameras and/or traffic incidents may be selected for inclusion within a traffic news interface based upon camera relevancy rankings and/or incident relevancy rankings.
Among other things, one or more techniques and/or systems are provided for providing users with access to a route for travelling. A user, of a client device, may send a request for access to the route to a route planning service. The route may correspond to a starting location and an ending location. The route planning service may query a route database to identify an entry indicating that a restricted access road segment (e.g., a high occupancy vehicle lane, a shoulder lane, a bus lane, etc.) and/or a road segment (e.g., comprising a traffic light alteration capability) exists between the starting location and the ending location. Responsive to successfully authorizing the user for travelling the restricted access road segment and/or the road segment, the route, comprising the restricted access road segment and/or the road segment, may be provided to the client device.
Various types of vehicle navigation may facilitate a driver of a vehicle, including lane suggestions (e.g., a message indicating that the current route of the vehicle involves an exit from the rightmost lane of a causeway). A device may be configured to formulate lane change suggestions by detecting a current lane of the driver; comparing the travel conditions of the current lane with the travel conditions of other lanes of the causeway; and presenting a lane change suggestion of another lane presenting advantageous travel conditions as compared with the current lane. The inclusion of the current lane in the selection and formulation of lane change suggestions may improve the relevance of the suggestions (e.g., presenting lane change suggestions only if the travel condition of another lane is advantageous over the current lane, and presenting lane change suggestions relative to the current lane, e.g., "move two lanes to the left").
One or more techniques and/or systems are provided for determining a scaled flow rate of traffic for a road segment. For example, probe flow rate information is determined based upon locational information from one or more probe vehicles on a road segment (e.g., a flow rate of probe vehicles corresponding to a sum of probe vehicles identified from time stamped global positioning system coordinates provided by the probe vehicles). Satellite imagery of the road segment is analyzed to identify a count of vehicles on the road segment. Scale factor and offset information is estimated based upon the probe flow rate information and the count of vehicles. The scale factor and offset information is used to scale the probe flow rate information to determine a scaled flow rate that may be a relatively accurate flow rate of traffic, which may correspond to an inferred traffic volume along the road segment.
G08G 1/01 - Detecting movement of traffic to be counted or controlled
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
71.
ESTIMATING TRAVELER VOLUME BY EVALUATING AERIAL IMAGES
Estimates may be compiled of a volume of travelers in an area, such as vehicles, pedestrians, and migratory wildlife. Such estimates are often compiled through human observation and/or the deployment of regional monitoring equipment, such as roadside cameras and road-embedded sensors; however, such techniques may entail significant costs in equipment purchase, deployment, monitoring, and maintenance, and may exhibit inadequate accuracy and/or rapidity of data collection. Presented herein are techniques for estimating a traveler volume in an area by using an aerial device, such as a drone, to capture an aerial image of the area from an aerial perspective, and applying object recognition machine vision techniques to recognize and count the travelers depicted in the aerial image. Such data may be used to estimate traveler volume; to evaluate transit patterns of the travelers throughout a region; and/or to control transit patterns of the travelers using transit control devices.
Users within transit in a vehicle may initiate location queries to fulfill a set of interests, such as stops for food, fuel, and lodging. A device may fulfill the queries according to various factors, such as the distance of nearby locations to the user or to another location specified by the user, and the popularity of various locations. However, the user may not have specified or even chosen a route, and may wish to have interests fulfilled at a later time (e.g., stopping for food in 30 minutes), and a presentation of search results near the user's current location may be unhelpful. Presented herein are techniques for fulfilling location queries that involve predicting a route of the user, and identifying a timing window for the query results (e.g., locations that are likely to be near the user's projected location when the wishes to stop for food in 30 minutes).
Transit through an area by a population of travelers may be evaluated by a number of techniques, and may be useful for routing, transit time estimation, and transit control. Some techniques involve the use of probes, such as individuals or vehicles that are tagged and trackable through the area. However, estimating properties such as transit queue volume through probe counts may be difficult, as the ratio of probes to the overall population may vary. Presented herein are techniques for estimating transit properties by evaluating transit queues to estimate the probe ratio for an area. Such techniques involve counting and tracking the probes in a transit queue to estimate a queue length change of the transit queue, and a probe rate change of probes entering and exiting the transit queue. This information may inform estimates of the probe ratio, and in turn regional transit estimates, such as transit queue volumes.
Vehicles feature various forms of automated driving control, such as speed control and braking distance monitoring. However, the parameters of automated control may conflict with the user driving behaviors of the user; e.g., braking distance maintained with respect to a leading vehicle may seem overcautious to users who prefer shorter braking distances, and unsafe to users who prefer longer braking distances. Presented herein are techniques for controlling vehicles according to the user driving behaviors of users. While a user operates a vehicle in a driving context, a device monitors various driving features (e.g., acceleration or braking) to determine various user driving behaviors. When requested to control a driving feature of the vehicle, a controller may identify the user driving behaviors of the user in the driving context, and control the driving features according to the user driving behaviors, thus personalizing automated driving to the preferences of the user.
G06F 7/70 - Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radixComputing devices using combinations of denominational and non-denominational quantity representations using stochastic pulse trains, i.e. randomly occurring pulses the average pulse rates of which represent numbers
The environmental impact of vehicle transit through an area is often evaluated through indirect and/or aggregate metrics, such as visibility and/or health effects from smog, or the contamination of air or water quality. However, such environmental metrics may be inaccurate, incomplete, delayed, and/or insufficient to inform a user of a vehicle as to the environmental impact of the vehicle transit of his or her vehicle on the environment. Instead, a vehicle device may collect driving metrics for a vehicle, and may transmit such driving metrics to an environmental monitoring service, which may correlate such driving metrics for the vehicle with the environmental impact. A notification of environmental impact may be transmitted back to the vehicle device, which may present the environmental impact to the user, and/or may adjust an autonomous operation of the vehicle, such as a speed or route of the vehicle, in view of the environmental impact.
A user driving a vehicle may be monitored by a device on behalf of a third party, such as employers and insurers. The device may generate an objective evidentiary record of the user's driving safety and/or proficiency for use by the third party. The user may wish to share the evidentiary record with other parties, but the third party that controls the record may not agree and/or release the record. A user-generated record of the user's driving behavior may be untrustworthy and/or unverifiable. Instead, a device of the user monitors the operation of the vehicle by the user, generates a driving profile of the user's driving behavior and risk rating, and cryptographically signs the driving profile. The cryptographically signed driving profile is transmitted to the user for sharing with third parties, e.g., potential employers and insurers, and the authenticity of the driving profile is verifiable using the cryptographic signature.
Users who are traveling on a path between a first location and a second location may be informed by navigation devices about the user's selected route. The path may also feature two or more lanes, which may present comparative advantages (e.g., a toll-restricted lane may present less traffic, and a toll-free lane may present more traffic at a reduced cost). Presented herein are techniques for enabling navigation devices to advise users about the lanes of the path. A travel service may collect information about the respective lanes, such as traffic density and the typical travel duration of users utilizing the lane during various periods, and may transmit information about the predicted travel durations of the respective lanes to the device. Such information may enable the device to advise the user to choose a selected lane, according to the predicted travel durations of the lanes of the path.
Vehicles in transit within a location may transmit and/or receive information about transit events arising within the location, such as accidents, developing weather, and road obstructions. Because localized exchange channels, such as a radiofrequency broadcast, may be range-limited and/or unreliable, a centralized service may be provided to facilitate the exchange of notifications about transit events, but it may be difficult to provide a centralized service that is both scalable to millions of vehicles and capable of low-latency exchange of time-sensitive notifications for transit events. The techniques presented herein provide an architecture for broadcasting transit events through a transit service that maintains vehicle area groups, respectively identifying the vehicles that are associated with each location. The service may receive a notification of a transit event for a location, and may utilize the vehicle area group for the location to broadcast the notification to the other vehicles of the area group.
One or more techniques and/or systems for providing congestion information for a road segment presently experiencing traffic congestion and/or likely to experience traffic congestion in the future are provided. In some embodiments, traffic models are configured to determine road segments where traffic congestion is likely to occur, to determine a cause of traffic congestion, and/or to determine the effect of such traffic congestion (e.g., the duration of such traffic congestion, the expected time delays due to such traffic congestion, etc.). Congestion information indicative of the cause of congestion and/or the effect(s) of such traffic congestion, for example, may be provided to a user to explain to the user why the congestion is occurring, to describe one or more road segments to avoid, and/or to explain why a particular route was selected as a preferred route to a destination, for example.
Techniques are described for assessing road traffic conditions in various ways based on obtained traffic-related data, such as data samples from vehicles and other mobile data sources traveling on the roads and/or from one or more other sources (such as physical sensors near to or embedded in the roads). The road traffic conditions assessment based on obtained data samples may include various filtering and/or conditioning of the data samples, and various inferences and probabilistic determinations of traffic-related characteristics of interest from the data samples. In some situations, the inferences include repeatedly determining current traffic flow characteristics and/or predicted future traffic flow characteristics for road segments of interest during time periods of interest, such as to determine average traffic speed, traffic volume and/or occupancy, and include weighting various data samples in various ways (e.g., based on a latency of the data samples and/or a source of the data samples).
In many vehicular control contexts, a vehicle may monitor the vehicle input control from a driver to detect warning conditions that entail a warning to the user and/or an automatic mitigating action (e.g., detecting hard braking that causes brake lockup, and automatically activating anti-lock braking). Warning and mitigation techniques may address the instant driving conditions, but may not the user driving behavior that caused the condition (e.g., a driving style of the user that resulted in hard braking, such as excessive speed for current driving conditions). Presented herein are techniques for monitoring the user driving behavior of the user in various driving contexts, and presenting driving suggestions of alternative driving behaviors providing advantages over the current user driving behavior of the user. The presentation of the alternative driving behaviors to the user may facilitate changes in user driving behavior that improve the safety, efficiency, and/or comfort of the driving experience.
G07C 5/08 - Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle, or waiting time
B60W 50/14 - Means for informing the driver, warning the driver or prompting a driver intervention
G01C 21/36 - Input/output arrangements for on-board computers
In many vehicular control contexts, a vehicle may monitor the vehicle input control from a driver to detect warning conditions that entail a warning to the user and/or an automatic mitigating action (e.g., detecting hard braking that causes brake lockup, and automatically activating anti-lock braking). Warning and mitigation techniques may address the instant driving conditions, but may not the user driving behavior that caused the condition (e.g., a driving style of the user that resulted in hard braking, such as excessive speed for current driving conditions). Presented herein are techniques for monitoring the user driving behavior of the user in various driving contexts, and presenting driving suggestions of alternative driving behaviors providing advantages over the current user driving behavior of the user. The presentation of the alternative driving behaviors to the user may facilitate changes in user driving behavior that improve the safety, efficiency, and/or comfort of the driving experience.
A method of identifying congestion comprising the steps of monitoring traffic conditions using off call tracking data relating to cellular mobile communication devices carried in vehicles along an off call path and determining when an off call path crossing time of the call path exceeds a threshold. When the off call path crossing time exceeds the threshold, obtaining traffic data from probe vehicles on roads corresponding to the off call path, and analyzing the traffic data to determine the location of the congestion along the off call path.
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
G08G 1/01 - Detecting movement of traffic to be counted or controlled
84.
Learning road navigation paths based on aggregate driver behavior
Techniques are described for generating and using information regarding road traffic in various ways, including by obtaining and analyzing road traffic information regarding actual behavior of drivers of vehicles on a network of roads. Obtained actual driver behavior information may in some situations be analyzed to identify decision point locations at which drivers face choices corresponding to possible alternative routes through the network of roads (e.g., intersections, highway exits and/or entrances, etc.), as well as to track the actual use by drivers of particular paths between particular decision points in order to determine preferred compound links between those decision point locations. The identified and determined information from the analysis may then be used in various manners, including in some situations to assist in determining particular recommended or preferred routes of vehicles through the network of roads based at least in part on actual driver behavior information.
One or more techniques and/or systems for providing congestion information for a road segment presently experiencing traffic congestion and/or likely to experience traffic congestion in the future are provided. In some embodiments, traffic models are configured to determine road segments where traffic congestion is likely to occur, to determine a cause of traffic congestion, and/or to determine the effect of such traffic congestion (e.g., the duration of such traffic congestion, the expected time delays due to such traffic congestion, etc.). Congestion information indicative of the cause of congestion and/or the effect(s) of such traffic congestion, for example, may be provided to a user to explain to the user why the congestion is occurring, to describe one or more road segments to avoid, and/or to explain why a particular route was selected as a preferred route to a destination, for example.
Vehicles operation is often regulated by vehicle operation policies, such as operator and vehicle licensing, safe operation rules, and emissions testing, as well as advisory policies (e.g., safety tips) and infrastructure policies (e.g., traffic congestion reduction). However, enforcement of vehicle operation policies may be infrequent, costly, inaccurate, and/or ineffective for particular types of problems. Presented herein are techniques for enforcing vehicle operation policies using vehicle telemetries detected by a vehicle telemetry sensor and reported to telemetric monitoring components during operation of the vehicles. For example, in-car emissions sensors may regularly report emissions data to roadside monitors, enabling continuous monitoring, early detection of emissions problems, and accurate measurements during road travel. Additional telemetric exchange may promote the persuasion of advisory vehicle operation policies, such as safety tips, and the transmission of travel information of interest to other vehicles and individuals, such as road hazards, traffic congestion, and available parking spots.
G08G 1/00 - Traffic control systems for road vehicles
G07C 5/00 - Registering or indicating the working of vehicles
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
G08G 1/01 - Detecting movement of traffic to be counted or controlled
G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
G08G 1/065 - Traffic control systems for road vehicles by counting the vehicles in a section of the road or in a parking area, i.e. comparing incoming count with outgoing count
G08G 1/0962 - Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
One or more techniques and/or systems are provided for to creating an avoidance zone spatially proximate a venue, where the avoidance zone is created based upon identifying road segments where increased traffic congestion is expected due to an event at the venue. Information pertaining to the avoidance zone, such as a description of road segments to avoid and/or expected travel delays, may be provided to a route planner configured to develop vehicle routes. In this way, the route planner can take into consideration the impact of events on one or more road segments when planning a route.
Vehicular travel may be facilitated by user interfaces presenting travel information. Such user interfaces often involve visual displays positioned peripherally to a window through which an individual operates the vehicle (e.g., displays mounted in a dash or console) and/or non-visual interfaces (e.g., audio, speech recognition, and manual controls). While presenting visuals on the window obscuring the view of the individual may present safety concerns, peripherally presented visual interfaces that distract the gaze of the individual may raise comparable or greater concerns. Instead, visual user interfaces may be displayed on the window through which the individual operates the vehicle (e.g., a windshield or individual eyewear) to presents visuals representing travel information received from a travel service, such as routing, traffic congestion, highlighting vehicles or routes, and rendering non- visible objects (e.g., obscured traffic control signals). Such user interfaces enable user interaction while allowing the individual to maintain gaze through the window.
For an advertisement opportunity near a travel region, advertisements may be selected that are targeted to individuals who are likely to view the advertisement. However, travel patterns among individuals sharing particular traits may exist that facilitate targeted advertising, but may be non-intuitive and therefore difficult to predict, and other techniques, such as population surveys, may be costly and inaccurate. Presented herein are techniques for automatically evaluating travel patterns by tracking the routes of particular individuals, and inferring demographics for such individuals based on the locations of their routes (e.g., an individual whose route frequently includes a residence may be presumed to share the population demographics of the residential neighborhood). Extrapolating such individual demographics may enable inference of shared demographics at particular advertisement opportunities (e.g., among travelers who frequently travel on a particular road at a particular time of day) and the selection of advertisements more closely targeting such individuals.
One or more techniques and/or systems are provided for to creating an avoidance zone spatially proximate a venue, where the avoidance zone is created based upon identifying road segments where increased traffic congestion is expected due to an event at the venue. Information pertaining to the avoidance zone, such as a description of road segments to avoid and/or expected travel delays, may be provided to a route planner configured to develop vehicle routes. In this way, the route planner can take into consideration the impact of events on one or more road segments when planning a route.
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
G06G 7/70 - Analogue computers for specific processes, systems, or devices, e.g. simulators for vehicles, e.g. to determine permissible loading of ships
G06G 7/76 - Analogue computers for specific processes, systems, or devices, e.g. simulators for traffic
G08G 1/00 - Traffic control systems for road vehicles
Vehicular travel may be facilitated by user interfaces presenting travel information. Such user interfaces often involve visual displays positioned peripherally to a window through which an individual operates the vehicle (e.g., displays mounted in a dash or console) and/or non-visual interfaces (e.g., audio, speech recognition, and manual controls). While presenting visuals on the window obscuring the view of the individual may present safety concerns, peripherally presented visual interfaces that distract the gaze of the individual may raise comparable or greater concerns. Instead, visual user interfaces may be displayed on the window through which the individual operates the vehicle (e.g., a windshield or individual eyewear) to presents visuals representing travel information received from a travel service, such as routing, traffic congestion, highlighting vehicles or routes, and rendering non-visible objects (e.g., obscured traffic control signals). Such user interfaces enable user interaction while allowing the individual to maintain gaze through the window.
One or more techniques and/or systems are provided for managing traffic, such as road traffic. When a traffic authority indicates a desire to reduce load on a route or within a particular geographic zone, an offer is provided to a group of one or more users. The offer is indicative of a reward provided to the users in return for avoiding the route during a specified time window. If a user accepts the offer, movement of the user is monitored during the specified time window to verify that the user avoided the route, in which case the reward is provided to the user. If an insufficient number of offers are accepted (e.g., to achieve a desired load reduction), the offer communicated to the users is adjusted (e.g., to increase an incentive for users to accept the offer). Outstanding offers are revoked once a sufficient number of offers are accepted (e.g., to achieve the desired load reduction).
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
93.
Detecting unrepresentative road traffic condition data
Techniques are described for assessing road traffic conditions in various ways based on obtained traffic-related data, such as data samples from vehicles and other mobile data sources traveling on the roads and/or from one or more other sources (such as physical sensors near to or embedded in the roads). The road traffic conditions assessment based on obtained data samples may include various filtering and/or conditioning of the data samples, and various inferences and probabilistic determinations of traffic-related characteristics of interest from the data samples. In some situations, the inferences include repeatedly determining current traffic flow characteristics and/or predicted future traffic flow characteristics for road segments of interest during time periods of interest, such as to determine average traffic speed, traffic volume and/or occupancy, and include weighting various data samples in various ways (e.g., based on a latency of the data samples and/or a source of the data samples).
Techniques are described for assessing road traffic conditions in various ways based on obtained traffic-related data, such as data samples from vehicles and other mobile data sources traveling on the roads and/or from one or more other sources (such as physical sensors near to or embedded in the roads). The road traffic conditions assessment based on obtained data samples may include various filtering and/or conditioning of the data samples, and various inferences and probabilistic determinations of traffic-related characteristics of interest from the data samples. In some situations, the inferences include repeatedly determining current traffic flow characteristics and/or predicted future traffic flow characteristics for road segments of interest during time periods of interest, such as to determine average traffic speed, traffic volume and/or occupancy, and include weighting various data samples in various ways (e.g., based on a latency of the data samples and/or a source of the data samples).
Among other things, one or more techniques and/or systems are provided for predicting a state of a parking location (e.g., occupied or vacant). A correlation between modeling variables (e.g., weather, proximity to a location, a calendar of events, sensor data, etc.) and a possible state of the parking location may be modeled. The state of a parking location may then be predicted using the model and current values for one or more variables (e.g., used to develop the model). In one embodiment, representations of one or more parking locations may be displayed on a map and may be marked with indicators (e.g., colors) that indicate a likelihood of the respective parking locations having parking availability, or the number of parking spots that are available (e.g., where a parking location may be a parking garage having multiple parking spots), (e.g., yellow indicating low parking availability, green indicating substantial parking availability).
B60Q 1/48 - Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for parking purposes
96.
AUTHORIZATION OF SERVICE USING VEHICLE INFORMATION AND/OR USER INFORMATION
Among other things, one or more techniques and/or systems are provided for authorizing an action using vehicle identification information (e.g., supplied by a vehicle) and user identification information (e.g., supplied by a mobile device associated with a user of the vehicle). Such an action may relate to, among other things, refueling the vehicle, parking the vehicle, using a fee-based road segment, and/or other vehicle-centric actions, for example. Moreover, in one embodiment, as part of the authorization, a payment transaction may be initiated by an authorization system configured to authorize the action.
B60Q 1/48 - Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for parking purposes
G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
G06Q 40/00 - FinanceInsuranceTax strategiesProcessing of corporate or income taxes
G07B 15/00 - Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
97.
Authorization of service using vehicle information and/or user information
Among other things, one or more techniques and/or systems are provided for authorizing an action using vehicle identification information (e.g., supplied by a vehicle) and user identification information (e.g., supplied by a mobile device associated with a user of the vehicle). Such an action may relate to, among other things, refueling the vehicle, parking the vehicle, using a fee-based road segment, and/or other vehicle-centric actions, for example. Moreover, in one embodiment, as part of the authorization, a payment transaction may be initiated by an authorization system configured to authorize the action.
B60Q 1/48 - Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for parking purposes
G08G 1/14 - Traffic control systems for road vehicles indicating individual free spaces in parking areas
09 - Scientific and electric apparatus and instruments
39 - Transport, packaging, storage and travel services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer software for use in parking information database management; computer application software for finding parking; computer software for businesses to show consumers real-time parking availability; mobile application computer software for locating available parking Providing information concerning vehicle parking space availability; providing real-time information concerning availability of on-street and off-street vehicle parking spaces Computer services, namely, providing on-line, non-downloadable software for use in collecting and processing data regarding parking availability information; computer services, namely, providing a website featuring non-downloadable software that enables users to access real-time parking availability information; providing a website featuring technology that enables users to access information and data regarding the availability of on-street and off-street parking spaces
Techniques are described for assessing road traffic conditions in various ways based on obtained traffic-related data, such as data samples from vehicles and other mobile data sources traveling on the roads and/or from one or more other sources (such as physical sensors near to or embedded in the roads). The road traffic conditions assessment based on obtained data samples may include various filtering and/or conditioning of the data samples, and various inferences and probabilistic determinations of traffic-related characteristics of interest from the data samples. In some situations, the inferences include repeatedly determining current traffic flow characteristics and/or predicted future traffic flow characteristics for road segments of interest during time periods of interest, such as to determine average traffic speed, traffic volume and/or occupancy, and include weighting various data samples in various ways (e.g., based on a latency of the data samples and/or a source of the data samples).
Among other things, one or more techniques and/or systems for forecasting traffic and concurrently presenting images of forecasted traffic are disclosed to facilitate more efficient departure and/or navigation by providing an outlook of anticipated traffic flow for an area and/or a route (e.g., associated with an origin and destination), for example. A predicted traffic pattern and/or associated navigation may be provided and/or generated based upon traffic data (e.g., historical traffic data, current traffic data, and/or predicted traffic data). Additionally, a suggested departure time may be provided to mitigate travel time to and/or from a destination, for example. Accepted suggestions may be associated with predicted traffic data to update predicted traffic patterns (e.g., predicted traffic data) thereafter. Accordingly, travelers may be provided with traffic forecasting to enable more desirable travel experiences (e.g., shorter travel times).