System for providing traffic data and driving efficiency data

Information

  • Patent Grant
  • 9547984
  • Patent Number
    9,547,984
  • Date Filed
    Monday, July 11, 2016
    7 years ago
  • Date Issued
    Tuesday, January 17, 2017
    7 years ago
Abstract
Current and predicted traffic information is provided from incident data, traffic flow data, and media related to traffic received from multiple sources. The crowd sourced data may be provided passively by applications on remote mobile devices or actively by users operating the remote mobile devices. An application on a mobile device may receive the multiple data types, aggregate and validate the data, and provides traffic information for a user. The traffic information may relate to the current position and route of the user or a future route. The present technology may also provide driving efficiency information such as fuel consumption data, carbon footprint data, and a driving rating for a user associated with a vehicle.
Description
BACKGROUND OF THE INVENTION

As mobile devices become more popular among users, developers provide more applications. One type of application for mobile devices provides traffic information for roadways. Typically, the traffic information is provided on a display as a color coded roadway. For example, if traffic is flowing as normal the roadway may be highlighted in green. If traffic is disrupted, traffic may be highlighted in red.


Traffic information for existing mobile device applications is often unreliable. The traffic data may only be from a single source and may often be unavailable. As a result, the traffic information may be unreliable and frustrating for users.


There is a need in the art for an improved traffic data processing system for mobile devices.


SUMMARY OF THE CLAIMED INVENTION

The present technology provides current and predicted traffic information from incident data, traffic flow data, and media related to traffic received from multiple sources. The crowd sourced data may be provided passively by applications on remote mobile devices or actively by users operating the remote mobile devices. An application on a mobile device may receive the multiple data types, aggregate and validate the data, and provides traffic information for a user. The traffic information may relate to the current position and route of the user or a future route. The present technology may also provide driving efficiency information such as fuel consumption data, carbon footprint data, and a driving rating for a user associated with a vehicle.


In an embodiment, a method for processing traffic data, beings with receiving traffic data by a mobile device. The traffic data may originate from multiple sources. Traffic information may then be provided through an interface of the mobile device. The mobile device may also provide driving efficiency information through the interface. The driving efficiency information may include fuel consumption, carbon footprint data, and a driver rating.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram of an exemplary system for analyzing traffic data.



FIG. 2 is a block diagram of an exemplary device application.



FIG. 3 is an exemplary method for processing traffic data.



FIG. 4 is an exemplary method for providing traffic information.



FIG. 5 is an exemplary method for providing fuel consumption data.



FIG. 6 is an exemplary method for providing driver rating data.



FIG. 7 is another exemplary method for providing driver rating data.



FIG. 8 is a block diagram of an exemplary mobile device.



FIG. 9 is a block diagram of an exemplary computing device.





DETAILED DESCRIPTION

The present technology provides current and predicted traffic information from multiple types of traffic data received from multiple sources. Traffic data such as incident data, traffic flow data, and media related to traffic may be received by a mobile device. The traffic data may originate from public entities, private companies, and crowd sourcing. The crowd sourced data may be provided passively by applications on remote mobile devices or actively by users operating the remote mobile devices. An application on a mobile device receives the multiple data types, aggregates the data, validates the data, and provides traffic information for a user. The traffic information may relate to the current position and route of the user or a future route.


The present technology may also provide driving efficiency information. The driving efficiency information may include fuel consumption data, carbon footprint data, and a driving rating for a user associated with a vehicle. The fuel consumption data may be generated from vehicle speed and acceleration as determined by positioning system data provided to a mobile device application, as well as vehicle information provided by a user or other source. The carbon footprint may be derived from the fuel consumption by the vehicle. The driver rating may be determined based on fuel consumption and various EPA specifications for a vehicle or other information.



FIG. 1 is a block diagram of an exemplary system 100 for analyzing traffic data. System 100 includes mobile devices 110, 130 and 140, network 120, public entity traffic data server 150, private entity traffic data server 160, and crowd sourcing management server 170. Mobile device 100 may communicate with network 120 and be operated by a user in a moving vehicle. Mobile device 110 may include circuitry, logic, software, and other components for determining a position, speed, and acceleration of the mobile device. In some embodiments, mobile device 110 may include a global positioning system (GPS) mechanism for determining the location of the device. Based on the location data, the speed and acceleration of the device may be determined.


Mobile device 110 may also include device application 115. Device application 115 may be stored in memory and executed by one or more processors to process the GPS data, locally collected data and other data received over network 120 to provide traffic information, eco-information, and driving rating information through a display of mobile device 110.


Network 120 may communicate with mobile devices 110, 130 and 140 and data servers 150, 160 and 170. Network 120 may include a private network, public network, local area network, wide area network, the Internet, an intranet, and a combination of these networks.


Mobile devices 130 and 140 may also be associated with a respective vehicle and may include GPS or other position detection mechanisms. Each mobile device 130 and 140 may include a device application which may actively or passively provide traffic data and other data to crowd sourcing management server 170 over network 120. For example, when a device application stored on mobile device 130 is executing and the vehicle containing mobile device 130 is moving, the mobile application may passively provide data by transmitting position, speed and acceleration data detected by a GPS unit to crowd sourcing management server 170.


Mobile device 130 may also provide active data to crowd sourcing management server 170. A user may capture an image or video of a traffic incident or create an incident report by providing information of a collision, stalled car, or other event that affects traffic. The user may provide the image, video, or incident report to the device application, which in turn transmits the content to crowd sourcing management server 170.


Public entity traffic data server 150 may include one or more servers, including one or more network servers, web servers, applications servers and database servers, that provide traffic data by a public sector organization. The public sector organization may be, for example, the Department of Transportation or some other public entity. Public entity traffic data server 150 may provide traffic data such as incident data for a planned or unplanned traffic incident, traffic speed and flow data, or traffic camera image and video data. A planned traffic incident may include data for a highway closure or construction work. An unplanned traffic incident may include data for a disabled vehicle or a car crash. The traffic speed and flow data may be determined from radar outposts, toll booth data collection, or other data. The traffic camera image and video may be collected by public sector traffic cams located on roadways.


Private entity traffic data server 160 may include one or more servers, including one or more network servers, web servers, applications servers and database servers, that provide traffic data such as incident data, traffic speed and flow data and traffic camera and image data. Examples of private entity traffic data servers are those provided by companies such as Inrix, Traffic Cast, Clear Channel, and Traffic.com.


Crowd sourcing management server 170 may include one or more servers, including one or more network servers, web servers, applications servers and database servers, that receive crowd source data from mobile devices 110, 130 and 140, aggregate and organize the data, and provide traffic data to a device application on any of mobile devices 110, 130 or 140. Data is received from a plurality of remote mobile device applications regarding current traffic information. The traffic information is aggregated to create a unified set of data and broadcast to mobile devices to which the data is relevant.


In some embodiments, crowd sourcing data is transmitted directly between mobile devices. Hence, data which is passive and actively collected by mobile device 110 may be transmitted directly to mobile devices 130 and 140 via network 120, without involving crowd sourcing management server 170.



FIG. 2 is a block diagram of an exemplary device application 115. Device application 115 may include a data management module 210, personalization module 220, traffic prediction module 230, data validation module 240, trip routing module 250, data collection module 260, and eco analysis module 270. Data management module 210 may receive various types of data from different data sources. The data types may include incident data, traffic speed and flow data, and traffic camera, image and video data. The data sources may include crowd sourcing, public entity network services and private company network services. Module 210 may sort the received data and provide the data to data validation module 240.


Personalization module 220 may store and provide data regarding a particular user's preferred or favorite route, interface preferences, and other parameters that a user of device application 115 has set to customize their experience. Personalization module 220 may distill all the received data and present the user with only the relevant part according to received user criteria. The criteria may include user location (received from the mobile device), profile data, various start and end locations for routes they are likely to take, specified types of traffic information they are most interested in, and certain traffic cameras they are interested in for snapshots.


Traffic prediction module 230 may predict traffic along a user's specified route, a particular location at a particular time or period of time, or for some other roadway in the future. The prediction engine 230 learns about recurring traffic speeds at certain locations and times, and displays to the user forecasted traffic conditions on a user-centered map at various points of time as requested by the user. In this way, the system may provide to a user information such that the user can make an informed decision on whether to delay a departure, leave on time, or leave earlier if possible.


Data validation module 240 may receive data for a particular point from data management module 210. Validation module 240 may then determine if all the data points for the particular traffic points are valid. For example, if device application 115 receives multiple points of traffic data indicating different traffic speeds at a particular road for a particular time as a result of crowd sourcing data, data validation module 240 may validate the collection of data for the traffic point by removing an anomaly data point from that data set.


Data validation module 240 may implement a quality process which acts on the input data and validates it for various criteria including timeliness. The relevance of a quality process helps address data sources which are subject to being unavailable due to network connection (i.e., cellular) becoming temporarily unavailable or various types of disruptions with the data source itself. By entirely relying on just one data source and reproducing it exactly for the end user, the result for data disruption would potentially detrimental to the user/traveler. For example, the absence/intermittence of a displayed incident potentially being interpreted as the roadway being clear, just because the source became temporarily unavailable.


Trip routing module 250 allows a user to select routes between points of travel, and provides traffic predictions for the travel route. The travel prediction is provided by trip routing module 250 through an interface and is received by routing module 250 from traffic prediction module 230. The routing module may provide point to point trip times, as well as trip time predictions for various departure times, and various days of the week.


Data collection module 260 may collect data from device application 115 and mobile device 110 with respect to crowd sourcing data. The crowd sourcing data may include current location, speed and acceleration of the mobile device. The crowd sourcing data may also include data actively provided by a user, such as video, incident report, or other data.


In some embodiments, when the present application is executing and a GPS module on device 110 is operating, location data may be collected with a sampling interval and a transmission interval. The sampling interval and transmission interval may be selected so as to optimize latency and data relevance while minimizing data transmission costs for the user of the mobile device. Data is transmitted to data management module 210 by the data collection module 260 and may be provided to other mobile devices. The data may be provided to other mobile devices through a crowd sourcing management server 170 or via direct communication between mobile devices.


Eco analysis module 270 may determine a user rating, carbon footprint, fuel consumption, and other driver related data based on activity data processed by device application 115. Information provided by eco analysis module 270 is discussed in more detail below.



FIG. 3 is an exemplary method for processing traffic data. The method of FIG. 3 is performed by device application 115. Traffic information is provided at step 310. Providing traffic information may include providing an indication of the current or predicted traffic for a particular location through a display of mobile device 110. The traffic information may be generated based on multiple data types received form multiple data sources. Providing traffic information is discussed in more detail below with respect to the method of FIG. 4.


Speed and acceleration data are received at step 320. The data collection module 250 may receive data provided by a GPS system, mobile device accelerometer components, and other sources. Vehicle information is then received at step 330. The vehicle information may be received by device application 115 from user input received by mobile device 110. The input may indicate the user's car make, model and year. Upon receiving this information, device application 115 may retrieve the vehicle mass, front area, and drag efficient from a data store maintained at mobile device 110. This information may be used to determine fuel consumption by application 115.


Fuel consumption data may be provided to a user at step 340. Device application 115 may provide fuel consumption data based on the car specification and car activity. Providing fuel consumption data is discussed in more detail below with respect to the method of FIG. 5.


A carbon footprint data is provided for a particular user at step 350. The carbon footprint data may be based on the fuel consumed by the driver as determined by device application 115. The fuel consumed corresponds to the exhaust generated by the car, and therefore the carbon footprint data can be determined accordingly. For example, a gallon of gasoline emits 8.7 kg of CO2 into the atmosphere.


A driver rating is generated and provided for the user of the mobile device at step 360. A driver rating may be provided in a variety of ways. For example, Environment Protection Agency (EPA) statistics may be used to provide a driver rating. Alternatively, an ideal trip comparison with the user's actual trip may be determined to generate a driver rating. Providing a driver rating is discussed in more detail below with respect to FIGS. 6 and 7.



FIG. 4 is an exemplary method for providing traffic information. The method of FIG. 4 provides more information for step 310 of the method of FIG. 3. Incident data is retrieved at step 410. The incident data may be retrieved locally from the mobile device 110 and remotely from crowd sourcing management server 170. The incident data may include planned and unplanned incidents as discussed herein.


Vehicle data and acceleration data may be retrieved at step 420. The vehicle speed and acceleration data may be retrieved from GPS components within mobile device 110. The GPS data may include a longitude, latitude and other data. Traffic media data may be retrieved at step 430. The traffic media data may include images and video associated with the user's current location or planned route. The received incident data, traffic media data, and GPS data may be validated at step 440. Data validation may include removing anomalies in sets of traffic data associated with a current point or route.


Route or current location data is received at step 450. The current location may be determined by a GPS component in mobile device 110 while a route may be received from a user through an interface at mobile device 110. Personalized traffic data is then generated for the user at step 460. The personalized traffic data may include a type of traffic information to display, settings for an interface in which to display the traffic, and other personalizations. The traffic information is then provided to the user at step 470. The information may be provided to the user through an interface of mobile device 110 by device application 115. The traffic information may be updated periodically and is based on types of data provided by multiple sources. The frequency at which the traffic information is updated may be selected by a user or set by the device application, and may be based on the balance of accuracy versus the battery performance.



FIG. 5 is an exemplary method for providing fuel consumption data. The method of FIG. 5 provides more detail for step 340 of the method of FIG. 3. First, a current vehicle power spent is determined by a user at step 510. The current vehicle power may be estimated using the speed, the acceleration and the car's specification information, according to H. Rakha et. al's paper “Simple Comprehensive Fuel Consumption and CO2 Emission Model based on Instantaneous Vehicle Power”:

P=(Force(t)*v(t)/(3600·η),


with Force(t)=Q·CD·Ch·Af·v(t)2/25.92+g·m·Cr·(c1·v(t)+c2)+g·m·G(t)+m·a(t)/1.04, and P in kW, with v in km/h, a(t) in m/s/s.


In the calculation, Q is the density of air at sea level at a temperature of 15° C. (59° F.), CD is the drag coefficient (unitless), Ch is a correction factor for altitude (unitless), Af is the vehicle frontal area (m2), v(t) is the vehicle speed at time t, Cr, c1, and c2 are rolling resistance parameters that vary as a function of the road surface type, road condition, and vehicle tire type, m is the vehicle mass (kg), a(t) is the vehicle acceleration (m/s2) at time t, g=9.8066, and G(t) is the vertical acceleration.


A determination is then made as to whether the current vehicle power differs from the previous vehicle power at step 520. In some embodiments, the current vehicle power might be analyzed to determine if it differs from the previous vehicle power or is within an acceptable threshold range of the previous vehicle power trend data, such as within 5%. If the current vehicle power does not differ from the previous vehicle power by greater than a threshold amount, the vehicle power is not stored and the fuel consumption is not determined for the vehicle power. Rather, the current fuel consumption is set as the previous fuel consumption and the method of FIG. 5 continues to step 560.


If the current vehicle power does differ from the previous vehicle power, current fuel consumption is generated from the current power spent at step 530. The current fuel consumption may be generated as a function of power:

FC(t)=α01·P(t)+α2·P(t)2,


The coefficients of this second order polynomial may be calculated with the EPA estimations.


The current vehicle fuel consumption is then filtered at step 540. The vehicle fuel consumption may be filtered using a variety of techniques, such as a median filter, average filter, or least square filter. The filtered vehicle fuel consumption value is then stored at step 550 but the filtered vehicle fuel consumption may be stored locally at mobile device 110. The fuel consumption value is then provided through an interface to a user of mobile device 110 at step 560.



FIG. 6 is an exemplary embodiment for providing driver rating data. The method of FIG. 6 provides more detail for an embodiment of step 360 of the method of FIG. 3. An EPA miles per gallon (MPG) is set to a city rating if the detected velocity of the mobile device (and corresponding vehicle) is the same or less than the average city speed at step 610. In some embodiments, the average city speed may be set at 21 miles per hour. Therefore, if a user is currently traveling or has shown a trend of traveling at 21 miles per hour or less, the EPA MPG is set to the vehicles city MPG rating.


The EPA MPG is set to the vehicle's highway MPG rating if the mobile device's detected velocity is the same or greater than an average highway speed at step 620. In some embodiments, the average highway speed may be 48 miles per hour.


The EPA mpg may be set to a value between the city MPG and highway MPG if the velocity is between the average city speed and average highway speed at step 630. In some embodiments, the EPA MPG may be set to a value proportionally between the city and highway MPG values based on where the velocity value is between the average city speed and the average highway speed. In some embodiments the following formula may be used to determine the EPA mpg for a speed between the city speed and highway speed.

EPA MPG=(r*EFhwy+(1−r)*EFcity),
where r=(speed−21.81)/(48.27−21.81).


An EPA gas spent value is determined at step 640. The EPA gas spent value is determined as the actual distance divided by the EPA mpg value determined previously. The EPA mileage traveled value is determined at step 650. The EPA mileage traveled value is determined as the EPA mpg times the fuel consumption by the user.


The potential fuel savings and potential additional miles for the user are determined at step 660. The potential fuel savings and additional miles is determined by calculating the difference between the actual fuel spent and miles traveled from the EPA fuel spent and mileage traveled. Next, the EPA and potential information is provided to a user through an interface provided by application 115 at step 670.



FIG. 7 is another exemplary method for providing a driver rating. First, fuel consumption is determined for a trip with one start and one stop. For example, for a trip from San Francisco to San Jose, the fuel consumption is determined for the trip assuming that the user leaves San Francisco and arrives at San Jose without making any stops and maintaining a constant speed.


The trip is divided into portions separated by stops at step 720. The stops may be determined based on traffic lights, off ramps, and other locations along the planned route at which a stop is likely. A beginning portion of each separate portion is replaced with an acceleration from a stop at step 730. The acceleration portion is intended to account for fuel consumption required to bring the vehicle up to speed after stopped at expected stopping points. The average speed proportion is then determined at step 740. The ideal fuel consumption is then determined for each portion based on the distance, expected average speed, and acceleration at step 750. The actual fuel consumption is compared to the ideal fuel consumption determined at step 750 at 760. A score is then based on a comparison and provided to a user at step 770.



FIG. 8 illustrates an exemplary mobile device system 800 that may be used to implement a mobile device for use with the present technology, such as for mobile devices 110, 130 and 140. The mobile device 800 of FIG. 8 includes one or more processors 810 and memory 812. Memory 812 stores, in part, programs, instructions and data for execution and processing by processor 810. The system 800 of FIG. 8 further includes storage 814, one or more antennas 816, a display system 818, inputs 820, one or more microphones 822, and one or more speakers 824.


The components shown in FIG. 8 are depicted as being connected via a single bus 826. However, the components 810-1024 may be connected through one or more data transport means. For example, processor unit 810 and main memory 812 may be connected via a local microprocessor bus, and storage 814, display system 818, input 820, and microphone 822 and speaker 824 may be connected via one or more input/output (I/O) buses.


Memory 812 may include local memory such as RAM and ROM, portable memory in the form of an insertable memory card or other attachment (e.g., via universal serial bus), a magnetic disk drive or an optical disk drive, a form of FLASH or PROM memory, or other electronic storage medium. Memory 812 can store the system software for implementing embodiments of the present invention for purposes of loading that software into main memory 810.


Antenna 816 may include one or more antennas for communicating wirelessly with another device. Antenna 816 may be used, for example, to communicate wirelessly via Wi-Fi, Bluetooth, with a cellular network, or with other wireless protocols and systems. The one or more antennas may be controlled by a processor 810, which may include a controller, to transmit and receive wireless signals. For example, processor 810 execute programs stored in memory 812 to control antenna 816 transmit a wireless signal to a cellular network and receive a wireless signal from a cellular network.


Display system 818 may include a liquid crystal display (LCD), a touch screen display, or other suitable display device. Display system 870 may be controlled to display textual and graphical information and output to text and graphics through a display device. When implemented with a touch screen display, the display system may receive input and transmit the input to processor 810 and memory 812.


Input devices 820 provide a portion of a user interface. Input devices 860 may include an alpha-numeric keypad, such as a keyboard, for inputting alpha-numeric and other information, buttons or switches, a trackball, stylus, or cursor direction keys.


Microphone 822 may include one or more microphone devices which transmit captured acoustic signals to processor 810 and memory 812. The acoustic signals may be processed to transmit over a network via antenna 816.


Speaker 824 may provide an audio output for mobile device 800. For example, a signal received at antenna 816 may be processed by a program stored in memory 812 and executed by processor 810. The output of the executed program may be provided to speaker 824 which provides audio. Additionally, processor 810 may generate an audio signal, for example an audible alert, and output the audible alert through speaker 824.


The mobile device system 800 as shown in FIG. 8 may include devices and components in addition to those illustrated in FIG. 8. For example, mobile device system 800 may include an additional network interface such as a universal serial bus (USB) port.


The components contained in the computer system 800 of FIG. 8 are those typically found in mobile device systems that may be suitable for use with embodiments of the present invention and are intended to represent a broad category of such mobile device components that are well known in the art. Thus, the computer system 800 of FIG. 8 can be a cellular phone, smart phone, hand held computing device, minicomputer, or any other computing device. The mobile device can also include different bus configurations, networked platforms, multi-processor platforms, etc. Various operating systems can be used including Unix, Linux, Windows, Macintosh OS, Google OS, Palm OS, and other suitable operating systems.



FIG. 9 illustrates an exemplary computing system 900 that may be used to implement a computing device for use with the present technology. System 900 of FIG. 9 may be implemented in the contexts of the likes of servers 150, 160 and 170 of FIG. 1. The computing system 900 of FIG. 9 includes one or more processors 910 and memory 920. Main memory 920 stores, in part, instructions and data for execution by processor 910. Main memory 920 can store the executable code when in operation. The system 900 of FIG. 9 further includes a mass storage device 930, portable storage medium drive(s) 940, output devices 950, user input devices 960, a graphics display 970, and peripheral devices 980.


The components shown in FIG. 9 are depicted as being connected via a single bus 990. However, the components may be connected through one or more data transport means. For example, processor unit 910 and main memory 920 may be connected via a local microprocessor bus, and the mass storage device 930, peripheral device(s) 980, portable storage device 940, and display system 970 may be connected via one or more input/output (I/O) buses.


Mass storage device 930, which may be implemented with a magnetic disk drive or an optical disk drive, is a non-volatile storage device for storing data and instructions for use by processor unit 910. Mass storage device 930 can store the system software for implementing embodiments of the present invention for purposes of loading that software into main memory 920.


Portable storage device 940 operates in conjunction with a portable non-volatile storage medium, such as a floppy disk, compact disk or Digital video disc, to input and output data and code to and from the computer system 900 of FIG. 9. The system software for implementing embodiments of the present invention may be stored on such a portable medium and input to the computer system 900 via the portable storage device 940.


Input devices 960 provide a portion of a user interface. Input devices 960 may include an alpha-numeric keypad, such as a keyboard, for inputting alpha-numeric and other information, or a pointing device, such as a mouse, a trackball, stylus, or cursor direction keys. Additionally, the system 900 as shown in FIG. 9 includes output devices 950. Examples of suitable output devices include speakers, printers, network interfaces, and monitors.


Display system 970 may include a liquid crystal display (LCD) or other suitable display device. Display system 970 receives textual and graphical information, and processes the information for output to the display device.


Peripherals 980 may include any type of computer support device to add additional functionality to the computer system. For example, peripheral device(s) 980 may include a modem or a router.


The components contained in the computer system 900 of FIG. 9 are those typically found in computer systems that may be suitable for use with embodiments of the present invention and are intended to represent a broad category of such computer components that are well known in the art. Thus, the computer system 900 of FIG. 9 can be a personal computer, hand held computing device, telephone, mobile computing device, workstation, server, minicomputer, mainframe computer, or any other computing device. The computer can also include different bus configurations, networked platforms, multi-processor platforms, etc. Various operating systems can be used including Unix, Linux, Windows, Macintosh OS, Palm OS, and other suitable operating systems.


The foregoing detailed description of the technology herein has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the technology to the precise form disclosed. Many modifications and variations are possible in light of the above teaching. The described embodiments were chosen in order to best explain the principles of the technology and its practical application to thereby enable others skilled in the art to best utilize the technology in various embodiments and with various modifications as are suited to the particular use contemplated. It is intended that the scope of the technology be defined by the claims appended hereto.

Claims
  • 1. A method for predicting traffic, the method comprising: receiving traffic data originating from multiple sources at a mobile device, wherein the received traffic data includes: crowd-sourced data collected passively through a set of other mobile devices, andcrowd-sourced data collected actively from a remote user through another set of other mobile devices;receiving user input at an interface of the mobile device, wherein the received user input specifies a preferred route, a time of day, and a preferred type of traffic data;executing instructions stored in memory, wherein execution of the instructions by a processor: filters the received traffic data based on the preferred type of traffic data specified by the received user input,analyzes the filtered traffic data received at a plurality of different times of day to determine recurring traffic speeds associated with the preferred route, wherein a plurality of recurring traffic speeds are determined for the preferred route, and wherein each of the plurality of recurring traffic speeds is associated with a respective time of day,makes a prediction regarding traffic at the specified time of day based on the determined recurring traffic speeds associated with the preferred route and time of day specified by the received user input, anddisplays a map that includes the predicted traffic information regarding the preferred route at the time of day specified by the received user input, wherein the map is displayed on a screen of the mobile device.
  • 2. The method of claim 1, further comprising displaying a suggestion based on the predicted traffic information, wherein the suggestion informs the user to leave earlier, delay departure or leave on time.
  • 3. The method of claim 1, further comprising validating the filtered traffic data by aggregating the filtered traffic data and removing anomalies in the filtered traffic data.
  • 4. The method of claim 3, further comprising updating the predicted traffic information using the validated traffic data.
  • 5. The method of claim 1, further comprising setting a frequency of updating the predicted traffic information of the preferred route, wherein the frequency is based on a battery performance for the mobile device.
  • 6. The method of claim 1, wherein the received traffic data includes incident data, traffic flow data, and media data.
  • 7. The method of claim 1, further comprising predicting an amount of fuel consumed for a trip based on the predicted traffic information of the preferred route.
  • 8. The method of claim 7, further comprising calculating a driver rating for the preferred route based on the predicted traffic information, wherein the driver rating compares the predicted amount of fuel consumed against a pre-determined amount of fuel consumed associated with the preferred route.
  • 9. A device for predicting traffic data, the device comprising: a communication interface that receives traffic data originating from multiple sources at a mobile device, wherein the received traffic data includes: crowd-sourced data collected passively through a set of other mobile devices, andcrowd-sourced data collected actively from a remote user through another set of other mobile devices;a user interface that receives user input, wherein the received user input specifies a preferred route, a time of day, and a preferred type of traffic data;a personalization module executable by a processor, wherein the personalization module is executable to: filter the received traffic data based on the preferred type of traffic data specified by the received user input,analyze the filtered traffic data received at a plurality of different times of day to determine recurring traffic speeds associated with the preferred route, wherein a plurality of recurring traffic speeds are determined for the preferred route, and wherein each of the plurality of recurring traffic speeds is associated with a respective time of day, andmake a prediction regarding traffic at the specified time of day based on the determined recurring traffic speeds associated with the preferred route and time of day specified by the received user input; anda screen that displays a map that includes the predicted traffic information regarding the preferred route at the time of day specified by the received user input.
  • 10. The device of claim 9, wherein the screen further displays a suggestion based on the predicted traffic information, wherein the suggestion informs the user to leave earlier, delay departure or leave on time.
  • 11. The device of claim 9, further comprising a data validation module executable by the processor to validate the filtered traffic data by aggregating the filtered traffic data and removing anomalies in the filtered traffic data.
  • 12. The device of claim 11, further comprising a traffic prediction module that updates the predicted traffic information using the validated traffic data.
  • 13. The device of claim 9, wherein the personalization module is further executable by the processor to set a frequency of updating the predicted traffic information of the preferred route, wherein the frequency is based on a battery performance for the mobile device.
  • 14. The device of claim 9, wherein the received traffic data includes incident data, traffic flow data, and media data.
  • 15. The device of claim 9, further comprising an eco-analysis module executable by the processor to predict an amount of fuel consumed for a trip based on the predicted traffic information of the preferred route.
  • 16. The device of claim 15, wherein the eco-analysis module is further executable by the processor to calculate a driver rating for the preferred route based on the predicted traffic information, wherein the driver rating compares the predicted amount of fuel consumed against a pre-determined amount of fuel consumed associated with the preferred route.
  • 17. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for predicting traffic, the method comprising: receiving traffic data originating from multiple sources at a mobile device, wherein the received traffic data includes: crowd-sourced data collected passively through a set of other mobile devices, andcrowd-sourced data collected actively from a remote user through another set of other mobile devices;receiving user input at an interface of the mobile device, wherein the received user input specifies a preferred route, a time of day, and a preferred type of traffic data;filtering the received traffic data based on the preferred type of traffic data specified by the received user input;analyzing the filtered traffic data received at a plurality of different times of day to determine recurring traffic speeds associated with the preferred route, wherein a plurality of recurring traffic speeds are determined for the preferred route, and wherein each of the plurality of recurring traffic speeds is associated with a respective time of day;making a prediction regarding traffic at the specified time of day based on the determined recurring traffic speeds associated with the preferred route and time of day specified by the received user input; anddisplaying a map that includes the predicted traffic information regarding the preferred route at the time of day specified by the received user input, wherein the map is displayed on a screen of the mobile device.
CROSS-REFERENCE TO RELATED APPLICATIONS

The present application is a continuation and claims the priority benefit of U.S. patent application Ser. No. 14/275,702 filed May 12, 2014, which is a continuation and claims the priority benefit of U.S. patent application Ser. No. 13/475,502 filed May 18, 2012, now U.S. Pat. No. 8,725,396, which claims the priority benefit of U.S. provisional application No. 61/487,425 filed May 18, 2011, the disclosures of which are incorporated herein by reference.

US Referenced Citations (401)
Number Name Date Kind
4734863 Honey et al. Mar 1988 A
4788645 Zavoli et al. Nov 1988 A
4792803 Madnick et al. Dec 1988 A
4796191 Honey et al. Jan 1989 A
4878170 Zeevi Oct 1989 A
4914605 Loughmiller, Jr. et al. Apr 1990 A
4926343 Tsuruta et al. May 1990 A
5068656 Sutherland Nov 1991 A
5086510 Guenther et al. Feb 1992 A
5095532 Mardus Mar 1992 A
5126941 Gurmu et al. Jun 1992 A
5164904 Sumner Nov 1992 A
5173691 Sumner Dec 1992 A
5182555 Sumner Jan 1993 A
5220507 Kirson Jun 1993 A
5247439 Gurmu et al. Sep 1993 A
5262775 Tamai et al. Nov 1993 A
5276785 Mackinlay et al. Jan 1994 A
5283575 Kao et al. Feb 1994 A
5291412 Tamai et al. Mar 1994 A
5291413 Tamai et al. Mar 1994 A
5291414 Tamai et al. Mar 1994 A
5297028 Ishikawa Mar 1994 A
5297049 Gurmu et al. Mar 1994 A
5303159 Tamai et al. Apr 1994 A
5311195 Mathis et al. May 1994 A
5311434 Tamai May 1994 A
5339246 Kao Aug 1994 A
5343400 Ishikawa Aug 1994 A
5345382 Kao Sep 1994 A
5359529 Snider Oct 1994 A
5374933 Kao Dec 1994 A
5377113 Shibazaki et al. Dec 1994 A
5390123 Ishikawa Feb 1995 A
5394333 Kao Feb 1995 A
5402120 Fujii et al. Mar 1995 A
5414630 Oshizawa et al. May 1995 A
5428545 Maegawa et al. Jun 1995 A
5430655 Adachi Jul 1995 A
5440484 Kao Aug 1995 A
5465079 Bouchard et al. Nov 1995 A
5477220 Ishikawa Dec 1995 A
5485161 Vaughn Jan 1996 A
5488559 Seymour Jan 1996 A
5499182 Ousborne Mar 1996 A
5504482 Schreder Apr 1996 A
5508931 Snider Apr 1996 A
5515283 Desai May 1996 A
5515284 Abe May 1996 A
5539645 Mandhyan et al. Jul 1996 A
5546107 Deretsky et al. Aug 1996 A
5548822 Yogo Aug 1996 A
5550538 Fujii et al. Aug 1996 A
5554845 Russell Sep 1996 A
5583972 Miller Dec 1996 A
5608635 Tamai Mar 1997 A
5610821 Gazis et al. Mar 1997 A
5689252 Ayanoglu et al. Nov 1997 A
5694534 White, Jr. et al. Dec 1997 A
5699056 Yoshida Dec 1997 A
5706503 Poppen et al. Jan 1998 A
5712788 Liaw et al. Jan 1998 A
5729458 Poppen Mar 1998 A
5731978 Tamai et al. Mar 1998 A
5742922 Kim Apr 1998 A
5751245 Janky et al. May 1998 A
5751246 Hertel May 1998 A
5757359 Morimoto et al. May 1998 A
5774827 Smith et al. Jun 1998 A
5818356 Schuessler Oct 1998 A
5822712 Olsson Oct 1998 A
5842142 Murray et al. Nov 1998 A
5845227 Peterson Dec 1998 A
5850190 Wicks et al. Dec 1998 A
5862244 Kleiner et al. Jan 1999 A
5862509 Desai et al. Jan 1999 A
5864305 Rosenquist Jan 1999 A
5867110 Naito et al. Feb 1999 A
5893081 Poppen Apr 1999 A
5893898 Tanimoto Apr 1999 A
5898390 Oshizawa et al. Apr 1999 A
5902350 Tamai et al. May 1999 A
5904728 Tamai et al. May 1999 A
5908464 Kishigami et al. Jun 1999 A
5910177 Zuber Jun 1999 A
5911773 Mutsuga et al. Jun 1999 A
5912635 Oshizawa et al. Jun 1999 A
5916299 Poppen Jun 1999 A
5922042 Sekine et al. Jul 1999 A
5928307 Oshizawa et al. Jul 1999 A
5931888 Hiyokawa Aug 1999 A
5933100 Golding Aug 1999 A
5938720 Tamai Aug 1999 A
5948043 Mathis et al. Sep 1999 A
5978730 Poppen et al. Nov 1999 A
5982298 Lappenbusch et al. Nov 1999 A
5987381 Oshizawa et al. Nov 1999 A
5991687 Hale et al. Nov 1999 A
5999882 Simpson et al. Dec 1999 A
6009374 Urahashi Dec 1999 A
6011494 Watanabe et al. Jan 2000 A
6016485 Amakawa et al. Jan 2000 A
6021406 Kuznetsov Feb 2000 A
6038509 Poppen et al. Mar 2000 A
6058390 Liaw et al. May 2000 A
6064970 McMillan et al. May 2000 A
6091359 Geier Jul 2000 A
6091956 Hollenberg Jul 2000 A
6097399 Bhatt et al. Aug 2000 A
6111521 Mulder et al. Aug 2000 A
6144919 Ceylan et al. Nov 2000 A
6147626 Sakakibara Nov 2000 A
6150961 Alewine et al. Nov 2000 A
6161092 Latshaw et al. Dec 2000 A
6169552 Endo et al. Jan 2001 B1
6188956 Walters Feb 2001 B1
6209026 Ran et al. Mar 2001 B1
6222485 Walters et al. Apr 2001 B1
6226591 Okumura et al. May 2001 B1
6236933 Lang May 2001 B1
6253146 Hanson et al. Jun 2001 B1
6253154 Oshizawa et al. Jun 2001 B1
6256577 Graunke Jul 2001 B1
6259987 Ceylan et al. Jul 2001 B1
6282486 Bates et al. Aug 2001 B1
6282496 Chowdhary Aug 2001 B1
6292745 Robare et al. Sep 2001 B1
6295492 Lang et al. Sep 2001 B1
6297748 Lappenbusch et al. Oct 2001 B1
6298305 Kadaba et al. Oct 2001 B1
6317685 Kozak et al. Nov 2001 B1
6317686 Ran Nov 2001 B1
6335765 Daly et al. Jan 2002 B1
6353795 Ranjan Mar 2002 B1
6356836 Adolph Mar 2002 B1
6360165 Chowdhary Mar 2002 B1
6360168 Shimabara Mar 2002 B1
6362778 Neher Mar 2002 B2
6415291 Bouve et al. Jul 2002 B2
6424910 Ohler et al. Jul 2002 B1
6442615 Nordenstam et al. Aug 2002 B1
6456931 Polidi et al. Sep 2002 B1
6456935 Ng Sep 2002 B1
6463400 Barkley-Yeung Oct 2002 B1
6466862 DeKock et al. Oct 2002 B1
6470268 Ashcraft et al. Oct 2002 B1
6473000 Secreet et al. Oct 2002 B1
6480783 Myr Nov 2002 B1
6504541 Liu et al. Jan 2003 B1
6526335 Treyz et al. Feb 2003 B1
6529143 Mikkola et al. Mar 2003 B2
6532304 Liu et al. Mar 2003 B1
6539302 Bender et al. Mar 2003 B1
6542814 Polidi et al. Apr 2003 B2
6552656 Polidi et al. Apr 2003 B2
6556905 Mittelsteadt et al. Apr 2003 B1
6559865 Angwin May 2003 B1
6574548 DeKock et al. Jun 2003 B2
6584400 Beardsworth Jun 2003 B2
6594576 Fan et al. Jul 2003 B2
6598016 Zavoli et al. Jul 2003 B1
6600994 Polidi Jul 2003 B1
6603405 Smith Aug 2003 B2
6622086 Polidi Sep 2003 B2
6639550 Knockeart et al. Oct 2003 B2
6643581 Ooishi Nov 2003 B2
6650948 Atkinson Nov 2003 B1
6650997 Funk Nov 2003 B2
6654681 Kiendl et al. Nov 2003 B1
6675085 Straub Jan 2004 B2
6681176 Funk et al. Jan 2004 B2
6687615 Krull et al. Feb 2004 B1
6700503 Masar et al. Mar 2004 B2
6710774 Kawasaki et al. Mar 2004 B1
6720889 Yamaki et al. Apr 2004 B2
6728605 Lash et al. Apr 2004 B2
6728628 Peterson Apr 2004 B2
6731940 Nagendran May 2004 B1
6735516 Manson May 2004 B1
6754833 Black et al. Jun 2004 B1
6785606 DeKock et al. Aug 2004 B2
6791472 Hoffberg Sep 2004 B1
6807483 Chao et al. Oct 2004 B1
6845316 Yates Jan 2005 B2
6859728 Sakamoto et al. Feb 2005 B2
6862524 Nagda et al. Mar 2005 B1
RE38724 Peterson Apr 2005 E
6885937 Suranyi Apr 2005 B1
6901330 Krull et al. May 2005 B1
6914541 Zierden Jul 2005 B1
6922629 Yoshikawa et al. Jul 2005 B2
6931309 Phelan et al. Aug 2005 B2
6952643 Matsuoka et al. Oct 2005 B2
6965665 Fan et al. Nov 2005 B2
6983204 Knutson Jan 2006 B2
6987964 Obradovich et al. Jan 2006 B2
6989765 Gueziec Jan 2006 B2
6999873 Krull et al. Feb 2006 B1
7010583 Aizono et al. Mar 2006 B1
7062378 Krull et al. Jun 2006 B2
7069143 Peterson Jun 2006 B2
7103854 Fuchs et al. Sep 2006 B2
7161497 Gueziec Jan 2007 B2
7209828 Katou Apr 2007 B2
7221287 Gueziec May 2007 B2
7243134 Bruner et al. Jul 2007 B2
7343242 Breitenberger et al. Mar 2008 B2
7356392 Hubbard et al. Apr 2008 B2
7375649 Gueziec May 2008 B2
7424388 Sato Sep 2008 B2
7433676 Kobayashi et al. Oct 2008 B2
7440842 Vorona Oct 2008 B1
7486201 Kelly et al. Feb 2009 B2
7508321 Gueziec Mar 2009 B2
7557730 Gueziec Jul 2009 B2
7558674 Neilley et al. Jul 2009 B1
7603138 Zhang et al. Oct 2009 B2
7610145 Kantarjiev et al. Oct 2009 B2
7613564 Vorona Nov 2009 B2
7634352 Soulchin et al. Dec 2009 B2
7702452 Kantarjiev et al. Apr 2010 B2
7792642 Neilley et al. Sep 2010 B1
7835858 Smyth et al. Nov 2010 B2
7847708 Jones et al. Dec 2010 B1
7880642 Gueziec Feb 2011 B2
7908076 Downs et al. Mar 2011 B2
7912627 Downs et al. Mar 2011 B2
8024111 Meadows et al. Sep 2011 B1
8103443 Kantarjiev et al. Jan 2012 B2
8229658 Dabell Jul 2012 B1
8358222 Gueziec Jan 2013 B2
8428856 Tischer Apr 2013 B2
8531312 Gueziec Sep 2013 B2
8537033 Gueziec Sep 2013 B2
8564455 Gueziec Oct 2013 B2
8618954 Free Dec 2013 B2
8619072 Gueziec Dec 2013 B2
8660780 Kantarjiev Feb 2014 B2
8718910 Gueziec May 2014 B2
8725396 Gueziec May 2014 B2
8781718 Margulici Jul 2014 B2
8786464 Gueziec Jul 2014 B2
8825356 Vorona Sep 2014 B2
8958988 Gueziec Feb 2015 B2
8965695 Tzamaloukas Feb 2015 B2
8972171 Barth Mar 2015 B1
8982116 Gueziec Mar 2015 B2
9002636 Udeshi et al. Apr 2015 B2
9046924 Gueziec Jun 2015 B2
9070291 Gueziec Jun 2015 B2
9082303 Gueziec Jul 2015 B2
9127959 Kantarjiev Sep 2015 B2
9158980 Ferguson et al. Oct 2015 B1
9293039 Margulici Mar 2016 B2
9368029 Gueziec Jun 2016 B2
9390620 Gueziec Jul 2016 B2
9401088 Gueziec Jul 2016 B2
9448690 Gueziec Sep 2016 B2
20010005809 Ito Jun 2001 A1
20010014848 Walgers et al. Aug 2001 A1
20010018628 Jenkins et al. Aug 2001 A1
20010026276 Sakamoto et al. Oct 2001 A1
20010033225 Razavi et al. Oct 2001 A1
20010047242 Ohta Nov 2001 A1
20010049424 Petiniot et al. Dec 2001 A1
20020022923 Hirabayashi et al. Feb 2002 A1
20020042819 Reichert et al. Apr 2002 A1
20020077748 Nakano Jun 2002 A1
20020152020 Seibel Oct 2002 A1
20020177947 Cayford Nov 2002 A1
20030009277 Fan et al. Jan 2003 A1
20030046158 Kratky Mar 2003 A1
20030055558 Watanabe et al. Mar 2003 A1
20030109985 Kotzin Jun 2003 A1
20030135304 Sroub et al. Jul 2003 A1
20030151592 Ritter Aug 2003 A1
20030182052 DeLorme et al. Sep 2003 A1
20040034464 Yoshikawa et al. Feb 2004 A1
20040046759 Soulchin et al. Mar 2004 A1
20040049424 Murray et al. Mar 2004 A1
20040080624 Yuen Apr 2004 A1
20040107288 Menninger et al. Jun 2004 A1
20040143385 Smyth et al. Jul 2004 A1
20040166939 Leifer et al. Aug 2004 A1
20040225437 Endo et al. Nov 2004 A1
20040249568 Endo et al. Dec 2004 A1
20050021225 Kantarjiev et al. Jan 2005 A1
20050027436 Yoshikawa et al. Feb 2005 A1
20050083325 Cho Apr 2005 A1
20050099321 Pearce May 2005 A1
20050143902 Soulchin et al. Jun 2005 A1
20050154505 Nakamura et al. Jul 2005 A1
20050212756 Marvit et al. Sep 2005 A1
20050240340 Ishikawa et al. Oct 2005 A1
20060074546 DeKock et al. Apr 2006 A1
20060122846 Burr et al. Jun 2006 A1
20060136846 Im et al. Jun 2006 A1
20060143959 Stehle et al. Jul 2006 A1
20060145892 Gueziec Jul 2006 A1
20060158330 Gueziec Jul 2006 A1
20060238521 Westerman et al. Oct 2006 A1
20060238617 Tamir Oct 2006 A1
20060284766 Gruchala et al. Dec 2006 A1
20070009156 O'Hara Jan 2007 A1
20070013551 Gueziec Jan 2007 A1
20070038362 Gueziec Feb 2007 A1
20070060384 Dohta Mar 2007 A1
20070066394 Ikeda et al. Mar 2007 A1
20070115252 Burgmans May 2007 A1
20070142995 Wotlermann Jun 2007 A1
20070197217 Sutardja Aug 2007 A1
20070208494 Chapman et al. Sep 2007 A1
20070208495 Chapman et al. Sep 2007 A1
20070208496 Downs et al. Sep 2007 A1
20070211026 Ohta Sep 2007 A1
20070211027 Ohta Sep 2007 A1
20070222750 Ohta Sep 2007 A1
20070247291 Masuda et al. Oct 2007 A1
20070265766 Jung et al. Nov 2007 A1
20080014908 Vasant Jan 2008 A1
20080021632 Amano Jan 2008 A1
20080071465 Chapman et al. Mar 2008 A1
20080084385 Ranta et al. Apr 2008 A1
20080096654 Mondesir et al. Apr 2008 A1
20080133120 Romanick Jun 2008 A1
20080248848 Rippy et al. Oct 2008 A1
20080255754 Pinto Oct 2008 A1
20080287189 Rabin Nov 2008 A1
20080297488 Operowsky et al. Dec 2008 A1
20090005965 Forstall et al. Jan 2009 A1
20090061971 Weitzner et al. Mar 2009 A1
20090066495 Newhouse et al. Mar 2009 A1
20090082950 Vorona Mar 2009 A1
20090096753 Lim Apr 2009 A1
20090112465 Weiss et al. Apr 2009 A1
20090118017 Perlman et al. May 2009 A1
20090118996 Kantarjiev et al. May 2009 A1
20090189979 Smyth Jul 2009 A1
20090192702 Bourne Jul 2009 A1
20090254272 Hendrey Oct 2009 A1
20100036594 Yamane Feb 2010 A1
20100045517 Tucker Feb 2010 A1
20100079306 Liu et al. Apr 2010 A1
20100094531 MacLeod Apr 2010 A1
20100100307 Kim Apr 2010 A1
20100145569 Bourque et al. Jun 2010 A1
20100145608 Kurtti et al. Jun 2010 A1
20100164753 Free Jul 2010 A1
20100175006 Li Jul 2010 A1
20100194632 Raento et al. Aug 2010 A1
20100198453 Dorogusker et al. Aug 2010 A1
20100225643 Gueziec Sep 2010 A1
20100305839 Wenzel Dec 2010 A1
20100312462 Gueziec Dec 2010 A1
20100333045 Gueziec Dec 2010 A1
20110029189 Hyde et al. Feb 2011 A1
20110037619 Ginsberg et al. Feb 2011 A1
20110106427 Kim et al. May 2011 A1
20110161261 Wu et al. Jun 2011 A1
20110304447 Marumoto Dec 2011 A1
20120044066 Mauderer et al. Feb 2012 A1
20120065871 Deshpande et al. Mar 2012 A1
20120072096 Chapman et al. Mar 2012 A1
20120123667 Gueziec May 2012 A1
20120150422 Kantarjiev et al. Jun 2012 A1
20120150425 Chapman et al. Jun 2012 A1
20120158275 Huang et al. Jun 2012 A1
20120226434 Chiu Sep 2012 A1
20120290202 Gueziec Nov 2012 A1
20120290204 Gueziec Nov 2012 A1
20120296559 Gueziec Nov 2012 A1
20130033385 Gueziec Feb 2013 A1
20130204514 Margulici Aug 2013 A1
20130207817 Gueziec Aug 2013 A1
20130211701 Baker et al. Aug 2013 A1
20130297175 Davidson Nov 2013 A1
20130304347 Davidson Nov 2013 A1
20130304349 Davidson Nov 2013 A1
20140088871 Gueziec Mar 2014 A1
20140091950 Gueziec Apr 2014 A1
20140107923 Gueziec Apr 2014 A1
20140129124 Margulici May 2014 A1
20140129142 Kantarjiev May 2014 A1
20140139520 Gueziec May 2014 A1
20140200807 Geisberger Jul 2014 A1
20140236464 Gueziec Aug 2014 A1
20140249734 Gueziec Sep 2014 A1
20140316688 Margulici Oct 2014 A1
20140320315 Gueziec Oct 2014 A1
20150081196 Petty et al. Mar 2015 A1
20150141043 Abramson et al. May 2015 A1
20150168174 Abramson et al. Jun 2015 A1
20150168175 Abramson et al. Jun 2015 A1
20150177018 Gueziec Jun 2015 A1
20150248795 Davidson Sep 2015 A1
20150261308 Gueziec Sep 2015 A1
20150268055 Gueziec Sep 2015 A1
20150268056 Gueziec Sep 2015 A1
20150325123 Gueziec Nov 2015 A1
20160047667 Kantarjiev Feb 2016 A1
20160267788 Margulici Sep 2016 A1
Foreign Referenced Citations (36)
Number Date Country
6710924 Jul 2013 CO
19856704 Jun 2001 DE
0 680 648 Nov 1995 EP
0 749 103 Dec 1996 EP
0 987 665 Mar 2000 EP
1 006 367 Jun 2000 EP
1 235 195 Aug 2002 EP
2 178 061 Apr 2010 EP
2 635 989 Sep 2011 EP
2 616 910 Jul 2013 EP
2 638 493 Sep 2013 EP
2 710 571 Mar 2014 EP
2 820 631 Jan 2015 EP
2 400 293 Oct 2004 GB
05-313578 Nov 1993 JP
08-77485 Mar 1996 JP
10-261188 Sep 1998 JP
10-281782 Oct 1998 JP
10-293533 Nov 1998 JP
2000-055675 Feb 2000 JP
2000-113387 Apr 2000 JP
2001-330451 Nov 2001 JP
WO 9636929 Nov 1996 WO
WO 9823018 May 1998 WO
WO 0050917 Aug 2000 WO
WO 0188480 Nov 2001 WO
WO 0277921 Oct 2002 WO
WO 03014671 Feb 2003 WO
WO 2005013063 Feb 2005 WO
WO 2005076031 Aug 2005 WO
WO 2010073053 Jul 2010 WO
WO 2012024694 Feb 2012 WO
WO 2012037287 Mar 2012 WO
WO 2012065188 May 2012 WO
WO 2012159083 Nov 2012 WO
WO 2013113029 Aug 2013 WO
Non-Patent Literature Citations (178)
Entry
U.S. Appl. No. 15/181,221, Andre Gueziec, GPS Generated Traffic Information, filed Jun. 13, 2016.
U.S. Appl. No. 15/077,880, Office Action mailed Jul. 21, 2016.
U.S. Appl. No. 15/218,619, Andre Gueziec, Method for Predicting a Travel Time for a Traffic Route.
Acura Debuts AcuraLink™ Satellite-Linked Communication System with Industry's First Standard Real Time Traffic Feature at New York International Auto Show, 2004, 4 pages.
Adib Kanafani, “Towards a Technology Assessment of Highway Navigation and Route Guidance,” Program on Advanced Technology for the Highway, Institute of Transportation Studies, University of California, Berkeley, Dec. 1987, PATH Working Paper UCB-ITS-PWP-87-6.
Answer, Affirmative Defenses, and Counterclaims by Defendant Westwood One, Inc., to Plaintiff Triangle Software, LLC's Complaint for Patent Infringement, Mar. 11, 2011.
Answer and Counterclaims of TomTom, Inc. to Plaintiff Triangle Software, LLC's Complaint for Patent Infringement, May 16, 2011.
Amended Answer and Counterclaims of TomTom, Inc. To Plaintiff Triangle Software, LLC's Complaint for Patent Infringement, Mar. 16, 2011.
Attachment A of Garmin's Preliminary Invalidity Contentions and Certificate of Service filed May 16, 2011 in Triangle Software, LLC. V. Garmin International, Inc. et al., Case No. 1: 10-cv-1457-CMH-TCB in the United States District Court for the Eastern District of Virginia, Alexandria Division, 6 pages.
Attachment B of Garmin's Preliminary Invalidity Contentions and Certificate of Service filed May 16, 2011 in Triangle Software, LLC. V. Garmin International, Inc. et al., Case No. 1: 10-cv-1457-CMH-TCB in the United States District Court for the Eastern District of Virginia, Alexandria Division, 618 pages.
Audi-V150 Manual, Oct. 2001, 152 pages, Japan.
Balke, K.N., “Advanced Technologies for Communicating with Motorists: A Synthesis of Human Factors and Traffic Management Issues,” Report No. FHWA/TX-92/1232-8, May 1992, Texas Department Transportation, Austin, TX, USA, 62 pages.
Barnaby J. Feder, “Talking Deals; Big Partners in Technology,” Technology, The New York Times, Sep. 3, 1987.
Birdview Navigation System by Nissan Motor Corp, 240 Landmarks of Japanese Automotive Technology, 1995, 2 pages, Society of Automotive Engineers of Japan, Inc., Japan.
Blumentritt, K. et al., “Travel System Architecture Evaluation,” Publication No. FHWA-RD-96-141, Jul. 1995, 504 pages, U.S. Department of Transportation, McLean, VA, USA.
Brooks, et al., “Turn-by-Turn Displays versus Electronic Maps: An On-the-Road Comparison of Driver Glance Behavior,” Technical Report, The University of Michigan, Transportation Research Institute (UMTRI), Jan. 1999.
Burgett, A.L., “Safety Evaluation of TravTek,” Vehicle Navigation & Information Systems Conference Proceedings (VNIS'91), P-253, Part 1, Oct. 1991, pp. 819-825, Soc. of Automotive Engineers, Inc., Warrendale, PA, USA.
Campbell, J.L. “Development of Human Factors Design Guidelines for Advanced Traveler Information Systems (ATIS)”, Proceedings Vehicle Navigation and Information Systems Conference, 1995, pp, 161-164, IEEE, New York, NY, USA.
Campbell, J.L. “Development of Human Factors Design Guidelines for Advanced Traveler Information Systems (ATIS) and Commercial Vehicle Operations (CVO)”, Publication No. FHWA-RD-98-057, Report Date Sep. 1998, 294, pages, U.S. Department of Transportation, McLean, VA 22010-2296.
Carin Navigation System Manual and Service Manual for Model Carin 22SY520, 75 pages, Philips Car Systems, The Netherlands, [date unknown].
Cathey, F.W. et al., “A Prescription for Transit Arrival/Department Prediction Using Automatic Vehicle Location Data,” Transportation Research Part C 11, 2003, pp. 241-264, Pergamon Press Ltd., Elsevier Ltd., U.K.
Chien, S.I. et al., “Predicting Travel Times for the South Jersey Real-Time Motorist Information System,” Transportation Research Record 1855, Paper No. Mar. 2750, Revised Oct. 2001, pp. 32-40.
Chira-Chavala, T. et al., “Feasibility Study of Advanced Technology HOV Systems,” vol. 3: Benefit Implications of Alternative Policies for Including HOV lanes in Route Guidance Networks, Dec. 1992, 84 ages, UCB-ITS-PRR-92-5 PATH Research Report, Inst. of.
Clark, E.L., Development of Human Factors Guidelines for Advanced Traveler Information Systems (ATIS) and Commercial Vehicle Operations (CVO): Comparable Systems Analysis, Dec. 1996, 199 pages.
Dancer, F. et al., “Vehicle Navigation Systems: Is America Ready?,” Navigation and Intelligent Transportation System, Automotive Electronics Series, Society of Automotive Engineers, 1998, pp. Cover page, Table of Contents pp. 3-8.
Davies, P. et al., “Assessment of Advanced Technologies for Relieving Urban Traffic Congestion” National Cooperative Highway Research Program Report 340, Dec. 1991, 106 pages.
de Cambray, B. “Three-Dimensional (3D) Modeling in a Geographical Database,” Auto-Carto'11, Eleventh International Conference on Computer Assisted Cartography, Oct. 30, 1993-Nov. 1, 1993, pp. 338-347, Minneapolis, USA.
Declaration Under 37 C.F.R. 1.131 and Source Code from U.S. Appl. No. 10/897,550, Oct. 27, 2008.
Dillenburg, J.F. et al., “The Intelligent Travel Assistant,” IEEE 5th International Conference on Intelligent Transportation Systems, Sep. 3-6, 2002, pp. 691-696, Singapore.
Dingus, T.A. et al., “Human Factors Engineering the TravTek Driver Interface,” Vehicle Navigation & Information System Conference Proceedings (VNIS'91), P-253, Part 2, Oct. 1991, pp. 749-755, Soc. of Automotive Engineers, Inc., Warrendale, PA, USA.
Endo, et al., “Development and Evaluation of a Car Navigation System Providing a Birds Eye View Map Display,” Navigation and Intelligent Transportation Systems, Automotive Electronics Series, Society of Automotive Engineers, 1998, pp. Cover page, Table of Contents, pp. 19-22.
Eppinger, A. et al., “Dynamic Route Guidance—Status and Trends,” Convergence 2000 International Congress on Transportation Electronics, Oct. 16-18, 1999, 7 pages, held in Detroit, MI, SAE International Paper Series, Warrendale, PA, USA.
Expert Report of Dr. Michael Goodchild Concerning the Validity of U.S. Pat. No. 5,938,720 dated Jun. 16, 2011 in Triangle Software, LLC v. Garmin International Inc. et al., in the United States District Court for the Eastern District of Virginia, Alexandria Division, Case No. 1:10-cv-1457-CMH-TCB, 16 pages.
Fawcett, J., “Adaptive Routing for Road Traffic,” IEEE Computer Graphics and Applications, May/Jun. 2000, pp. 46-53, IEEE, New York, NY, USA.
Fleischman, R.N., “Research and Evaluation Plans for the TravTek IVHS Operational Field Test,” Vehicle Navigation & Information Systems Conference Proceedings (VNIS'91), P-253, Part 2, Oct. 1991, pp. 827-837, Soc. of Automotive Engineers, Inc., Warrendale, PA, USA.
Garmin International, Inc.'s Answer and Counterclaims to Triangle Software, LLC's Complaint, Feb. 24, 2011.
Garmin International, Inc.'s Amended Answer and Counterclaims to Triangle Software, LLC's Complaint, Mar. 16, 2011.
Garmin International, Inc. and Garmin USA, Inc.'s Answer and Counterclaim to Triangle Software, LLC's Supplemental Complaints filed Jun. 17, 2011 in Triangle Software, LLC v. Garmin International Inc. et al., in the United States District Court for the Eastern District of Virginia, Alexandria Division, Case No. 1:10-cv-1457-CMH-TCB, 36 pages.
Garmin's Preliminary Invalidity Contentions and Certificate of Service filed May 16, 2011 in Triangle Software, LLC. V. Garmin International, Inc. et al., Case No. 1: 10-cv-1457-CMH-TCB in the United States District Court for the Eastern District of Virginia, Alexandria Division, 46.
Goldberg et al., “Computing the Shortest Path: A* Search Meets Graph Theory,” Proc. of the 16th Annual ACM-SIAM Sym. on Discrete Algorithms, Jan. 23-25, 2005. Vancouver, BC.
Goldberg et al., “Computing the Shortest Path: A* Search Meets Graph Theory,” Microsoft Research, Technical Report MSR-TR-2004 Mar. 24, 2003.
Golisch, F., Navigation and Telematics in Japan, International Symposium on Car Navigation Systems, May 21, 1997, 20 pages, held in Barcelona, Spain.
GM Exhibits Prototype of TravTek Test Vehicle, Inside IVHS, Oct. 28, 1991, V. 1, No. 21, 2 pages.
Gueziec, Andre, “3D Traffic Visualization in Real Time,” ACM Siggraph Technical Sketches, Conference Abstracts and Applications, p. 144, Los Angeles, CA, Aug. 2001.
Gueziec, A., “Architecture of a System for Producing Animated Traffic Reports,” Mar. 30, 2011, 42 pages.
Handley, S. et al., “Learning to Predict the Duration of an Automobile Trip,” Proceedings of the Fourth International Conference on Knowledge Discovery and Data Mining, 1998, 5 pages, AAAI Press, New York, NY, USA.
Hankey, et al., “In-Vehicle Information Systems Behavioral Model and Design Support: Final Report,” Feb. 16, 2000, Publication No. 00-135, Research, Development, and Technology, Turner-Fairbank Highway Research Center, McLean, Virginia.
Hirata et al., “The Development of a New Multi-AV System Incorporating an On-Board Navigation Function,” International Congress and Exposition, Mar. 1-5, 1993, pp. 1-12, held in Detroit, MI, SAE International, Warrendale, PA, USA.
Hoffmann, G. et al., Travel Times as a Basic Part of the LISB Guidance Strategy, Third International Conference on Road Traffic Control, May 1-3, 1990, pp. 6-10, London, U.K.
Hoffmann, T., “2005 Acura RL Prototype Preview,” Auto123.com, 4 pages.
Hu, Z. et al., “Real-time Data Fusion on Tracking Camera Pose for Direct Visual Guidance,” IEEE Vehicles Symposium, Jun. 14-17, 2004, pp. 842-847, held in Parma, Italy.
Huang, Tsan-Huang, Chen, Wu-Cheng; “Experimental Analysis and Modeling of Route Choice with the Revealed and Stated Preference Data” Journal of the Eastern Asia Society for Transportation Studies, vol. 3, No. 6, Sep. 1999—Traffic Flow and Assignment.
Hulse, M.C. et al., “Development of Human Factors Guidelines for Advanced Traveler Information Systems and Commercial Vehicle Operations: Identification of the Strengths and Weaknesses of Alternative Information Display Formats,” Publication No. FHWA-RD-96-142, Oct. 16, 1998, 187 pages, Office of Safety and Traffic Operation R&D, Federal Highway Administration, USA.
Initial Expert Report of Roy Summer dated Jun. 16, 2011 in Triangle Software, LLC v. Garmin International Inc. et al., in the United States District Court for the Eastern District of Virginia, Alexandria Division, Case No. 1:10-cv-1457-CMH-TCB, 289 pages.
Initial Expert Report of William R. Michalson, Ph.D. dated Jun. 17, 2011 in Triangle Software, LLC v. Garmin International Inc. et al., in the United States District Court for the Eastern District of Virginia, Alexandria Division, Case No. 1:10-cv-1457-CMH-TCB, 198 pages.
Inman, V.W., et al., “TravTek Global Evaluation and Executive Summary,” Publication No. FHWA-RD-96-031, Mar. 1996, 104 pages, U.S. Department of Transportation, McLean, VA, USA.
Inman, V.W., et al., “TravTek Evaluation Rental and Local User Study,” Publication No. FHWA-RD-96-028, Mar. 1996, 110 pages, U.S. Department of Transportation, McLean, VA, USA.
Jiang, G., “Travel-Time Prediction for Urban Arterial Road: A Case on China,” Proceedings Intelligent Transportation Systems, Oct. 12-15, 2003, pp. 255-260, IEEE, New York, NY, USA.
Karabassi, A. et al., “Vehicle Route Prediction and Time and Arrival Estimation Techniques for Improved Transportation System Management,” in Proceedings of the Intelligent Vehicles Symposium, 2003, pp. 511-516, IEEE, New York, NY, USA.
Koller, D. et al., “Virtual GIS: A Real-Time 3D Geographic Information System,” Proceedings of the 6th IEEE Visualization Conference (VISUALIZATION 95) 1995, pp. 94-100, IEEE, New York, NY, USA.
Kopitz et al., Table of Contents, Chapter 6, Traffic Information Services, and Chapter 7, Intelligent Transport Systems and RDS-TMC in RDS: The Radio Data System, 1992, Cover p.-XV, pp. 107-167, Back Cover Page, Artech House Publishers, Boston, USA and London, Great Britain.
Krage, M.K., “The TravTek Driver Information System,” Vehicle Navigation & Information Systems Conference Proceedings (VNIS'91), P-253, Part 1, Oct. 1991, pp. 739-748, Soc. Of Automotive Engineers, Inc., Warrendale, PA, USA.
Ladner, R. et al., “3D Mapping of Interactive Synthetic Environment,” Computing Practices, Mar. 2000, pp. 33-39, IEEE, New York, NY, USA.
Levinson, D., “Assessing the Benefits and Costs of Intelligent Transportation Systems: The Value of Advanced Traveler Information System,” Publication UCB-ITS-PRR-99-20, California Path Program, Jul. 1999, Institute of Transportation Studies, University of California, Berkeley, CA, USA.
Lowenau, J., “Final Map Actualisation Requirements,” Version 1.1, ActMAP Consortium, Sep. 30, 2004, 111 pages.
Meridian Series of GPS Receivers User Manual, Magellan, 2002, 106 pages, Thales Navigation, Inc., San Dimas, CA, USA.
Ness, M., “A Prototype Low Cost In-Vehicle Navigation System,” IEEE-IEE Vehicle Navigation & Information Systems Conference (VNIS), 1993, pp. 56-59, New York, NY, USA.
N'FIT Xanavi, unknown date, 94 pages, Japana, Date of Download: May 17, 2013.
Nintendo Wii Operations Manual Systems Setup. 2009.
Nissan Automobile Navigation System User Manual, [date unknown], 163 pages. Date of Download: May 17, 2013.
Noonan, J., “Intelligent Transportation Systems Field Operational Test Cross-Cutting Study Advanced Traveler Information Systems,” Sep. 1998, 27 pages, U.S. Department of Transportation, McLean, VA, USA.
Odagaki et al., Automobile Navigation System with Multi-Source Guide Information, International Congress & Exposition, Feb. 24-28, 1992, pp. 97-105. SAE International, Warrendale, PA, USA.
Panasonic Portable Navigation System User Manual for Products KX-GT30, KX-GT30X, and KX-GT3OZ, Cover page, pp. 1-5, 132-147, End pages, Matsushita Denki Sangyo K.K., Fukuoka City, Japan [Date Unknown].
Preliminary Invalidity Contentions of Defendant TomTom, Inc., Certificate of Service and Exhibit a filed May 16, 2011 in Triangle Software, LLC. V. Garmin International, Inc. et al., Case No. 1: 10-CV-1457-CMH-TCB in the United States District Court for the Eastern District of Virginia, Alexandria Division, 354 pages.
Raper, J.F., “Three-Dimensional GIS,” in Geographical Information Systems: Principles and Applications, 1991, vol. 1, Chapter 20, 21 pages.
“Reference Manual for the Magellan RoadMate 500/700.” 2003, 65 pages, Thales Navigation, Inc., San Dimas, CA, USA.
Riiett, L.R., “Simulating the TravTek Route Guidance Logic Using the Integration Traffic Model,” Vehicle Navigation & Information System, P-253, Part 2, Oct. 1991, pp. 775-787, Soc. Of Automotive Engineers, Inc., Warrendale, PA, USA.
Rillings, J.H., “Advanced Driver Information Systems,” IEEE Transactions on Vehicular Technology, Feb. 1991, vol. 40, No. 1, pp. 31-40, IEEE, New York, NY, USA.
Rillings, J.H., “TravTek,” Vehicle Navigation & Information System Conference Proceedings (VNIS'91), P-253, Part 2, Oct. 1991, pp. 729-737, Soc. Of Automotive Engineers, Inc., Warrendale, PA, USA.
Rockwell, Mark, “Telematics Speed Zone Ahead,” Wireless Week, Jun. 15, 2004, Reed Business Information, http://www.wirelessweek.com.
Rupert, R.L., “The TravTek Traffic Management Center and Traffic Information Network,” Vehicle Navigation & Information System Conference Proceedings (VNIS'91), P-253, Part 1, Oct. 1991, pp. 757-761, Soc. Of Automotive Engineers, Inc., Warrendale, PA, USA.
Schofer, J.L., “Behavioral Issues in the Design and Evaluation of Advanced Traveler Information Systems,” Transportation Research Part C 1, 1993, pp. 107-117, Pergamon Press Ltd., Elsevier Science Ltd.
Schulz, W., “Traffic Management Improvement by Integrating Modem Communication Systems,” IEEE Communications Magazine, Oct. 1996, pp. 56-60, New York, NY, USA.
Shepard, I.D.H., “Information Integration and GIS,” in Geographical Information Systems: Principles and Applications, 1991, vol. 1, pp. Cover page, 337-360, end page.
Sirius Satellite Radio: Traffic Development Kit Start Up Guide, Sep. 27, 2005, Version 00.00.01, NY, New York, 14 pages.
Slothhower, D., “Sketches & Applications,” SIGGRAPH 2001, pp. 138-144, Stanford University.
Sumner, R., “Data Fusion in Pathfinder and TravTek,” Part 1, Vehicle Navigation & Information Systems Conference Proceedings (VNIS'91), Oct. 1991, Cover & Title page, pp. 71-75.
Supplemental Expert Report of William R. Michalson, PH.D. Regarding Invalidity of the Patents-in-Suit dated Jul. 5, 2011 in Triangle Software, LLC v. Garmin International Inc. et al., in the United States District Court for the Eastern District of Virginia, Alexandria Division, Case No. 1:10-CV-1457-CMH-TCB, 23 pages.
Tamuara et al., “Toward Realization of VICS—Vehicle Information and Communications System,” IEEE-IEE Vehicle Navigation & Information Systems Conference (VNIS'93), 1993, pp. 72-77, held in Ottawa, Canada.
Taylor, K.B., “TravTek-Information and Services Center,” Vehicle Navigation & Information System Conference Proceedings (VNIS'91), P-253, Part 2, Oct. 1991, pp. 763-774, Soc. Of Automotive Engineers, Inc., Warrendale, PA, USA.
Texas Transportation Institute, “2002 Urban Mobility Study: 220 Mobility Issues and Measures: The Effects of Incidents—Crashes and Vehicle Breakdowns” (2002).
“The Challenge of VICS: The Dialog Between the Car and Road has Begun,” Oct. 1, 1996, pp. 19-63, The Road Traffic Information Communication System Centre (VICS Centre), Tokyo, Japan.
Thompson, S.M., “Exploiting Telecommunications to Delivery Real Time Transport Information,” Road Transport Information and Control, Conf. Publication No. 454, Apr. 21-23, 1998, pp. 59-63, IEE, U.K.
Tonjes, R., “3D Reconstruction of Objects from Ariel Images Using a GIS,” presented at ISPRS Workshops on “Theoretical and Practical Aspects of Surface Reconstructions and 3-D Object Extraction” Sep. 9-11, 1997, 8 pages, held in Haifa, Israel.
“TRAVTEK Information and Services Center Policy/Procedures Manual,” Feb. 1992, 133 pages, U.S. Department of Transportation, McLean, VA, USA.
Truett, R., “Car Navigation System May Live on After Test,” The Orlando Sentinel, Feb. 17, 1993, p. 3 pages.
U.S. Dept. of Transportation, Closing the Data Gap: Guidelines for Quality Advanced Traveler Information System (ATIS) Data, Version 1.0, Sep. 2000, 41 pages.
User Guide of Tom Tom ONE; 2006.
Vollmer, R., “Navigation Systems—Intelligent Co-Drivers with Knowledge of Road and Tourist Information,” Navigation and Intelligent Transportation Systems, Automotive Electronics Series, Society of Automotive Engineers, 1998, pp. Cover page, Table of Contents, pp. 9-17.
Volkswagen Group of America, Inc.'s Answer and Counterclaim, Feb. 24, 2011.
Watanabe, M. et al., “Development and Evaluation of a Car Navigation System Providing a Bird's-Eye View Map Display,” Technical Paper No. 961007, Feb. 1, 1996, pp. 11-18, SAE International.
Wischhof, L. et al., “SOTIS—A Self-Organizing Traffic Information System,” Proceedings of the 57th IEEE Vehicular Technology Conference (VTC—03), 2003, pp, 2442-2446, New York, NY, USA.
Wsi, “TrueView Interactive Training Manual, Showfx Student Guide,” Print Date: Sep. 2004, Document Version: 4.3x. Link: http://apollo.lsc.vsc.edu/intranet/WSI—Showfx/training/970-TVSK-SG-43.pdf.
XM Radio Introduces Satellite Update Service for Vehicle Navigation, Apr. 8, 2004, 2 pages.
Yang, Qi; “A Simulation Laboratory for Evaluation of Dynamic Traffic Management Systems”, Massachusetts Institute of Technology, Jun. 1997.
Yim et al., Travinfo. Field Operational Test Evaluation “Evaluation of Travinfo Field Operation Test” Apr. 25, 2000.
Yim et al., “TravInfo Field Operational Test Evaluation: Information Service Providers Customer Survey”, May 1, 2000.
Yokouchi, K., “Car-Navigation Systems,” Mitsubishi Electr. Adv. Technical Reports, 2000, vol. 91, pp. 10-14, Japan.
You, J. et al., “Development and Evaluation of a Hybrid Travel Time Forecasting Model,” Transportation Research Parc C 9, 2000, pp. 231-256, Pergamon Press Ltd., Elsevier Science Ltd., U.K.
Zhao, Y., “Vehicle Location and Navigation Systems,” 1997, 370 pages, Arthech House, Inc., Norwood, MA, USA.
Zhu, C. et al. “3D Terrain Visualization for Web GIS,” Center for Advance Media Technology, Nanyang Technological University, Singapore, 2003, 8 pages.
PCT Application No. PCT/US2004/23884, Search Report and Written Opinion mailed Jun. 17, 2005.
PCT Application No. PCT/US2011/48680, Search Report and Written Opinion mailed Feb. 7, 2012.
PCT Application No. PCT/US2011/51647, Search Report and Written Opinion mailed Feb. 2, 2012.
PCT Application No. PCT/US2011/60663, Search Report and Written Opinion mailed May 31, 2012.
PCT Application No. PCT/US2012/38702, Search Report and Written Opinion mailed Aug. 24, 2012.
PCT Application No. PCT/US2013/23505, Search Report and Written Opinion mailed May 10, 2013.
Canada Patent Application No. 2,688,129 Office Action dated Jan. 18, 2016.
EP Patent Application No. 12785688.8 Extended European Search Report dated Aug. 12, 2015.
U.S. Appl. No. 12/398,120, Final Office Action mailed Mar. 26, 2013.
U.S. Appl. No. 12/398,120, Office Action mailed Nov. 14, 2012.
U.S. Appl. No. 12/398,120, Final Office Action mailed Apr. 12, 2012.
U.S. Appl. No. 12/398,120, Office Action mailed Nov. 15, 2011.
U.S. Appl. No. 14/100,985, Office Action mailed Oct. 1, 2015.
U.S. Appl. No. 14/100,985, Final Office Action mailed Mar. 25, 2015.
U.S. Appl. No. 14/100,985, Office Action mailed Sep. 23, 2014.
U.S. Appl. No. 10/897,550, Office Action mailed Jun. 12, 2009.
U.S. Appl. No. 10/897,550, Office Action mailed Jan. 21, 2009.
U.S. Appl. No. 10/897,550, Office Action mailed Aug. 1, 2008.
U.S. Appl. No. 10/897,550, Office Action mailed Oct. 3, 2007.
U.S. Appl. No. 12/283,748, Office Action mailed Aug. 20, 2009.
U.S. Appl. No. 12/283,748, Office Action mailed Mar. 11, 2009.
U.S. Appl. No. 12/763,199, Final Office Action mailed Nov. 1, 2010.
U.S. Appl. No. 12/763,199, Office Action mailed Aug. 5, 2010.
U.S. Appl. No. 13/316,250, Final Office Action mailed Jun. 24, 2013.
U.S. Appl. No. 13/316,250, Office Action mailed Jan. 18, 2013.
U.S. Appl. No. 13/296,108, Final Office Action mailed Oct. 25, 2013.
U.S. Appl. No. 13/296,108, Office Action mailed May 9, 2013.
U.S. Appl. No. 14/265,290, Office Action mailed May 31, 2016.
U.S. Appl. No. 14/265,290, Final Office Action mailed Jan. 29, 2016.
U.S. Appl. No. 14/265,290, Office Action mailed Jul. 23, 2015.
U.S. Appl. No. 10/379,967, Final Office Action mailed May 11, 2005.
U.S. Appl. No. 10/379,967, Office Action mailed Sep. 20, 2004.
U.S. Appl. No. 11/509,954, Office Action mailed Nov. 23, 2007.
U.S. Appl. No. 11/751,628, Office Action mailed Jan. 29, 2009.
U.S. Appl. No. 12/967,045, Final Office Action mailed Jun. 27, 2012.
U.S. Appl. No. 12/967,045, Office Action mailed Jul. 18, 2011.
U.S. Appl. No. 13/561,269, Office Action mailed Dec. 13, 2012.
U.S. Appl. No. 13/561,327, Office Action mailed Oct. 26, 2012.
U.S. Appl. No. 13/747,454, Office Action mailed Jun. 17, 2013.
U.S. Appl. No. 14/327,468, Final Office Action mailed Aug. 4, 2015.
U.S. Appl. No. 14/327,468, Office Action mailed Mar. 12, 2015.
U.S. Appl. No. 14/624,498, Office Action mailed Feb. 18, 2016.
U.S. Appl. No. 13/475,502, Final Office Action mailed Sep. 10, 2013.
U.S. Appl. No. 13/475,502, Office Action mailed Apr. 22, 2013.
U.S. Appl. No. 14/275,702, Office Action mailed Nov. 30, 2015.
U.S. Appl. No. 13/752,351, Office Action mailed Jul. 22, 2013.
U.S. Appl. No. 14/323,352, Final Office Action mailed Apr. 3, 2015.
U.S. Appl. No. 14/323,352, Office Action mailed Nov. 26, 2014.
U.S. Appl. No. 14/058,195, Final Office Action mailed Mar. 1, 2016.
U.S. Appl. No. 14/058,195, Office Action mailed Aug. 4, 2015.
U.S. Appl. No. 14/058,195, Final Office Action mailed Apr. 8, 2015.
U.S. Appl. No. 14/058,195, Office Action mailed Nov. 12, 2014.
U.S. Appl. No. 12/860,700, Final Office Action mailed Jul. 22, 2014.
U.S. Appl. No. 12/860,700, Office Action mailed Apr. 3, 2014.
U.S. Appl. No. 12/860,700, Final Office Action mailed Jun. 26, 2013.
U.S. Appl. No. 12/860,700, Office Action mailed Feb. 26, 2013.
U.S. Appl. No. 12/881,690, Office Action mailed Sep. 3, 2014.
U.S. Appl. No. 12/881,690, Final Office Action mailed May 21, 2014.
U.S. Appl. No. 12/881,690, Office Action mailed Jan. 9, 2014.
U.S. Appl. No. 12/881,690, Final Office Action mailed Aug. 9, 2013.
U.S. Appl. No. 12/881,690, Office Action mailed Apr. 22, 2013.
U.S. Appl. No. 14/726,858 Office Action mailed Feb. 22, 2016.
U.S. Appl. No. 15/181,221 Office Action mailed 8/11/26.
U.S. Appl. No. 14/637,357, Office Action mailed Aug. 23, 2016.
U.S. Appl. No. 14/726,858 Final Office Action mailed Sep. 8, 2016.
Coifman, Benjamin; “Vehicle Reidentification and Travel Time Measurement on Congested Freeeways”, Journal of Transportation Engineering, Oct. 1, 1999; pp. 475-483.
EP Patent Application No. 1740931.4 Extended European Search Report dated Apr. 19, 2016.
Related Publications (1)
Number Date Country
20160321918 A1 Nov 2016 US
Provisional Applications (1)
Number Date Country
61487425 May 2011 US
Continuations (2)
Number Date Country
Parent 14275702 May 2014 US
Child 15207377 US
Parent 13475502 May 2012 US
Child 14275702 US