Conversation method, device, electronic device, and storage medium
Patent Information
- Application Number
- JP2024548579
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-02-18
- Filing Date
- 2023-02-16
- Publication Date
- 2025-03-07
AI Technical Summary
【0057】 本開示の実施例による会話装置は、本開示の方法実施例による会話方法におけるステップを実行することができ、実行されるステップと有益な効果についてこれ以上説明しない。
Smart Images

Figure 2025506232000001_ABST
Abstract
Description
[Technical field]
[0001] [CROSS REFERENCE TO RELATED APPLICATIONS] This application is based on and claims priority from an application having Chinese application number 202210153210.9, filing date February 18, 2022, and title "Interactive Method, Apparatus, Electronic Device, and Storage Medium," the entire disclosure of which is incorporated herein by reference.
[0002] [Technical field] The present disclosure relates to the field of information technology, and in particular to a conversation method, device, electronic device, and storage medium. [Background technology]
[0003] With the development of network technology and terminal technology, more and more clients have appeared. Users can carry out different online activities through different types of clients. For example, users can carry out social activities such as chatting through social clients. Summary of the Invention
[0004] An embodiment of the present disclosure is a conversation method applied to a first user client, comprising: receiving a predefined message sent by a second user on the conversation page, the predefined message being configured to trigger entry of a predefined feature setting; displaying a predetermined function setting area in response to entry of the predetermined function setting being triggered; The interactive method includes performing settings for a predetermined function of the first user client in response to a setting operation for the predetermined function in the predetermined function setting area.
[0005] An embodiment of the present disclosure is a conversation device integrated into a first user client, comprising: a first receiving module for receiving a predefined message sent by a second user on the conversation page, the predefined message being arranged to trigger an entry of a predefined function setting; a first display module for displaying a predetermined function setting area in response to the entry of the predetermined function setting being triggered; The present invention further provides a conversation device including a first setting module for making settings for a predetermined function of the first user client in response to a setting operation for the predetermined function in the predetermined function setting area.
[0006] The embodiment of the present disclosure includes: one or more processors; a storage device for storing one or more programs; There is further provided an electronic device, the one or more programs being executed by the one or more processors to cause the one or more processors to implement the conversation method described above.
[0007] An embodiment of the present disclosure further provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the above conversation method.
[0008] An embodiment of the present disclosure further provides a computer program product including a computer program or instructions that, when executed by a processor, causes the above conversation method to be implemented. [Brief description of the drawings]
[0009] The above and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which the same or similar elements are designated by the same or similar reference numerals in all the accompanying drawings. It should be understood that the accompanying drawings are schematic and that the originals and elements are not necessarily drawn to scale. [Figure 1] 1 is a flowchart of a conversation method according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a schematic diagram of a conversation page of a first user in an embodiment of the present disclosure. [Diagram 3] FIG. 2 is a schematic diagram of an interface in an embodiment of the present disclosure. [Figure 4] FIG. 2 is a schematic diagram of a conversation page of a first user in an embodiment of the present disclosure. [Diagram 5] FIG. 2 is a schematic diagram of an interface in an embodiment of the present disclosure. [Figure 6] FIG. 2 is a schematic diagram of an interface in an embodiment of the present disclosure. [Figure 7] FIG. 2 is a schematic diagram of a conversation page of a first user in an embodiment of the present disclosure. [Figure 8] 1 is a schematic diagram of a conversation device according to an embodiment of the present disclosure. [Figure 9] FIG. 1 is a schematic diagram illustrating the configuration of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] The following will describe the embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although several embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the accompanying drawings and embodiments of the present disclosure are merely illustrative and do not limit the scope of protection of the present disclosure.
[0011] It should be understood that the steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. Additionally, method embodiments may include additional steps and / or omit performance of steps shown. The scope of the present disclosure is not limited in this respect.
[0012] As used herein, the term "including" and variations thereof are open-ended, i.e., meaning "including, but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one other embodiment," and the term "some embodiments" means "at least some embodiments." Relevant definitions of other terms are provided below.
[0013] It should be noted that concepts such as "first" and "second" described in this disclosure are merely intended to distinguish different devices, modules, or units, and are not intended to limit the order or interdependence of functions performed by these devices, modules, or units.
[0014] In addition, the modifications of "one" and "multiple" described in the present disclosure are illustrative and not limiting. Unless otherwise specified, it is obvious to a person skilled in the art that it should be understood as "one or multiple".
[0015] The names of messages or information exchanged between devices in the embodiments of the present disclosure are merely descriptive and do not limit the scope of these messages or information.
[0016] While users are performing different online activities through different types of clients, in order to bring users a good usage experience, the service capabilities of the clients need to be constantly upgraded.
[0017] In order to solve or at least partially solve the above technical problems, embodiments of the present disclosure provide a conversation method, device, electronic device, and storage medium that achieve the purpose of configuring functions of a first user's client based on the conversation behavior of a second user during a conversation, enhance interactivity in the conversation process, and contribute to improving the user's usage experience.
[0018] 1 is a flowchart of a conversation method according to an embodiment of the present disclosure. The conversation method may be performed by a conversation device, and the conversation device may be implemented in the form of software and / or hardware. The conversation device may be disposed in an electronic device. For example, the electronic device is a terminal, and the terminal specifically includes, but is not limited to, a smartphone, a palmtop, a tablet, a wearable device with a display, a desktop, a laptop, an all-in-one device, a smart home device, etc.
[0019] As can be understood, during a conversation, at least two users are involved, and in order to distinguish between the two users, the two users are referred to as a first user and a second user, respectively. For example, in a conversation between Zhang San and Li Si, Zhang San may be referred to as a first user and Li Si may be referred to as a second user. Accordingly, the conversation application used by Zhang San is referred to as a first user client, and the conversation application used by Li Si is referred to as a second user client.
[0020] As shown in FIG. 1, the method specifically includes the following steps 110 to 130.
[0021] In step 110, a predetermined message sent by a second user on the conversation page and arranged to trigger entry of a predetermined feature setting is received.
[0022] That is, through a conversation page between the first user and the second user, the first user can obtain the relevant settings of the predetermined functions that the second user recommends, prompts or reminds the first user to perform on the client by receiving a predetermined message sent by the second user. The predetermined message may be a message fulfilling a predetermined data format that the second user triggers through a predetermined control and sends to the first user.
[0023] In some embodiments, the predetermined message includes an entry indicator for a predetermined function setting, and / or the first user performs a predetermined gesture operation on the predetermined message (e.g., swiping the predetermined message along a setting direction) to trigger the display of the entry indicator for the predetermined function setting. Through the entry indicator for the predetermined function setting, the first user can enter a predetermined function setting area and complete settings for the predetermined function in the predetermined function setting area.
[0024] Generally, the predetermined message includes an entry indicator for a predetermined function setting, and / or a predetermined gesture operation on the predetermined message triggers the presentation of an entry indicator for the predetermined function setting.
[0025] By arranging the specified message so as to trigger the entry of a specified function setting, the first user can be provided with an easy entry of the specified function setting, thereby simplifying the operational path by which the first user sets the specified function of the client and contributing to an improved user experience. In addition, by receiving the specified message on the conversation page and sharing function settings, the sense of interaction in the conversation process can be improved.
[0026] In step 120, in response to the entry of the predetermined function setting being triggered, a predetermined function setting area is displayed.
[0027] In step 130, in response to a setting operation for a predetermined function in the predetermined function setting area, setting for the predetermined function of the first user client is performed.
[0028] In some embodiments, the step of configuring the predetermined function of the first user client includes: Setting a conversation feature attribute of the first user client; and / or This includes configuring settings for application capability attributes and / or system capability attributes of the first user client.
[0029] The conversation function attribute may specifically refer to a function attribute corresponding to a conversation page, such as a background of the conversation page, a presentation format of a conversation message, and a conversation-related function control. That is, an interface for setting the background of the conversation page can be entered through the predetermined message, or an interface for setting the presentation format of the conversation message can be entered through the predetermined message, or an interface for setting the conversation-related function control can be entered through the predetermined message. In some embodiments, the presentation format of the conversation message may be the shape, size, or presentation style of the conversation bubble, or the like. In some embodiments, setting the conversation-related function control may be increasing the conversation-related function control, deleting the conversation-related function control, or adjusting the position of the conversation-related function control, or the like.
[0030] The application feature attributes include deployable feature attributes of an application and / or application setting attributes. The deployable feature attributes of an application refer to the deployable feature attributes of the application to which the conversation page belongs. For example, the application to which the conversation page belongs is application A. Through the application A, users become friends who can chat with each other through mutual following. The deployable feature attributes of application A may be to set a reminder alarm through application A to remind the user to take a break early. The application setting attributes may refer to the font, font size, volume level used for the prompt, type of prompt sound or color tone adopted, etc. used in the application.
[0031] The system function attributes include system configurable function attributes and / or system setting attributes. The system may refer to the system of the terminal device on which the first user client is installed. The system configurable function attributes may be, for example, setting reminders, schedules for meetings, etc. The system setting attributes may be, for example, setting ringtones, vibrate mode, silent mode, etc., setting the network to a mobile network, a wireless network, etc.
[0032] Taking the case where a second user reminds a first user to go to bed early as an example, referring to the schematic diagram of the conversation page of the first user shown in Figure 2, the first avatar 210 represents the first user, the second avatar 220 represents the second user, and the conversation page includes a predetermined message 230 sent by the second user 220 to the first user 210, and the predetermined message 230 includes a prompt message 231 of "** reminds you to go to bed early" and an entry indicator 232 for setting a sleep reminder. The first user can enter the sleep reminder setting interface shown in Figure 3 by tapping the entry indicator 232, and set a specific reminder time based on the setting interface shown in Figure 3.
[0033] Taking the case where a second user invites a first user to change the conversation page background together as an example, refer to the schematic diagram of the first user's conversation page shown in FIG. 4, where a first avatar 410 represents the first user, a second avatar 420 represents the second user, and the conversation page includes a predetermined message 430 sent by the second user 420 to the first user 410, where the predetermined message 430 includes a prompt message 431 saying "** has changed the conversation background" and an entry indicator 432 that changes the background synchronously, and the first user can enter the setting interface of the conversation background by tapping the entry indicator 432, and set the conversation background based on the setting interface.
[0034] In the above embodiment, the first user enters the setting interface of the predetermined function based on the predetermined message and sets it by himself, and the second user only prompts the first user to set the predetermined function to the first user client, but does not send the setting of the predetermined function to the first user client.
[0035] In some embodiments, the second user may directly send the setting of the predetermined function to the first user client through the predetermined message. For example, the predetermined message includes a configuration information indicator, and the configuration information indicator corresponds to the configuration information for the predetermined function of the first user client sent by the second user. In response to the operation triggered based on the configuration information indicator, the setting for the predetermined function of the first user client is performed based on the configuration information. That is, the first user can complete the setting of the predetermined function of the first user client by triggering an operation to indicate that the first user accepts the configuration information for the predetermined function of the first user client sent by the second user, and does not need to enter the setting interface again to select the setting parameters, which further simplifies the operation path and enriches the sense of interaction in the conversation process.
[0036] In some embodiments, the configuration information indicator corresponds to configuration information for a predetermined function of a second user client by a second user, and in response to an operation triggered based on the configuration information indicator, a setting for the predetermined function of a first user client is set based on the configuration information, such that the first user and the second user share the same predetermined function setting.
[0037] That is, when the second user transmits the configuration information for the predetermined function of the first user client, the second user may share the configuration information of the predetermined function of the first user client with the first user, or may customize the configuration information that fits the first user. In other words, the configuration information of the predetermined function of the first user client and the configuration information of the predetermined function of the second user client may be the same or different. Taking FIG. 5 as an example, the second user transmits the configuration information of the early to bed reminder to the first user, and the configuration information includes the remind time. At this time, the first user may tap "Accept" to directly accept the early to bed reminder function configuration and the remind time transmitted by the second user. The early to bed reminder function configuration may be the second user's own configuration, or may be the configuration when the second user client does not configure the function, or may be the configuration when the second user client configures the early to bed reminder function but the remind time is different from the remind time of the first user client. In some embodiments, if the first user accepts the configuration information sent by the second user or if the configuration information sent by the second user is the same as the first user's current configuration information for the feature, a feedback message may be sent to the second user.
[0038] In some embodiments, the second user may simultaneously send multiple configuration information to the first user, and the first user may choose to accept all or only some of the required functions according to actual needs.
[0039] In addition, when the second user simultaneously transmits a predetermined function and its configuration information to the first user, a selection interface is provided to the first user, so that the first user can select to accept only the predetermined function transmitted by the second user and adjust the specific configuration information corresponding to the predetermined function. For example, the second user transmits early bedtime reminder configuration information for 22:00 to the first user, and the configuration information includes a reminder time. The first user may only accept the early bedtime reminder function and adjust the early bedtime reminder time to 22:30. In some embodiments, the adjustment information of the first user may be fed back to the second user at this time.
[0040] In some embodiments, the first user autonomously decides whether to accept the configuration information sent by the second user, and in response to an operation triggered based on the configuration information indicator as described above, performs settings for a predetermined function of the first user client based on the configuration information in order to increase configuration flexibility, the first user autonomously decides whether to accept the configuration information sent by the second user, and in response to an operation triggered based on the configuration information indicator as described above, ... The method includes displaying a first control in response to an operation that triggers the configuration information indicator, and performing a setting for a predetermined function of a first user client based on the configuration information in response to an operation that triggers the first control, so that the first user client currently sets a predetermined function corresponding to the configuration information. That is, when a first user triggers the first control, a setting for a predetermined function of the first user client is performed based on the configuration information, and a setting for a conversation page background of the first user client is performed based only on the current configuration information. When a second user resets a conversation page background of a second user client, the conversation page background of the first user client is not automatically synchronized and arranged. When a first user does not trigger the first control, a setting for a predetermined function of the first user client is not performed.
[0041] In some embodiments, to improve user interaction experience, still referring to the interface shown in FIG. 5, the interface includes a third control 510 and a fourth control 520, and when a first user triggers the third control 510, a setting for a predetermined function of the first user client is made based on the configuration information, and a conversation page background of the first user client is made based only on the current configuration information. When a second user resets the conversation page background of the second user client, the conversation page background of the first user client is not automatically synchronized and arranged. When a first user triggers the fourth control 520, a setting for a predetermined function of the first user client is not made. That is, the first user may reject the acceptance of the configuration information sent by the second user by triggering the fourth control 520.
[0042] In some embodiments, a default automatic arrangement control may be added to enrich the interactivity in the conversation process, simplify the arrangement operation of the first user, and reduce the distance between the first user and the second user. When the first user triggers the default automatic arrangement control, every time the second user arranges a certain function of the second user client, the same parameters are arranged synchronously for the same certain function of the first user client. With reference to the interface schematic diagram shown in FIG. 6, the first user may trigger the entry indicator 432 in FIG. 4 to enter the interface. The interface includes a fifth control 610 and a second control 620. When the first user triggers the second control 620, the setting for the conversation page background of the first user client is made based on the current arrangement information, and every time the second user resets the conversation page background of the second user client, the conversation page background of the first user client is automatically arranged synchronously. When a first user triggers the fifth control 610, the automatic synchronization function may not be turned on and the settings for the conversation page background of the first user client may be based only on the current placement information, and when a second user reconfigures the conversation page background of the second user client, the conversation page background of the first user client may not be automatically synchronized and placed.
[0043] In some embodiments, the second control 620 may be presented by triggering another entry, such as a settings control, etc. In general, the conversation method further includes displaying a second control on the conversation page if a predetermined condition is met, and configuring the first user client to set a predetermined function by default based on configuration information sent by the second user client from a current time in response to an operation that triggered the second control.
[0044] In some embodiments, referring to the schematic diagram of a conversation page of a first user shown in FIG. 7, a first avatar 710 represents a first user, a second avatar 720 represents a second user, and a predetermined control 730 is displayed on the conversation page, and a predetermined message is sent when the predetermined control 730 is triggered. That is, the first user may send a predetermined message to the second user by triggering the predetermined control 730, so as to recommend, prompt or remind the second user to set related settings of a predetermined function on the client. For example, when the predetermined control 730 is triggered, the first user may choose to synchronize his / her configuration information or directly set corresponding configuration information for the second user.
[0045] In some embodiments, a predetermined control 730 may be set to be displayed on the conversation page when a predetermined condition is met. For example, when it is time to go to bed (e.g., 10 p.m.), the conversation page may display the predetermined control 730. This setting increases the usage rate of the predetermined control 730 and improves the user's experience by not bothering the user when it is not necessary.
[0046] According to the conversation method of the embodiment of the present disclosure, during a conversation, function settings can be shared with the other party. For example, function settings of the client of the first user can be set based on a predetermined message sent by the second user to the first user on the conversation page, which enhances interactivity in the conversation process and contributes to improving the user's usage experience.
[0047] 8 is a schematic diagram of a conversation device according to an embodiment of the present disclosure. The conversation device according to an embodiment of the present disclosure may be disposed in a first user client. Specifically, the conversation device includes: a first receiving module 810 for receiving a predefined message sent by a second user on a conversation page, the predefined message being arranged to trigger an entry of a predefined function setting; a first display module 820 for displaying a predetermined function setting area in response to the entry of the predetermined function setting being triggered; and a first setting module 830 for making settings for the predetermined function of the first user client in response to a setting operation for the predetermined function in the predetermined function setting area.
[0048] In some embodiments, being arranged such that the predetermined message can trigger entry of a predetermined functionality setting includes the predetermined message including an entry indicator for the predetermined functionality setting and / or performing a predetermined gesture operation on the predetermined message to trigger presentation of an entry indicator for the predetermined functionality setting.
[0049] In some embodiments, the first setting module 830 is specifically used to set settings for conversation function attributes of the first user client and / or to set settings for application function attributes and / or system function attributes of the first user client.
[0050] In some embodiments, the conversation function attribute comprises: The display includes one or more of a background of the conversation page, a presentation format of conversation messages, and function controls related to the conversation.
[0051] In some embodiments, the application capability attributes include deployable capability attributes and / or application configuration attributes of an application, and the system capability attributes include deployable capability attributes and / or system configuration attributes of a system.
[0052] In some embodiments, the predetermined message includes a configuration information indicator, the configuration information indicator corresponding to configuration information for a predetermined function of the first user client sent by a second user, and the conversation device further includes a second setting module for setting the predetermined function of the first user client based on the configuration information in response to an operation triggered based on the configuration information indicator.
[0053] In some embodiments, the predefined message includes a configuration information indicator, the configuration information indicator corresponding to configuration information for a predefined function of a second user client by a second user, and the second setting module is further used to, in response to an operation triggered based on the configuration information indicator, set a setting for the predefined function of a first user client based on the configuration information, so that the first user and the second user share the same predefined function setting.
[0054] In some embodiments, the second setting module includes a display unit for displaying a first control in response to an operation that triggered the configuration information indicator, and a setting unit for setting a predetermined function of a first user client based on the configuration information in response to an operation that triggered the first control, such that the first user client currently sets the predetermined function corresponding to the configuration information.
[0055] In some embodiments, the conversation device further includes a second display module for displaying a second control on the conversation page when a predetermined condition is met, and a configuration module for configuring the first user client to set a predetermined function by default based on configuration information sent by the second user client from a current time in response to an operation that triggered the second control.
[0056] In some embodiments, the conversation device further comprises a third display module for, when triggered, displaying on the conversation page a predetermined control for sending the predetermined message.
[0057] The conversation device according to the embodiments of the present disclosure can perform the steps in the conversation method according to the method embodiments of the present disclosure, and the steps performed and the beneficial effects will not be further described.
[0058] FIG. 9 is a schematic diagram of an electronic device in an embodiment of the present disclosure. The following specifically refers to FIG. 9, which shows a schematic diagram of an electronic device 900 suitable for implementing an embodiment of the present disclosure. The electronic device 900 in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and wearable electronic devices, and fixed terminals such as digital TVs, desktop computers, and smart home devices. The electronic device shown in FIG. 9 is merely an example and does not impose any limitations on the functions and scope of use of the embodiment of the present disclosure.
[0059] 9, the electronic device 900 may include a processing unit (e.g., a central processing unit, a graphic processor, etc.) 901, which may perform various suitable operations and processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage device 908 into a random access memory (RAM) 903 to realize a method according to an embodiment of the present disclosure. The RAM 903 further stores various programs and data necessary for the operation of the electronic device 900. The processing unit 901, the ROM 902, and the RAM 903 are interconnected via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0060] Typically, input devices 906 including, for example, a touch screen, touch panel, keyboard, mouse, camera, microphone, accelerometer, gyro, etc., output devices 907 including, for example, a liquid crystal display (LCD), speaker, oscillator, etc., storage devices 908 including, for example, a magnetic tape, hard disk, etc., and communication devices 909 may be connected to the I / O interface 905. The communication devices 909 enable the electronic device 900 to communicate wirelessly or via wires with other devices to exchange data. It should be understood that while FIG. 9 shows electronic device 900 having various devices, it is not intended to require the implementation or inclusion of all of the devices shown. More or less devices may alternatively be implemented or included.
[0061] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowcharts may be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, the computer program including program code for performing the method shown in the flowcharts, thereby implementing the above-mentioned conversation method. In such an embodiment, the computer program may be downloaded and installed from a network by the communication device 909, or installed from the storage device 908, or installed from the ROM 902. When the computer program is executed by the processing device 901, it performs the above-mentioned functions defined in the method of the embodiment of the present disclosure.
[0062] In addition, the computer-readable medium in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. The computer-readable storage medium may be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. The computer-readable storage medium may include, but is not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, which may be used in or in combination with an instruction execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium may include a data signal propagated in baseband or a data signal propagated in part in a carrier wave, with computer-readable program code therein. The data signal thus propagated may take many forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit a program for use in or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium may be transmitted over any suitable medium, including, but not limited to, electrical wires, optical cables, RF (radio frequency), or the like, or any suitable combination thereof.
[0063] In some embodiments, clients and servers may communicate using any now known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and an end-to-end network (e.g., an ad hoc end-to-end network), as well as any now known or later developed network.
[0064] The computer-readable medium may be included in the electronic device, or may be a separate entity not mounted on the electronic device.
[0065] The computer-readable medium is equipped with one or more programs, which, when executed by the electronic device, cause the electronic device to receive a predetermined message sent by a second user on a conversation page and arranged to trigger an entry of a predetermined function setting, display a predetermined function setting area in response to the entry of the predetermined function setting being triggered, and make settings for the predetermined function of the first user client in response to a setting operation for the predetermined function in the predetermined function setting area.
[0066] In some embodiments, when the one or more programs are executed by the electronic device, the electronic device may perform other steps described in the above embodiments.
[0067] Computer program code for carrying out the operations of the present disclosure can be written using one or more programming languages or combinations thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and general procedural programming languages such as "C" or similar programming languages, but are not limited to these. The program code can run entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer by any network, including a local area network (LAN) or wide area network (WAN), or can be connected to an external computer (e.g., via the Internet using an Internet Service Provider).
[0068] The flowcharts and block diagrams in the accompanying drawings illustrate possible system architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or part of code, which includes one or more executable instructions for implementing a specified logical function. It should be noted that in some permutation implementations, the functions depicted in the blocks may be implemented in a different order than that depicted in the accompanying drawings. For example, two consecutively depicted blocks may be executed substantially simultaneously, or, depending on the functionality, they may be executed in the reverse order. It should be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated system based on hardware that executes the specified functions or operations, or by a combination of dedicated hardware and computer instructions.
[0069] The units according to the embodiments of the present disclosure may be realized by software or hardware, and the names of the units may not limit the units themselves.
[0070] The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, exemplary hardware logic components that may be used include, but are not limited to, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.
[0071] In this disclosure, a machine-readable medium may be a tangible medium, and may contain or store a program used by or in combination with an instruction execution system, device, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the above. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), optical fibers, compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0072] According to one or more embodiments of the present disclosure, the present disclosure provides a conversation method including receiving a predetermined message sent by a second user on a conversation page, the predetermined message being positioned to trigger an entry of a predetermined function setting, displaying a predetermined function setting area in response to the entry of the predetermined function setting being triggered, and making settings for the predetermined function of the first user client in response to a setting operation for the predetermined function in the predetermined function setting area.
[0073] According to one or more embodiments of the present disclosure, in some embodiments of the conversation method according to the present disclosure, arranging the predetermined message to trigger entry of a predetermined function setting includes the predetermined message including an entry indicator for the predetermined function setting and / or performing a predetermined gesture operation on the predetermined message to trigger presentation of an entry indicator for the predetermined function setting.
[0074] According to one or more embodiments of the present disclosure, in some embodiments of the conversation method according to the present disclosure, making settings for the predetermined function of the first user client as described above includes making settings for conversation function attributes of the first user client and / or making settings for application function attributes and / or system function attributes of the first user client.
[0075] According to one or more embodiments of the present disclosure, in some embodiments of the conversation method according to the present disclosure, the conversation function attributes include one or more of the background of the conversation page, the presentation format of the conversation messages, and the functional controls related to the conversation.
[0076] According to one or more embodiments of the present disclosure, in some embodiments of the conversation method according to the present disclosure, the application capability attributes include deployable capability attributes and / or application configuration attributes of an application, and the system capability attributes include deployable capability attributes and / or system configuration attributes of a system.
[0077] According to one or more embodiments of the present disclosure, in some embodiments of the conversation method according to the present disclosure, the predetermined message includes a configuration information indicator, and the configuration information indicator corresponds to configuration information for a predetermined function of a first user client sent by a second user, and in response to an operation triggered based on the configuration information indicator, a setting for the predetermined function of the first user client is performed based on the configuration information.
[0078] According to one or more embodiments of the present disclosure, in some embodiments of the conversation method according to the present disclosure, the predetermined message includes a configuration information indicator, and the configuration information indicator corresponds to configuration information for a predetermined function of a second user client by a second user. In response to an operation triggered based on the configuration information indicator, a setting for the predetermined function of a first user client is set based on the configuration information, so that the first user and the second user share the same predetermined function setting.
[0079] According to one or more embodiments of the present disclosure, in some embodiments of the conversation method according to the present disclosure, in response to an operation triggered based on the configuration information indicator, setting a predetermined function of a first user client based on the configuration information as described above includes displaying a first control in response to the operation that triggered the configuration information indicator, and setting a predetermined function of a first user client based on the configuration information in response to the operation that triggered the first control, such that the first user client currently sets the predetermined function corresponding to the configuration information.
[0080] According to one or more embodiments of the present disclosure, in a conversation method according to the present disclosure, in some embodiments, the method further includes: displaying a second control on the conversation page when a predetermined condition is satisfied; and, in response to an operation that triggered the second control, configuring the first user client to set a predetermined function from a current time by default based on configuration information sent by the second user client.
[0081] According to one or more embodiments of the present disclosure, in some embodiments, the conversation method according to the present disclosure further includes, when triggered, displaying a predetermined control on the conversation page for sending the predetermined message.
[0082] According to one or more embodiments of the present disclosure, the present disclosure provides a conversation device including a first receiving module for receiving a predetermined message sent by a second user on a conversation page and arranged to trigger an entry of a predetermined function setting, a first display module for displaying a predetermined function setting area in response to the entry of the predetermined function setting being triggered, and a first setting module for setting the predetermined function of the first user client in response to a setting operation for the predetermined function in the predetermined function setting area.
[0083] According to one or more embodiments of the present disclosure, the present disclosure provides a method for producing a liquid crystal display comprising: one or more processors; a memory for storing one or more programs; The present invention provides an electronic device that, when the one or more programs are executed by the one or more processors, causes the one or more processors to implement any of the conversation methods described herein.
[0084] According to one or more embodiments of the present disclosure, the present disclosure provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, causes any of the conversation methods described herein to be implemented.
[0085] According to one or more embodiments of the present disclosure, the present disclosure provides a computer program comprising instructions which, when executed by a processor, cause the processor to perform a conversation method according to the present disclosure.
[0086] The technical solution according to the embodiment of the present disclosure has at least the following advantages over the related art: The conversation method according to the embodiment of the present disclosure receives a predetermined message sent by a second user on a conversation page, arranged to trigger an entry of a predetermined function setting, displays a predetermined function setting area in response to the entry of the predetermined function setting being triggered, and sets the predetermined function of the first user client in response to a setting operation for the predetermined function in the predetermined function setting area, thereby allowing the function setting to be shared with the other party during the conversation. For example, the function setting of the first user's client can be set based on a predetermined message sent by the second user to the first user on the conversation page, thereby enhancing interactivity in the conversation process and contributing to improving the user's usage experience.
[0087] The above is merely a description of the preferred embodiments and the technical principles applied in the present disclosure. It is obvious to those skilled in the art that the scope of the disclosure of the present disclosure is not limited to the technical solution based on the specific combination of the above technical features, but should also include other technical solutions formed by any combination of the above technical features or features equivalent thereto without departing from the concept of the above disclosure. For example, it also includes technical solutions formed by replacing the above features with technical features having similar functions disclosed in the present disclosure (not limited to those).
[0088] Also, although operations are described in a particular order, this should not be understood as requiring such operations to be performed in the particular order shown, or in sequential order. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although certain specific implementation details are included in the above description, they should not be construed as limiting the scope of the present disclosure. Certain features that are described in the context of a single embodiment can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
[0089] Although the present subject matter has been described in language specific to structural features and / or methodological operations, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. Rather, the specific features and operations described above are merely example forms of implementing the claims.
Claims
1. A conversation method applied to a first user client, comprising: receiving a predefined message sent by a second user on the conversation page, the predefined message being arranged to trigger entry of a predefined feature setting; displaying a predetermined function setting area in response to entry of the predetermined function setting being triggered; A conversation method comprising: performing a setting for a predetermined function of the first user client in response to a setting operation for the predetermined function in the predetermined function setting area.
2. The predetermined message is arranged to trigger the entry of a predetermined feature setting, the predetermined message includes an entry indicator for a predetermined feature setting; and / or The conversation method according to claim 1 , further comprising: performing a predetermined gesture operation on the predetermined message to trigger the presentation of an entry indicator for the predetermined function setting.
3. The setting of the predetermined function of the first user client includes: setting a conversation function attribute of the first user client; and / or 3. A method according to claim 1 or 2, further comprising the step of: setting application function attributes and / or system function attributes of the first user client.
4. The conversation function attribute is: The conversation method according to claim 3 , further comprising one or more of the following: a background of the conversation page, a presentation format of conversation messages, and function controls related to the conversation.
5. The setting of the conversation function attribute of the first user client includes: Entering an interface for setting a background of a conversation page via the predetermined message, and setting a background of the conversation page; Entering an interface for setting a presentation format of a conversation message via the predetermined message, and setting a presentation format of the conversation message; The conversation method according to claim 4, further comprising one or more of: entering, via the predetermined message, an interface for setting function controls related to the conversation, and setting function controls related to the conversation.
6. Configuring the conversation-related function control includes: Increasing control of features related to said conversation; and removing a functional control associated with said conversation; and adjusting a position of a functional control associated with the conversation.
7. A conversation method according to any one of claims 3 to 6, wherein the application capability attributes include deployable capability attributes and / or application setting attributes of an application, and the system capability attributes include deployable capability attributes and / or system setting attributes of a system.
8. The predetermined message includes a configuration information indicator, and the configuration information indicator corresponds to configuration information for a predetermined function of the first user client sent by a second user; The conversation method according to any one of claims 1 to 7, further comprising the step of: in response to an operation triggered based on the configuration information indicator, setting for a predetermined function of the first user client is performed based on the configuration information.
9. the predetermined message includes a configuration information indicator, the configuration information indicator corresponding to configuration information for a predetermined function of the second user client by the second user; The conversation method according to any one of claims 1 to 7, further comprising the steps of: in response to an operation triggered based on the configuration information indicator, setting a predetermined function of the first user client based on the configuration information, so that the first user and the second user share the same predetermined function setting.
10. Responding to an operation triggered based on the configuration information indicator, setting a predetermined function of the first user client based on the configuration information, displaying a first control in response to the operation that triggered the location information indicator; The conversation method according to claim 8 or 9, further comprising: in response to an operation that triggered the first control, setting a predetermined function of the first user client based on the configuration information so that the first user client currently sets the predetermined function corresponding to the configuration information.
11. displaying a second control on the conversation page if a predetermined condition is met; and The conversation method according to claim 8 or 9, further comprising: in response to the operation that triggered the second control, configuring the first user client to set a predetermined function from a current time by default based on configuration information sent by the second user client.
12. The conversation method according to any one of claims 1 to 11, further comprising, when triggered, displaying on the conversation page a predetermined control for sending the predetermined message.
13. A conversation device integrated in a first user client, comprising: a first receiving module for receiving a predefined message sent by the second user on the conversation page, the predefined message being arranged to trigger entry of a predefined feature setting; a first display module for displaying a predetermined function setting area in response to the entry of the predetermined function setting being triggered; a first setting module for performing settings for a predetermined function of the first user client in response to a setting operation for the predetermined function in the predetermined function setting area.
14. one or more processors; a storage device for storing one or more programs; An electronic device, wherein when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the conversation method according to any one of claims 1 to 12.
15. A computer-readable storage medium having stored thereon a computer program which, when executed by a processor, causes the processor to implement the conversation method according to any one of claims 1 to 12.
16. A computer program comprising instructions which, when executed by a processor, cause the processor to carry out a conversation method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Structured proposal
JP6340479B2
Method, System, and Recording Medium for Message Reception Notification
JP6397859B2
Peer-to-Peer Transfer User Interface
JP6983261B2
Centralized message system and methods
US20170324684A1