Voice over wi-fi avoidance on gateway devices
AssigneeT-Mobile Innovations LLC
InventorsChristopher BAILEY, Ryan DREILING
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for voice call optimization. Methods include receiving a request to initiate a voice call from a wireless device configured to connect to a WLAN of a wireless gateway device. In response to receiving the request, the method includes determining an organizationally unique identifier (OUI) of the wireless gateway device and searching a database containing organizationally unique identifiers (OUIs) for the OUI of the wireless gateway device. The method further includes executing the voice call over a cellular network without using the wireless gateway device upon finding the OUI of the wireless gateway device in the database.
Claims20
A method comprising:
- receiving, through a user interface on a wireless device configured to connect to a Wi-Fi network for Voice over Wi-Fi calling through a wireless gateway device, a request to initiate a voice call;
- in response to the request, determining an organizationally unique identifier (OUI) of the wireless gateway device;
- searching a database containing organizationally unique identifiers (OUIs) for the OUI of the wireless gateway device;
- and
- executing the voice call over a cellular network without using the wireless gateway device upon finding the OUI of the wireless gateway device in the database.
A wireless device configured for voice over Wi-Fi calling through connection with a wireless gateway device associated with a Wi-Fi network, the wireless device comprising:
- at least one memory storing instructions and a database containing organizationally unique identifiers (OUIs);
- and
- a processor executing the stored instructions to perform operations comprising:
- in response to a request for a voice call, determining an OUI of the wireless gateway device;
- searching the database containing the OUIs to determine that the OUI of the wireless gateway device is stored in the database;
- and
- executing the voice call over a cellular network without using the wireless gateway device.
A non-transitory computer readable medium, storing instructions executed by a processor to perform operations comprising:
- determining an organizationally unique identifier (OUI) of a wireless gateway device providing a Wi-Fi network in response to a request for a voice call on a wireless device configured to connect to the Wi-Fi network;
- searching a database containing OUIs of home internet devices to determine that the OUI of the wireless gateway device is stored in the database;
- and
- causing the voice call to be executed over a cellular network without using the wireless gateway device.
Dependencies are inferred from the claim text.