H04M1/2477

Key system module for softphone or embedded voice applications

Disclosed herein are methods and apparatus for a key system module which enables a presentable key system on devices provisioned with softphone and embedded voice applications. A method includes provisioning a key system module for operation with the softphone to enable the key system, establishing, by the softphone application using a service provider Internet Protocol (IP) telephony server, a non-shared line association with the key system, establishing, by the softphone application using the service provider IP telephony server, associations with key lines in the key system, receiving, from the service provider IP telephony server, key line statuses, generating, by the key system module, a key line user interface based on at least the statuses of the key lines, and presenting, by the softphone application and the key system module on a device associated with the softphone client, the key line user interface with the key lines in the key system.

Saccade-based positioning for radial user interface

A method of saccade-based positioning of a radial user interface includes performing operations while a first radial user interface is displayed on a display. The operations include (a) detecting a saccade movement based on eye-tracking data received from an eye-tracking system; (b) determining whether the saccade movement crosses a first region border corresponding to a first region of the first radial user interface; (c) determining a velocity of the saccade movement based on the eye-tracking data; and (d) dynamically determining a location for a subsequent radial user interface in response to the velocity and in response to determining that the saccade movement crosses the first region border. The method also includes displaying, on the display, the subsequent radial user interface at the location.

Location-aware mobile device

One or more location-based clients can be activated on a mobile device for providing location-based services. The location-based clients can be provided with information (e.g., presets, defaults) related to the current location and/or mode of the mobile device. The information can be obtained from one or more network resources. In some implementations, a location-based client can concurrently display map and vehicle information related to a location of the mobile device.

SYSTEMS AND METHODS FOR ESTABLISHING A CALL CONNECTION

Systems and methods for establishing call connection in response to user action, the method including receiving a first user action from a user associated with making a call connection, wherein the first user action comprises any of copying at least part of a phone number, pasting at least part of the phone number, or inputting at least part of the phone number. The method also includes determining one or more call recipients based on the first user action. The method also includes establishing one or more silent call connections based on the determined one or more call recipients, wherein each of the one or more silent call connections comprises a call connection with a predetermined parameter so that there are no incoming call indicators on one or more devices associated with the one or more call recipients.

KEY SYSTEM MODULE FOR SOFTPHONE OR EMBEDDED VOICE APPLICATIONS

Disclosed herein are methods and apparatus for a key system module which enables a presentable key system on devices provisioned with softphone and embedded voice applications. A method includes provisioning a key system module for operation with the softphone to enable the key system, establishing, by the softphone application using a service provider Internet Protocol (IP) telephony server, a non-shared line association with the key system, establishing, by the softphone application using the service provider IP telephony server, associations with key lines in the key system, receiving, from the service provider IP telephony server, key line statuses, generating, by the key system module, a key line user interface based on at least the statuses of the key lines, and presenting, by the softphone application and the key system module on a device associated with the softphone client, the key line user interface with the key lines in the key system.

SYSTEMS AND METHODS FOR ESTABLISHING A CALL CONNECTION

Systems and methods for establishing call connection in response to user action, the method including receiving a first user action from a user associated with making a call connection, wherein the first user action comprises any of copying at least part of a phone number, pasting at least part of the phone number, or inputting at least part of the phone number. The method also includes determining one or more call recipients based on the first user action. The method also includes establishing one or more silent call connections based on the determined one or more call recipients, wherein each of the one or more silent call connections comprises a call connection with a predetermined parameter so that there are no incoming call indicators on one or more devices associated with the one or more call recipients.

System and method for displaying the history of a user's interaction with a voice application

As a user interacts with a voice application, a history of the prompts played to the user and the users responses are displayed to the user. The displayed prompts and displayed responses could be summaries of the prompts and responses, or they could be full transcriptions of the prompts and responses. A user may be able to select a prompt or response in the history to return to a certain point in the voice application. It may be possible for a user to save a history of the interactions that occurred when a voice application was performed, and to recall the history to continue on from a selected location in the history.

Softphone control integration
11079910 · 2021-08-03 · ·

A computing device may send a request to a telephony server over a network to initiate a call with a telephony device, and may output for display a graphical user interface (GUI). A first process executing at the computing device may provide a first one or more call controls in the GUI for controlling the call. A second process executing at the computing device may provide a second one or more call controls in the GUI for controlling the call. In response to receiving user input indicative of a selection of a call control from the first one or more call controls to perform an action for the call, the second process may update the second one or more call controls based at least in part on the action to be performed.

SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR CONTROLLING THE AUDIO LEVELS OF MULTIPLE SIMULTANEOUS COMMUNICATION CHANNELS

Methods, systems and computer program products are provided for aggregating active speaker channels, receiving, through an input interface, a selection of a solo speaker channel representing one of the plurality of speaker channels and setting the audio level of any one of the solo speaker channel and at least one non-solo speaker channel, or a combination of both the solo speaker channel and the at least one non-solo speaker channel.

SYSTEM AND METHOD FOR CAPTURING MEASUREMENT IMAGES OF AN OBJECT TO BE MEASURED
20210185212 · 2021-06-17 ·

The invention relates to system (I) for capturing measurement images of an object to be measured, comprising a mobile electronic device, wherein the mobile electronic device (2) comprises:—a housing (5),—a camera (6), integrated into the housing (5), for recording measurement images (39) of an object to be measured (38) within an observation region (20) of the camera (6),—a screen (7), integrated into the housing (5), for displaying images in a light-emitting manner, wherein the screen (7) faces the observation region (20) of the camera (6),—a control unit (8), integrated into the housing (5), said control unit being configured to actuate the screen (7) of the mobile electronic device (2) to display a plurality of different illumination images (23) of a predefined illumination image sequence, wherein the control unit (8) is configured to actuate the camera (6) of the mobile electronic device (2) to capture one measurement image (39) of the object to be measured in each case synchronously with displaying each illumination image (23) of the predefined illumination image sequence. The invention moreover relates to a corresponding method and computer program product.