H04M1/27453

PORTABLE MULTIFUNCTION DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR PROVIDING MAPS AND DIRECTIONS

A device has a touch screen display configured to display a map application, which is configured to separately display a list of bookmarked locations, a list of recent queries, and a list of contacts. In response to detecting a finger gesture on an input icon associated with a search term input area, the map application displays at least one of the list of bookmarked locations, the list of recent queries, and the list of contacts. In response to detecting a finger gesture on a bookmarked location, an area corresponding to the bookmarked location is displayed on a digital map. In response to detecting a finger gesture on a recent query, one or more results corresponding to the recent query are displayed on a digital map. In response to detecting a finger gesture on a contact, an area associated with the contact is displayed on a digital map.

Voice communication targeting user interface

User interfaces may enable users to initiate voice-communications with voice-controlled devices via a Wi-Fi network or other network via an Internet Protocol (IP) address. The user interfaces may include controls to enable users to initiate voice communications, such as Voice over Internet Protocol (VoIP) calls, with devices that do not have connectivity with traditional mobile telephone networks, such as traditional circuit transmissions of a Public Switched Telephone Network (PSTN). For example, the user interface may enable initiating a voice communication with a voice-controlled device that includes network connectivity via a home Wi-Fi network. The user interfaces may indicate availability of devices and/or contacts for voice communications and/or recent activity of devices or contact.

Systems and Methods for Detecting Voice Commands to Generate a Peer-to-Peer Communication Link
20210385319 · 2021-12-09 ·

A voice-based peer-to-peer communication system may be used to detect voice commands from users to provide a wireless communication voice connection that allows the users to directly communicate with each other. The system may include a first computing device of a first user communicatively coupled to a second computing device of a second user over the wireless connection. The system may process the detected voice command having a phrase, contact name, and voice message. The phrase may include a wake, answer, or stop phrase. The contact name may be utilized to determine whether that contact name matches an entry within a predetermined contact list of the first user, where the matched contact name may be associated with the second user. Finally, the system may generate audio data based on the processed voice command that is then transmitted to the second computing device of the second user over the wireless connection.

Systems and Methods for Detecting Voice Commands to Generate a Peer-to-Peer Communication Link
20210385319 · 2021-12-09 ·

A voice-based peer-to-peer communication system may be used to detect voice commands from users to provide a wireless communication voice connection that allows the users to directly communicate with each other. The system may include a first computing device of a first user communicatively coupled to a second computing device of a second user over the wireless connection. The system may process the detected voice command having a phrase, contact name, and voice message. The phrase may include a wake, answer, or stop phrase. The contact name may be utilized to determine whether that contact name matches an entry within a predetermined contact list of the first user, where the matched contact name may be associated with the second user. Finally, the system may generate audio data based on the processed voice command that is then transmitted to the second computing device of the second user over the wireless connection.

IDENTIFYING CALLER INFORMATION FOR OUTPUT ON MOBILE PHONE DEVICES
20220201112 · 2022-06-23 ·

According to one embodiment, a method includes receiving, at a service provider system, a phone number associated with an incoming phone call; determining, at the service provider system, a name associated with the phone number; and sending the name associated with the phone number to a mobile phone device.

ON-VEHICLE HANDS-FREE APPARATUS, COMMUNICATION CONTROL METHOD, AND COMPUTER-READABLE MEDIUM

An on-vehicle hands-free apparatus according to the present disclosure enables a hands-free call by being connected to a mobile phone in a wireless or wired manner. The on-vehicle hands-free apparatus includes a memory, and a hardware processor coupled to the memory. The hardware processor is configured to: cause the mobile phone to execute an outgoing/incoming call using a phone function of the mobile phone based on outgoing/incoming call history data or phone book data stored in the mobile phone, the outgoing/incoming call history data including a phone number transmitted and received by the mobile phone; and acquire the outgoing/incoming call history data including a phone number of a counterpart of a call from the mobile phone when the call is terminated on the mobile phone.

ON-VEHICLE HANDS-FREE APPARATUS, COMMUNICATION CONTROL METHOD, AND COMPUTER-READABLE MEDIUM

An on-vehicle hands-free apparatus according to the present disclosure enables a hands-free call by being connected to a mobile phone in a wireless or wired manner. The on-vehicle hands-free apparatus includes a memory, and a hardware processor coupled to the memory. The hardware processor is configured to: cause the mobile phone to execute an outgoing/incoming call using a phone function of the mobile phone based on outgoing/incoming call history data or phone book data stored in the mobile phone, the outgoing/incoming call history data including a phone number transmitted and received by the mobile phone; and acquire the outgoing/incoming call history data including a phone number of a counterpart of a call from the mobile phone when the call is terminated on the mobile phone.

MOBILE DEVICE WITH APPLICATIONS THAT USE A COMMON PLACE CARD TO DISPLAY DATA RELATING TO A LOCATION

Some embodiments provide a mobile computing device that includes a number of applications having a common display area to display data relating to a location. In some embodiments, the common display area is a unified display area to display different types of data. The different types of data can include information regarding the location, multimedia associated with the location, user feedback regarding the location, a catalog associated with the location, social network data, etc. In some embodiments, the unified common display area is also referred to as a place card because it presents data relating to a place.

User context recognition in messaging service environment and interaction with messaging service based on user context recognition
11356399 · 2022-06-07 · ·

Disclosed is technique for a user context detection and interaction with a messaging service based on a user context in a messaging service environment. An interaction method of a mobile device may include acquiring information associated with a context of at least one of a mobile device and a user of the mobile device under control of an application installed and executed on the mobile device in association with a messaging service, determining a context of the user based on the acquired information, verifying a function to be provided to the user through the messaging service based on the determined context of the user, dynamically determining a configuration of a user interface based on the determined context of the user, and providing the function through the user interface of which the configuration is dynamically determined.

Information processing apparatus and non-transitory computer readable medium storing program
11347945 · 2022-05-31 · ·

An information processing apparatus includes a controller that performs control so that a portion including a specified character string, which is specified through an operation by a user, in a list linking plural character string groups belonging to plural groups is displayed in a display area, operator images are displayed to receive an operation performed by the user for selecting one or more groups out of the plural groups, and an index associated with the one or more selected groups is displayed among plural indexes that are associated with the plural groups and used for receiving an operation for selecting a specific character string included in the character string groups, and a specifier that specifies, as the specified character string, the specific character string selected through the operation for the displayed index.