H04M3/02

SYSTEM AND METHOD FOR CONTROL BASED ON FACE OR HAND GESTURE DETECTION
20200186740 · 2020-06-11 ·

System and method for control using face detection or hand gesture detection algorithms in a captured image. Based on the existence of a detected human face or a hand gesture in an image captured by a digital camera (still or video), a control signal is generated and provided to a device. The control may provide power or disconnect power supply to the device (or part of the device circuits). Further, the location of the detected face in the image may be used to rotate a display screen horizontally, vertically or both, to achieve a better line of sight with a viewing person. If two or more faces are detected, the average location is calculated and used for line of sight correction. A linear feedback control loop is implemented wherein detected face deviation from the optimum is the error to be corrected by rotating the display to the required angular position. A hand gesture detection can be used as a replacement to a remote control wherein the various hand gestures control the various function of the controlled unit, such as a television set.

DETECTION OF SIGNAL TONE IN AUDIO SIGNAL
20200184995 · 2020-06-11 ·

A technique for detecting a signal tone in an audio signal is disclosed. A determination is made as to whether a peak modulation frequency in the audio signal is in a specific range or not to obtain a determination result. A measure regarding a modulation spectrum of the audio signal is calculated. The measure is calculated based on at least components of the modulation spectrum above a specific limit of modulation frequency. By using the determination result and the measure regarding the modulation spectrum, a judgement is done as to whether the audio signal contains a signal tone or not.

Integrating additional information into a telecommunications call

Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing information. A request is received by a call routing server to establish a call between a client device and a remote telecommunications device. A given transmission criterion that triggered distribution of the particular digital component to the client device is determined by a call context server. A set of contextual information that is mapped to the given transmission criterion is identified, by the call context server, in a data store storing a mapping of transmission criteria to contextual information. The client device is connected, by the call routing server, to the remote telecommunications device using the phone number. The set of contextual information is transmitted to the remote telecommunications device or a computing device that is associated with the remote telecommunications device while the call is being connected or in progress.

Integrating additional information into a telecommunications call

Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing information. A request is received by a call routing server to establish a call between a client device and a remote telecommunications device. A given transmission criterion that triggered distribution of the particular digital component to the client device is determined by a call context server. A set of contextual information that is mapped to the given transmission criterion is identified, by the call context server, in a data store storing a mapping of transmission criteria to contextual information. The client device is connected, by the call routing server, to the remote telecommunications device using the phone number. The set of contextual information is transmitted to the remote telecommunications device or a computing device that is associated with the remote telecommunications device while the call is being connected or in progress.

Exchange, call facilitation method, and call facilitation program
10674013 · 2020-06-02 · ·

Control means of an exchange comprising connection means for accommodating a telephone and the control means for controlling the accommodated telephone, receives a dial signal from the telephone without causing the telephone to respond to an incoming call when the telephone that is performing incoming call ringing is hooked off, causes the hooked-off telephone to respond to the incoming call when the received dial signal is a first dial signal, and causes the telephone as a call source to make a call without causing the hooked-off telephone to respond to the incoming call when the received dial signal is a second dial signal. Thereby, it is possible to make a call even during incoming call ringing.

Exchange, call facilitation method, and call facilitation program
10674013 · 2020-06-02 · ·

Control means of an exchange comprising connection means for accommodating a telephone and the control means for controlling the accommodated telephone, receives a dial signal from the telephone without causing the telephone to respond to an incoming call when the telephone that is performing incoming call ringing is hooked off, causes the hooked-off telephone to respond to the incoming call when the received dial signal is a first dial signal, and causes the telephone as a call source to make a call without causing the hooked-off telephone to respond to the incoming call when the received dial signal is a second dial signal. Thereby, it is possible to make a call even during incoming call ringing.

CONTEXTUAL ANALYSIS OF INCOMING PHONE CALLS TO DETERMINE PROBABILITY OF CONNECTION

A computer-implemented method includes: determining, by a computer device, contextual data of plural calls to a callee; generating, by the computer device, a predictive model based on the contextual data of the plural calls; determining, by the computer device, contextual data of a current call to the callee; determining, by the computer device and based on the model and the contextual data of the current call, a probability that the callee will answer the current call; determining, by the computer device and based on the model and the contextual data of the current call, an amount of time to ring for the current call; instructing, by the computer device, a caller device to display the determined probability; and instructing, by the computer device, a callee device to control an amount of rings for the current call based on the determined amount of time to ring.

CONTEXTUAL ANALYSIS OF INCOMING PHONE CALLS TO DETERMINE PROBABILITY OF CONNECTION

A computer-implemented method includes: determining, by a computer device, contextual data of plural calls to a callee; generating, by the computer device, a predictive model based on the contextual data of the plural calls; determining, by the computer device, contextual data of a current call to the callee; determining, by the computer device and based on the model and the contextual data of the current call, a probability that the callee will answer the current call; determining, by the computer device and based on the model and the contextual data of the current call, an amount of time to ring for the current call; instructing, by the computer device, a caller device to display the determined probability; and instructing, by the computer device, a callee device to control an amount of rings for the current call based on the determined amount of time to ring.

System and method for managing calls
10659591 · 2020-05-19 · ·

A computer-implemented method for managing calls in a collaboration environment is provided. The method includes receiving, by a processor, a call into a collaboration session of the collaboration environment. The method also includes identifying, by the processor, a user from a plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users. The method further includes providing, by the processor, an interface on a device associated with the identified user, wherein the interface enables the identified user to instruct the device to handle the call within the collaboration session.

System and method for managing calls
10659591 · 2020-05-19 · ·

A computer-implemented method for managing calls in a collaboration environment is provided. The method includes receiving, by a processor, a call into a collaboration session of the collaboration environment. The method also includes identifying, by the processor, a user from a plurality of users associated with the collaboration session, based on at least one of contextual information regarding the call and information regarding the plurality of users. The method further includes providing, by the processor, an interface on a device associated with the identified user, wherein the interface enables the identified user to instruct the device to handle the call within the collaboration session.