ON BOARD VEHICLE PRESENCE REPORTING MODULE
The present disclosure describes a microprocessor executable presence reporting module operable to determine, based on one or more of a vehicle occupant context and requirement of law applicable to a current geographic location of the vehicle, whether the vehicle occupant is present and available for receiving an inbound communication and/or by what communication channel and/or modality to contact the vehicle occupant.
1 . A vehicle, comprising:
a microprocessor executable presence reporting module operable to determine, based on one or more of a vehicle occupant context and requirement of law applicable to a current geographic location of the vehicle, whether the vehicle occupant is present and available for receiving an inbound communication and/or by what communication channel and/or modality to contact the vehicle occupant.
2 . The vehicle of claim 1 , wherein the presence reporting module determines, based on the vehicle occupant context, whether the vehicle occupant is present and available for receiving an inbound communication and/or by what communication channel and/or modality to contact the vehicle occupant.
3 . The vehicle of claim 1 , wherein vehicle occupant context is one or more of whether the vehicle occupant is in the driver's seat, whether the vehicle is in motion and/or in gear, whether the vehicle is parked, whether the vehicle occupant is absent from vehicle, whether the vehicle occupant is currently using his or her corresponding on board input/output system, whether an on board vehicle transceiver to receive in bound communications is contactable, whether the on board vehicle transceiver is currently roaming, and whether a quality and/or grade of service of a wireless connection with the vehicle transceiver is unacceptable.
4 . The vehicle of claim 1 , wherein the presence reporting module determines, based on the requirement of law applicable to a current geographic location of the vehicle.
5 . The vehicle of claim 4 , wherein the requirement one or more of prohibits cellular calls, texting, tweeting and/or viewing video while the car is in motion.
6 . The vehicle of claim 1 , wherein the presence reporting module provides to a potential contactor whether or not the vehicle occupant is present and available for receiving an inbound communication.
7 . The vehicle of claim 1 , wherein the presence reporting module provides to a potential contactor one or more currently available communication channels and/or modalities for contacting the vehicle occupant.
8 . The vehicle of claim 7 , wherein the vehicle occupant is potentially contactable by a set of communication channels and/or modalities and wherein the presence reporting module provides a presence service with only a subset of the communication channels and/or modalities being currently available.
9 . A method, comprising:
a microprocessor executable presence reporting module determining, based on one or more of a vehicle occupant context and requirement of law applicable to a current geographic location of the vehicle, whether the vehicle occupant is present and available for receiving an inbound communication and/or by what communication channel and/or modality to contact the vehicle occupant.
10 . The method of claim 9 , wherein the presence reporting module determines, based on the vehicle occupant context, whether the vehicle occupant is present and available for receiving an inbound communication and/or by what communication channel and/or modality to contact the vehicle occupant.
11 . The method of claim 9 , wherein vehicle occupant context is one or more of whether the vehicle occupant is in the driver's seat, whether the vehicle is in motion and/or in gear, whether the vehicle is parked, whether the vehicle occupant is absent from vehicle, whether the vehicle occupant is currently using his or her corresponding on board input/output system, whether an on board vehicle transceiver to receive in bound communications is contactable, whether the on board vehicle transceiver is currently roaming, and whether a quality and/or grade of service of a wireless connection with the vehicle transceiver is unacceptable.
12 . The method of claim 9 , wherein the presence reporting module determines, based on the requirement of law applicable to a current geographic location of the vehicle.
13 . The method of claim 12 , wherein the requirement one or more of prohibits cellular calls, texting, tweeting and/or viewing video while the car is in motion.
14 . The method of claim 9 , wherein the presence reporting module provides to a potential contactor whether or not the vehicle occupant is present and available for receiving an inbound communication.
15 . The method of claim 9 , wherein the presence reporting module provides to a potential contactor one or more currently available communication channels and/or modalities for contacting the vehicle occupant.
16 . The method of claim 15 , wherein the vehicle occupant is potentially contactable by a set of communication channels and/or modalities and wherein the presence reporting module provides a presence service with only a subset of the communication channels and/or modalities being currently available.
17 . A non-transient, tangible computer readable medium comprising a microprocessor executable presence reporting module on board a selected vehicle that, when executed, determines, based on one or more of a vehicle occupant context and requirement of law applicable to a current geographic location of the vehicle, whether the vehicle occupant is present and available for receiving an inbound communication and/or by what communication channel and/or modality to contact the vehicle occupant.
18 . The computer readable medium of claim 17 , wherein the presence reporting module determines, based on the vehicle occupant context, whether the vehicle occupant is present and available for receiving an inbound communication and/or by what communication channel and/or modality to contact the vehicle occupant.
19 . The computer readable medium of claim 17 , wherein vehicle occupant context is one or more of whether the vehicle occupant is in the driver's seat, whether the vehicle is in motion and/or in gear, whether the vehicle is parked, whether the vehicle occupant is absent from vehicle, whether the vehicle occupant is currently using his or her corresponding on board input/output system, whether an on board vehicle transceiver to receive in bound communications is contactable, whether the on board vehicle transceiver is currently roaming, and whether a quality and/or grade of service of a wireless connection with the vehicle transceiver is unacceptable.
20 . The computer readable medium of claim 17 , wherein the presence reporting module determines, based on the requirement of law applicable to a current geographic location of the vehicle.
21 . The computer readable medium of claim 20 , wherein the requirement one or more of prohibits cellular calls, texting, tweeting and/or viewing video while the car is in motion.
22 . The computer readable medium of claim 17 , wherein the presence reporting module provides to a potential contactor whether or not the vehicle occupant is present and available for receiving an inbound communication.
23 . The computer readable medium of claim 17 , wherein the presence reporting module provides to a potential contactor one or more currently available communication channels and/or modalities for contacting the vehicle occupant.
24 . The computer readable medium of claim 23 , wherein the vehicle occupant is potentially contactable by a set of communication channels and/or modalities and wherein the presence reporting module provides a presence service with only a subset of the communication channels and/or modalities being currently available.