H04M1/72451

Devices, methods, and graphical user interfaces for providing and interacting with notifications

An electronic device includes instructions for receiving a first communication; in response to receiving the first communication, generating a first notification for the first communication received at the device, the first notification including content of the first communication; receiving a second communication at the device; and in response to receiving the second communication: determining whether the second communication and the first communication are received from the same sender. The instructions include, in accordance with a determination that the second communication and the first communication are from the same sender, updating the first notification such that the updated first notification concurrently includes the content of the first communication and the second communication; and in accordance with a determination that the second communication and the first communication are not from the same sender, generating a second notification, for concurrent display with the first notification.

System and method for mobile device active callback integration

A system and method for mobile device active callback integration, utilizing a callback integration engine operating on a user's mobile device that present a callback token for integration through the operating system and software applications operating on the device, wherein interacting with the callback token produces a callback object used to execute a callback incorporating device hardware, context, scheduling, and trust information.

METHODS AND SYSTEMS FOR DYNAMICALLY ADJUSTING VEHICLE HUMAN MACHINE INTERFACE TO USER PREFERENCE
20230062004 · 2023-03-02 ·

Aspects of the subject technology relate to a technique automatically adapting a vehicle HMI to a user preference. The HMI includes a touchscreen displaying selectable icons associated with functions. Every time the HMI detects a selection of a first icon by a user among the icons, the HMI sends to the server, first information on a first function associated with the first icon, when the first icon is selected, and where the HMI is located when the first icon is selected. The server analyzes the first information to recognize a pattern of behavior taken by the user in selecting the first icon, generating a first user preference. The HMI updates an arrangement of the icons on the touchscreen based on the first user preference. The first user preference includes parameters that includes a certain day of a week, a certain time of that day, and a location.

SYSTEM AND METHOD FOR MOBILE DEVICE ACTIVE CALLBACK INTEGRATION

A system and method for mobile device active callback integration, utilizing a callback integration engine operating on a user's mobile device that present a callback token for integration through the operating system and software applications operating on the device, wherein interacting with the callback token produces a callback object used to execute a callback incorporating device hardware, context, scheduling, and trust information.

Automated callback reminder

A call reminder functionality is provided by an arrangement that is operable with a network-enabled communication device in which a reminder to return a phone call can be generated in an automated manner upon the occurrence of a call event. When the call event occurs, an option is displayed on a user interface (“UI”) on the device to create a link between the call and the user's schedule application. If the user selects the option, a callback task is added to the user's task list maintained by the schedule application, and a reminder to make the callback is generated and then displayed on the UI at a future time. The reminder includes pertinent call information and also includes a button that enables the user to place the callback through the UI (i.e., a “one-click call back”).

Automated callback reminder

A call reminder functionality is provided by an arrangement that is operable with a network-enabled communication device in which a reminder to return a phone call can be generated in an automated manner upon the occurrence of a call event. When the call event occurs, an option is displayed on a user interface (“UI”) on the device to create a link between the call and the user's schedule application. If the user selects the option, a callback task is added to the user's task list maintained by the schedule application, and a reminder to make the callback is generated and then displayed on the UI at a future time. The reminder includes pertinent call information and also includes a button that enables the user to place the callback through the UI (i.e., a “one-click call back”).

Configurable auto-answer for incoming communication requests

Systems and methods are described that enable an incoming communication requesting a real-time (e.g., voice, voice-video, etc.) communication and selectively allowing the called communication device to auto-answer the communication. The selective answering may be rule and/or attribute based and depend, entirely or in part, on presence data of a user associated with the called communication device. Auto-answering may be further configured to auto-answer all or less than all of the communication media types (e.g., only auto-answer an audio-video call with audio). Additionally, or alternatively, rules may be combined, overridden, conditionally implemented, or otherwise combined or structured relative to other rules for auto-answering an incoming communication.

SYSTEMS AND METHODS FOR CUSTOMIZING MEDIA PLAYER PLAYBACK SPEED
20230103596 · 2023-04-06 ·

Systems and methods are provided for customizing the playback speed of a media player. One example method includes receiving a media content item and identifying a playback speed for at least a portion of the media content item. An adjustable playback speed user interface element is generated for display, wherein the user interface element is preset to the identified playback speed. The playback speed user interface element is adjustable in that at least a portion of the playback speed user interface element is movable from a first position to a second position. An interaction with the adjustable playback speed user interface element is identified and the portion of the media content item is generated for output at the identified playback speed.

TIME DISPLAY METHOD AND ELECTRONIC DEVICE
20230143866 · 2023-05-11 ·

Embodiments of this application provide a time display method and an electronic device. The method is applied to an electronic device with a display, and the method includes: The electronic device obtains a first image, a second image, and a third image, where the first image includes a first part of a target control, the second image includes a second part of the target control, and the third image includes a digital clock. The electronic device sequentially superimposes the first image, the third image, and the second image to generate a to-be-displayed image, where the first part and the second part of the target control form the target control, and the target control overlaps at least one digit of the digital clock. The electronic device displays the to-be-displayed image when the display is in an always-on-display state.

TIME DISPLAY METHOD AND ELECTRONIC DEVICE
20230143866 · 2023-05-11 ·

Embodiments of this application provide a time display method and an electronic device. The method is applied to an electronic device with a display, and the method includes: The electronic device obtains a first image, a second image, and a third image, where the first image includes a first part of a target control, the second image includes a second part of the target control, and the third image includes a digital clock. The electronic device sequentially superimposes the first image, the third image, and the second image to generate a to-be-displayed image, where the first part and the second part of the target control form the target control, and the target control overlaps at least one digit of the digital clock. The electronic device displays the to-be-displayed image when the display is in an always-on-display state.