Abstract:
Example apparatus and methods concern establishing context for a phone call. A computing device is controlled to display content and applications that are relevant for the call during the call. A party on the call is identified using data received from a phone used by the party. The relevant content and the relevant application are identified using actions (e.g., purchase to make, call to make) and intentions (e.g., family matter, business matter) identified in text provided in a text-based transcript of the call. The text-based transcript is provided in real time by a natural language processing (NLP) service during the call. The devices are controlled to selectively present the relevant content and the relevant application to make the call more automated and more productive. A to-do list is automatically generated based on the intentions, the actions, and on subject matter or content discussed or accessed during the call.
Abstract:
The invention provides a telecommunication system comprising at least one server running a computer program which enables said server to receive a request from a calling external telecommunication device for a telecommunication connection with a receiving external telecommunication device, establish a data connection with said calling external telecommunication device in response to said request, receive from said calling external telecommunication device a receiver identifier and store said receiver identifier, establish a data connection with said receiving external telecommunication device using said receiver identifier, transmit to said receiving external telecommunication device, after a data connection with said receiving external telecommunication device is established, a server identifier, close said data connection with said receiving external telecommunication device after said transmission, receive a request for a telecommunication connection from said receiving external telecommunication device via said server identifier within a time slot after said closing, check, in response to said request for a telecommunication connection from said receiving external telecommunication device via said server identifier, if a receiver identifier of said receiving external communication device matches said stored receiver identifier, and establish a telecommunication connection through said server between said calling external telecommunication device and said receiving external telecommunication device if the receiver identifier matches said stored receiver identifier.
Abstract:
A method of provisioning a plurality of applications from different application developer systems to a network provider system comprises establishing a plurality of service accounts for a corresponding plurality of application service provider systems, receiving a plurality of API interfaces from the plurality of application service provider systems, integrating, by the processor system, each of the plurality of API interfaces with a unified services platform API interface, receiving a provider API interfaces for a network provider system, and integrating the provider API interface with the unified services platform API interface. The plurality of application service provider systems provide services for use in association with a telephone number of a subscriber of telecommunication services. At least two of the API interfaces are different, and at least one of the plurality of API interfaces from the plurality of application service provider systems is not compatible with the provider API interface.
Abstract:
The present invention provides a method and an apparatus for establishing a user relationship in a social networking application to improve the information security. The method includes: receiving a user addition request; determining whether the user addition request is initiated from a predefined trustworthy relationship scenario, and if not, performing verification on a user initiating the request; and establishing a user relationship according to a verification result. The apparatus includes: a request acquisition module, configured to receive the user addition request; a scenario determining module, configured to determine whether there is a predefined trustworthy relationship scenario associated with the request, and if not, inform a verification module; the verification module, configured to perform verification on a user initiating the request, and inform a relationship establishing module of a verification result; and the relationship establishing module, configured to establish the user relationship.
Abstract:
본 발명은 통화중 발생되는 음성 ARS 메뉴를 사용자의 디스플레이 화면에 제공하는 인터액티브 ARS 음성메뉴 접속 시스템 및 이를 이용한 접속 방법에 관한 것으로, 사용자의 디스플레이 수단에 화면 ARS 정보를 제공하고 사용자가 화면 ARS 정보를 통해 원하는 ARS 서비스를 선택하면 그에 대응하는 DTMF 톤을 사용자의 음성 통화 사이에 삽입하도록 함으로써 사용자가 화면을 통해 음성 ARS 메뉴에 접속하도록 한다.
Abstract:
An IP telephony service allows customers to form user groups. Each user group can include multiple telephony devices that are associated with one or more users. One or more group identifiers would be associated with each user group. When an incoming communication is directed to a user group, a group identifier is used to retrieve a list of the members of the group, or a list of devices that correspond to the members of the user group. The communication is then sent to one or more members of the group, or to one or more of the devices that correspond to members of the user group. Handling preferences may determine how the incoming communication is delivered. In some instances, the incoming communication could be a telephone call. In other instances, the incoming communication could be a SMS message or an instant message.
Abstract:
Resources in a communication system are associated based on a query by receiving the query from a client device, generating requests based on the query, each request being formatted in a different message format, transmitting each of the plurality of requests to at least one corresponding source, and receiving at least one result associated with the query from the at least one corresponding source, where each result is associated with a communications application.
Abstract:
Various embodiments of systems, methods, and computer programs are disclosed for interfacing with a conference. One embodiment is a method for interfacing with an audio conference via a communication network. One such method comprises: a conferencing system establishing an audio conference, via a communication network, with a first participant; a client device requesting to be notified of a predetermined event associated with the audio conference; the conferencing system determining that the predetermined event occurs; the conferencing system providing an alert to the client device indicating the occurrence of the predetermined event; and the client device presenting the alert.
Abstract:
The application is related to providing content to either a calling or called party, in particular in case of busy or no answer. Conventional call control directs a calling party to a voicemail service in case of busy or no answer or provides conventional ringback tones otherwise. However, these conventional solutions are considered to static in times of social networking services such as MySpace, Facebook, LinkedIn, Twitter, and Bebo which provide for real-time web and are therefore more dynamic. The idea underlying the present application is that the dynamic information of social networking services can be integrated in call control services by retrieving this information and providing it to the call participants. Instead of conventional voicemail, the caller can also be provided with call coverage options leaving a message on the Wall of the called party's Facebook page instead leaving a conventional voicemail messages. Implementation -wise conventional call control protocols such as SIP or SS7 are used as well as VoiceXML for the interface between call and web servers.