Object processing method and device, electronic equipment and storage medium
By obtaining the objects to be shared on the Internet platform and sharing them with the target object, the path of virtual objects interaction is simplified, the problem of long interaction paths and large data processing volume in the prior art is solved, and the data processing volume of electronic devices is reduced.
Patent Information
- Application Number
- CN202310945717.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-28
- Publication Date
- 2025-02-18
AI Technical Summary
When virtual objects interact within the Internet platform, the interaction path is relatively long, which increases the data processing volume of electronic devices.
By obtaining the object to be shared, displaying the selection page, in response to the selection operation of the target object on the selection page, the selected target object is determined, and the selected target object is shared with the selected target object, the to be shared includes description information and provides The target object obtains the target object from the object to be shared.
The path to virtual objects interaction is simplified and the data processing volume of electronic devices is reduced.
Smart Images

Figure CN119473447A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to computer technology, and more particularly to an object processing method, device, electronic device, and storage medium. Background Art
[0002] With the continuous development of the Internet field, different users can interact with each other through Internet platforms, such as e-commerce platforms, live broadcast platforms or social platforms, for example, sharing virtual objects.
[0003] In the prior art, when virtual objects are interacted with on an Internet platform, the interaction path at least includes binding of tools associated with the virtual objects. The interaction path is relatively long, which increases the data processing capacity of the electronic device. Summary of the invention
[0004] The present disclosure provides an object processing method, device, electronic device and storage medium to simplify the path of virtual object interaction and reduce the data processing amount of the electronic device.
[0005] In a first aspect, an embodiment of the present disclosure provides an object processing method, including:
[0006] Get the item to be shared;
[0007] Display the selection page;
[0008] In response to a selection operation of a target object on a selection page, determining a selected target object;
[0009] The object to be shared is shared with a selected target object, wherein the object to be shared includes description information and is provided for the target object to obtain a target object from the object to be shared, wherein the target object is an equivalent of an item.
[0010] In a second aspect, the present disclosure also provides an object processing device, including:
[0011] An acquisition module is used to acquire objects to be shared;
[0012] A first display module, used for displaying a selection page;
[0013] A second display module is used to determine the selected target object in response to a selection operation of the target object on the selection page;
[0014] The sharing module is used to share the object to be shared with the selected target object, wherein the object to be shared includes description information and is provided for the target object to obtain the target object from the object to be shared, wherein the target object is the equivalent of an item.
[0015] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising:
[0016] one or more processing devices;
[0017] a storage device for storing one or more programs,
[0018] When the one or more programs are executed by the one or more processing devices, the one or more processing devices implement the object processing method as described in the first aspect.
[0019] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium comprising computer executable instructions, wherein the computer executable instructions, when executed by a computer processor, are used to execute the object processing method as described in the first aspect.
[0020] The present disclosure provides an object processing method, device, electronic device and storage medium, the method comprising: obtaining an object to be shared; displaying a selection page; determining a selected target object in response to a selection operation of a target object on the selection page; sharing the object to be shared with the selected target object, the object to be shared including description information and for the target object to obtain the target object from the object to be shared, the target object being the equivalent of an item. The above technical solution can share the obtained object to be shared with the target object by determining the selected target object in response to a selection operation of a target object on the selection page, thereby simplifying the path for sharing the virtual object to be shared and reducing the amount of data processing of the electronic device. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.
[0022] Figure 1 is a flowchart of an object processing method provided by an embodiment of the present disclosure;
[0023] Figure 2 is a flowchart of another object processing method provided by an embodiment of the present disclosure;
[0024] Figure 3 is a schematic diagram of a virtual object display page provided by an embodiment of the present disclosure;
[0025] Figure 4 is a schematic diagram of another virtual object display page provided by an embodiment of the present disclosure;
[0026] Figure 5 is a schematic diagram of another virtual object display page provided by an embodiment of the present disclosure;
[0027] Figure 6is a schematic diagram of a selection page provided by an embodiment of the present disclosure;
[0028] Figure 7 is a schematic diagram of a confirmation page provided by an embodiment of the present disclosure;
[0029] Figure 8 is a schematic diagram of a first interactive page provided by an embodiment of the present disclosure;
[0030] Fig. 9 is a schematic diagram of another first interactive page provided by an embodiment of the present disclosure;
[0031] Fig.10 is a schematic diagram of a first acquisition result page provided by an embodiment of the present disclosure;
[0032] Fig.11 is a flowchart of another object processing method provided by an embodiment of the present disclosure;
[0033] Fig.12 is a schematic diagram of a second interactive page provided by an embodiment of the present disclosure;
[0034] Fig.13 is a schematic diagram of another second interactive page provided by an embodiment of the present disclosure;
[0035] Fig.14 is a schematic diagram of a second acquisition result page provided by an embodiment of the present disclosure;
[0036] Fig.15 is a structural schematic diagram of an object processing device provided by an embodiment of the present disclosure;
[0037] Fig.16 is a structural schematic diagram of another object processing device provided by an embodiment of the present disclosure;
[0038] Fig.17 is a structural schematic diagram of an electronic device provided by an embodiment of the present disclosure;
[0039] Fig.18 It is a schematic diagram of the structure of another electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0040] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0041] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0042] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0043] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0044] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0045] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0046] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0047] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0048] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0049] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0050] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.
[0051] Figure 1 It is a flow chart of an object processing method provided by an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to the situation of sharing an object to be shared with a target object. The method can be executed by an object processing device, which can be implemented in the form of software and / or hardware and integrated in an electronic device. Optionally, the electronic device can be a mobile terminal or a PC, etc.
[0052] like Figure 1 As shown, the method includes:
[0053] S110, obtaining an object to be shared.
[0054] The object to be shared may be a virtual object to be shared, and there is no limitation on the object to be shared. For example, the object to be shared may be a red envelope or a gold coin to be shared, etc. The purpose of the object to be shared in the disclosed embodiment may be dedicated to sharing.
[0055] There is no limitation on the method of obtaining the object to be shared. For example, the object to be shared can be obtained from the platform to which the object processing method belongs, without the need for the user of the electronic device to obtain it through binding tools or other means on the platform. Specifically, the object to be shared provided by the platform can be obtained by responding to the operation of the user of the electronic device completing some tasks set by the platform, and the tasks set by the platform are not limited; the object to be shared provided by the platform can also be obtained by responding to the operation of the user of the electronic device triggering the control to obtain the object to be shared on the page corresponding to the platform. Among them, the platform to which the object processing method belongs can be an Internet platform involved in the actual execution of the object processing method, such as an e-commerce platform, a live broadcast platform or a social platform, etc., and there is no specific limitation.
[0056] For another example, the object to be shared may be obtained by responding to the operation of the user of the electronic device to obtain the object to be shared by the interactive object. Specifically, a page where the user of the electronic device interacts with the interactive object for virtual objects may be displayed, and the page may display virtual objects shared by the interactive object to the user of the electronic device. In response to the triggering of the user of the electronic device on the page, the virtual object shared by the interactive object may be determined as the object to be shared obtained by the user of the electronic device from the interactive object. The interactive object may be an object with which the user of the electronic device interacts with virtual objects.
[0057] It should be noted that in the disclosed embodiment, when obtaining the object to be shared, the user of the electronic device does not obtain the target object from the object to be shared, but directly shares the object to be shared with an object that can interact with the user of the electronic device through virtual objects. The target object can be an equivalent of an item, and there is no limitation on the target object. For example, when the object to be shared is a red envelope to be shared, the target object is the gold coin in the red envelope.
[0058] S120: Display a selection page.
[0059] The selection page may be a page for the user to select a target object. In the selection page, one or more target objects may be displayed, and the selection of the target object displayed in the selection page may be realized in response to the user triggering the selection page. The target object may be the object to which the object to be shared is to be shared.
[0060] There is no limitation on the way of displaying the selection page. For example, the selection page can be displayed directly. For another example, the selection page can be displayed by triggering a control on a certain page. The selection page can be superimposed and displayed on the certain page, or it can be displayed by jumping from the certain page to the selection page. There is no limitation on a certain page and the controls in a certain page, as long as they can be used to trigger the display of the selection page.
[0061] This step displays a selection page so that subsequent users can select a target object in the selection page based on the displayed selection page.
[0062] S130: In response to a selection operation of a target object on a selection page, determining a selected target object.
[0063] The target object may be a single object or a group consisting of multiple objects. For example, the target object may be an individual or a group consisting of multiple persons.
[0064] One or more target objects may be displayed on the selection page, and the display form of the one or more target objects on the selection page is not limited. For example, when the target object is a single object, the display form of the target object on the selection page may be the identifier of the single object, such as the name of the object or an image that can represent the object, etc.; for another example, when the target object is a group composed of multiple objects, the display form of the target object on the selection page may be a form of displaying the identifier of the group as a whole, such as the name of the group or an image that can represent the group, etc.
[0065] For each target object displayed on the selection page, a selection control corresponding to the target object may be displayed on the selection page at the same time, and the target object may be selected by triggering the selection control corresponding to the target object. Accordingly, the selection operation may be an operation of selecting the target object on the selection page, such as the selection operation may be an operation of clicking the selection control corresponding to the target object on the selection page, which is not specifically limited. The selection control may be a control displayed on the selection page for triggering the selection of the target object.
[0066] In response to a selection operation of a target object on a selection page, the method of determining the selected target object is not limited. For example, in response to an operation of clicking a selection control corresponding to a target object to be selected on the selection page, the target object corresponding to the triggered selection control is determined as the target object selected by the target object selection operation.
[0067] S140: Share the object to be shared with the selected target object, where the object to be shared includes description information and is provided for the target object to obtain a target object from the object to be shared, where the target object is an equivalent of an item.
[0068] There is no limitation on the manner of sharing the object to be shared with the selected target object. For example, in step S130, the selected target object may be determined in response to the selection operation of the target object on the selection page, and the object to be shared may be directly shared with the selected target object. In another example, after the selected target object is determined in step S130, a control for confirming that the object to be shared with the selected target object is displayed on the selection page, and then the object to be shared is shared with the selected target object in response to the user triggering the control.
[0069] The object to be shared includes description information. The description information may be information describing the purpose of sharing the object to be shared with the selected target object, and the purpose of sharing the object to be shared may be, for example, to express blessings to the selected target object. There is no limitation on the description information, such as the description information may be information containing text and / or images, and the text and the corresponding image may be used to display the same or similar semantics. When sharing the object to be shared with the selected target object, the description information containing text and / or images may be displayed at the same time, so that the selected target object can view the description information when receiving the object to be shared, thereby realizing the interaction between the user of the electronic device and the selected target object.
[0070] After sharing the object to be shared with the selected target object, the selected target object can obtain the target object from the object to be shared. The target object is the equivalent of the object, and there is no limitation on the target object. For example, when the object to be shared is a red envelope to be shared, the target object is the gold coin in the red envelope. Among them, the number of target objects obtained by the selected target object from the object to be shared can account for a part of the total number of objects to be shared. In the object to be shared, except for the part shared with the selected target object, the remaining part can be obtained by the user of the electronic device, and the proportion of the amount obtained by the two can be randomly allocated, and there is no specific limitation.
[0071] In one embodiment, if the selected target object is a group of multiple people, then for the target object obtained by the selected target object from the objects to be shared, each person in the group can randomly obtain a part of the target object, without specific limitation.
[0072] It should be noted that, in the selection page involved in the embodiment of the present disclosure, the number of target objects that can be obtained by the selected target object after the object to be shared is shared with the selected target object may not be displayed.
[0073] The present disclosure provides an object processing method, device, electronic device and storage medium, the method comprising: obtaining an object to be shared; displaying a selection page; determining a selected target object in response to a selection operation of a target object on the selection page; sharing the object to be shared with the selected target object, the object to be shared including description information and for the target object to obtain the target object from the object to be shared, the target object being the equivalent of an item. The above technical solution can share the obtained object to be shared with the target object by determining the selected target object in response to a selection operation of a target object on the selection page, thereby simplifying the path for sharing the virtual object to be shared and reducing the amount of data processing of the electronic device.
[0074] Based on the above embodiment, a variant embodiment of the above embodiment is proposed. It should be noted that in order to make the description concise, only the differences from the above embodiment are described in the variant embodiment.
[0075] Figure 2 It is a flow chart of another object processing method provided by an embodiment of the present disclosure. The embodiment of the present disclosure is based on the above embodiment, and further refines the display selection page and the sharing of the object to be shared to the selected target object.
[0076] like Figure 2 As shown, the method includes:
[0077] S110, obtaining an object to be shared.
[0078] S121. Display a virtual object display page, where objects to be shared are displayed on the virtual object display page.
[0079] S122: In response to a triggering operation of a sharing control on the virtual object display page, display a selection page.
[0080] The object to be shared is obtained after the virtual object display page is displayed for the first time or after a set task is processed.
[0081] Steps S121 and S122 are described as follows:
[0082] The virtual object display page may be a page for displaying objects to be shared, and the location of the objects to be shared in the virtual object display page is not limited. In addition, in addition to displaying the objects to be shared, the virtual object display page may also display a sharing control, which is a control for triggering the display of the selection page.
[0083] Figure 3 is a schematic diagram of a virtual object display page provided by an embodiment of the present disclosure, such as Figure 3 As shown, in the area 32 included in the virtual object display page 30, the objects to be shared and the cumulative number of objects to be shared obtained by the user of the electronic device are displayed, and the cumulative number of target objects obtained may also be included. A sharing control 31 is also displayed in the virtual object display page 30. By responding to the triggering operation of the sharing control 31 on the virtual object display page 30 (such as responding to the operation of clicking the sharing control 31), a selection page is displayed. The selection page can be displayed in the form of a pop-up window superimposed on the upper layer of the virtual object display page 30, or it can be displayed separately, and the specific details are not limited.
[0084] In one embodiment, the object to be shared is obtained after the virtual object display page is displayed for the first time. Figure 4 is a schematic diagram of another virtual object display page provided by an embodiment of the present disclosure. Figure 4 The virtual object display page 40 shown can be considered as the virtual object display page displayed for the first time. Figure 4 As shown, a pop-up window 41 is displayed in the virtual object display page 40, and a control 42 (i.e., a "happy to receive" control) may be displayed in the pop-up window 41. The user of the electronic device may obtain the virtual object provided by the platform by triggering the control 42, and the obtained virtual object may be regarded as an object to be shared. Optionally, a text description may be displayed in the pop-up window 41, and the text description may indicate that the user of the electronic device can obtain the virtual object provided by the platform, and the specific details are not limited.
[0085] In one embodiment, the object to be shared is obtained after performing a set task processing. The set task can be a task set by the platform according to actual needs, and there is no limitation on the set task. For example, the set task can be a user watching a certain video; or the set task can be a user regularly obtaining the object to be shared. Figure 5 is a schematic diagram of another virtual object display page provided by an embodiment of the present disclosure, such as Figure 5 As shown, a pop-up window 51 is displayed in the virtual object display page 50, in which different set tasks (such as Task 1 and Task 2) and controls 53 (such as a "Go to Complete" control) that can trigger the processing of the corresponding set tasks can be displayed. For example, by triggering the control 53 in the virtual object display page 50, the set task 52 (i.e., Task 1) can be processed, and after the set task 52 is processed, the corresponding object to be shared can be obtained.
[0086] S130: In response to a selection operation of a target object on a selection page, determining a selected target object.
[0087] Figure 6 is a schematic diagram of a selection page provided by an embodiment of the present disclosure. Figure 6 The selection page 60 shown may be selected by responding to Figure 3 The triggering operation of the sharing control 31 on the virtual object display page 30 shown in FIG. Figure 6 As shown, multiple target objects (such as target object 1, target object 2 and target object 3) and selection controls corresponding to the target objects (such as selection control 1, selection control 2 and selection control 3) can be displayed. For example, by triggering the control 61 (i.e., selection control 1) in the selection page 60, the selection of target object 1 can be achieved.
[0088] In one embodiment, there is no need to trigger the sharing control on the virtual object display page to display the selection page for selecting the target object, but the target object can be selected directly on the virtual object display page. Figure 3 In the virtual object display page 30 shown, different target objects (such as target object 1 and target object 2) and selection controls corresponding to the target objects (such as selection control 1 and selection control 2) can be directly displayed. For example, by triggering the control 33 (i.e., selection control 1) in the virtual object display page 30, the selection of target object 1 can be achieved.
[0089] S141. Display a confirmation page.
[0090] The confirmation page may be a page for the user to confirm that the object to be shared will be shared with the target object selected by the selection operation of the target object on the selection page, and the content displayed on the confirmation page is not limited.
[0091] The display method of the confirmation page is not limited. For example, the confirmation page may be displayed in response to the selection operation of the target object on the selection page, such as by overlaying the confirmation page on the upper layer of the selection page, or by jumping from the selection page to the confirmation page.
[0092] S142. In response to a confirmation operation on the confirmation page, share the object to be shared with a selected target object, wherein the confirmation page includes text information and a marker semantically associated with the text information, and a display state of the marker includes dynamic display.
[0093] A confirmation control may be displayed on the confirmation page, and the confirmation control may be a control for triggering confirmation that the object to be shared is shared with the target object selected by the selection operation of the target object on the selection page. Accordingly, the confirmation operation on the confirmation page may be an operation of confirming that the object to be shared is shared with the selected target object, and the confirmation operation may be an operation of clicking the confirmation control, which is not specifically limited.
[0094] In response to a confirmation operation on the confirmation page, sharing the object to be shared with the selected target object may be in response to a click operation on a confirmation control on the confirmation page, sharing the object to be shared with the selected target object.
[0095] The confirmation page includes text information and a marker semantically associated with the text information, and the display state of the marker includes dynamic display. Among them, the text information can be information indicating that the user of the electronic device needs to transmit information to the selected target object, that is, the information required to be output for the shared object, and the text information is not limited. For example, the text information can be information indicated by the text used to convey blessings. The marker can be an item semantically associated with the text information. The marker and the text information can be used to display the same or similar semantics. The display form of the marker can be a dynamic image, which is not specifically limited.
[0096] Figure 7 is a schematic diagram of a confirmation page provided by an embodiment of the present disclosure, such as Figure 7 As shown, a confirmation control 71 is displayed in the confirmation page 70. In response to a click operation on the confirmation control 71 on the confirmation page 70, the object to be shared can be shared with the selected target object. In the confirmation page 70, a text message (i.e., "Wish XX all the best") can be displayed in the text message display area 73, and a marker can be displayed in the marker display area 72. The marker is an image of a sailboat, and the marker can be dynamically displayed in the confirmation page 70.
[0097] According to the technical solution of the disclosed embodiment, the object to be shared is obtained after the virtual object display page is displayed for the first time or after the set task processing is performed. By responding to a simple trigger by the user of the electronic device on the virtual object display page, the object to be shared can be obtained from the platform to which the object processing method belongs, without the need for the user of the electronic device to obtain it on the platform through binding tools or the like, thereby simplifying the processing process of the electronic device when obtaining the object to be shared, and after the user of the electronic device obtains the object to be shared from the platform, the object to be shared can be shared with the selected target object, which can simplify the path for sharing the virtual object to be shared and reduce the data processing amount of the electronic device.
[0098] In one embodiment, the selection page and the virtual object display page respectively include first indication information, wherein the first indication information indicates the acquisition of the object to be shared, and the selection page also includes second indication information, wherein the second indication information indicates the number of target objects to be obtained from the object to be shared, and the virtual object display page also includes third indication information, wherein the third indication information indicates attribute information of the object to be shared, and the attribute information includes the processing purpose of the object to be shared.
[0099] In one embodiment, the confirmation page includes first indication information and third indication information.
[0100] The first indication information may be information instructing the user of the electronic device to obtain the object to be shared. The first indication information is not limited. For example, the first indication information may be in the form of text. The content of the text may be, for example, "You and XX can both obtain it". There is no specific limitation. By displaying the first indication information, the user of the electronic device is instructed to obtain the object to be shared.
[0101] The second indication information may be information indicating the number of target objects obtained from the object to be shared. Specifically, the second indication information may indicate the number of target objects that the user of the electronic device can obtain from the object to be shared after sharing the object to be shared with the selected target object.
[0102] The third indication information may be information indicating the attribute information of the object to be shared. The attribute information may include the processing purpose of the object to be shared, that is, the attribute information may include the purpose of the user of the electronic device to share the object to be shared with the selected target object. The processing purpose of the object to be shared may be to output information. The output information does not need to indicate the number of target objects that the selected target object can obtain from the object to be shared, but may indicate the user of the electronic device to convey information such as blessings to the selected target object, without specific limitation.
[0103] In such Figure 3In the virtual object display page 30 shown, the first indication information can be displayed in the first indication information display area 34, such as displaying "You and XX can both get it", instructing the user of the electronic device to obtain the object to be shared; the third indication information can also be displayed in the third indication information display area 35, such as displaying text to convey blessings, without specific limitation.
[0104] In such Figure 6 In the selection page 60 shown, second indication information may be displayed in the second indication information display area 62, such as "XX available", indicating the number of target objects that the user of the electronic device can obtain from the object to be shared after sharing the object to be shared to the selected target object 1.
[0105] In such Figure 7 In the confirmation page 70 shown, the first indication information can be displayed in the first indication information display area 74, such as displaying "You and XX can both get it", instructing the user of the electronic device to obtain the item to be shared; the third indication information can also be displayed at position 73, such as displaying the text of conveying blessings "I wish XX all the best", without specific limitation.
[0106] In one embodiment, the method further comprises:
[0107] In response to a change operation on the confirmation page, the text information and the corresponding marker displayed on the confirmation page are changed.
[0108] The replacement operation may be an operation to replace the text information and the corresponding marker displayed on the confirmation page. Figure 7 The click operation of the replacement control 75 in the confirmation page 70 is shown.
[0109] In response to a click operation on the change control 75 in the confirmation page 70, the text information and the corresponding marker displayed in the confirmation page 70 are changed at the same time, such as displaying the text information display area 73 with the text information "Wish you a happy day", and displaying a marker in the marker display area 72, the marker being an image of the sun, which can be dynamically displayed in the confirmation page 70. The change control can be a control displayed in the confirmation page, used to trigger the change of the text information and the corresponding marker displayed on the confirmation page.
[0110] In one embodiment, the method further comprises:
[0111] A first interaction page with the target object is displayed, wherein the first interaction page displays the object to be shared, and a display area of the object to be shared displays text information and a marker semantically associated with the text information, wherein the display state of the marker includes dynamic display.
[0112] The first interactive page may be a page for the user of the electronic device to interact with the target object, where the target object may be an individual or a group of multiple persons. The user of the electronic device may share the object to be shared with the target object through the first interactive page, and the user of the electronic device may also obtain the target object from the object to be shared.
[0113] Figure 8 is a schematic diagram of a first interactive page provided by an embodiment of the present disclosure, Figure 8 The target object in the first interactive page 80 shown is an individual. Figure 8 As shown, in the first interactive page 80, objects to be shared are displayed, and a display area 81 of the objects to be shared displays text information and a marker semantically associated with the text information, and the marker can be displayed dynamically.
[0114] Fig. 9 is a schematic diagram of another first interactive page provided by an embodiment of the present disclosure, Fig. 9 The first interactive page 90 shown may be a page that is displayed in response to a request to Figure 8 The page displayed by the triggering of the display area 81 of the object to be shared in the first interactive page 80 shown in FIG. Fig. 9 As shown, in the first interactive page 90, objects to be shared are displayed, and a display area 91 of the objects to be shared displays text information and a marker semantically associated with the text information, and the marker can be displayed dynamically.
[0115] When the target object is a group of multiple people, the first interaction page between the user of the electronic device and the target object is also as follows. Figure 8 or Fig. 9 As shown, only the first interactive page can display messages transmitted by multiple people in the group and messages transmitted by users of the electronic device, which will not be repeated here.
[0116] In one embodiment, the method further comprises:
[0117] In response to the acquisition operation for the object to be shared in the first interactive page, a first acquisition result page is displayed, the first acquisition result page includes acquisition result indication information, and the acquisition result indication information in the first acquisition result page indicates the number of target objects acquired from the object to be shared.
[0118] The acquisition operation for the object to be shared in the first interactive page may be an operation performed by the user of the electronic device to acquire the object to be shared in the first interactive page. The first acquisition result page may be a page indicating acquisition result indication information. The acquisition result indication information in the first acquisition result page may indicate the number of target objects acquired by the user of the electronic device and / or the target object from the object to be shared.
[0119] Fig.10 is a schematic diagram of a first acquisition result page provided by an embodiment of the present disclosure. Fig. 9 In the first interactive page 90, a first acquisition result page 100 is displayed for the acquisition operation of the object to be shared (i.e., the click operation on the acquisition control 92). In the first acquisition result page 100, acquisition result indication information may be displayed, such as the number of target objects acquired by the user of the electronic device from the object to be shared is displayed in position 101, and the number of target objects acquired by the user of the electronic device and the target object from the object to be shared is displayed in area 102. Among them, the acquisition control may be a control for triggering the acquisition of the target object from the object to be shared.
[0120] In one embodiment, when the target object is an individual, after the user of the electronic device shares the object to be shared with the target object through the first interactive page, if the target object obtains the target object from the object to be shared before the user of the electronic device, the user of the electronic device can automatically obtain the remaining target object in the object to be shared, and the proportion of the target object obtained by the user of the electronic device and the target object in the object to be shared can be randomly allocated, without specific limitation.
[0121] Similarly, when the target object is a group, when the user of the electronic device triggers obtaining the object to be shared, the user of the electronic device can automatically obtain the target object that is part of the object to be shared.
[0122] In one embodiment, after sharing the object to be shared with the selected target object, the method further includes:
[0123] An updated selection page is displayed, in which content associated with the target object selected by the selection operation is updated, and the updated selection page is used to select the next target object.
[0124] The updated selection page may be a selection page that is updated and displayed in response to a confirmation operation on the confirmation page. In the updated selection page, the content associated with the target object for sharing triggered by the confirmation operation on the confirmation page is updated, such as updating the display of the control corresponding to the target object, and also updating the second indication information displayed in the selection page.
[0125] In such Figure 6In the selection page 60 shown, the position of the control 61 corresponding to the target object 1 may display "Select control 1", and the second indication information display area 62 may display the second indication information (i.e. "XX is available"); after sharing the object to be shared with the target object 1, the updated selection page may be displayed; in the updated selection page, the position of the control 61 in the original selection page 60 may display "Selected", and the position of the original position 62 may display "The object to be shared has been shared with the target object 1 today", so as to instruct the user of the electronic device to select the next target object. The next target object may be an object that has not been selected in the updated selection page, such as the target object 2 or the target object 3.
[0126] Fig.11 It is a flowchart of another object processing method provided by the embodiment of the present disclosure. The embodiment of the present disclosure is applicable to the situation where the target object views the object to be shared shared by the user of the electronic device to the target object in the above embodiments. The method can be executed by an object processing device, which can be implemented in the form of software and / or hardware and integrated in an electronic device. Optionally, the electronic device can be the electronic device of the target object. The details of this embodiment that are not yet detailed can be referred to the above embodiments, and will not be repeated here.
[0127] like Fig.11 As shown, the method includes:
[0128] S1110. Display a second interactive page of the target object, wherein the second interactive page displays an object to be shared, wherein the object to be shared is a virtual object that is acquired and shared with the target object, wherein the object to be shared includes description information and is provided for the target object to acquire the target object from the object to be shared, wherein the target object is an equivalent of an item.
[0129] The second interaction page may refer to a page for the target object to interact with the user of the electronic device in the above-mentioned embodiments. The second interaction page displays an object to be shared. The object to be shared is a virtual object that is acquired by the user of the electronic device and then shared with the target object. The object to be shared includes description information and is provided for the target object to obtain the target object from the object to be shared.
[0130] In one embodiment, text information and a marker semantically associated with the text information are displayed in the display area of the object to be shared, and the display state of the marker includes dynamic display.
[0131] That is, in the display area of the object to be shared in the second interactive page, text information and a marker semantically associated with the text information are displayed, and the marker can be displayed dynamically.
[0132] Fig.12 is a schematic diagram of a second interactive page provided by an embodiment of the present disclosure, such as Fig.12As shown, an object to be shared is displayed in the second interactive page 1200, and the object to be shared is shared by the user of the electronic device to the target object. The display area 1201 of the object to be shared displays text information (i.e., "I wish you all the best") and a marker semantically associated with the text information (i.e., the image of a sailboat).
[0133] Fig.13 is a schematic diagram of another second interactive page provided by an embodiment of the present disclosure, Fig.13 The second interactive page 1300 shown may be a page that is displayed in response to Fig.12 The page displayed by the triggering of the display area 1201 of the object to be shared in the second interactive page 1200 shown in FIG. Fig.13 As shown, in the second interactive page 1300, an object to be shared is displayed, and a display area 1301 for the object to be shared displays text information and a marker semantically associated with the text information, and the marker can be displayed dynamically; an acquisition control 1302 is also displayed in the display area 1301 for the object to be shared, and by responding to the triggering of the acquisition control 1302 by the target object, the target object can acquire the target object from the object to be shared.
[0134] When the target object is a group of multiple people, the target object corresponds to an individual in the group, and the second interaction page with the user of the electronic device is also as follows: Fig.12 or Fig.13 As shown, only the location of "users of electronic devices" is displayed in the second interactive page. The name and number of people in the group can be displayed. The second interactive page can also display messages transmitted by multiple people in the group and messages transmitted by users of electronic devices, which will not be repeated here.
[0135] Another object processing method provided by an embodiment of the present disclosure can display a page for the target object to interact with a user of an electronic device by displaying a second interactive page of the target object. In the second interactive page, the target object can view the objects to be shared by the user of the electronic device, obtain the description information transmitted by the objects to be shared, and obtain the target object from the objects to be shared. The acquisition of the objects to be shared is achieved by simplifying the path and reducing the amount of computation of the electronic device.
[0136] In one embodiment, the method further comprises:
[0137] In response to the acquisition operation for the object to be shared in the second interactive page, a second acquisition result page is displayed, the second acquisition result page includes acquisition result indication information, and the acquisition result indication information in the second acquisition result page indicates the number of target objects acquired from the object to be shared.
[0138] The acquisition operation for the object to be shared in the second interactive page may be an operation for the target object to acquire the object to be shared shared by the user of the electronic device in the second interactive page. The second acquisition result page may be a page indicating acquisition result indication information. The acquisition result indication information in the second acquisition result page may indicate the number of target objects acquired by the target object and / or the user of the electronic device from the object to be shared.
[0139] Fig.14 is a schematic diagram of a second acquisition result page provided by an embodiment of the present disclosure, in response to Fig.13 In the second interactive page 1300, a second acquisition result page 1400 is displayed for the acquisition operation of the object to be shared (i.e., the click operation on the acquisition control 1302). In the second acquisition result page 1400, acquisition result indication information may be displayed, such as the number of target objects acquired by the target object from the object to be shared is displayed in position 1401, and the number of target objects acquired by the user of the electronic device and the target object from the object to be shared is displayed in area 1402. Among them, the acquisition control may be a control for triggering the acquisition of the target object from the object to be shared.
[0140] Fig.15 is a schematic diagram of the structure of an object processing device provided by an embodiment of the present disclosure, such as Fig.15 As shown, the device includes: an acquisition module 1510 , a first display module 1520 , a second display module 1530 and a sharing module 1540 .
[0141] An acquisition module 1510 is used to acquire an object to be shared;
[0142] The first display module 1520 is used to display the selection page;
[0143] The second display module 1530 is used to determine the selected target object in response to the selection operation of the target object on the selection page;
[0144] The sharing module 1540 is used to share the object to be shared with the selected target object, wherein the object to be shared includes description information and is provided for the target object to obtain the target object from the object to be shared, wherein the target object is an equivalent of an item.
[0145] The technical solution provided by the disclosed embodiment is to obtain the object to be shared through the acquisition module; display the selection page through the first display module; determine the selected target object through the second display module in response to the selection operation of the target object on the selection page; share the object to be shared with the selected target object through the sharing module, the object to be shared includes description information and is provided for the target object to obtain the target object from the object to be shared, and the target object is the equivalent of an item. This solution determines the selected target object in response to the selection operation of the target object on the selection page, and can share the acquired object to be shared with the target object, which can simplify the path for sharing the virtual object to be shared and reduce the data processing amount of the electronic device.
[0146] In one embodiment, the first display module 1520 is specifically used for:
[0147] Displaying a virtual object display page, wherein the virtual object display page displays objects to be shared;
[0148] In response to a triggering operation of a sharing control on the virtual object display page, displaying a selection page;
[0149] The object to be shared is obtained after the virtual object display page is displayed for the first time or after a set task is processed.
[0150] In one embodiment, the selection page and the virtual object display page respectively include first indication information, wherein the first indication information indicates the acquisition of the object to be shared, and the selection page also includes second indication information, wherein the second indication information indicates the number of target objects to be obtained from the object to be shared, and the virtual object display page also includes third indication information, wherein the third indication information indicates attribute information of the object to be shared, and the attribute information includes the processing purpose of the object to be shared.
[0151] In one embodiment, the sharing module 1540 is specifically configured to:
[0152] Display a confirmation page;
[0153] In response to a confirmation operation on the confirmation page, the object to be shared is shared with a selected target object, the confirmation page includes text information and a marker semantically associated with the text information, and a display state of the marker includes dynamic display.
[0154] In one embodiment, the apparatus further comprises:
[0155] The replacement module is used to replace the text information and the corresponding marker displayed on the confirmation page in response to a replacement operation on the confirmation page.
[0156] In one embodiment, the apparatus further comprises:
[0157] The first interactive page display module is used to display a first interactive page with the target object, the first interactive page displays the object to be shared, and the display area of the object to be shared displays text information and a marker semantically associated with the text information, and the display state of the marker includes dynamic display.
[0158] In one embodiment, the apparatus further comprises:
[0159] The first acquisition result page display module is used to display a first acquisition result page in response to the acquisition operation for the object to be shared in the first interactive page, wherein the first acquisition result page includes acquisition result indication information, and the acquisition result indication information in the first acquisition result page indicates the number of target objects obtained from the object to be shared.
[0160] In one embodiment, the apparatus further comprises:
[0161] The updated selection page display module is used to display an updated selection page after sharing the object to be shared with the selected target object. The content associated with the target object selected by the selection operation in the updated selection page is updated, and the updated selection page is used to select the next target object.
[0162] The object processing device provided in the embodiment of the present disclosure can execute the object processing method provided in the embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.
[0163] Fig.16 is a schematic diagram of the structure of another object processing device provided by an embodiment of the present disclosure, such as Fig.16 As shown, the device includes: a third display module 1610.
[0164] The third display module 1610 is used to display a second interactive page of the target object. The second interactive page displays an object to be shared. The object to be shared is a virtual object that is acquired and shared with the target object. The object to be shared includes description information and is provided for the target object to obtain the target object from the object to be shared. The target object is the equivalent of an item.
[0165] The technical solution provided by the embodiment of the present disclosure displays the second interactive page of the target object through the third display module, and the second interactive page displays the object to be shared. The object to be shared is a virtual object shared to the target object after acquisition. The object to be shared includes description information and is provided for the target object to obtain the target object from the object to be shared. The target object is the equivalent of an object. By displaying the second interactive page of the target object, the solution can display a page for the target object to interact with the user of the electronic device. In the second interactive page, the target object can view the object to be shared shared by the user of the electronic device, obtain the description information transmitted by the object to be shared, and obtain the target object from the object to be shared. The acquisition of the shared object to be shared is achieved by simplifying the path and reducing the amount of computation of the electronic device.
[0166] The object processing device provided in the embodiment of the present disclosure can execute the object processing method provided in the embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.
[0167] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.
[0168] Fig.17 Schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Fig.17 , which shows an electronic device (eg, Fig.17 A schematic diagram of the structure of a terminal device or server) 500.
[0169] The electronic device comprises:
[0170] one or more processing devices;
[0171] a storage device for storing one or more programs,
[0172] When the one or more programs are executed by the one or more processing devices, the one or more processing devices implement the object processing method provided by the embodiment of the present disclosure.
[0173] The terminal devices in the embodiments of the present disclosure may include but are not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., as well as fixed terminals such as digital TVs, desktop computers, etc. Fig.17The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0174] like Fig.17 As shown, the electronic device 500 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the electronic device 500 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An edit / output (I / O) interface 505 is also connected to the bus 504.
[0175] Typically, the following devices may be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 509. The communication device 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. Although Fig.17 The electronic device 500 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0176] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 509, or installed from a storage device 508, or installed from a ROM 502. When the computer program is executed by the processing device 501, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0177] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0178] The electronic device provided by the embodiment of the present disclosure and the object processing method provided by the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0179] Fig.18 is a schematic diagram of the structure of another electronic device provided by an embodiment of the present disclosure. Fig.18 , which shows an electronic device (eg, Fig.18 A schematic diagram of the structure of a terminal device or server in (a) 600.
[0180] The electronic device comprises:
[0181] one or more processing devices;
[0182] a storage device for storing one or more programs,
[0183] When the one or more programs are executed by the one or more processing devices, the one or more processing devices implement the object processing method provided by the embodiment of the present disclosure.
[0184] The terminal devices in the embodiments of the present disclosure may include but are not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., as well as fixed terminals such as digital TVs, desktop computers, etc. Fig.18 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0185] like Fig.18 As shown, the electronic device 600 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage device 608 into a random access memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the electronic device 600 are also stored. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An edit / output (I / O) interface 605 is also connected to the bus 604.
[0186] Typically, the following devices may be connected to the I / O interface 605: an input device 606 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 607 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 608 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 609. The communication device 609 may allow the electronic device 600 to communicate with other devices wirelessly or by wire to exchange data. Although Fig.18The electronic device 600 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0187] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 609, or installed from a storage device 608, or installed from a ROM 602. When the computer program is executed by the processing device 601, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0188] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0189] The electronic device provided by the embodiment of the present disclosure and the object processing method provided by the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0190] The embodiments of the present disclosure provide a computer storage medium on which a computer program is stored. When the program is executed by a processor, the object processing method provided by the above embodiments is implemented.
[0191] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two.
[0192] The computer storage medium may be a storage medium of computer executable instructions, which, when executed by a computer processor, are used to perform the methods provided by the present disclosure.
[0193] Computer readable storage media may be, for example, but not limited to: electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or devices, or any combination thereof. More specific examples of computer readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate, or transmit a program used by or in combination with an instruction execution system, device, or device. The program code embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to: wire, optical cable, RF (radio frequency), etc., or any suitable combination of the foregoing.
[0194] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0195] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0196] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device: obtains the object to be shared; displays a selection page; determines the selected target object in response to a selection operation of the target object on the selection page; shares the object to be shared with the selected target object, wherein the object to be shared includes description information and is provided for the target object to obtain the target object from the object to be shared, and the target object is the equivalent of an item.
[0197] Alternatively, the computer-readable medium carries one or more programs, and when the one or more programs are executed by the electronic device, the electronic device: displays a second interactive page of the target object, the second interactive page displays an object to be shared, the object to be shared is a virtual object that is acquired and shared with the target object, the object to be shared includes description information and is provided for the target object to obtain the target object from the object to be shared, and the target object is the equivalent of an item.
[0198] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or combinations thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0199] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0200] The modules or units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a module or unit does not limit the unit itself in some cases.
[0201] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0202] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0203] According to one or more embodiments of the present disclosure, Example 1 provides an object processing method, including:
[0204] Get the item to be shared;
[0205] Display the selection page;
[0206] In response to a selection operation of a target object on a selection page, determining a selected target object;
[0207] The object to be shared is shared with a selected target object, wherein the object to be shared includes description information and is provided for the target object to obtain a target object from the object to be shared, wherein the target object is an equivalent of an item.
[0208] According to one or more embodiments of the present disclosure, Example 2 is based on the method described in Example 1,
[0209] The Selection page appears, including:
[0210] Displaying a virtual object display page, wherein the virtual object display page displays objects to be shared;
[0211] In response to a triggering operation of a sharing control on the virtual object display page, displaying a selection page;
[0212] The object to be shared is obtained after the virtual object display page is displayed for the first time or after a set task is processed.
[0213] According to one or more embodiments of the present disclosure, Example 3 is the method according to Example 1,
[0214] The selection page and the virtual object display page respectively include first indication information, wherein the first indication information indicates the acquisition of the object to be shared; the selection page also includes second indication information, wherein the second indication information indicates the number of target objects to be obtained from the object to be shared; the virtual object display page also includes third indication information, wherein the third indication information indicates attribute information of the object to be shared, wherein the attribute information includes the processing purpose of the object to be shared.
[0215] According to one or more embodiments of the present disclosure, Example 4 is the method according to Example 1,
[0216] Sharing the object to be shared with the selected target object includes:
[0217] Display a confirmation page;
[0218] In response to a confirmation operation on the confirmation page, the object to be shared is shared with a selected target object, the confirmation page includes text information and a marker semantically associated with the text information, and a display state of the marker includes dynamic display.
[0219] According to one or more embodiments of the present disclosure, Example 5 is the method according to Example 4, further comprising:
[0220] In response to a change operation on the confirmation page, the text information and the corresponding marker displayed on the confirmation page are changed.
[0221] According to one or more embodiments of the present disclosure, Example 6 is the method according to Example 1, further comprising:
[0222] A first interaction page with the target object is displayed, wherein the first interaction page displays the object to be shared, and a display area of the object to be shared displays text information and a marker semantically associated with the text information, wherein the display state of the marker includes dynamic display.
[0223] According to one or more embodiments of the present disclosure, Example 7 is the method according to Example 6, further comprising:
[0224] In response to the acquisition operation for the object to be shared in the first interactive page, a first acquisition result page is displayed, the first acquisition result page includes acquisition result indication information, and the acquisition result indication information in the first acquisition result page indicates the number of target objects acquired from the object to be shared.
[0225] According to one or more embodiments of the present disclosure, Example 8 is based on the method described in Example 1,
[0226] After sharing the object to be shared with the selected target object, the method further includes:
[0227] An updated selection page is displayed, in which content associated with the target object selected by the selection operation is updated, and the updated selection page is used to select the next target object.
[0228] According to one or more embodiments of the present disclosure, Example 9 provides an object processing device, including:
[0229] An acquisition module is used to acquire objects to be shared;
[0230] A first display module, used for displaying a selection page;
[0231] A second display module is used to determine the selected target object in response to a selection operation of the target object on the selection page;
[0232] The sharing module is used to share the object to be shared with the selected target object, wherein the object to be shared includes description information and is provided for the target object to obtain the target object from the object to be shared, wherein the target object is the equivalent of an item.
[0233] According to one or more embodiments of the present disclosure, Example 10 provides an electronic device, the electronic device comprising:
[0234] one or more processing devices;
[0235] a storage device for storing one or more programs,
[0236] When the one or more programs are executed by the one or more processing devices, the one or more processing devices implement the object processing method as described in any one of Examples 1-8.
[0237] According to one or more embodiments of the present disclosure, Example 11 provides a storage medium containing computer executable instructions, which are used to perform the object processing method described in any one of Examples 1-8 when executed by a computer processor.
[0238] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.
[0239] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0240] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.
Claims
1. An object processing method, characterized in that: include: Get the item to be shared; Display the selection page; In response to a selection operation of a target object on a selection page, determining a selected target object; The object to be shared is shared with a selected target object, wherein the object to be shared includes description information and is provided for the target object to obtain a target object from the object to be shared, wherein the target object is an equivalent of an item.
2. The method according to claim 1, characterized in that The Selection page appears, including: Displaying a virtual object display page, wherein the virtual object display page displays objects to be shared; In response to a triggering operation of a sharing control on the virtual object display page, displaying a selection page; The object to be shared is obtained after the virtual object display page is displayed for the first time or after a set task is processed.
3. The method according to claim 1, characterized in that The selection page and the virtual object display page respectively include first indication information, wherein the first indication information indicates the acquisition of the object to be shared; the selection page also includes second indication information, wherein the second indication information indicates the number of target objects to be obtained from the object to be shared; the virtual object display page also includes third indication information, wherein the third indication information indicates attribute information of the object to be shared, wherein the attribute information includes the processing purpose of the object to be shared.
4. The method according to claim 1, characterized in that: Sharing the object to be shared with the selected target object includes: Display a confirmation page; In response to a confirmation operation on the confirmation page, the object to be shared is shared with a selected target object, the confirmation page includes text information and a marker semantically associated with the text information, and a display state of the marker includes dynamic display.
5. The method according to claim 4, characterized in that Also includes: In response to a change operation on the confirmation page, the text information and the corresponding marker displayed on the confirmation page are changed.
6. The method according to claim 1, characterized in that Also includes: A first interaction page with the target object is displayed, wherein the first interaction page displays the object to be shared, and a display area of the object to be shared displays text information and a marker semantically associated with the text information, wherein the display state of the marker includes dynamic display.
7. The method according to claim 6, characterized in that Also includes: In response to the acquisition operation for the object to be shared in the first interactive page, a first acquisition result page is displayed, the first acquisition result page includes acquisition result indication information, and the acquisition result indication information in the first acquisition result page indicates the number of target objects acquired from the object to be shared.
8. The method according to claim 1, characterized in that After sharing the object to be shared with the selected target object, the method further includes: An updated selection page is displayed, in which content associated with the target object selected by the selection operation is updated, and the updated selection page is used to select the next target object.
9. An object processing device, characterized in that: include: An acquisition module is used to acquire objects to be shared; A first display module, used for displaying a selection page; A second display module is used to determine the selected target object in response to a selection operation of the target object on the selection page; The sharing module is used to share the object to be shared with the selected target object, wherein the object to be shared includes description information and is provided for the target object to obtain the target object from the object to be shared, wherein the target object is the equivalent of an item.
10. An electronic device, characterized in that: The electronic device comprises: one or more processing devices; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processing devices, the one or more processing devices implement the object processing method as described in any one of claims 1-8.
11. A storage medium comprising computer executable instructions, wherein the computer executable instructions are used to perform the object processing method according to any one of claims 1 to 8 when executed by a computer processor.