Vehicle feedback method and system
First Claim
Patent Images
1. A feedback method comprising:
- identifying, by a computing system comprising a computer processor electrically connected to a vehicle, a first user, wherein said computing system comprises a memory system, wherein said memory system comprises a first plurality of profiles, a table describing said first plurality of profiles and a vehicular feedback software application, wherein said table comprises a profile name, a program description, a driving pattern description, and a usage description for each profile of said plurality of profiles, and wherein said first plurality of profiles comprises data associated with various vehicle operation functions that have been previously executed by said first user;
enabling, by said computing system, said vehicular feedback software application for said first user;
determining, by said computing system executing said vehicular feedback software application, that previous road trips, statistics, and history should be loaded for processing during present use of said vehicle;
retrieving, by said computing system from said memory system in response to a user selection from said table, a first profile of said first plurality of profiles, said first profile associated with said first user, said destination, and a first group of vehicle operation functions currently being executed by said first user with respect to said vehicle, said first profile comprising usage attribute on/off selections;
receiving, by said computing system from said first user, a first selection from said first profile, said first selection indicating a previous road trip to a destination for said first user, said selection comprising data describing said user as an intermediate driver, said data indicating instructions for;
monitoring speed, monitoring fuel usage, enabling a GPS signal, and enabling a radio scan of only music stations for monitoring keywords associated with accidents during travel to said destination;
receiving, by said computing system from said first user, an indication of a road type for driving to said destination;
receiving, by said computing system from said first user, a selection for said destination for said first user;
generating, by said computing system, an estimated time of arrival for said destination;
presenting, by said computing system to said first user, said user profile;
receiving, by said computing system from said first user, on or off selections for said usage attribute on/off selections;
monitoring, by said feedback software application based on said on or off selections, said first group of vehicle operation functions, wherein said monitoring comprises;
determining any slowdowns encountered based an accident and in response, periodically updating an estimated time of arrival;
monitoring relevant keywords of said radio scan of only music stations and recommending alternate routes to said destination;
monitoring fuel usage such that when one third of available fuel remains the first user is advised and upcoming gasoline stations are located;
additionally monitoring by said feedback software application, time differences describing a difference value between an acceleration rate and a braking rate with respect to said first user and said vehicle;
analyzing, by said feedback software application based on said monitoring, said first group of vehicle operation functions and said time differences with respect to said first profile of said first plurality of profiles;
generating in response to said analyzing said first group of vehicle operation functions and said additionally monitoring said time differences with respect to said first profile of said first plurality of profiles, by said computer processor executing said feedback software application, a first analysis report comprising results of said analyzing said first group of vehicle operation functions with respect to said first profile of said first plurality of profiles, wherein said first analysis report comprises;
recommendations for said first user;
generating, by said computing system in response to said analyzing, an updated estimated time of arrival for said destination;
automatically tuning, by said computing system in response to said analyzing and a radio monitor selection, a radio in said vehicle to a specified music station indicating current road conditions for a route of travel to said destination;
presenting, by said computing system to said first user, said first analysis report and said updated estimated time of arrival; and
monitoring, by said computing system, a response to said first analysis report from said first user.
1 Assignment
0 Petitions
Accused Products
Abstract
A feedback method and system. The method includes identifying by a computing system, a user. A vehicular feedback software application is enabled for the user. A feedback software application in the computing system monitors a group of vehicle operation functions currently being executed by the user with respect to a vehicle. The feedback software application analyzes the group of vehicle operation functions with respect to a profile associated with the user. An analysis report is generated in response to the analysis. The analysis report is presented to the user. The computing system monitors a response to the first analysis report from the user.
-
Citations
25 Claims
-
1. A feedback method comprising:
-
identifying, by a computing system comprising a computer processor electrically connected to a vehicle, a first user, wherein said computing system comprises a memory system, wherein said memory system comprises a first plurality of profiles, a table describing said first plurality of profiles and a vehicular feedback software application, wherein said table comprises a profile name, a program description, a driving pattern description, and a usage description for each profile of said plurality of profiles, and wherein said first plurality of profiles comprises data associated with various vehicle operation functions that have been previously executed by said first user; enabling, by said computing system, said vehicular feedback software application for said first user; determining, by said computing system executing said vehicular feedback software application, that previous road trips, statistics, and history should be loaded for processing during present use of said vehicle; retrieving, by said computing system from said memory system in response to a user selection from said table, a first profile of said first plurality of profiles, said first profile associated with said first user, said destination, and a first group of vehicle operation functions currently being executed by said first user with respect to said vehicle, said first profile comprising usage attribute on/off selections; receiving, by said computing system from said first user, a first selection from said first profile, said first selection indicating a previous road trip to a destination for said first user, said selection comprising data describing said user as an intermediate driver, said data indicating instructions for;
monitoring speed, monitoring fuel usage, enabling a GPS signal, and enabling a radio scan of only music stations for monitoring keywords associated with accidents during travel to said destination;receiving, by said computing system from said first user, an indication of a road type for driving to said destination; receiving, by said computing system from said first user, a selection for said destination for said first user; generating, by said computing system, an estimated time of arrival for said destination; presenting, by said computing system to said first user, said user profile; receiving, by said computing system from said first user, on or off selections for said usage attribute on/off selections; monitoring, by said feedback software application based on said on or off selections, said first group of vehicle operation functions, wherein said monitoring comprises; determining any slowdowns encountered based an accident and in response, periodically updating an estimated time of arrival; monitoring relevant keywords of said radio scan of only music stations and recommending alternate routes to said destination; monitoring fuel usage such that when one third of available fuel remains the first user is advised and upcoming gasoline stations are located; additionally monitoring by said feedback software application, time differences describing a difference value between an acceleration rate and a braking rate with respect to said first user and said vehicle; analyzing, by said feedback software application based on said monitoring, said first group of vehicle operation functions and said time differences with respect to said first profile of said first plurality of profiles; generating in response to said analyzing said first group of vehicle operation functions and said additionally monitoring said time differences with respect to said first profile of said first plurality of profiles, by said computer processor executing said feedback software application, a first analysis report comprising results of said analyzing said first group of vehicle operation functions with respect to said first profile of said first plurality of profiles, wherein said first analysis report comprises;
recommendations for said first user;generating, by said computing system in response to said analyzing, an updated estimated time of arrival for said destination; automatically tuning, by said computing system in response to said analyzing and a radio monitor selection, a radio in said vehicle to a specified music station indicating current road conditions for a route of travel to said destination; presenting, by said computing system to said first user, said first analysis report and said updated estimated time of arrival; and monitoring, by said computing system, a response to said first analysis report from said first user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing system comprising a computer processor coupled to a computer-readable memory unit, said memory unit comprising a first plurality of profiles, a vehicular feedback software application, a table describing said first plurality of profiles, and instructions that when executed by the processor implement a feedback method, wherein said table comprises a profile name, a program description, a driving pattern description, and a usage description for each profile of said plurality of profiles, wherein each said profile of said first plurality of profiles comprises data associated with various vehicle operation functions that have been previously executed by a first user, said method comprising:
-
identifying, by said computing system, said first user, wherein said computing system is electrically connected to a vehicle; enabling, by said computing system, said vehicular feedback software application for said first user; determining, by said computing system executing said vehicular feedback software application, that previous road trips, statistics, and history should be loaded for processing during present use of said vehicle; retrieving, by said computing system from said memory unit in response to a user selection from said table, a first profile of said first plurality of profiles, said first profile associated with said first user, said destination, and a first group of vehicle operation functions currently being executed by said first user with respect to said vehicle, said first profile comprising usage attribute on/off selections; receiving, by said computing system from said first user, a first selection from said first profile, said first selection indicating a previous road trip to a destination for said first user, said selection comprising data describing said user as an intermediate driver, said data indicating instructions for;
monitoring speed, monitoring fuel usage, enabling a GPS signal, and enabling a radio scan of only music stations for monitoring keywords associated with accidents during travel to said destination;receiving, by said computing system from said first user, an indication of a road type for driving to said destination; receiving, by said computing system from said first user, a selection for said destination for said first user; generating, by said computing system, an estimated time of arrival for said destination; presenting, by said computing system to said first user, said user profile; receiving, by said computing system from said first user, on or off selections for said usage attribute on/off selections; monitoring, by said feedback software application based on said on or off selections, said first group of vehicle operation functions, wherein said monitoring comprises; determining any slowdowns encountered based an accident and in response, periodically updating an estimated time of arrival; monitoring relevant keywords of said radio scan of only music stations and recommending alternate routes to said destination; monitoring fuel usage such that when one third of available fuel remains the first user is advised and upcoming gasoline stations are located; additionally monitoring by said feedback software application, time differences describing a difference value between an acceleration rate and a braking rate with respect to said first user and said vehicle; analyzing, by said feedback software application based on said monitoring, said first group of vehicle operation functions and said time differences with respect to said first profile of said first plurality of profiles; generating in response to said analyzing said first group of vehicle operation functions and said additionally monitoring said time differences with respect to said first profile of said first plurality of profiles, by said computer processor executing said feedback software application, a first analysis report comprising results of said analyzing said first group of vehicle operation functions with respect to said first profile of said first plurality of profiles, wherein said first analysis report comprises;
recommendations for said first user;generating, by said computing system in response to said analyzing, an updated estimated time of arrival for said destination; automatically tuning, by said computing system in response to said analyzing and a radio monitor selection, a radio in said vehicle to a specified music station indicating current road conditions for a route of travel to said destination; presenting, by said computing system to said first user, said first analysis report and said updated estimated time of arrival; and monitoring, by said computing system, a response to said first analysis report from said first user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product, comprising a computer readable storage device storing a computer readable program code, said computer readable program code comprising an algorithm that when executed by a computer processor of a computing system implements a feedback method within a computing system, said method comprising:
-
identifying, by said computing system, a first user, wherein said computing system is electrically connected to a vehicle, wherein said computer readable storage device comprises a first plurality of profiles, a table describing said first plurality of profiles, and a vehicular feedback software application, wherein said table comprises a profile name, a program description, a driving pattern description, and a usage description for each profile of said plurality of profiles, and wherein said first plurality of profiles comprises data associated with various vehicle operation functions that have been previously executed by said first user; enabling, by said computing system, said vehicular feedback software application for said first user; determining, by said computing system executing said vehicular feedback software application, that previous road trips, statistics, and history should be loaded for processing during present use of said vehicle; retrieving, by said computing system from said storage device in response to a user selection from said table, a first profile of said first plurality of profiles, said first profile associated with said first user, said destination, and a first group of vehicle operation functions currently being executed by said first user with respect to said vehicle, said first profile comprising usage attribute on/off selections; receiving, by said computing system from said first user, a first selection from said first profile, said first selection indicating a previous road trip to a destination for said first user, said selection comprising data describing said user as an intermediate driver, said data indicating instructions for;
monitoring speed, monitoring fuel usage, enabling a GPS signal, and enabling a radio scan of only music stations for monitoring keywords associated with accidents during travel to said destination;receiving, by said computing system from said first user, an indication of a road type for driving to said destination; receiving, by said computing system from said first user, a selection for said destination for said first user; generating, by said computing system, an estimated time of arrival for said destination; presenting, by said computing system to said first user, said user profile; receiving, by said computing system from said first user, on or off selections for said usage attribute on/off selections; monitoring, by said feedback software application based on said on or off selections, said first group of vehicle operation functions, wherein said monitoring comprises; determining any slowdowns encountered based an accident and in response, periodically updating an estimated time of arrival; monitoring relevant keywords of said radio scan of only music stations and recommending alternate routes to said destination; monitoring fuel usage such that when one third of available fuel remains the first user is advised and upcoming gasoline stations are located; additionally monitoring by said feedback software application, time differences describing a difference value between an acceleration rate and a braking rate with respect to said first user and said vehicle; analyzing, by said feedback software application based on said monitoring, said first group of vehicle operation functions and said time differences with respect to said first profile of said first plurality of profiles; generating in response to said analyzing said first group of vehicle operation functions and said additionally monitoring said time differences with respect to said first profile of said first plurality of profiles, by said computer processor executing said feedback software application, a first analysis report comprising results of said analyzing said first group of vehicle operation functions with respect to said first profile of said first plurality of profiles, wherein said first analysis report comprises;
recommendations for said first user;generating, by said computing system in response to said analyzing, an updated estimated time of arrival for said destination; automatically tuning, by said computing system in response to said analyzing and a radio monitor selection, a radio in said vehicle to a specified music station indicating current road conditions for a route of travel to said destination; presenting, by said computing system to said first user, said first analysis report and said updated estimated time of arrival; and monitoring, by said computing system, a response to said first analysis report from said first user. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A process for supporting computer infrastructure, said process comprising providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable code in a computing system comprising a computer processor, wherein the code in combination with the computing system is capable of performing a feedback method, said method comprising:
-
identifying, by said computing system, a first user, wherein said computing system is electrically connected to a vehicle, wherein said computing system comprises a memory system, wherein said memory system comprises a first plurality of profiles, a table describing said first plurality of profiles, and a vehicular feedback software application, wherein said table comprises a profile name, a program description, a driving pattern description, and a usage description for each profile of said plurality of profiles, and wherein said first plurality of profiles comprises data associated with various vehicle operation functions that have been previously executed by said first user; enabling, by said computing system, said vehicular feedback software application for said first user; determining, by said computing system executing said vehicular feedback software application, that previous road trips, statistics, and history should be loaded for processing during present use of said vehicle; retrieving, by said computing system from said memory system in response to a user selection from said table, a first profile of said first plurality of profiles, said first profile associated with said first user, said destination, and a first group of vehicle operation functions currently being executed by said first user with respect to said vehicle, said first profile comprising usage attribute on/off selections; receiving, by said computing system from said first user, a first selection from said first profile, said first selection indicating a previous road trip to a destination for said first user, said selection comprising data describing said user as an intermediate driver, said data indicating instructions for;
monitoring speed, monitoring fuel usage, enabling a GAS signal, and enabling a radio scan of only music stations for monitoring keywords associated with accidents during travel to said destination;receiving, by said computing system from said first user, an indication of a road type for driving to said destination; receiving, by said computing system from said first user, a selection for said destination for said first user; generating, by said computing system, an estimated time of arrival for said destination; presenting, by said computing system to said first user, said user profile; receiving, by said computing system from said first user, on or off selections for said usage attribute on/off selections; monitoring, by said feedback software application based on said on or off selections, said first group of vehicle operation functions, wherein said monitoring comprises; determining any slowdowns encountered based an accident and in response, periodically updating an estimated time of arrival; monitoring relevant keywords of said radio scan of only music stations and recommending alternate routes to said destination; monitoring fuel usage such that when one third of available fuel remains the first user is advised and upcoming gasoline stations are located; additionally monitoring by said feedback software application, time differences describing a difference value between an acceleration rate and a braking rate with respect to said first user and said vehicle; analyzing, by said feedback software application based on said monitoring, said first group of vehicle operation functions and said time differences with respect to said first profile of said first plurality of profiles; generating in response to said analyzing said first group of vehicle operation functions and said additionally monitoring said time differences with respect to said first profile of said first plurality of profiles, by said computer processor executing said feedback software application, a first analysis report comprising results of said analyzing said first group of vehicle operation functions with respect to said first profile of said first plurality of profiles, wherein said first analysis report comprises;
recommendations for said first user;generating, by said computing system in response to said analyzing, an updated estimated time of arrival for said destination; automatically tuning, by said computing system in response to said analyzing and a radio monitor selection, a radio in said vehicle to a specified music station indicating current road conditions for a route of travel to said destination; presenting, by said computing system to said first user, said first analysis report and said updated estimated time of arrival; and monitoring, by said computing system, a response to said first analysis report from said first user. - View Dependent Claims (23, 24, 25)
-
Specification