Patent classifications
H04M1/006
APPLICATION CUSTOMIZATION USING A CUSTOMIZATION FILE
Techniques and systems for receiving and using a customization file are provided, including a computing device, a method, or a computer-program product. For example, a method may include receiving a customization file that includes customized content for customizing a communication interface overlay. The method may further include accessing native application code and executing the native application code to run a native application. The method may further include accessing a compiled set of code that is separate from the native application code. The compiled set of code is accessible by the native application code. The method may further include executing the compiled set of code, wherein a default file of the compiled set of code provides a native communication interface overlay, wherein the native communication interface overlay is overlaid over a graphical interface of the native application, and wherein the native communication interface overlay allows communication with a resource of a third-party. The method may further include executing the received customization file, wherein executing the received customization file customizes the compiled set of code, and wherein the customized compiled set of code customizes the native communication interface overlay to provide a customized communication interface overlay.
Electronic device and communication relaying method thereof
According to an embodiment, an electronic device may include a communication circuit, a display, a processor, and a memory. The memory may be store instructions which, when executed, configure the processor to control the electronic device to: control the communication circuit to receive a call from a first external electronic device, identify a receiving phone number of the call, identify a second external electronic device in a communication group set corresponding to the receiving phone number among at least one phone number registered based on information about a user account stored in the memory, and control the communication circuit to relay the call to the identified second external electronic device.
HANDS-FREE APPARATUS, METHOD OF DATA TRANSFER, AND COMPUTER-READABLE MEDIUM
A hands-free apparatus includes a memory and a hardware processor coupled to the memory. The hardware processor is configured to: connect to a mobile phone to enable a hands-free telephone conversation; receive at least one data of outgoing call history data, incoming call history data, missed call history data, and phonebook data stored in the mobile phone; and execute synchronization permission checking processing to check whether transfer of the at least one data is permitted in the mobile phone before receiving the at least one data from the mobile phone.
HANDS-FREE APPARATUS, METHOD OF DATA TRANSFER, AND COMPUTER-READABLE MEDIUM
A hands-free apparatus includes a memory, and a hardware processor coupled to the memory. The hardware processor is configured to: connect to a plurality of mobile phones to enable a hands-free telephone conversation; and receive at least one data among outgoing call history data, incoming call history data, missed call history data, and phonebook data stored in one mobile phone among the plurality of mobile phones. The hardware processor is configured to, when receiving the data from the one mobile phone, execute reception of the data from a second mobile phone at a prescribed timing.
User terminal device for providing call control and control method therefor
Disclosed are a user terminal device for providing a call control and a control method therefor. A user terminal device according to the present invention comprises: a display; a first communication unit for communication with a first external device; a second communication unit for communication with a second external device; and a processor for: transmitting a call request received from the first external device to the second external device through the second communication unit; transmitting a response to the call request, which has been received from the second external device, to the first external device through the first communication unit; controlling the display to display a call user interface (UI), on the basis of the response to the call request; and when call data is received from the first external device, converting the call data into Internet protocol (IP) data and transmitting the converted IP data to the second external device through the second communication unit. Accordingly, the user terminal device can retransmit a cellular network-based call received thereby to an external device connected to the Internet with the same VoIP account as that of the user terminal device, and make a phone call, so as to reduce a call charge.
HANDS-FREE DEVICE, DATA TRANSFER METHOD, AND RECORDING MEDIUM
A hands-free device is disclosed, in which a memory and a hardware processor connected to the memory are included. The hardware processor establishes a connection with a mobile phone using a hands-free communication protocol for making a hands-free call. The hardware processor establishes a connection with the mobile phone using a data transfer protocol for transferring phone data about a phone to receive the phone data transferred from the mobile phone, and stores the phone data into the memory. When a phone communication state of the mobile phone is transitioned while the phone data is being transferred, the hardware processor executes transfer control in accordance with transfer criteria, each depending on a type of the phone data being transferred and the phone communication state after the transition.
Systems and methods for cellular and landline text-to-audio and audio-to-text conversion
Systems and methods are provided for text-to-speech and speech-to-text conversion in wireless devices such as wireless telephones, remote facilities, and land-based devices such as land-line telephones. A wireless telephone, such as a personal cellular telephone, is provided that converts audio data such as a voice message into text data such that a user can view the contents of the voice message as text on the user's wireless telephone.
Multiple user profiles and personas on a device
A mobile device is configurable to accommodate multiple personas and associated profiles. Once the mobile device is triggered to configure itself with a selected persona/profile, no more information is required by a user (the provider of the trigger) of the mobile device. Each persona/profile is autonomous from any other persona/profile with which the mobile device can be configured. A persona is indicative of a personality, role, or identity portrayed by the device, such as a phone number, for example. A profile is indicative of functions associated with a persona. The mobile device is easily reconfigured via simple UI operations.
Application customization using a customization file
Techniques and systems for receiving and using a customization file are provided, including a computing device, a method, or a computer-program product. For example, a method may include receiving a customization file that includes customized content for customizing a communication interface overlay. The method may further include accessing native application code and executing the native application code to run a native application. The method may further include accessing a compiled set of code that is separate from the native application code. The compiled set of code is accessible by the native application code. The method may further include executing the compiled set of code, wherein a default file of the compiled set of code provides a native communication interface overlay, wherein the native communication interface overlay is overlaid over a graphical interface of the native application, and wherein the native communication interface overlay allows communication with a resource of a third-party. The method may further include executing the received customization file, wherein executing the received customization file customizes the compiled set of code, and wherein the customized compiled set of code customizes the native communication interface overlay to provide a customized communication interface overlay.
COMMUNICATION TRANSFER BETWEEN DEVICES
A method may include obtaining an indicator that a first device is in a location of a second device and in response to obtaining the indicator, sending a redirect request to a communication service provider of the first device to direct, to the second device, incoming communication requests handled by the communication service provider that are directed to the first device. The method may further include after sending the redirect request and after a communication request to a communication session is directed to the first device, obtaining, at the second device, a communication indication to participate in the communication session. The method may further include directing audio of the communication session to a transcription system and obtaining, at the second device, the transcription of the audio from the transcription system. The method may also include presenting, by the second device, the audio and the transcription.