Identifying location of mobile phones in a vehicle
AssigneeInternational Business Machines Corporation
InventorsJun Qian, Xinlin Wang, Cheng Luo, Lan Cao, Cheng Cheng Dong
Life of this patent
Estimating the term…
Abstract
An approach for recommending activating a safety feature on a mobile device in a vehicle. The approach includes collecting sound characteristics. Furthermore, determining if the mobile device is moving faster than a predetermined velocity and invoking grouping service on a server. The approach determines the number of the mobile device in the vehicle and determines which one of the one or more of the mobile devices belongs to the user operating the vehicle and activating a safe drive mode feature on the mobile device belonging to the user of the vehicle.
Claims14
A computer-implemented method for determining a location of a mobile device in a vehicle, the method comprising:
- collecting, by one or more computer processors, sound characteristics associated with a vehicle by a mobile device;
- determining, by the one or more computer processors, if the mobile device is moving faster than a predetermined velocity;
- responsive to determining that the mobile device is moving faster than the predetermined velocity, sending, by the one or more computer processors, a request to a grouping service on a server to provide grouping information comprising a grouping value of how many mobile devices are in the vehicle and a status indicating if the vehicle is public transportation;
- responsive to receiving a response from the grouping service that the vehicle is not public transportation and the grouping value is equal to one, activating, by the one or more processors, a safe driving mode feature of the mobile device;
- creating, by the one or more computer processors, one or more sound models on a server, wherein the one or more sound models further comprises of, but it is not limited to, a first model using acoustic feature one or more doors closing, using DOA (direction of arrival) and sound pressure of the one or more doors closing and using DOA and sound pressure associated with an operation of ignition switch;
- retrieving, by the one or more computer processors, the one or more sound models from the server;
- and
- determining, by the one or more processors, if the mobile device is located in the region of the vehicle associated with the driver's seat based on one or more sound identification processes and the one or more sound models, wherein the one or more sound identification process comprises:
- classifying a first sound of the one or more doors closing, a second sound based on an operational sound of the ignition switch;
- and
- predicting the region of the vehicle associated with the driver's seat by using one or more DOA sounds based on the first sound and the second sound and using a first sound pressure level associated with the operation of ignition switch and a second sound pressure level associated with one or more doors closing and based on the one or more sound models;
- responsive to receiving a response from the grouping service that the vehicle is not public transportation, the grouping value is greater than one and the mobile device is in the region of the vehicle associated with the driver's seat, activating, by the one or more processors, a safe driving mode feature of the mobile device.
A computer system for determining a location of a mobile device in a vehicle, the computer system comprising:
- one or more computer processors;
- one or more non-transitory computer readable storage media;
- program instructions stored on the one or more non-transitory computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising:
- program instructions to collect sound characteristics associated with a vehicle by a mobile device;
- program instructions to determine if the mobile device is moving faster than a predetermined velocity;
- responsive to determining that the mobile device is moving faster than the predetermined velocity, program instructions to send a request to a grouping service on a server to provide grouping information comprising a grouping value of how many mobile devices are in the vehicle and a status indicating if the vehicle is public transportation;
- responsive to receiving a response from the grouping service that the vehicle is not public transportation and the grouping value is equal to one, program instructions to activate a safe driving mode feature of the mobile device;
- program instructions to create one or more sound models on a server, wherein the one or more sound models, further comprises of, but it is not limited to, a first model using acoustic feature one or more doors closing, using DOA (direction of arrival) and sound pressure of the one or more doors closing and using DOA and sound pressure associated with an operation of an ignition switch;
- program instructions to retrieve the one or more sound models from the server;
- and
- program instructions to determine if the mobile device is located in the region of the vehicle associated with the driver's seat based on one or more sound identification processes and the one or more sound models, wherein the one or more sound identification process comprises:
- program instructions to classify a first sound of the one or more doors closing, a second sound based on an operational sound of the ignition switch;
- and
- program instructions to predict the region of the vehicle associated with the driver's seat by using one or more DOA sounds based on the first sound and the second sound and using a first sound pressure level associated with the operation of ignition switch and a second sound pressure level associated with one or more doors closing and based on the one or more sound models;
- responsive to receiving a response from the grouping service that the vehicle is not public transportation, the grouping value is greater than one and the mobile device is in the region of the vehicle associated with the driver's seat, program instructions to activate a safe driving mode feature of the mobile device.
Dependencies are inferred from the claim text.