Patent classifications
H04M1/27457
Method and apparatus for storing image file in mobile terminal
A method and apparatus for storing an image file in a mobile terminal using a file name automatically generated when an image that matches an input image file is already stored in a phone book are provided. The method includes comparing an input image file with phone book image files that correspond to contacts stored in a phone book, and storing the input image file using a contact name corresponding to a matching phone book image file if a phone book image file matches the input image file.
Billing policy management for multi-number phones
A computer-implemented method for managing a billing policy for mobile phone associated with a first phone number corresponding to a first account and a second phone number corresponding to a second account is described herein. The billing policy defines actions performed by the mobile phone to be charged to the first account, and defines actions performed by the mobile phone to be charged to the second account. Charges are allocated to one of the first account and second account based on the billing policy. A user can configured to phone to operate in a private mode, in response to which actions are charged to a default account of the two accounts, and information about the action is not provided to an external entity.
Method, apparatus, and storage medium for displaying a conversation interface
A method, an apparatus, and storage medium for displaying a conversation interface. In the method: the terminal displays a caller identification display interface when a call request is received from a calling party. The terminal obtains a dynamic image associated with the calling party while displaying the caller identification display interface. The terminal displays the dynamic image in the caller identification display interface. The calling party in the conversation is indicated by using one or more dynamic images so that the display effect is diversified and visualized.
Methods and devices for labeling a number
A method for a device to label a number is disclosed. The method includes: receiving an application identification of a service application and an unknown number sent from a calling terminal, the unknown number being a telephone number provided to a user by the service application, and the calling terminal invoking a telephone application through the service application to call the unknown number; acquiring an application type of the service application according to the application identification; and labeling the unknown number according to the application type.
Information prompt method, apparatus and terminal device
Embodiments of the present invention provide an information prompt processing method, apparatus, and terminal device. The information prompt processing method includes: identifying a contact keyword contained in body content edited in an editing interface; extracting from a contact database at least one piece of contact information corresponding to the contact keyword, generating at least one editing operation according to the contact information and an operation command for the contact information, and displaying the at least one editing operation in the editing interface for a user to select; and executing the operation command for the contact information corresponding to the editing operation according to the selection of the user. The operation process in the embodiments of the present invention is simple, and the operation efficiency when the user adds contact information is improved.
Identifying a contact based on a voice communication session
Arrangements described herein include identifying a voice communication session established between a first communication device and a second communication device and, based on the voice communication session established between the first communication device and the second communication device, identifying a plurality of contacts who potentially may be the second user. A list including at least a name of each of the plurality of contacts who potentially may be the second user is presented to a first user using the first communication device.
TEMPORARY CONTACTS
Architecture that enables the implementation of temporary contacts by the inclusion of additional data with each contact. The additional data can comprise geolocation data such as GPS coordinates, triangulation information, or other geographical coordinate or location data technologies. Additionally, the mere presence of the additional data can be a trigger to interact with the user as to if the contact should be maintained in the long term or removed in the short term. The association of the geolocation location data of a mobile device with a contact being added and intelligent use of the geolocation data enables prompting of the user to delete or mark for deletion the contact as a temporary contact or retain the contact until marked for removal and removed. Spatial and/or temporal criteria can be manually selected or automatically set for all designated temporary contacts or on an individual basis.
MANAGEMENT METHOD, MANAGEMENT DEVICE AND TERMINAL FOR CONTACTS IN TERMINAL
A management method and management device for contacts in a terminal, and the terminal are provided. The terminal includes a first system and a second system, and the management method includes setting a data channel between the first system and the second system; permitting the first system to read contact information in the second system through the data channel when a current running system in the terminal is the first system; and prohibiting the second system from reading contact information in the first system through the data channel when the current running system in the terminal is the second system. The present disclosure ensures high-level security of contact information in a security system, realizes an interaction of contact information between an ordinary system and the security system, and improves user experience.
Misclassified contact updating in multi-number phones
An intermediate server communicatively coupled to a mobile phone associated with a first phone number corresponding to a first contact type and a second phone number corresponding to a second contact type, receives a request to receive an incoming call associated with a caller phone number. The request corresponds to the first or second phone number. The intermediate server identifies a contact type associated with the request and a contact type associated with the caller based on the caller phone number. The intermediate server further determines whether the caller is misclassified by comparing the contact type associated with the request and the contact type associated with the caller. In addition, the intermediate server sends a notification indicating that the caller is misclassified to the mobile phone in response to determining the contact type associated with the request and the contact type associated with the caller do not match.
Incoming call notification management
A mobile phone establishes and maintains a data connection with an intermediate server. The intermediate server receives an incoming call from a caller. In response, the intermediate server identifies a contact group associated with the caller, and generates a notification message identifying the caller and including the identified contact group. The notification message is sent by the intermediate server to the mobile phone via the data channel, and concurrently, the intermediate server routes the incoming call to the mobile phone over a voice channel different from the data channel. The mobile phone modifies an existing contact record or generates a new contact record associated with the caller to include the contact group identified by the notification message. The mobile phone, in response to receiving the incoming call, accesses the modified contact record or generated contact record, and displays a notification identifying the caller and the identified contact group.