H04M1/57

Method and device for providing function of mobile terminal

A mobile terminal includes a communicator configured to communicate with wearable devices; a memory configured to store capability information indicating capabilities of the wearable devices; and a processor configured to determine a first wearable device and a second wearable device among the wearable devices capable of executing a function of the mobile terminal, based on the capability information, the first wearable device being configured to perform a first sub-function for executing the function of the mobile terminal, the second wearable device being configured to perform a second sub-function to be executed together with the first sub-function to execute the function of the mobile terminal, the processor being configured to control the first wearable device to perform the first sub-function and to control the second wearable device to perform the second sub-function.

SINK DEVICE AND METHOD FOR CONTROLLING THE SAME
20170324794 · 2017-11-09 · ·

Disclosed are a method of controlling a source device in a sink device and apparatus therefor. The present invention includes the steps of outputting the video data received from the source device to a display unit, recognizing a text from a screen corresponding to the video data outputted to the display unit, saving the recognized text to a memory to correspond to location information on the screen corresponding to the video data, receiving a voice signal, converting the received voice signal into a text, and if a specific text including at least one portion of the converted text exists in the recognized text, sending a message corresponding to a user input of selecting the specific text from the screen corresponding to the video data to the source device.

Method and apparatus for targeting of interactive virtual objects

A method and an apparatus are used to target interactive virtual objects to subscribers in a television delivery system. Programs are selected and virtual object locations are defined in the selected programs. The virtual objects available for targeting are categorized and the categories are correlated to subscriber information to determine the optimum targeting of the virtual objects. The virtual objects may be targeted based on individual subscriber information or on information related to groups of subscribers. When a frame of a program includes a virtual object location, a default or an alternate virtual object is displayed. The virtual object location may change over space or time. The virtual object may be interactive, and may be used to link a subscriber to a remote location, such as an Internet web site. An operations center or a cable headend may generate a group assignment plan that assigns the subscribers' television terminals to groups, based on factors such as area of dominant influence and household income. A retrieval plan is then generated that instructs the television terminals to select the desired virtual object for display. The television terminals record which virtual objects were displayed, and report this information to the cable headends and the operations center. The reported information is used to generate billing for commercial advertisers, and to analyze viewer watching habits. Interactive virtual objects are received by the television terminal with directions on actions to be taken upon selection of the interactive virtual object. Actions may result in the initiation of processes locally at the television terminal, or communication with a remote site for the initiation of processes to be performed remotely. The invention uses upstream data reception hardware, databases and processing hardware and software, and corresponding features in the televisions to accomplish these functions.

Dynamic anti-disturb techniques in telephony

Filtering incoming calls according to predicted preferences of a user. User preferences are predicted by analysis of user behavior, online activity, oral queues, and purchasing history. Data analysis includes weighting caller and user attributes according to a scheme that is dynamically updated by applying user feedback and/or machine learning processes.

APPARATUS AND METHOD FOR PROVIDING INCOMING AND OUTGOING CALL INFORMATION IN A MOBILE COMMUNICATION TERMINAL

Methods and apparatuses are provided for providing information at an electronic device. Call history information for a phone number is displayed on a display of the electronic device. An option is displayed on the display of the electronic device. The option is either a first option for editing information associated with the phone number or a second option for adding the phone number to an address book based on whether the phone number is in the address book.

APPARATUS AND METHOD FOR PROVIDING INCOMING AND OUTGOING CALL INFORMATION IN A MOBILE COMMUNICATION TERMINAL

Methods and apparatuses are provided for providing information at an electronic device. Call history information for a phone number is displayed on a display of the electronic device. An option is displayed on the display of the electronic device. The option is either a first option for editing information associated with the phone number or a second option for adding the phone number to an address book based on whether the phone number is in the address book.

Dialer with real-time reverse look-up including social data
11399093 · 2022-07-26 · ·

Methods and systems that include, by a client computing device of a first user of a social-networking system, receiving from the first user an identifier associated with an intended recipient to which outgoing communication is to be initiated, wherein the identifier is received via a user interface of an application, identifying, based on the intended recipient, social information relevant to the first user, and displaying, in the user interface, the social information that is relevant to the first user. The identifier may include a phone number or an email address of the intended recipient. The social information may include a name of the intended recipient, and/or a social-network profile of the intended recipient. The intended recipient may be a second user of the social-networking system, and the social information may be identified based on how many degrees of separation there are between the first user and the second user.

VALIDATING AND SECURING CALLER IDENTIFICATION TO PREVENT IDENTITY SPOOFING

A device receives call information associated with a call from a first user device to a second user device, where the first user device is associated with a first network, and the second user device is associated with a second network separate from the first network. The call information includes a caller identification and is received via an originating network device of the first network. The device determines whether the caller identification is verified, and adds authentication information to the call information when the caller identification is verified. The device receives the call information and the authentication information from a terminating network device of the first network, and removes the authentication information from the call information. The device adds a cryptographic signature to the call information, and causes the call information and the cryptographic signature to be provided to the second network for routing to the second user device.

USER INTERFACES FOR PRESENTING INDICATIONS OF INCOMING CALLS

In some embodiments, an electronic device displays an incoming call user interface in response to receiving an indication of an incoming call. In some embodiments, the incoming call user interface is displayed overlaid on a respective user interface that is optionally associated with an application other than the application associated with the incoming call.

USER INTERFACES FOR PRESENTING INDICATIONS OF INCOMING CALLS

In some embodiments, an electronic device displays an incoming call user interface in response to receiving an indication of an incoming call. In some embodiments, the incoming call user interface is displayed overlaid on a respective user interface that is optionally associated with an application other than the application associated with the incoming call.