H04L51/08

System for processing user utterance and control method of same

Disclosed is a system. A system according to an embodiment includes: a first electronic device which includes a wireless communication circuit, a microphone, and a speaker, at least one processor which is a part of the first electronic device or remotely communicates with the electronic device; and at least one memory which resides on the first electronic device or on the outside of the first electronic device while operatively connected with the at least one processor, wherein the memory can store instructions which, when executed, cause the processor to: receive through the microphone a voice input including a request for performing a task that uses the first electronic device and is related to the transmission of data to a second external device; extract at least one parameter from the voice input; perform the task by using the wireless communication circuit; and transmit at least a portion of the at least one parameter to the second external device. Other embodiments understood through the present specification are also passible.

Group-based communication interface with subsidiary file communications

A group-based communication interface with subsidiary file communications is described. A request to share a file in a feed of a group-based communication platform can be received, wherein the feed comprises a channel, a thread, or a direct message associated with a group of the group-based communication platform. A representation of the file can be rendered in a user interface presented via client device(s) of user(s) associated with the group, wherein the representation of the file is associated with an engageable link for accessing the file, and wherein a thread summary indicator, representing a thread of message(s) associated with the file, is presented proximate the representation of the file. Based at least in part on receiving an indication of an interaction with the thread summary indicator, the message(s) associated with the thread can be rendered in the user interface proximate the representation of the file.

Emoji recording and sending

The present disclosure generally relates to generating and modifying virtual avatars. An electronic device having a camera and a display apparatus displays a virtual avatar that changes appearance in response to changes in a face in a field of view of the camera. In response to detecting changes in one or more physical features of the face in the field of view of the camera, the electronic device modifies one or more features of the virtual avatar.

Scan to share

Systems and methods are provided for performing operations including receiving, by a messaging application server from a third-party application server, a request to generate a content item code that is associated with a third-party content item; generating, by the messaging application server, the content item code in response to receiving the request from the third-party application server; causing a representation of the content item code to be displayed; retrieving the third-party content item in response to a messaging application implemented on a user device capturing the image of the representation that is displayed; and enabling an image modification feature of the messaging application using the retrieved third-party content item.

Scan to share

Systems and methods are provided for performing operations including receiving, by a messaging application server from a third-party application server, a request to generate a content item code that is associated with a third-party content item; generating, by the messaging application server, the content item code in response to receiving the request from the third-party application server; causing a representation of the content item code to be displayed; retrieving the third-party content item in response to a messaging application implemented on a user device capturing the image of the representation that is displayed; and enabling an image modification feature of the messaging application using the retrieved third-party content item.

Voice user interface sharing of content

Techniques for sharing content using a voice user interface are described. A user may speak an input to share content presently being output by a device as audio and or displayed content. A backend system may determine the presently being output content, and generate message payload data representing the content. The backend system may also perform processing to determine an intended recipient of the content. The backend system may send the message payload data to the recipient using various modalities.

Voice user interface sharing of content

Techniques for sharing content using a voice user interface are described. A user may speak an input to share content presently being output by a device as audio and or displayed content. A backend system may determine the presently being output content, and generate message payload data representing the content. The backend system may also perform processing to determine an intended recipient of the content. The backend system may send the message payload data to the recipient using various modalities.

INFORMATION EXCHANGE METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM
20220394002 · 2022-12-08 ·

Provided are an information exchange method and apparatus, an electronic device, and a storage medium. The method includes, in response to detecting a coedit trigger operation with regard to a mail, determining a coeditor; acquiring a synchro edit interface containing the content of the mail; and presenting the synchro edit interface to allow the coeditor to coedit the content of the mail through the presented synchro edit interface.

INFORMATION EXCHANGE METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM
20220394002 · 2022-12-08 ·

Provided are an information exchange method and apparatus, an electronic device, and a storage medium. The method includes, in response to detecting a coedit trigger operation with regard to a mail, determining a coeditor; acquiring a synchro edit interface containing the content of the mail; and presenting the synchro edit interface to allow the coeditor to coedit the content of the mail through the presented synchro edit interface.

GENERATING COMPOSITE IMAGES BY COMBINING SUBSEQUENT DATA

A method and system for combining subsequent data in a communication stream including receiving an indication of a selection of a first image in a communication thread and identifying a user attribute setting associated with the first user. Based on one or more composite image generation rules, the method includes determining that the selected first image is compatible for converting into a composite image. The method further includes accessing a user attribute setting associated with a second user and generating the composite image based on the selected first image and the user attribute settings of the first and second users. The generated composite image is then caused to be displayed in the communication thread.