Object interaction method and device, storage medium and electronic equipment

By displaying the object description information of the target object in the account page and responding to the interaction prompt conditions, the problem of the lack of realistic basis for users' interactions with virtual pets is solved, and a stronger correlation and improved interaction effect is achieved.

CN120037646APending Publication Date: 2025-05-27TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311604266.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-27
Publication Date
2025-05-27

AI Technical Summary

Technical Problem

The existing way of interacting with virtual pets can only be performed in the virtual world, which lacks a realistic foundation, resulting in poor interaction effects.

Method used

By displaying the object description information of the target object in the account page of the target account, in response to the target information in the object description information satisfying the interaction prompt conditions, the interactive prompt control is displayed, and the interactive media resources corresponding to the target information are displayed when the operation is triggered.

Benefits of technology

A strong relationship between the target account and biological objects in the real environment was established, which improved the interactive effect and made the interactive operation of the target account have a realistic basis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120037646A_ABST
    Figure CN120037646A_ABST
Patent Text Reader

Abstract

The invention discloses an object interaction method and device, a storage medium and electronic equipment. The method comprises the steps that object description information of a target object is displayed in an account page of a target account, the target object is a biological object having a matching relation with the target account, and the object description information is used for indicating the object state of the target object living in a target environment; under the condition that target information in the object description information meets an interaction prompt condition, displaying an interaction prompt control in the account page; and in response to a trigger operation on the interaction prompt control, displaying an interaction media resource corresponding to the target information. According to the method and the device, the technical problem of relatively poor interaction effect of interaction between the account and the object is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computers, and in particular, to an object interaction method, an apparatus, a storage medium, and an electronic device. Background Art

[0002] With the development of technology, virtual pets have been set up in various game applications. Users can interact with virtual pets in the virtual world through game accounts. For example, provide virtual food for virtual pets, control virtual pets to participate in virtual activities, etc.

[0003] However, the existing ways for users to interact with virtual pets can only be carried out in the virtual world. That is to say, the association relationship between users and virtual pets lacks a real-world basis. Therefore, even though users can interact with virtual pets through game accounts, the above interaction operations have a weak connection with the real world, so the interaction effect is poor. That is to say, the existing ways of interacting with objects through accounts have the technical problem of poor interaction effect.

[0004] In response to the above problems, no effective solution has been proposed yet. Summary of the Invention

[0005] Embodiments of the present invention provide an object interaction method, an apparatus, a storage medium, and an electronic device to at least solve the technical problem of poor interaction effect of interacting with an object through an account.

[0006] According to one aspect of the embodiments of the present invention, an object interaction method is provided, including: displaying object description information of a target object on an account page of a target account, where the target object is a biological object having a matching relationship with the target account, and the object description information is used to indicate the object state of the target object surviving in a target environment; displaying an interaction prompt control on the account page when target information in the object description information meets an interaction prompt condition; and in response to a trigger operation on the interaction prompt control, displaying an interaction media resource corresponding to the target information.

[0007] According to another aspect of the embodiments of the present invention, an object interaction apparatus is further provided, including: a first display unit, configured to display object description information of a target object on an account page of a target account, where the target object is a biological object having a matching relationship with the target account, and the object description information is used to indicate the object state of the target object surviving in a target environment; a second display unit, configured to display an interaction prompt control on the account page when target information in the object description information meets an interaction prompt condition; and an interaction unit, configured to display an interaction media resource corresponding to the target information in response to a trigger operation on the interaction prompt control.

[0008] Optionally, the second display unit described above includes: a first display module, configured to, when the target object is a first biological object in a wild environment, in response to the movement state information of the target object satisfying a first interaction prompt condition, display the interaction prompt control on the account page, where the object description information includes the movement state information, and the movement state information is used to indicate the movement state of the target object within a target period; a second display module, configured to, when the target object is a second biological object in a captive environment, in response to the growth state information of the target object satisfying a second interaction prompt condition, display the interaction prompt control on the account page, where the object description information includes the growth state information, and the growth state information is used to indicate the growth state of the target object.

[0009] Optionally, the second display module is configured to perform at least one of the following: in response to the object position parameter of the target object matching a target area, display the interaction prompt control on the account page, where the object position parameter is the movement state information obtained according to a position monitoring device configured on the target object; in response to the movement distance parameter of the target object within the target period being greater than or equal to a target distance threshold, display the interaction prompt control on the account page, where the movement distance parameter is the movement state information obtained according to a motion monitoring device configured on the target object; in response to the object position parameter of the target object matching a target position parameter, display the interaction prompt control on the account page, where the object position parameter is determined according to the device position parameter of a target image acquisition terminal located at a target position, the target image acquisition terminal is an image acquisition terminal that acquires a target environment image, and the target environment image includes the target object.

[0010] Optionally, the above interaction unit is used for at least one of the following: when the above movement status information is an object position parameter, obtaining an environmental image corresponding to the above object position parameter; when the above movement status information is an object position parameter, obtaining an environmental description resource corresponding to the above object position parameter, where the above environmental description resource is used to describe the natural environment corresponding to the above position parameter; when the above movement status information is an object position parameter, obtaining an object description resource of a reference object corresponding to the above object position parameter, where the above reference object is a biological object included in the natural environment corresponding to the above object position parameter, and the above object description resource is used to describe the above reference object; when the above movement status information is a target position parameter collected by a target image acquisition terminal, obtaining a target environmental image collected by the above target image acquisition terminal, where the above target image acquisition terminal is an image acquisition terminal located at the target position indicated by the above target position parameter, and the above target environmental image includes the above target object.

[0011] Optionally, the above interaction unit is used for: displaying interaction prompt information on the above interaction prompt control, where the above interaction prompt information is used to indicate the target quantity of object virtual resources, and the above object virtual resources are used to obtain the above interaction media resources; in response to a trigger operation on the above interaction prompt control, consuming the above target quantity of the above object virtual resources from the virtual resource set held by the above target account; displaying the above interaction media resources corresponding to the above target information.

[0012] Optionally, the above interaction unit is further used for: displaying the above interaction media resources in the resource collection area of the above account page; when the resource quantity of the above interaction media resources displayed in the above resource collection area is greater than or equal to the target quantity, displaying a reward prompt information, where the above reward prompt information is used to indicate the reward resources associated with the above interaction media resources.

[0013] Optionally, the above first display unit is used for at least one of the following: obtaining growth status parameters collected by a growth monitoring device matching the above target object; displaying the growth status parameters of the above target object on the above account page; obtaining the historical timestamp corresponding to the above target account establishing the above matching relationship with the above target object; obtaining the current timestamp; displaying the duration of the above matching relationship on the above account page according to the above current timestamp and the above historical timestamp; obtaining the resource quantity of the object virtual resources consumed by the above target account for the above target object, where the above object virtual resources are used to obtain the above interaction media resources associated with the above target object; displaying the above resource quantity on the above account page; obtaining the object movement trajectory of the above target object within a target period; displaying the above object movement trajectory on the above account page.

[0014] Optionally, the above-mentioned first display unit is configured to: obtain the object description information corresponding to each timestamp; generate an object activity log according to the timestamp and the corresponding object description information; and display the object activity log on the above-mentioned account page.

[0015] Optionally, the above-mentioned object interaction device is further configured to: display the object description information corresponding to multiple reference objects on the object matching page of the above-mentioned target account; in response to a selection operation on the target object among the above-mentioned reference objects, deduct a target quantity of object virtual resources corresponding to the above-mentioned target object from the set of object resources held by the above-mentioned target account; and determine to establish a matching relationship between the above-mentioned target account and the above-mentioned target object.

[0016] Optionally, the above-mentioned object interaction device is configured to: when the current information display mode is the first display mode, display multiple above-mentioned reference objects and the above-mentioned object description information of the above-mentioned reference objects according to the arrangement order of the object interaction parameters corresponding to each of the above-mentioned reference objects, where the object interaction parameter is used to indicate the account operation frequency of the object account establishing the above-mentioned matching relationship with the above-mentioned reference object; when the current information display mode is the second display mode, obtain the current account position of the above-mentioned target account; determine the above-mentioned target environment according to the mapping result of the above-mentioned current account position; and display the above-mentioned reference objects included in the above-mentioned target environment and the above-mentioned object description information corresponding to each of the above-mentioned reference objects.

[0017] Optionally, the above-mentioned second display unit is further configured to: display object prompt information in the target session window of the above-mentioned target account, where the object prompt information is used to indicate that the above-mentioned target information meets the above-mentioned interaction prompt condition; in response to a trigger operation on the object prompt information, jump to display the above-mentioned object description information of the above-mentioned target object and display the above-mentioned interaction prompt control.

[0018] Optionally, the above-mentioned second display unit is further configured to perform at least one of the following: display a target object list corresponding to a target activity parameter in the target session window of the above-mentioned target account, where the target object list includes the object identifiers of multiple target objects arranged according to the above-mentioned target activity parameter, and the target activity parameter is used to indicate the activity amount of the above-mentioned target object within a target period; display a target area image in the target session window of the above-mentioned target account; in response to a selection operation on a target sub-area in the target area image, display the object identifiers of multiple above-mentioned target objects in the above-mentioned target sub-area, where the above-mentioned target sub-area indicates the above-mentioned target environment where multiple above-mentioned target objects coexist; where the multiple above-mentioned target objects are respectively the biological objects matched by multiple reference accounts, and the reference accounts have an account association relationship with the above-mentioned target account.

[0019] According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium storing a computer program, wherein the computer program is configured to execute the above object interaction method when running.

[0020] According to another aspect of the embodiments of the present application, there is provided a computer program product including a computer program / instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer program / instructions from the computer-readable storage medium, and the processor executes the computer program / instructions, so that the computer device executes the object interaction method as above.

[0021] According to another aspect of the embodiments of the present invention, there is also provided an electronic device including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to execute the above object interaction method through the computer program.

[0022] In the embodiments of the present invention, object description information of a target object is displayed on an account page of a target account, wherein the target object is a biological object having a matching relationship with the target account, and the object description information is used to indicate an object state of the target object living in a target environment; when target information in the object description information meets an interaction prompt condition, an interaction prompt control is displayed on the account page; in response to a trigger operation on the interaction prompt control, an interaction media resource corresponding to the target information is displayed, so that when an association relationship is established between the target account and a biological object living in the real environment, relevant information for characterizing the object state of the target object is centrally displayed on the account page of the target account, and at the same time, when specific information meets the prompt condition, an interaction operation between the target account and the target object can be further triggered. Furthermore, through the above embodiments, a strong association relationship is established between the target account and a biological object in the real environment, and an interaction operation between the target account and the target object is triggered based on the strong association relationship, so that the interaction operation of the target account has a real basis, the interaction effect is improved, and the technical problem of poor interaction effect of the existing object interaction method is solved. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The illustrative embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation to the present invention. In the drawings:

[0024] Figure 1 is a schematic diagram of a hardware environment of an optional object interaction method according to an embodiment of the present invention;

[0025] Figure 2 is a flowchart of an optional object interaction method according to an embodiment of the present invention;

[0026] Figure 3 is a schematic diagram of an optional object interaction method according to an embodiment of the present invention;

[0027] Figure 4 is a schematic diagram of another optional object interaction method according to an embodiment of the present invention;

[0028] Figure 5 is a schematic diagram of yet another optional object interaction method according to an embodiment of the present invention;

[0029] Figure 6 is a schematic diagram of yet another optional object interaction method according to an embodiment of the present invention;

[0030] Figure 7 is a schematic diagram of yet another optional object interaction method according to an embodiment of the present invention;

[0031] Figure 8 is a schematic diagram of yet another optional object interaction method according to an embodiment of the present invention;

[0032] Figure 9 is a schematic diagram of yet another optional object interaction method according to an embodiment of the present invention;

[0033] Figure 10 is a schematic diagram of yet another optional object interaction method according to an embodiment of the present invention;

[0034] Figure 11 is a schematic diagram of the structure of an optional object interaction device according to an embodiment of the present invention;

[0035] Figure 12 is a schematic diagram of the structure of an optional electronic device according to an embodiment of the present invention. Detailed implementation manners

[0036] In order to enable those skilled in the art to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0037] It should be noted that in the description of the present invention, the terms "first", "second", etc. in the specification, claims and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that comprises a series of steps or units does not necessarily limit to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0038] It should be noted that in the relevant embodiments of the present application, the methods for acquiring and processing various data related to wild animals need to comply with the provisions of various regulatory documents; and before acquiring and processing the relevant data of the target account, the permission authorization of the target account needs to be obtained.

[0039] According to one aspect of the embodiments of the present invention, an object interaction method is provided. As an alternative embodiment, the above object interaction method can be applied, but is not limited to, an object interaction system in a hardware environment as shown in Figure 1 wherein the object interaction system may include, but is not limited to, a terminal device 102, a network 104, a server 106, a database 108, and a terminal device 110. A target client is running in the terminal device 102 (as shown in Figure 1 taking the target client as an object interaction client that can display the object description information of the target object as an example). Specifically, a target client logged in with a target account may be running in the above terminal device 102, and the terminal device 110 may be a client for automatically collecting and reporting various object description information of the target object. The above terminal device 102 may include a human-computer interaction screen, a processor, and a memory. The human-computer interaction screen is used to display the application interface and the interaction operation result (as shown in Figure 1The application interface shown is also used to provide a human-computer interaction interface to receive various interactive operations of the user, including drag operations. The processor is used to generate an interaction instruction in response to the above human-computer interaction operation and send the interaction instruction to the server. The memory is used to store relevant attribute data. In the case where the target object is an animal object, the above terminal device 110 can be an object description information collection device configured on the target object. For example, the object description information collection device can include a position collection unit for collecting the position information of the target object, and can also include an inertial information collection unit for collecting the motion information of the target object, etc. After the terminal device 110 collects relevant object description information, it can report the relevant information to the server to update and display the object description information of the target object on the account page of the target account.

[0040] In addition, the server 106 includes a processing engine, and the processing engine is used to perform storage or reading operations on the database 108. Specifically, the processing engine reads the account attribute information of each object account and the object description information of each target object from the database 108.

[0041] Suppose Figure 1 the terminal device 102 in is the terminal device logged in with the target account, and the terminal device 110 is the terminal device used to collect the object description information of the animal object. The specific process of this embodiment is as follows: As in step S102, the object description information of the target object is displayed on the account page of the target account, where the target object is a biological object having a matching relationship with the target account, and the object description information is used to indicate the object state of the target object living in the target environment;

[0042] Then, as in step S104, when the terminal device 110 configured on the target object collects the target information of the target object (for example, it can be position information), it sends the target information to the server 106 through the network 104;

[0043] The server 106 executes S106 and S108 to update the account page of the target account according to the target information; then sends the updated account page to the terminal device 102 through the network 104;

[0044] Finally, steps S110 and S112 are executed in the terminal device 102. When the target information in the object description information meets the interaction prompt condition, an interaction prompt control is displayed on the account page; in response to the triggering operation on the interaction prompt control, the interaction media resource corresponding to the target information is displayed.

[0045] Optionally, in this embodiment, the above terminal device 102 may be a terminal device configured with a target client, and may include but are not limited to at least one of the following: mobile phone (such as Android mobile phone, iOS mobile phone, etc.), laptop computer, tablet computer, palmtop computer, MID (Mobile Internet Devices), PAD, desktop computer, smart TV, etc. The target client may be a client that supports providing shooting game tasks, such as a video client, an instant messaging client, a browser client, an education client, etc. The above network may include but are not limited to: wired network, wireless network, where the wired network includes: local area network, metropolitan area network, and wide area network, and the wireless network includes: Bluetooth, WIFI, and other networks that implement wireless communication. The above server may be a single server, or a server cluster composed of multiple servers, or a cloud server. The above is only an example, and this embodiment does not make any limitation thereto.

[0046] In the above embodiment of the present application, object description information of a target object is displayed on the account page of the target account, where the above target object is a biological object having a matching relationship with the above target account, and the object description information is used to indicate the object state of the above target object surviving in the target environment; when the target information in the object description information meets the interaction prompt condition, an interaction prompt control is displayed on the account page; in response to a trigger operation on the interaction prompt control, an interaction media resource corresponding to the target information is displayed, so that when a strong association relationship is established between the target account and a biological object surviving in the real environment, relevant information for characterizing the object state of the target object is centrally displayed on the account page of the target account, and at the same time, when specific information meets the prompt condition, an interaction operation between the target account and the target object can be further triggered. Furthermore, through the above implementation manner, a strong association relationship between the target account and a biological object in the real environment is established, and an interaction operation between the target account and the target object is triggered based on the strong association relationship, so that the interaction operation of the target account has a real basis, the interaction effect is improved, and the technical problem of poor interaction effect of the existing object interaction method is solved.

[0047] As an optional implementation manner, as Figure 2 shown, the above object interaction method may be applied to a live client logged in by a host account, and includes the following steps:

[0048] S202, display object description information of a target object on the account page of the target account, where the target object is a biological object having a matching relationship with the target account, and the object description information is used to indicate the object state of the target object surviving in the target environment;

[0049] S204. When the target information in the object description information meets the interactive prompt condition, display an interactive prompt control on the account page;

[0050] S206. In response to the triggering operation on the interactive prompt control, display the interactive media resource corresponding to the target information.

[0051] It should be noted that the target object in the above step S202 is a biological object that has a pre-established matching relationship with the above target account. The above object description information can be used to indicate the object state of the above target object. It can be understood that, corresponding to different types of biological objects, the specific information content included in the above object description information can be different.

[0052] For example, when the above target object is a plant object, the above object description information may include, but is not limited to, state parameters such as the growth rate of the plant object, the consumption of carbon dioxide, and the transpiration of water, which are used to characterize the biological object state of the plant object;

[0053] In a preferred manner, the above target object may be an animal object. Further, the above animal object may include animal objects in an artificial breeding environment and animal objects in a wild environment. Specifically, the above animal object may include, but is not limited to, animal objects raised in a zoo and wild animal objects included in a wild environment.

[0054] Correspondingly, since the object activity range of animal objects in the wild environment is wider, the object description information that can be configured for wild animal objects may include, but is not limited to, object state parameters such as object location, object movement trajectory, and object food intake; since the object activity range of animal objects in an artificial breeding environment is relatively small, the object description information that can be configured for animal objects in artificial breeding may include, but is not limited to, object state parameters such as object food intake, object breeding quantity, object weight, and object body length.

[0055] The above corresponding relationships between different target objects and different object description information are only for illustrative purposes and do not limit the matching methods in the specific implementation manners.

[0056] Further, in the above step S204, according to the foregoing description, it can be understood that the object description information displayed on the account page of the target account may include various activity information. Therefore, when the target information in the various activity information meets the interactive prompt condition, an interactive control for interacting with the target object is displayed.

[0057] For example, in the case where the target object is an animal object artificially raised in a zoo, the information type of the above target information may be the object weight, and the interaction prompt condition may be that the object weight is greater than or equal to the target threshold. Further, when the weight of the animal object is greater than or equal to the target weight, an interaction prompt control for object interaction is displayed on the account page of the target account;

[0058] Another example is that in the case where the target object is a wild animal object in a wild environment, the information type of the above target information may be the object location, and the interaction prompt condition may be that the object location is within the target area. Further, when the current location of the animal object is within the set area, an interaction prompt control for object interaction is displayed on the account page of the target account.

[0059] Further, in the case where the above interaction prompt control is displayed, in step S206, in response to a trigger operation on the above interaction prompt control, an interaction media resource corresponding to the target information may be displayed. It can be understood that the resource type of the above interaction media resource may include but is not limited to a combination of one or more of a text type, a picture type, an audio type, and a video type. The manner in which the above interaction media resource corresponds to the above target information may include but is not limited to an interaction media resource for representing the above target information. For example, in the case where the target information is location information, the above interaction media resource may be an object image of the wild animal object arriving at a specific location; in the case where the target information is object weight information, the above interaction media resource may be an object video recorded during the process of measuring the weight of the artificially raised animal object. It can be understood that the correspondence relationship between the above target information and the interaction media resource is only an example and does not limit the correspondence relationship between the two in the specific implementation manner.

[0060] In the above embodiments of the present application, object description information of a target object is displayed on the account page of the target account, where the above target object is a biological object having a matching relationship with the above target account, and the object description information is used to indicate the object state of the above target object surviving in the target environment; when the target information in the object description information meets the interactive prompt condition, an interactive prompt control is displayed on the account page; in response to a trigger operation on the interactive prompt control, an interactive media resource corresponding to the target information is displayed, so that when a connection relationship is established between the target account and a biological object surviving in the real environment, relevant information for characterizing the object state of the target object is centrally displayed on the account page of the target account, and at the same time, when specific information meets the prompt condition, an interactive operation between the target account and the target object can be further triggered. Furthermore, through the above implementation manner, a strong connection relationship is established between the target account and a biological object in the real environment, and an interactive operation between the target account and the target object is triggered based on the strong connection relationship, so that the interactive operation of the target account has a real basis, the interactive effect is improved, and the technical problem of poor interactive effect of the existing object interaction method is solved.

[0061] In an alternative embodiment, the step of displaying an interactive prompt control on the account page when the target information in the object description information meets the interactive prompt condition includes:

[0062] Method 1: When the target object is a first biological object in a wild environment, in response to the movement state information of the target object meeting the first interactive prompt condition, an interactive prompt control is displayed on the account page, where the object description information includes movement state information, and the movement state information is used to indicate the movement state of the target object within the target period;

[0063] Method 2: When the target object is a second biological object in a captive environment, in response to the growth state information of the target object meeting the second interactive prompt condition, an interactive prompt control is displayed on the account page, where the object description information includes growth state information, and the growth state information is used to indicate the object growth state of the target object.

[0064] It can be understood that in the above first embodiment, when the target object is a wild animal object in a wild environment, the information type of the above target information can preferably be a movement state information. Optionally, the above movement state information may include, but is not limited to, one or a combination of movement state parameters such as the object position, object movement trajectory, and object exercise amount of the above target object.

[0065] In the above second implementation manner, that is, when the target object is an animal object in an artificial breeding environment, the information type of the above target information may be growth status information. Optionally, the growth status information may include, but is not limited to, the status information of the animal's food intake, activity level, and weight growth on the current day.

[0066] When the above target information is the growth amount of the weight, the above second interaction prompt condition may be that the growth amount of the weight is greater than or equal to the target weight value. Then, the growth value of the animal's weight is prompted on the account page of the target account, and the corresponding interaction control is displayed to obtain the video media resources recorded during the process of measuring the animal's weight.

[0067] When the above target information is the growth amount of the body length, the above second interaction prompt condition may be that the growth amount of the body length of the target object is greater than or equal to the target body length value. Then, the growth value of the animal's body length is prompted on the account page of the target account, and the corresponding interaction control is displayed to obtain the video media resources recorded during the process of measuring the animal's body length.

[0068] It can be understood that specifically in the zoo environment, the animals on display usually have difficulty obtaining a large range of activity space. Therefore, the growth process of the animals in artificial breeding can be recorded and displayed, and the interaction with the target account is triggered at the key nodes of the animal's growth, thereby enhancing the interaction effect between the target account and the real object.

[0069] In a preferred implementation manner, the above-mentioned interaction prompt control is displayed on the account page in response to the movement status information of the target object satisfying the first interaction prompt condition, including at least one of the following:

[0070] Method 1: In response to the object position parameter of the target object matching the target area, an interaction prompt control is displayed on the account page, where the object position parameter is the movement status information obtained according to the position monitoring device configured on the target object.

[0071] Method 2: In response to the movement distance parameter of the target object within the target period being greater than or equal to the target distance threshold, an interaction prompt control is displayed on the account page, where the movement distance parameter is the movement status information obtained according to the motion monitoring device configured on the target object.

[0072] Method 3: In response to the object position parameter of the target object matching the target position parameter, an interaction prompt control is displayed on the account page, where the object position parameter is determined according to the device position parameter of the target image acquisition terminal located at the target position, the target image acquisition terminal is the image acquisition terminal that acquires the target environment image, and the target environment image includes the target object.

[0073] It is understandable that in this embodiment, the above target object is preferably a wild animal object living in the wild natural environment. Since the activity range of wild animal objects is usually large and it is difficult to record the growth parameters of wild animal objects with high frequency, it is possible to record and update the movement state information of wild animals, and then display an interaction control for interacting with the target object when the movement state information meets specific conditions.

[0074] The above first interaction condition can be any one or a combination of any of the above three methods. For example, in the above method one, the position information of the wild animal in the wild environment can be obtained through a position monitoring device configured on the wild animal, and then when the wild animal reaches a specific position or area, an interaction prompt control for triggering further interaction with the target object is displayed on the account page of the target account; in the above method two, the movement information of the wild animal in the wild environment, such as movement trajectory information, speed information, etc., can be obtained through a movement monitoring device configured on the wild animal. Then when the moving distance of the wild animal meets specific conditions, an interaction prompt control for triggering further interaction with the target object is displayed on the account page of the target account;

[0075] In the above third method, the position parameters of the target wild animal matching the target account can also be recorded by an infrared camera deployed in the wild environment. For example, when the infrared camera located at the target position obtains the animal image of the target wild animal, it can be determined that the target wild animal has reached the target position, and an interaction is carried out based on the image resources collected by the infrared camera and the target account.

[0076] In an alternative embodiment, when the target object is the first biological object in the wild environment, after the interaction prompt control is displayed on the account page in response to the movement state information of the target object meeting the first interaction prompt condition, it includes at least one of the following:

[0077] Method one: When the movement state information is the object position parameter, obtain the environmental image matching the object position parameter;

[0078] Method two: When the movement state information is the object position parameter, obtain the environmental description resource matching the object position parameter, where the environmental description resource is used to describe the natural environment corresponding to the position parameter;

[0079] Method 3: When the movement status information is the object position parameter, obtain the object description resource of the reference object that matches the object position parameter, where the reference object is a biological object included in the natural environment corresponding to the object position parameter, and the object description resource is used to describe the reference object;

[0080] Method 4: When the movement status information is the target position parameter collected by the target image acquisition terminal, obtain the target environment image collected by the target image acquisition terminal, where the target image acquisition terminal is an image acquisition terminal located at the target position indicated by the target position parameter, and the target environment image includes the target object.

[0081] It can be understood that in the above embodiments, after the interactive prompt control is displayed, the above-mentioned multiple types of interactive media resources can be obtained. In the above first type, the interactive media resource can be an environmental image that matches the object position parameter. For example, it can be a landscape photo or an e-postcard of the location reached by the wild animal; in the above second type, the interactive media resource can also be an environmental description resource that matches the object position parameter. For example, it can be an environmental introduction resource of the natural environment reached by the wild animal, such as a habitat introduction picture and text, a habitat introduction video, etc.; in the above third method, the interactive media resource can also be a description resource of other wild animals. For example, it can be an introduction resource of other wild animals living in the natural environment indicated by the object position parameter, such as animal introduction picture and text, audio and video resources, etc.; in the above fourth method, when the image of the target wild animal is directly collected by the field camera, the image including the target wild animal can be used as the interactive media resource.

[0082] In the above embodiments, when the target object is the first biological object in the wild environment, in response to the movement status information of the target object satisfying the first interactive prompt condition, the resource type of the obtained interactive media resource can be one or more of the above methods. In this embodiment, the specific type is not limited.

[0083] Optionally, the interactive media resource can also be popular science picture and text of the target wild animal, details of public welfare projects for protecting the target wild animal, and related project introductions, etc.

[0084] In an optional embodiment, the displaying of the interactive media resource that matches the target information in response to the trigger operation on the interactive prompt control includes:

[0085] S1, display interactive prompt information on the interactive prompt control, where the interactive prompt information is used to indicate the target quantity of the object virtual resource, and the object virtual resource is used to obtain the interactive media resource;

[0086] S2. In response to a triggering operation on the interactive prompt control, consume a target quantity of object virtual resources from the set of virtual resources held by the target account.

[0087] S3. Display interactive media resources matching the target information.

[0088] In the above embodiment, during the process of displaying interactive media resources matching the target information in response to a triggering operation on the interactive prompt control, it is also necessary to consume object virtual resources held by the target account. For example, the above object virtual resources may include but are not limited to virtual flowers, virtual coins, etc. The acquisition methods of the above object virtual resources may include but are not limited to being obtained and accumulated according to the historical account operations of the target account. For example, virtual flowers can be accumulated for the target account according to the number of times the target account participates in virtual public welfare activities, or virtual flowers can be accumulated for the target account according to the motion parameters recorded by the target account. Furthermore, by estimating that the user object holding the target account participates in various public welfare activities to accumulate the above virtual flowers, the interaction with the target object can be carried out by consuming the virtual flowers, thereby enhancing the reality and interaction effect of the object interaction operation.

[0089] In an alternative embodiment, after displaying the interactive media resources matching the target information in response to the triggering operation on the interactive prompt control, it further includes:

[0090] S1. Display the interactive media resources in the resource collection area of the account page;

[0091] S2. When the quantity of the interactive media resources displayed in the resource collection area is greater than or equal to the target quantity, display a reward prompt message, where the reward prompt message is used to indicate the reward resources associated with the interactive media resources.

[0092] It can be understood that in this embodiment, the corresponding reward resources can be obtained when the quantity of the interactive media resources obtained by object virtual resources is greater than a certain quantity.

[0093] Optionally, in the display area associated with the above resource collection area, it is also possible to prompt the method of accumulating the above interactive media resources to obtain the reward resources. Furthermore, it is prompted that the target account can accumulate the interactive media resources to obtain the reward resources during the process of exchanging the object virtual resources for the interactive media resources.

[0094] In a preferred manner, when the above interactive media resources are descriptive resources for introducing the target wild animal and descriptive resources for introducing the wild environment where the target wild animal is located, the above reward resources obtained by accumulating the above interactive media resources can also be used to exchange for physical rewards.

[0095] In an alternative implementation manner, the display of the object description information of the target object on the account page of the target account includes at least one of the following:

[0096] Method 1: Obtain the growth status parameters collected by the growth monitoring device matching the target object; display the growth status parameters of the target object on the account page;

[0097] Method 2: Obtain the historical timestamp corresponding to the establishment of the matching relationship between the target account and the target object; obtain the current timestamp; display the duration of the matching relationship on the account page according to the current timestamp and the historical timestamp;

[0098] Method 3: Obtain the resource quantity of the object virtual resources consumed by the target account for the target object, where the object virtual resources are used to obtain the interactive media resources associated with the target object; display the resource quantity on the account page;

[0099] Method 4: Obtain the object movement trajectory of the target object within the target period; display the object movement trajectory on the account page.

[0100] It can be understood that in this implementation manner, various object description information of the target wild animal can be prompted on the above account page. For example, the growth status parameters in Method 1 can include the weight, body length parameters, etc. of the target wild animal; the duration in Method 2 can be used to record the duration of the matching relationship between the target account and the target wild animal; the resource quantity in Method 3 can be used to indicate the resource quantity of the object virtual resources consumed by the target account for the above target object; the movement trajectory in Method 4 can be used to characterize the movement trajectory and movement distance of the above target wild animal in the wild environment in a day or a week.

[0101] The following combines Figure 3 、 Figure 4 and Figure 5 to illustrate an alternative display method of the object description information. Taking a target object that is matched with the target account as a wild Tibetan fox as an example, as Figure 3 shown, in Figure 3Object description information 301 and object description information 302 are shown. Among them, in object description information 301, data such as the object name (Claw Mom) of the target object, step data (3,527 steps), weight data (4.45 kilograms), date (March 1, 2023), weather, activity range (0.7 square kilometers), etc. are recorded, and the movement trajectory shown through object description information 302 visualizes the footprint and geographical environment of the target object 303 on March 1, 2023. In addition, on the current account page, the duration information of the matching relationship between the target account and the target object (Claiming time: 5 minutes) and the resource quantity information of the virtual resources consumed by the target account for the target object (Spending little red flowers: 1) are further shown.

[0102] In Figure 3 task prompt information 304 "Collect 5 postcards. Completing the task will get a real postcard sent from the habitat" is further shown to indicate that the target account can obtain further rewards by collecting virtual postcards.

[0103] Assume that the object position collected for the target object 303 meets the target condition (for example, reaching the target area), then interaction prompt information 305 and interaction prompt control 306 are shown on the current page to indicate that resource rewards of interaction media resources can be obtained by consuming object virtual resources.

[0104] In response to Figure 3 the triggering operation of the interaction prompt control 306 in, one virtual resource "little red flower" of the target account can be consumed, and the interface is shown as Figure 4 shown, showing the interaction media resource 401 and interaction control 402 obtained by the target account. As can be seen from the interaction prompt information "Send you a surprise postcard" in Figure 4 , after the target object "Tibetan fox" explores and reaches the preset location, a surprise interaction gift "scenery photo" provided for the current account can be triggered. Optionally, the above surprise gifts can further include: electronic postcards of the location reached by the animal object, scenery photos, introductions; introductions and photos of wild animals themselves; introductions of other wild animals in the ecological environment of the protected area; the principles and values of the protected animal public welfare project; project reports, etc.

[0105] Next, in response to the triggering operation of the interaction control 402, the interface is shown as Figure 5 shown, and the obtained surprise interaction gift "scenery photo" is shown in the resource collection area 501. It can be understood that when the target object reaches the second preset location and the target account has triggered the interaction control by consuming virtual resources, a second gift, that is, a photo of the "Tibetan fox", can be further shown as Figure 5 shown.

[0106] In the above embodiment, the gifts received by the account are related to the movement trajectories of wild animals, which are surprising and authentic, enhancing the interaction effect. For hedgehogs, each gift needs to be opened with a small red flower. After opening the gift, additional rewards such as habitat entity postcards or medals can be obtained by collecting multiple gifts, which can further increase the participation frequency of users participating in the above interaction through the account.

[0107] In an alternative embodiment, when displaying the object description information of the target object on the account page of the target account, it includes:

[0108] S1, obtaining the object description information corresponding to each time stamp;

[0109] S2, generating an object activity log according to the time stamp and the corresponding object description information;

[0110] S3, displaying the object activity log on the account page.

[0111] It can be understood that in this embodiment, the respective time stamps and the corresponding object activity records can also be matched to generate an object activity log for describing the target object, and then the activity information of the target object is displayed in chronological order, enhancing the display effect of the object description information of the target object.

[0112] The following is combined with Figure 6 to illustrate the above embodiment. As Figure 6 shown, in this embodiment, the object description information of wild animals can be recorded according to the matching date, and then multiple records including the object activity log 601 are formed, such as "On the second day after adoption, explored for 5 hours, walked 3,264 steps, went to Qilian Grassland, and brought you a postcard", and at the same time, the current movement trajectory of the "Tibetan fox" is recorded through an abstract topological structure, thereby forming a simple and clear interaction record, enhancing the interaction efficiency between the target account and the target object.

[0113] In an alternative embodiment, before displaying the object description information of the target object on the account page of the target account, it further includes:

[0114] S1, displaying the object description information corresponding to each of the multiple reference objects on the object matching page of the target account;

[0115] S2, in response to a selection operation on the target object among the reference objects, deducting the target quantity of object virtual resources matching the target object from the set of object resources held by the target account;

[0116] S3, determining to establish a matching relationship between the target account and the target object.

[0117] It can be understood that in this embodiment, before the object description information of the target object is displayed on the account page of the target account, the matching operation between the target object and the target account is achieved by responding to the selection operation of the target object by the target account from multiple reference objects and deducting the object virtual resources matching the target object.

[0118] In an alternative embodiment, the above display of the object description information corresponding to each of the multiple reference objects on the object matching page of the target account includes:

[0119] Method 1: When the current information display mode is the first display mode, multiple reference objects and the object description information of the reference objects are displayed according to the arrangement order of the object interaction parameters corresponding to each reference object, where the object interaction parameter is used to indicate the account operation frequency of the object account establishing a matching relationship with the reference object;

[0120] It can be understood that in the above embodiment of the present application, the multiple reference objects can be sorted and displayed in a certain order according to the parameter type of the object interaction parameter selected by the target account. For example, when the selected object interaction parameter is "claim number", the sorting can be performed according to the account numbers of the claim accounts corresponding to each wild animal, and then the identifier of the wild animal with the largest claim number is preferentially displayed; another example is that the sorting can also be performed according to the resource quantity of the virtual resources consumed by the claim accounts corresponding to each wild animal, and then the animal identifier of the wild animal that accumulatively consumes the most object virtual resources is preferentially displayed. It can be understood that through the above Method 1, the most popular animal objects in the above "claim" binding interaction process can be displayed.

[0121] Method 2: When the current information display mode is the second display mode, obtain the current account position of the target account; determine the target environment according to the mapping result of the current account position; display the reference objects included in the target environment and the object description information corresponding to each reference object.

[0122] In the above Method 2, the corresponding reference objects to be matched can be displayed according to the current position of the target account. For example, when the above reference objects are animal objects in an artificial breeding environment (such as animal objects in a zoo), the target exhibition hall in the target zoo can be determined according to the current position of the terminal corresponding to the target account, and then the animal objects included in the target exhibition hall are used as reference objects and displayed on the matching page of the target account;

[0123] For another example, in the case where the above reference object is a wild animal object in a wild environment, the current location area of the target account can be mapped and matched with the target wild environment. That is, each street in the area where the target account is located can be mapped to a target area in the target wild environment. Then, when it is detected that the current terminal corresponding to the target account is located on the target street, the target street is mapped to the target area in the target wild environment. Furthermore, the wild animal objects included in the target area are displayed as the reference objects to be matched on the matching page of the target account;

[0124] In yet another alternative implementation, the terrain and landform where the target account is located can also be mapped to the target area in the above target wild environment. For example, when the positioning result of the terminal corresponding to the target account indicates that the terminal is located near an artificial lake, the natural lake in the target wild environment can be determined as the corresponding target area. Then, the claimable wild animal objects in the natural lake are displayed on the page of the target account. For another example, when the positioning result of the terminal corresponding to the target account indicates that the terminal is located on a city hill, the target mountain range in the target wild environment can be determined as the corresponding target area. Then, the claimable wild animal objects in the target mountain range are displayed on the page of the target account.

[0125] The following is combined with Figure 7 to illustrate a specific implementation manner of the present application. As Figure 7 shown, the object matching page includes task prompt information 701, reference object information 702, and interaction controls 703. Multiple reference object information including the reference object information 702 can be displayed to prompt the reference objects that can be matched. As shown in the reference object information 702, information such as the name, personality, and story of the reference object can be described and displayed; the target account can use a small red flower to select the animal object it is interested in and establish a claim relationship with this real animal object.

[0126] Through the above implementation manner of the present application, when the current information display mode is the first display mode, multiple reference objects and the object description information of the reference objects are displayed according to the arrangement order of the object interaction parameters corresponding to each reference object. Or when the current information display mode is the second display mode, the current account location of the target account is obtained; the target environment is determined according to the mapping result of the current account location; the reference objects included in the target environment and the object description information corresponding to each reference object are displayed, thereby providing multiple ways to obtain the reference objects to be matched. The reference objects that can be matched can be changed by moving the position of the target account, thereby improving the display efficiency of the reference objects and enhancing the interaction effect between the target account and the target object.

[0127] In an alternative implementation, before displaying the interactive prompt control on the account page when the target information in the object description information meets the interactive prompt condition, the following steps are further included:

[0128] S1. Display object prompt information in the target session window of the target account, where the object prompt information is used to indicate that the target information meets the interactive prompt condition;

[0129] S2. In response to a trigger operation on the object prompt information, jump to display the object description information of the target object and display the interactive prompt control.

[0130] It can be understood that in the above implementation, when the target account is an application account of an instant messaging application, object prompt information can be displayed in the target session window to prompt that the target information meets the interactive prompt condition. As Figure 8 shown, in the current session window of the target account, when the current position of the target object "Tibetan fox" meets the preset condition (as shown by the object prompt information 801, indicating that the current location of the target object "Tibetan fox" is within the preset area "Qilian Mountain Grassland"), the object description information of the target object can be prompted through the object prompt information 801. Optionally, in response to a trigger operation on the object prompt information 801, the account page as Figure 3 shown can be jumped to display; in another alternative way, in response to a trigger operation on the object prompt information 801, the account page as Figure 6 shown can be displayed.

[0131] In an alternative implementation, after displaying the object prompt information in the target session window of the target account, at least one of the following is further included:

[0132] Method 1. Display a list of target objects matching the target activity parameter in the target session window of the target account, where the list of target objects includes the object identifiers of multiple target objects arranged according to the target activity parameter, and the target activity parameter is used to indicate the activity amount of the target object within the target period;

[0133] Method 2. Display an image of the target area in the target session window of the target account; in response to a selection operation on the target sub-area in the target area image, display the object identifiers of multiple target objects in the target sub-area, where the target sub-area indicates the target environment where multiple target objects coexist;

[0134] Among them, the multiple target objects are respectively biological objects matched by multiple reference accounts, and the reference accounts have an account association relationship with the target account.

[0135] It can be understood that when the target account is a communication account corresponding to an instant messaging application, the above-mentioned target account can establish a friend account relationship with multiple reference accounts. Furthermore, when each of the multiple reference accounts is matched with a target object, the object identifiers of the target objects respectively matched by each reference account can be displayed in the above-mentioned target conversation window.

[0136] In the above Method 1, the identifier list composed of the above object identifiers can be displayed according to the target activity parameters selected by the target account. For example, the above target object list can be displayed according to the sorting order of the daily moving distances of the above target objects; or, the above target object list can be displayed according to the sorting order of the current food intake of each target object.

[0137] In the above Method 2, a target area image for identifying the wild environment can also be displayed in the above-mentioned target conversation window. The above target area image includes multiple target sub-areas, which respectively correspond to different area environments in the wild environment. In the above Method 2, in response to a selection operation on a target sub-area, the object identifiers of multiple target objects living in the same wild area environment can be displayed in the target sub-area.

[0138] Through the above Method 1 and / or the object identifier display method of Method 2, the object identifiers of the target objects matched by the friend accounts of the target account can be displayed. Optionally, in response to a selection operation on the object identifier of the target object matched by the reference account, the object description information of the target object matched by the reference account can be displayed, thereby realizing further interactive operations between the target account and the reference account based on the target object.

[0139] Through the above implementation manners of the present application, by displaying a target object list matching the target activity parameters in the target conversation window of the target account, and / or by displaying a target area image in the target conversation window of the target account; in response to a selection operation on a target sub-area in the target area image, the object identifiers of multiple target objects in the target sub-area are obtained, so as to display the object identifiers of the target objects matched by the reference accounts having a friend relationship with the target account, thereby realizing account interactive operations between the target account and the reference account based on the target objects respectively matched by them.

[0140] The following combines Figure 9 to describe the background implementation method of the above implementation manners of the present application. As Figure 9 shown, the target platform 902 may include multiple user account information under the target account system; the wild animal collar system 903, which has wild animal activity path data obtained based on GPS. In the implementation manner of the present application, the data of the target platform 902 and the wild animal collar system 903 can be integrated to complete the interactive feedback on the user side;

[0141] In addition, the acquisition rules for user accounts including the target account 901 to obtain interactive gifts can be adjusted by controlling the data content or data update frequency on the target platform side. The overall system data logic model is as follows Figure 9 As shown. The wildlife collar system 903 can collect multiple activity data for a single animal every day. Through GPS, temperature sensors, motion sensors, etc., accurate data including but not limited to coordinates, animal speed, animal movement, temperature and humidity, direction, etc. can be obtained. At the same time, the wildlife activity data obtained by the system will be persistently stored in the cloud database in real time and indexed and saved according to the terminal, ID, etc.

[0142] like Figure 9 In the example of the Tibetan fox adoption activity, the wildlife collar system 903 can obtain the activity data of each Tibetan fox and upload it to the target platform 902; the target account 901 uses virtual red flowers to establish an adoption relationship with the target Tibetan fox through the Tibetan fox adoption activity. In addition, the target platform 902 determines whether the gift distribution conditions are met based on the current object activity data returned by the wildlife collar system 903. If the distribution conditions are met and the target account 901 consumes virtual red flowers, the target account 901 will be sent an interactive reward.

[0143] The following combination Figure 10 The background data processing process is explained. In order to complete the integration of activity data and wildlife data, the wildlife data service can be deployed on the target platform. In step S1002, after uploading the wildlife data, the data synchronization message is received through the message queue. At the same time, according to the data protocol defined by the target platform, the wildlife data also needs to go through steps S1004, data filtering (eliminating animal data that is not related to the current interactive activity), S1006, data cleaning (ignoring data fields that are not related to animal claiming), S1008, data escape (converting the format of some professional data), and finally through step S1010, data storage, and then the relevant data is persistently stored on the public welfare platform.

[0144] It should be noted that in the above-mentioned embodiments of the present application, the methods for acquiring and processing various data related to wild animals must comply with the provisions of various normative documents; and before acquiring and processing the relevant data of the target account, it is necessary to obtain the permission authorization of the target account.

[0145] Through the above embodiments of the present application, while monitoring and protecting wild animals through GPS / GSM devices, it is also possible to have a surprising interaction with users through the uncertain exploration and tracks of wild animals. Although the user is far away from the wild environment and wild animals themselves, through technology and end-to-end data transmission synchronization, the user can closely experience the beauty of wild animals, gradually understand wild animals, their lives and habitats in interesting interactions, help more ordinary people understand wildlife protection, establish connections with them, and cause changes in personal cognition and behavior. Thus, through the above embodiments, the interaction effect between the user and the biological objects in the real environment is enhanced.

[0146] It should be noted that for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the present invention is not limited by the described action sequence, because according to the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to the present invention.

[0147] According to another aspect of the embodiments of the present invention, there is also provided an object interaction device for implementing the above object interaction method. As Figure 11 shown, the device includes:

[0148] A first display unit 1102, configured to display object description information of a target object on the account page of a target account, where the target object is a biological object having a matching relationship with the target account, and the object description information is used to indicate the object state of the target object living in the target environment;

[0149] A second display unit 1104, configured to display an interaction prompt control on the account page when the target information in the object description information meets the interaction prompt condition;

[0150] An interaction unit 1106, configured to display an interaction media resource matching the target information in response to a trigger operation on the interaction prompt control.

[0151] Optionally, the second display unit 1104 described above includes: a first display module, configured to, when the target object is a first biological object in a wild environment, in response to the movement status information of the target object satisfying a first interaction prompt condition, display the interaction prompt control on the account page, where the object description information includes the movement status information, and the movement status information is used to indicate the movement status of the target object within a target period; a second display module, configured to, when the target object is a second biological object in an artificial breeding environment, in response to the growth status information of the target object satisfying a second interaction prompt condition, display the interaction prompt control on the account page, where the object description information includes the growth status information, and the growth status information is used to indicate the growth status of the target object.

[0152] Optionally, the second display module is configured to perform at least one of the following: in response to the object position parameter of the target object matching a target area, display the interaction prompt control on the account page, where the object position parameter is the movement status information obtained according to a position monitoring device configured on the target object; in response to the movement distance parameter of the target object within the target period being greater than or equal to a target distance threshold, display the interaction prompt control on the account page, where the movement distance parameter is the movement status information obtained according to a motion monitoring device configured on the target object; in response to the object position parameter of the target object matching a target position parameter, display the interaction prompt control on the account page, where the object position parameter is determined according to the device position parameter of a target image acquisition terminal located at a target position, the target image acquisition terminal is an image acquisition terminal that acquires a target environment image, and the target environment image includes the target object.

[0153] Optionally, the above interaction unit 1106 is used for at least one of the following: when the above movement status information is an object position parameter, obtaining an environmental image that matches the above object position parameter; when the above movement status information is an object position parameter, obtaining an environmental description resource that matches the above object position parameter, where the above environmental description resource is used to describe the natural environment corresponding to the above position parameter; when the above movement status information is an object position parameter, obtaining an object description resource of a reference object that matches the above object position parameter, where the above reference object is a biological object included in the natural environment corresponding to the above object position parameter, and the above object description resource is used to describe the above reference object; when the above movement status information is a target position parameter collected by a target image acquisition terminal, obtaining a target environmental image collected by the above target image acquisition terminal, where the above target image acquisition terminal is an image acquisition terminal located at the target position indicated by the above target position parameter, and the above target environmental image includes the above target object.

[0154] Optionally, the above interaction unit 1106 is used for: displaying interaction prompt information on the above interaction prompt control, where the above interaction prompt information is used to indicate the target quantity of object virtual resources, and the above object virtual resources are used to obtain the above interaction media resources; in response to a trigger operation on the above interaction prompt control, consuming the above target quantity of the above object virtual resources from the virtual resource set held by the above target account; displaying the above interaction media resources that match the above target information.

[0155] Optionally, the above interaction unit 1106 is further used for: displaying the above interaction media resources in the resource collection area of the above account page; when the resource quantity of the above interaction media resources displayed in the above resource collection area is greater than or equal to the target quantity, displaying a reward prompt information, where the above reward prompt information is used to indicate the reward resources associated with the above interaction media resources.

[0156] Optionally, the above first display unit 1102 is used for at least one of the following: obtaining growth status parameters collected by a growth monitoring device that matches the above target object; displaying the growth status parameters of the above target object on the above account page; obtaining the historical timestamp corresponding to the above target account establishing the above matching relationship with the above target object; obtaining the current timestamp; displaying the duration of the above matching relationship on the above account page according to the above current timestamp and the above historical timestamp; obtaining the resource quantity of the object virtual resources consumed by the above target account for the above target object, where the above object virtual resources are used to obtain the above interaction media resources associated with the above target object; displaying the above resource quantity on the above account page; obtaining the object movement trajectory of the above target object within a target period; displaying the above object movement trajectory on the above account page.

[0157] Optionally, the first display unit 1102 is configured to: obtain the object description information corresponding to each timestamp; generate an object activity log according to the timestamp and the corresponding object description information; and display the object activity log on the account page.

[0158] Optionally, the object interaction device is further configured to: display the object description information corresponding to multiple reference objects on the object matching page of the target account; in response to a selection operation on the target object among the reference objects, deduct a target quantity of object virtual resources that match the target object from the set of object resources held by the target account; and determine to establish a matching relationship between the target account and the target object.

[0159] Optionally, the object interaction device is configured to: display multiple reference objects and the object description information of the reference objects according to the arrangement order of the object interaction parameters corresponding to each reference object when the current information display mode is the first display mode, where the object interaction parameters are used to indicate the account operation frequency of the object account that establishes the matching relationship with the reference object; when the current information display mode is the second display mode, obtain the current account position of the target account; determine the target environment according to the mapping result of the current account position; and display the reference objects included in the target environment and the object description information corresponding to each reference object.

[0160] Optionally, the second display unit 1104 is further configured to: display object prompt information in the target session window of the target account, where the object prompt information is used to indicate that the target information meets the interaction prompt condition; in response to a trigger operation on the object prompt information, jump to display the object description information of the target object and display the interaction prompt control.

[0161] Optionally, the above-mentioned second display unit 1104 is further configured to perform at least one of the following: display a list of target objects that match the target activity parameters in the target session window of the target account, where the list of target objects includes the object identifiers of multiple target objects arranged according to the target activity parameters, and the target activity parameters are used to indicate the activity amount of the target objects within a target period; display a target area image in the target session window of the target account; in response to a selection operation on a target sub-area in the target area image, display the object identifiers of multiple target objects in the target sub-area, where the target sub-area indicates the target environment in which multiple target objects coexist; where the multiple target objects are respectively biological objects matched by multiple reference accounts, and the reference accounts have an account association relationship with the target account.

[0162] Optionally, in this embodiment, for the embodiments to be implemented by the above-mentioned respective unit modules, reference may be made to the above-mentioned respective method embodiments, which will not be elaborated here.

[0163] According to another aspect of the embodiments of the present invention, there is also provided an electronic device for implementing the above-mentioned object interaction method, and the electronic device may be Figure 12 the terminal device or server shown in the figure. This embodiment takes the electronic device as the terminal device as an example for illustration. As Figure 12 shown, the electronic device includes a memory 1202 and a processor 1204. A computer program is stored in the memory 1202, and the processor 1204 is configured to execute the steps in any of the above-mentioned method embodiments through the computer program.

[0164] Optionally, in this embodiment, the above-mentioned electronic device may be at least one network device among multiple network devices in a computer network.

[0165] Optionally, in this embodiment, the above-mentioned processor may be configured to execute the following steps through a computer program:

[0166] S1, display object description information of a target object on the account page of the target account, where the target object is a biological object having a matching relationship with the target account, and the object description information is used to indicate the object state of the target object surviving in the target environment;

[0167] S2, when the target information in the object description information meets the interaction prompt condition, display an interaction prompt control on the account page;

[0168] S3, in response to a trigger operation on the interaction prompt control, display an interaction media resource that matches the target information.

[0169] Optionally, those of ordinary skill in the art can understand thatFigure 12 The structure shown is only schematic. The electronic device can also be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a personal digital assistant, and terminal devices such as Mobile Internet Devices (MID), PAD, etc. Figure 12 It does not limit the structure of the above-mentioned electronic device. For example, the electronic device may further include more or fewer components (such as a network interface, etc.) than those shown Figure 12 in the figure, or have a different configuration from that shown Figure 12 in the figure.

[0170] Among them, the memory 1202 can be used to store software programs and modules, such as the program instructions / modules corresponding to the object interaction method and device in the embodiments of the present invention. The processor 1204 executes various functional applications and data processing by running the software programs and modules stored in the memory 1202, that is, implements the above-mentioned object interaction method. The memory 1202 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some instances, the memory 1202 may further include a memory remotely disposed relative to the processor 1204, and these remote memories can be connected to the terminal through a network. Examples of the above network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof. Among them, the memory 1202 may specifically but not limitedly be used to store various elements in the scene picture, object interaction information, etc. As an example, as Figure 12 shown, the above-mentioned memory 1202 may but not limitedly include the first display unit 1102, the second display unit 1104, and the interaction unit 1106 in the above-mentioned object interaction device. In addition, it may also include but not limited to other module units in the above-mentioned object interaction device, which will not be elaborated in this example.

[0171] Optionally, the above-mentioned transmission device 1206 is used to receive or send data via a network. Specific examples of the above network may include a wired network and a wireless network. In one instance, the transmission device 1206 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices and routers through a network cable, so as to communicate with the Internet or a local area network. In one instance, the transmission device 1206 is a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0172] In addition, the above-mentioned electronic device further includes: a display 1208 for displaying a virtual scene in the interface; and a connection bus 1210 for connecting each module component in the above-mentioned electronic device.

[0173] In other embodiments, the above-mentioned terminal device or server may be a node in a distributed system. Among them, the distributed system may be a blockchain system, and the blockchain system may be a distributed system formed by connecting the multiple nodes in a form of network communication. Among them, the nodes may form a peer-to-peer (Peer To Peer) network, and any form of computing device, such as an electronic device like a server or a terminal, can become a node in the blockchain system by joining the peer-to-peer network.

[0174] According to one aspect of the present application, there is provided a computer program product, which includes computer programs / instructions, and the computer programs / instructions contain program codes for executing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part, and / or installed from a removable medium. When the computer program is executed by the central processing unit, it executes various functions provided by the embodiments of the present application.

[0175] The serial numbers of the above-mentioned embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0176] According to one aspect of the present application, there is provided a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the above-mentioned object interaction method.

[0177] Optionally, in this embodiment, the above-mentioned computer-readable storage medium may be set to store a computer program for executing the following steps:

[0178] S1, display object description information of a target object on the account page of the target account, where the target object is a biological object having a matching relationship with the target account, and the object description information is used to indicate the object state of the target object surviving in the target environment;

[0179] S2, when the target information in the object description information meets the interaction prompt condition, display an interaction prompt control on the account page;

[0180] S3, in response to a trigger operation on the interaction prompt control, display an interaction media resource matching the target information.

[0181] In other embodiments, the above terminal device or server can be a node in a distributed system. Among them, the distributed system can be a blockchain system, and the blockchain system can be a distributed system formed by connecting the multiple nodes in the form of network communication. Among them, the nodes can form a Peer To Peer network, and any form of computing device, such as electronic devices like servers and terminals, can become a node in the blockchain system by joining the peer-to-peer network.

[0182] Optionally, in this embodiment, those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing the relevant hardware of the terminal device through a program. The program can be stored in a computer-readable storage medium, and the storage medium can include: a flash drive, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disc, etc.

[0183] If the integrated unit in the above embodiments is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in the above computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in the storage medium and includes several instructions for causing one or more computer devices (which can be personal computers, servers, or network devices, etc.) to execute all or part of the steps of the methods in the various embodiments of the present invention.

[0184] In the above embodiments of the present invention, the descriptions of the various embodiments have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0185] In the several embodiments provided in this application, it should be understood that the disclosed client can be implemented in other ways. Among them, the device embodiments described above are only illustrative. For example, the above division of units is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces, and the indirect coupling or communication connection of units or modules can be in an electrical or other form.

[0186] The units described above as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they may be located in one place or may be distributed across multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0187] In addition, the functional units in various embodiments of the present invention may be integrated into one processing unit, may exist separately as individual physical units, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.

[0188] The above are only the preferred embodiments of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and modifications can be made, and these improvements and modifications should also be regarded as the protection scope of the present invention.

Claims

1. An object interaction method, characterized in that, comprising: displaying object description information of a target object on an account page of a target account, wherein the target object is a biological object having a matching relationship with the target account, and the object description information is used to indicate the object state of the target object existing in a target environment; displaying an interaction prompt control on the account page when target information in the object description information meets an interaction prompt condition; responding to a trigger operation on the interaction prompt control and displaying an interaction media resource corresponding to the target information.

2. The method according to claim 1, characterized in that, the step of displaying an interaction prompt control on the account page when target information in the object description information meets an interaction prompt condition includes: when the target object is a first biological object in a wild environment, displaying the interaction prompt control on the account page in response to the movement state information of the target object meeting a first interaction prompt condition, wherein the object description information includes the movement state information, and the movement state information is used to indicate the movement state of the target object within a target period; when the target object is a second biological object in an artificial breeding environment, displaying the interaction prompt control on the account page in response to the growth state information of the target object meeting a second interaction prompt condition, wherein the object description information includes the growth state information, and the growth state information is used to indicate the object growth state of the target object.

3. The method according to claim 2, characterized in that, the step of displaying the interaction prompt control on the account page in response to the movement state information of the target object meeting a first interaction prompt condition includes at least one of the following: displaying the interaction prompt control on the account page in response to the object position parameter of the target object matching a target area, wherein the object position parameter is the movement state information obtained according to a position monitoring device configured on the target object; displaying the interaction prompt control on the account page in response to the movement distance parameter of the target object within the target period being greater than or equal to a target distance threshold, wherein the movement distance parameter is the movement state information obtained according to a motion monitoring device configured on the target object; displaying the interaction prompt control on the account page in response to the object position parameter of the target object matching a target position parameter, wherein the object position parameter is determined according to the device position parameter of a target image acquisition terminal located at a target position, the target image acquisition terminal is an image acquisition terminal that acquires an image of a target environment, and the target environment image includes the target object.

4. The method according to claim 2, characterized in that, In the case where the target object is the first biological object in the wild environment, after the interaction prompt control is displayed on the account page in response to the movement status information of the target object satisfying the first interaction prompt condition, at least one of the following is included: When the movement status information is the object position parameter, obtain the environmental image corresponding to the object position parameter; When the movement status information is the object position parameter, obtain the environmental description resource corresponding to the object position parameter, where the environmental description resource is used to describe the natural environment corresponding to the position parameter; When the movement status information is the object position parameter, obtain the object description resource of the reference object corresponding to the object position parameter, where the reference object is the biological object included in the natural environment corresponding to the object position parameter, and the object description resource is used to describe the reference object; When the movement status information is the target position parameter collected by the target image acquisition terminal, obtain the target environmental image collected by the target image acquisition terminal, where the target image acquisition terminal is the image acquisition terminal located at the target position indicated by the target position parameter, and the target environmental image includes the target object.

5. The method according to claim 4, wherein, the displaying of the interactive media resource corresponding to the target information in response to the trigger operation on the interactive prompt control includes: displaying interactive prompt information on the interactive prompt control, where the interactive prompt information is used to indicate the target quantity of the object virtual resources, and the object virtual resources are used to obtain the interactive media resource; in response to the trigger operation on the interactive prompt control, consuming the target quantity of the object virtual resources from the virtual resource set held by the target account; displaying the interactive media resource corresponding to the target information.

6. The method according to claim 4, wherein, after the displaying of the interactive media resource corresponding to the target information in response to the trigger operation on the interactive prompt control, further included is: displaying the interactive media resource in the resource collection area of the account page; when the resource quantity of the interactive media resource displayed in the resource collection area is greater than or equal to the target quantity, displaying reward prompt information, where the reward prompt information is used to indicate the reward resources associated with the interactive media resource.

7. The method according to claim 1, wherein, the displaying of the object description information of the target object on the account page of the target account includes at least one of the following: obtaining the growth status parameters collected by the growth monitoring device matching the target object; displaying the growth status parameters of the target object on the account page; obtaining the historical timestamp corresponding to the establishment of the matching relationship between the target account and the target object; obtaining the current timestamp; displaying the duration of the matching relationship on the account page according to the current timestamp and the historical timestamp; Obtain the resource quantity of the object virtual resources consumed by the target account for the target object, where the object virtual resources are used to obtain the interactive media resources associated with the target object; display the resource quantity on the account page; Obtain the object movement trajectory of the target object within a target period; display the object movement trajectory on the account page.

8. The method according to claim 7, wherein, when displaying the object description information of the target object on the account page of the target account, it includes: Obtain the object description information corresponding to each respective timestamp; Generate an object activity log according to the timestamp and the corresponding object description information; Display the object activity log on the account page.

9. The method according to claim 1, wherein, before displaying the object description information of the target object on the account page of the target account, it further includes: Display the object description information corresponding to each of a plurality of reference objects on the object matching page of the target account; In response to a selection operation on the target object among the reference objects, deduct a target quantity of object virtual resources corresponding to the target object from the set of object resources held by the target account; Determine to establish a matching relationship between the target account and the target object.

10. The method according to claim 9, wherein, displaying the object description information corresponding to each of a plurality of reference objects on the object matching page of the target account includes: In the case where the current information display mode is the first display mode, display the object identifiers of the plurality of reference objects and the object description information of the reference objects according to the arrangement order of the object interaction parameters corresponding to each of the reference objects, where the object interaction parameters are used to indicate the account operation frequency of the object account establishing the matching relationship with the reference object; In the case where the current information display mode is the second display mode, obtain the current account position of the target account; determine the target environment according to the mapping result of the current account position; display the object identifiers of the reference objects included in the target environment and the object description information corresponding to each of the reference objects.

11. The method according to claim 1, wherein, before displaying the interactive prompt control on the account page when the target information in the object description information meets the interactive prompt condition, it further includes: Display object prompt information in the target session window of the target account, where the object prompt information is used to indicate that the target information meets the interactive prompt condition; In response to a trigger operation on the object prompt information, jump to display the object description information of the target object and display the interactive prompt control.

12. The method according to claim 11, wherein, after displaying the object prompt information in the target session window of the target account, it further includes at least one of the following: Display a list of target objects corresponding to target activity parameters in the target session window of the target account, where the list of target objects includes object identifiers of multiple target objects arranged according to the target activity parameters, and the target activity parameters are used to indicate the activity amount of the target objects within a target period; Display a target area image in the target session window of the target account; in response to a selection operation on a target sub-area in the target area image, display object identifiers of multiple target objects in the target sub-area, where the target sub-area indicates the target environment in which multiple target objects coexist; Wherein, the multiple target objects are respectively biological objects matched by multiple reference accounts, and the reference accounts have an account association relationship with the target account.

13. An object interaction device, Characterized in that, Comprising: A first display unit, configured to display object description information of a target object on an account page of a target account, where the target object is a biological object having a matching relationship with the target account, and the object description information is used to indicate the object state of the target object existing in a target environment; A second display unit, configured to display an interaction prompt control on the account page when target information in the object description information meets an interaction prompt condition; An interaction unit, configured to display an interaction media resource corresponding to the target information in response to a trigger operation on the interaction prompt control.

14. A computer-readable storage medium, Characterized in that, The computer-readable storage medium includes a stored program, where the program, when running, executes the method described in any one of claims 1 to 12.

15. A computer program product, including computer programs / instructions, Characterized in that, The steps of the method described in any one of claims 1 to 12 are implemented when the computer programs / instructions are executed by a processor.

16. An electronic device, including a memory and a processor, Characterized in that, A computer program is stored in the memory, and the processor is configured to execute the method described in any one of claims 1 to 12 through the computer program.