WO2023138393A1 - 一种对象处理方法、装置、电子设备及介质 - Google Patents

一种对象处理方法、装置、电子设备及介质 Download PDF

Info

Publication number
WO2023138393A1
WO2023138393A1 PCT/CN2023/070748 CN2023070748W WO2023138393A1 WO 2023138393 A1 WO2023138393 A1 WO 2023138393A1 CN 2023070748 W CN2023070748 W CN 2023070748W WO 2023138393 A1 WO2023138393 A1 WO 2023138393A1
Authority
WO
WIPO (PCT)
Prior art keywords
processed
objects
interface
processing
target
Prior art date
Application number
PCT/CN2023/070748
Other languages
English (en)
French (fr)
Inventor
李葳
Original Assignee
北京字跳网络技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 北京字跳网络技术有限公司 filed Critical 北京字跳网络技术有限公司
Publication of WO2023138393A1 publication Critical patent/WO2023138393A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures

Definitions

  • Embodiments of the present disclosure relate to the technical field of the Internet, for example, to an object processing method, device, electronic equipment, and media.
  • the object to be processed in the application program can be a virtual resource existing in the network, and the user can process the object to be processed in the application program to realize the transfer of the virtual resource.
  • the processing method of the object to be processed is single, and the interaction experience of the user when processing the object to be processed is poor.
  • Embodiments of the present disclosure provide an object processing method, device, electronic equipment, and medium, which diversify the processing means of objects to be processed and improve the user's visual interaction experience.
  • an embodiment of the present disclosure provides an object processing method, including:
  • Displaying a processing interface wherein the number of objects to be processed in the processing interface increases at a set speed, and the processing interface includes at least one display area;
  • a target area in the processing interface displays markers of the target object, and the number of objects to be processed is increased at an adjusted set speed, wherein the adjusted set speed is determined based on the set speed and the marker level of the target object, the target area is a free area in the display area that does not display markers, and the idle area in the display area is displayed in the processing interface;
  • the objects to be processed are processed.
  • an embodiment of the present disclosure further provides an object processing device, including:
  • the interface display module is configured to display a processing interface, wherein the number of objects to be processed in the processing interface increases at a set speed, and the processing interface includes at least one display area;
  • a marker display module configured to respond to determining that a target object is matched through the processing interface, the target area in the processing interface displays markers of the target object, and the number of objects to be processed increases at an adjusted set speed, wherein the adjusted set speed is determined based on the set speed and the marker level of the target object, the target area is an idle area in the display area that does not display markers, and the idle area in the display area is displayed in the processing interface;
  • a transfer module configured to process the objects to be processed in response to determining that the number of objects to be processed in the processing interface reaches a target value.
  • an embodiment of the present disclosure also provides an electronic device, including:
  • processors one or more processors
  • a storage device configured to store one or more programs
  • the one or more programs are executed by the one or more processors, so that the one or more processors implement the object processing method provided by the embodiments of the present disclosure.
  • the embodiments of the present disclosure further provide a computer-readable medium on which a computer program is stored, and when the program is executed by a processor, the object processing method provided in the embodiments of the present disclosure is implemented.
  • FIG. 1 is a schematic flowchart of an object processing method provided by an embodiment of the present disclosure
  • FIG. 2 is a schematic interface diagram of a processing interface provided by an embodiment of the present disclosure
  • FIG. 3 is a schematic interface diagram of a processing interface provided by another embodiment of the present disclosure.
  • FIG. 4 is a schematic diagram of changes in the number of objects to be processed in a processing interface provided by an embodiment of the present disclosure
  • Fig. 5 is a schematic diagram of changes of matching target objects in a processing interface provided by an embodiment of the present disclosure
  • FIG. 6 is a schematic flowchart of an object processing method provided by another embodiment of the present disclosure.
  • FIG. 7 is a schematic structural diagram of an object processing device provided by an embodiment of the present disclosure.
  • Fig. 8 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure.
  • the term “comprise” and its variations are open-ended, ie “including but not limited to”.
  • the term “based on” is “based at least in part on”.
  • the term “one embodiment” means “at least one embodiment”; the term “another embodiment” means “at least one further embodiment”; the term “some embodiments” means “at least some embodiments.” Relevant definitions of other terms will be given in the description below.
  • each embodiment provides exemplary features and exemplary embodiments at the same time, multiple features recorded in the embodiments can be combined to form multiple exemplary solutions, and each numbered embodiment should not be regarded as only a technical solution.
  • the embodiments in the present disclosure and the features in the embodiments can be combined with each other if there is no conflict.
  • Fig. 1 is a schematic flow chart of an object processing method provided by an embodiment of the present disclosure. This method is applicable to the situation of processing objects.
  • the method can be executed by an object processing device, wherein the device can be implemented by software and/or hardware, and is generally integrated on an electronic device.
  • the electronic device includes but is not limited to: computers, notebook computers, tablet computers, mobile phones and other equipment.
  • an object processing method provided by an embodiment of the present disclosure includes the following steps:
  • S110 Display a processing interface, where the number of objects to be processed increases at a set speed, and the processing interface includes at least one display area.
  • the processing interface may refer to an interface for processing an object to be processed, wherein the object to be processed may refer to an object to be processed in an application program.
  • the object to be processed may be a virtual resource.
  • the user's marker can be displayed in the processing interface, and the marker can be an avatar that marks the user's processing progress when processing the object to be processed, such as a little tiger or an avatar set by the user.
  • the markers can be set with multiple levels, and the levels of the markers increase as the user progresses in processing the object to be processed. Different grades can correspond to different markers, and different markers can be distinguished by different images or by different clothing.
  • the position of the marker in the processing interface is not limited, for example, it may be located in the middle area of the processing interface, etc.; the markers corresponding to each user may be the same or different.
  • the state of the object to be processed in the processing interface is not limited.
  • the object to be processed can be displayed in the processing interface in a static state or in a dynamic form.
  • the hand or body of the marker corresponding to the object to be processed can be continuously shaken to prompt the user to match the target object in the processing interface.
  • the set speed may refer to the speed at which the object to be processed increases. This embodiment does not limit the set speed.
  • the set speed may be a constant speed value preset by the system, or the speed after the object to be processed is processed.
  • a processing interface can be displayed, wherein the number of objects to be processed in the processing interface can continuously increase at a set speed, for example, the number of objects to be processed in the processing interface can continue to increase at a set speed during startup or opening of the application program; it can also continue to increase at a set speed when the application program is closed.
  • the processing interface includes at least one display area, wherein the display area may be a partial area in the processing interface, and may be used to place markers of target objects.
  • the number of display areas is not limited, and can be one or more.
  • the processing interface may include markers corresponding to the user, and may also include markers of the target object.
  • the number of markers of the target object is not limited, and may be one or more; the position of the markers of the target object in the processing interface is not limited, for example, it may be located on the left and/or right of the marker corresponding to the object to be processed.
  • the target object can be other users who process the object to be processed.
  • the object to be processed by each user is independent, that is, the users process their own object to be processed separately.
  • Other users can be friends on the application program and/or other application programs used by the user to process the object to be processed, or friends who have not been added nearby.
  • the processing interface may also include a function description control. After the function description control is triggered, a function description interface may be displayed, and the function description interface may include a description of processing the object to be processed.
  • the user's markers are displayed in the processing interface, the level of the user's markers increases as the degree of completion of processing the object to be processed increases, the level of the markers of the target object increases as the degree of completion of processing the target object corresponding to the object to be processed increases, and markers of different levels have different clothing.
  • the user's markers are displayed in the processing interface, wherein the level of the user's markers can increase with the increase of the degree of completion of processing the object to be processed; at the same time, the processing interface displays the markers of the target object, and the level of the markers of the target object can also increase with the increase of the degree of completion of the object to be processed corresponding to the processing of the target object.
  • the specific steps of increasing the level in this embodiment are not limited.
  • the degree of completion may be the depth of processing of the object to be processed. Taking the number of objects to be processed as 100 as an example, when the number of objects to be processed reaches 100, the objects to be processed can be processed.
  • the degree of completion when the number of objects to be processed is 50 is greater than the degree of completion when the number of objects to be processed is 30.
  • the degree of completion can be determined by the number of pending objects.
  • markers of different levels have different clothing, and the grades of the markers are distinguished based on different clothing, and the clothing may be Chinese-style clothing, and may also include accessories.
  • FIG. 2 is a schematic interface diagram of a processing interface provided by an embodiment of the present disclosure. As shown in FIG. 2 , the user's marker 1 , the target object's marker 2 and the free area 3 are displayed in the processing interface.
  • the shape of the free area 3 is not limited, and can be any shape, such as the same shape as the marker.
  • FIG. 3 is a schematic interface diagram of another processing interface provided by an embodiment of the present disclosure.
  • the user's marker 1 and the target object's markers 2 and 4 are displayed in the processing interface.
  • the markers 2 and 4 of multiple target objects may be obtained through sequential matching.
  • the marker 4 of the target object is matched, the marker of the target object may be displayed in the free area 3 , and the free area 3 is not displayed.
  • the display duration of the markers 2 and 4 of the target object in the processing interface is the set duration, and each marker 2 and 4 of the target object has a corresponding duration control for displaying the remaining display duration, such as the duration control 5 of the marker 2 of the target object and the duration control 6 of the marker 4 of the target object.
  • the set duration is exceeded, the marker of the corresponding target object disappears automatically.
  • the target area in the processing interface displays the markers of the target object, and the number of objects to be processed increases at an adjusted setting speed.
  • the adjusted setting speed is determined based on the setting speed and the marker level of the target object.
  • the target area is an idle area in the display area where no markers are displayed, and the idle area in the display area is displayed in the processing interface.
  • the target area may refer to an idle area in the display area where no marker is displayed, and the idle area in the display area is displayed in the processing interface.
  • the display manner of the free area is not limited.
  • the free area may be a gray shaded area to indicate that the current display area is a free area where no marker is displayed.
  • the display area includes an idle area and a target area for displaying target object markers. After displaying markers in the target area, the target area may not be displayed in the processing interface, and only the markers of the target object may be displayed in the target area.
  • the display duration of the markers of the target object in the target area may be a set duration
  • the set duration may be considered as the display duration of the markers of the target object
  • the set duration may be set by the system or relevant personnel, which is not limited in this embodiment.
  • the markers of the target object when the markers of the target object are matched in the processing interface, the markers of the target object can be displayed in a free area in the display area where no markers are displayed within the set time period; when the set time period is exceeded, the markers of the target object will automatically disappear, and the corresponding target area will become an idle area in the display area where no markers are displayed, waiting to display the markers of the next target object.
  • the number of markers of the target object in the processing interface may be less than or equal to the number of display areas.
  • the adjusted set speed can be considered as the speed at which the number of objects to be processed increases after matching the target object.
  • the adjusted set speed can be determined based on the set speed and the marker level of the target object. This step does not limit the determination of the adjusted set speed.
  • the target area in the processing interface may display the marker of the target object, and the state of the marker of the target object in the processing interface is not limited.
  • the marker of the target object can be displayed in the processing interface in a static state, or in a dynamic form, such as continuous hand or body shaking at the same frequency as the marker corresponding to the object to be processed.
  • the markers of the target object also have their corresponding marker levels, so the clothing corresponding to the marker level of the target object can be displayed in the processing interface. Different marker levels may correspond to different acceleration values and/or speed values. The higher the level of the marker, the greater the corresponding acceleration value and/or speed value.
  • the user can match multiple target objects at one time through the processing interface or match different target objects multiple times through the processing interface, that is, the same number of target object markers as the display area can exist in the processing interface at the same time.
  • a target object can be matched again after the display time is up.
  • This embodiment does not limit the means for matching the target object. For example, if the electronic device displaying the processing interface and the electronic device displaying the target interface are shaken simultaneously, the corresponding target object can be matched.
  • the adjusted set speed is determined based on the set speed and the acceleration value corresponding to the marker level of the target object, different marker levels correspond to different acceleration values, and the adjustment time of the set speed is the set time.
  • marker levels correspond to different acceleration values.
  • the higher the marker level the greater the acceleration value corresponding to the marker level, and for the same set speed, the higher the adjusted set speed.
  • the adjusted set speed can be determined based on the acceleration value corresponding to the set speed and the marker level of the target object, that is, the adjusted duration of the set speed is the set duration.
  • FIG. 4 is a schematic diagram of changes in the number of objects to be processed in a processing interface provided by an embodiment of the present disclosure.
  • FIG. 4 is a schematic diagram illustrating how a user matches a target object, from the start of the set duration of the target object marker to the end of the set duration as an example. In FIG. 4 , only some frames are used as an example for illustration.
  • the target area in the processing interface displays the marker 2 of the target object within the set time period, and the number of objects to be processed increases at an adjusted setting speed; when the set time is exceeded, the marker 2 of the target object disappears automatically, and the corresponding target area becomes a free area 7 where no markers are displayed in the display area, waiting for the marker of the next target object.
  • the target value may be a critical value required for processing the object to be processed, and the target value may be set by the system or relevant personnel, which is not limited in this embodiment.
  • the objects to be processed can be processed, and the method of processing the objects to be processed in this step is not limited. For example, you can receive the number of pending objects corresponding to the target value, etc.
  • An object processing method provided by an embodiment of the present disclosure which is applied to an application program, includes: displaying a processing interface, the number of objects to be processed in the processing interface increases at a set speed, and the processing interface includes at least one display area; after a target object is matched through the processing interface, the target area in the processing interface displays markers of the target object, and the number of objects to be processed increases at an adjusted set speed.
  • the adjusted set speed is determined based on the set speed and the marker level of the target object.
  • An idle area the idle area in the display area is displayed in the processing interface; after the number of objects to be processed in the processing interface reaches a target value, the objects to be processed are processed.
  • the target area in the processing interface displays the marker of the target object, and the number of objects to be processed increases at an adjusted setting speed, which diversifies the processing means of the object to be processed and improves the user's visual interaction experience.
  • the target object is matched as follows:
  • the electronic device displaying the processing interface and the electronic device displaying the target interface of the target object are shaken simultaneously; or,
  • the shaking control of the processing interface and the shaking control of the target interface are triggered simultaneously.
  • the target interface can be understood as an interface for the target object to process the corresponding object to be processed, and the application program corresponding to the target interface and the application program corresponding to the object to be processed may be the same or belong to the same application program group, which is not limited here.
  • FIG. 5 is a schematic diagram of changes of matching target objects in a processing interface provided by an embodiment of the present disclosure.
  • FIG. 5 describes the process of the user matching the target object in the processing interface.
  • the user can click the matching control 8 to trigger the matching interface for displaying the target object, then click the shaking control 9 in the matching interface to wait for the matching of the target object, and when the target object is matched, the user can click the acceleration control 10 to enter the processing interface to perform accelerated processing for the object to be processed.
  • FIG. 5 shows another pattern of the free area 11 .
  • the shape of the free area 11 is the pattern of a marker of the target object and is shown in the form of a dotted line.
  • the outline of the free area 11 is a dotted line or a solid line.
  • the matching function is started to match the target object.
  • the shaking control 9 can also be directly displayed in the processing interface, and the shaking function can be started directly after the shaking control 9 is clicked.
  • the target interface is an interface for processing objects to be processed in any setting application program in the application program group
  • the application program group is a collection formed by one or more setting application programs, and the processing progress of the objects to be processed in multiple setting application programs of the same natural person is synchronized.
  • an application group can be a collection formed by one or more setting applications, and setting applications can be set by relevant personnel, and the processing progress of objects to be processed by the same natural person in multiple setting applications is synchronized, that is, the processing progress of objects to be processed in multiple applications in the same natural person in the application group is shared.
  • the application program group includes application program A and application program B, and the same natural person C can process the object to be processed in both application program A and application program B, and the processing progress of the object to be processed in application program A and application program B is consistent.
  • the shaking control can be used to trigger the shaking control of the electronic device, and when the shaking control is triggered, the corresponding electronic device can shake to match the target object.
  • the electronic device displaying the processing interface and the electronic device displaying the target interface of the target object are shaken at the same time; or when the shaking controls of the processing interface and the shaking controls of the target interface are triggered simultaneously, the corresponding target object can be matched.
  • the method also includes:
  • the number of objects to be processed is adjusted by a first increment.
  • the set threshold may refer to the critical value of the time interval for restarting the application program; the first increment may be understood as the number of objects to be processed directly obtained when the time interval for restarting the application program is greater than the set threshold value.
  • the set threshold and the first increment can be set by the system or relevant personnel respectively, which is not limited in this embodiment.
  • the number of objects to be processed may be adjusted with a first increment. For example, if the set threshold is 3 minutes, and the first increment is 5, then when the time interval between the restart of the application program is greater than 3 minutes, the number of objects to be processed can be adjusted so that the number of objects to be processed currently increases by 5.
  • the method also includes:
  • the number of objects to be processed is adjusted by a second increment.
  • the setting operation may refer to an operation set by the system, such as an operation triggered by completing a certain task;
  • the second increment can be understood as the number of objects to be processed that can be obtained when the setting operation is received through the processing interface, and the second increment can be set by the system or relevant personnel respectively, which is not limited in this embodiment.
  • one or more tasks may be matched, for example, browsing a certain interface for 30 seconds, when the user completes the setting operation corresponding to the task, the number of objects to be processed can be adjusted by the second increment.
  • a task may be matched with a probability, and a reward (that is, the second increment) may be obtained for accumulating objects to be processed after completing the task.
  • the method also includes:
  • the number of matched target objects is equal to the set number
  • the number of objects to be processed is adjusted with a third increment.
  • the set number can be regarded as the critical value of the number of matched target objects, and the third increment can be understood as the number of objects to be processed that can be obtained when the number of matched target objects is equal to the set number.
  • the number of objects to be processed may be adjusted with a third increment.
  • the number of matching target objects not only the number of objects to be processed can be increased at an adjusted setting speed, but also the number of objects to be processed can be adjusted at a third increment, which improves user experience.
  • the method also includes:
  • the interaction object corresponding to the confirmation operation is acquired.
  • the interactive interface can be understood as the interface for obtaining the interactive object corresponding to the confirmation operation.
  • the confirmation operation can refer to the user’s confirmation of the operation of obtaining the interactive object corresponding to the confirmation operation.
  • the interactive object can be considered as the object that can be obtained when the number of objects to be processed by the user within the set time does not reach the target value.
  • the interactive object is not limited.
  • an interactive interface may be displayed; after receiving a confirmation operation in the interactive interface, an interactive object corresponding to the confirmation operation may be obtained.
  • each user can have a social image (that is, a marker, such as a tiger), which is displayed in the middle of the processing interface.
  • This tiger image has 5 grades (that is, the grades of markers), which are distinguished by the tigers wearing different costumes. As the user gradually deepens in the activity, the tiger level will continue to increase from 1 to 5.
  • the user can match nearby friends (that is, the target object) by shaking.
  • the social image tiger of the friend that is, the marker of the target object
  • the social image tiger of the friend can be displayed on the user's page (that is, the processing interface), and arranged on the left and right sides of the user's own tiger (that is, the marker corresponding to the user).
  • the friend's tiger will enter the state of "part-time job assistance" to help users complete tasks faster and get pending objects faster. The more friends the user shakes, the faster the task completion rate will be superimposed.
  • the embodiments of the present disclosure can summarize the accounts logged in by the user in multiple APPs into the same account group through information such as device identification and mobile phone number, and consider that multiple accounts in the same account group belong to the same natural person, and multiple APPs form an application program group; open up the activity progress of the same natural person in multiple APPs, and the user can inherit and synchronize the existing cumulative progress (that is, the processing progress of the object to be processed) when logging in to any APP.
  • the opening of user accounts is realized, which increases the space for users to play in processing objects to be processed, and reduces the difficulty of completion.
  • FIG. 6 is a schematic flowchart of an object processing method provided by another embodiment of the present disclosure. This embodiment is refined based on multiple exemplary solutions in the foregoing embodiments.
  • the object processing method may also include: displaying a time-limited interface, the time-limited interface including instruction information for processing the object to be processed; processing the object to be processed after the number of objects to be processed in the time-limited interface reaches the target value.
  • an object processing method provided by another embodiment of the present disclosure includes the following steps:
  • the target area in the processing interface displays the markers of the target object, and the number of objects to be processed increases at an adjusted setting speed.
  • the adjusted setting speed is determined based on the setting speed and the marker level of the target object.
  • the target area is an idle area in the display area where no markers are displayed, and the idle area in the display area is displayed in the processing interface.
  • the target area in the processing interface can display the marker of the target object, and meanwhile, the number of objects to be processed increases at an adjusted setting speed.
  • a time-limited interface may be displayed. In the time-limited interface, the user can choose whether to process the operation indicated by the indication information of the object to be processed according to his own wishes. When the number of objects to be processed in the time-limited interface reaches the target value, the user can directly process the object to be processed.
  • the time-limited interface can represent the interface where the user can choose whether to process the indication information of the object to be processed.
  • the time-limited interface can include a time-limited control, which can be a control for the user to confirm the selection of processing the indication information of the object to be processed; the time-limited interface can also include a close control. 10 minutes of interactive live broadcast and so on.
  • Hidden operations can be understood as operations that are hidden in the system and unknown to users. Hidden operations can be pre-set by the system or relevant personnel, and are not limited here.
  • the objects to be processed may be processed to complete the operation.
  • a time-limited interface can be set to set a direct must-get task, and clearly inform the user to complete the specific task (ie, process the instruction information of the object to be processed) to directly take away all the accumulated virtual resources (ie, the target value).
  • the object processing method provided by the embodiment of the present disclosure can increase the viscosity of the user in the process of processing the object to be processed by setting a time-limited interface. At the same time, after the number of objects to be processed in the time-limited interface reaches the target value, the object to be processed can be processed, which reduces the difficulty of processing for the user, diversifies the processing means of the object to be processed, and improves the user's interactive experience.
  • Fig. 7 is a schematic structural diagram of an object processing device provided by an embodiment of the present disclosure, which is applicable to processing objects, where the device can be implemented by software and/or hardware, and is generally integrated on electronic equipment.
  • the device includes:
  • the interface display module 310 is configured to display a processing interface, the number of objects to be processed in the processing interface increases at a set speed, and the processing interface includes at least one display area;
  • the marker display module 320 is configured to display markers of the target object in the target area in the processing interface after the target object is matched through the processing interface, and the number of the objects to be processed increases at an adjusted set speed, and the adjusted set speed is determined based on the set speed and the marker level of the target object, the target area is an idle area in the display area that does not display markers, and the idle area in the display area is displayed in the processing interface;
  • the transfer module 330 is configured to process the objects to be processed after the number of objects to be processed in the processing interface reaches a target value.
  • the device displays a processing interface through the interface display module 310, the number of objects to be processed in the processing interface increases at a set speed, and the processing interface includes at least one display area; after the target object is matched through the processing interface through the marker display module 320, the target area in the processing interface displays markers of the target object, the number of objects to be processed increases at an adjusted set speed, and the adjusted set speed is determined based on the set speed and the marker level of the target object.
  • a free area of the marker is displayed, and the free area in the display area is displayed in the processing interface; after the number of objects to be processed in the processing interface reaches a target value through the transfer module 330, the objects to be processed are processed.
  • the target area in the processing interface displays the marker of the target object, and the number of objects to be processed increases at an adjusted setting speed, which improves the user's visual interaction experience and increases the interest of the object processing method.
  • the processing interface includes at least one display area, the markers of the target object are displayed in the target area, the display duration of the markers of the target object in the target area is a set duration, the target area is an idle area in the display area where markers are not displayed, and the idle area in the display area is displayed in the processing interface.
  • the adjusted set speed is determined based on the set speed and the acceleration value corresponding to the marker level of the target object, different marker levels correspond to different acceleration values, and the adjustment time of the set speed is the set time.
  • the user's markers are displayed in the processing interface, the level of the user's markers increases with the completion of processing the object to be processed, the level of the target object's markers increases with the completion of the processing of the target object corresponding to the object to be processed, markers of different levels have different clothing.
  • the marker display module 320 includes: a matching unit configured to match the target object in the following manner:
  • the electronic device displaying the processing interface and the electronic device displaying the target interface of the target object are shaken simultaneously; or,
  • the shaking control of the processing interface and the shaking control of the target interface are triggered simultaneously.
  • the target interface is an interface for processing objects to be processed in any setting application program in the application program group
  • the application program group is a collection formed by one or more setting application programs, and the processing progress of the objects to be processed in multiple setting application programs of the same natural person is synchronized.
  • the object processing device also includes a restart module, including:
  • the number of objects to be processed is adjusted by a first increment.
  • the object processing device also includes a target task matching module, including:
  • the number of objects to be processed is adjusted by a second increment.
  • the object processing device also includes an opportunity acquisition module, including:
  • the number of matched target objects is equal to the set number
  • the number of objects to be processed is adjusted with a third increment.
  • the object processing device also includes a time-limited goal completion module, including:
  • time-limited interface includes instruction information for processing the object to be processed
  • the objects to be processed are processed.
  • the object processing device also includes an interactive object acquisition module, including:
  • the interaction object corresponding to the confirmation operation is acquired.
  • the above-mentioned object processing apparatus can execute the object processing method provided by any embodiment of the present disclosure, and has corresponding functional modules and beneficial effects for executing the method.
  • FIG. 8 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure.
  • FIG. 8 shows a schematic structural diagram of an electronic device 400 suitable for implementing the embodiments of the present disclosure.
  • the electronic device 400 in the embodiment of the present disclosure may include, but not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (Personal Digital Assistant, PDA), tablet computers (Portable Android Device, PAD), portable multimedia players (Portable Media Player, PMP), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc.
  • PDA Personal Digital Assistant
  • PMP portable multimedia players
  • vehicle-mounted terminals such as vehicle-mounted navigation terminals
  • fixed terminals such as digital TVs, desktop computers, etc.
  • the electronic device 400 shown in FIG. 8 is only an example, and should not limit the functions and scope of use of the embodiments of the present disclosure.
  • an electronic device 400 may include one or more processors (such as a central processing unit, a graphics processing unit, etc.) 401, which may perform various appropriate actions and processes according to a program stored in a read-only memory (Read-Only Memory, ROM) 402 or a program loaded from a storage device 408 into a random access memory (Random Access Memory, RAM) 403.
  • processors 401 implement methods as provided in this disclosure.
  • RAM 403 various programs and data necessary for the operation of the electronic device 400 are also stored.
  • the processor 401, ROM 402, and RAM 403 are connected to each other through a bus 404.
  • An input/output (Input/Output, I/O) interface 405 is also connected to the bus 404 .
  • the following devices can be connected to the I/O interface 405: an input device 406 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 407 including, for example, a liquid crystal display (Liquid Crystal Display, LCD), a speaker, a vibrator, etc.; a storage device 408 including, for example, a magnetic tape, a hard disk, etc., which is configured to store one or more programs; and a communication device 409.
  • the communication means 409 may allow the electronic device 400 to perform wireless or wired communication with other devices to exchange data. While FIG. 8 shows electronic device 400 having various means, it should be understood that implementing or having all of the means shown is not a requirement. More or fewer means may alternatively be implemented or provided.
  • embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, where the computer program includes program codes for executing the methods shown in the flowcharts.
  • the computer program may be downloaded and installed from a network via communication means 409 , or from storage means 408 , or from ROM 402 .
  • the processor 401 executes the above functions defined in the methods of the embodiments of the present disclosure.
  • 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.
  • a computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any combination thereof.
  • a computer-readable storage medium may include, but are not limited to, an electrical connection with one or more wires, a portable computer diskette, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), fiber optics, a compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
  • a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
  • a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave carrying computer-readable program code therein. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing.
  • a computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
  • Program code embodied on a computer readable medium may be transmitted by any appropriate medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
  • the computer readable storage medium may be a non-transitory computer readable storage medium.
  • the client and the server can communicate using any currently known or future-developed network protocols such as Hyper Text Transfer Protocol (Hyper Text Transfer Protocol, HTTP), and can be interconnected with any form or medium of digital data communication (for example, a communication network).
  • HTTP Hyper Text Transfer Protocol
  • Examples of communication networks include local area networks (LANs), wide area networks (WANs), internetworks (eg, the Internet), and peer-to-peer networks (eg, ad hoc peer-to-peer networks), as well as any currently known or future developed networks.
  • the above-mentioned computer-readable medium may be contained in the above-mentioned electronic device 400 ; or it may exist independently without being assembled into the electronic device 400 .
  • the computer-readable medium stores one or more computer programs.
  • the computer-readable medium carries one or more programs.
  • the electronic device 400 can write computer program codes for performing the operations of the present disclosure in one or more programming languages or a combination thereof. language or similar programming language.
  • the program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server.
  • the remote computer can be connected to the user computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or it can be connected to an external computer (e.g. via the Internet using an Internet Service Provider).
  • LAN Local Area Network
  • WAN Wide Area Network
  • an Internet Service Provider e.g. via the Internet using an Internet Service Provider
  • each block in a flowchart or block diagram may represent a module, program segment, or a portion of code that includes one or more executable instructions for implementing specified logical functions.
  • the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved.
  • modules involved in the embodiments described in the present disclosure may be implemented by software or by hardware. Wherein, the name of the module does not constitute a limitation on the module itself under certain circumstances.
  • exemplary types of hardware logic components include: Field Programmable Gate Array (Field Programmable Gate Array, FPGA), Application Specific Integrated Circuit (ASIC), Application Specific Standard Parts (ASSP), System on Chip (System on Chip, SOC), Complex Programmable Logic Device (Complex Programming log ic device, CPLD) and so on.
  • 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, apparatus, or device.
  • a machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium.
  • a machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing.
  • a machine-readable storage medium would include one or more wire-based electrical connections, a portable computer disk, a hard disk, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, compact disk read only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
  • RAM random access memory
  • ROM read only memory
  • EPROM or flash memory erasable programmable read only memory
  • CD-ROM compact disk read only memory
  • magnetic storage devices or any suitable combination of the foregoing.
  • Example 1 provides an object processing method applied to an application program, including:
  • the number of objects to be processed in the processing interface increases at a set speed, and the processing interface includes at least one display area;
  • the target area in the processing interface displays markers of the target object, the number of objects to be processed increases at an adjusted setting speed, the adjusted setting speed is determined based on the setting speed and the marker level of the target object, the target area is a free area in the display area that does not display markers, and the free area in the display area is displayed in the processing interface;
  • the objects to be processed are processed.
  • Example 2 is the method according to Example 1, wherein,
  • the adjusted set speed is determined based on the set speed and the acceleration value corresponding to the marker level of the target object, different marker levels correspond to different acceleration values, and the adjustment time of the set speed is the set time.
  • Example 3 is the method according to Example 1, wherein,
  • the user's markers are displayed in the processing interface, the level of the user's markers increases with the completion of processing the object to be processed, the level of the target object's markers increases with the completion of the processing of the target object corresponding to the object to be processed, markers of different levels have different clothing.
  • example 4 is according to the method described in example 1, wherein the target object is matched in the following manner:
  • the electronic device displaying the processing interface and the electronic device displaying the target interface of the target object are shaken simultaneously; or,
  • the shaking control of the processing interface and the shaking control of the target interface are triggered simultaneously.
  • Example 5 is the method according to Example 4, wherein,
  • the target interface is an interface for processing objects to be processed in any setting application program in the application program group.
  • the application program group is a collection formed by one or more setting application programs, and the processing progress of the objects to be processed in multiple setting application programs of the same natural person is synchronized.
  • example 6 is according to the method described in example 1, further comprising:
  • the number of objects to be processed is adjusted by a first increment.
  • Example 7 is according to the method described in Example 1, further comprising:
  • the number of objects to be processed is adjusted by a second increment.
  • Example 8 is according to the method described in Example 1, further comprising:
  • the number of matched target objects is equal to the set number
  • the number of objects to be processed is adjusted with a third increment.
  • Example 9 is according to the method described in Example 1, further comprising:
  • time-limited interface includes instruction information for processing the object to be processed
  • the objects to be processed are processed.
  • Example 10 according to the method described in Example 1, further includes:
  • the interaction object corresponding to the confirmation operation is acquired.
  • Example 11 provides an object processing device, including:
  • the interface display module is configured to display a processing interface, the number of objects to be processed in the processing interface increases at a set speed, and the processing interface includes at least one display area;
  • the marker display module is configured such that after the target object is matched through the processing interface, the target area in the processing interface displays the marker of the target object, and the number of the objects to be processed increases at an adjusted setting speed, and the adjusted setting speed is determined based on the setting speed and the marker level of the target object, the target area is a free area in the display area where markers are not displayed, and the free area in the display area is displayed in the processing interface;
  • the transfer module is configured to process the objects to be processed after the number of objects to be processed in the processing interface reaches a target value.
  • Example 12 provides an electronic device, comprising:
  • processors one or more processors
  • a storage device configured to store one or more programs
  • the one or more processors When the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any one of Examples 1-10.
  • Example 13 provides a computer-readable medium on which a computer program is stored, and when the program is executed by a processor, the method described in any one of Examples 1-10 is implemented.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Computation (AREA)
  • Evolutionary Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Artificial Intelligence (AREA)
  • Human Computer Interaction (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

一种对象处理方法、装置、电子设备及介质。方法应用于应用程序,包括:显示处理界面,其中,处理界面内的待处理对象的数量以设定速度增加;响应于确定通过处理界面匹配到目标对象,处理界面内的目标区域显示目标对象的标志物,待处理对象的数量以调整后的设定速度增加;响应于确定处理界面内的待处理对象的数量达到目标值,处理待处理对象。

Description

一种对象处理方法、装置、电子设备及介质
本申请要求在2022年1月21日提交中国专利局、申请号为202210073768.6的中国专利申请的优先权,该申请的全部内容通过引用结合在本申请中。
技术领域
本公开实施例涉及互联网技术领域,例如涉及一种对象处理方法、装置、电子设备及介质。
背景技术
在网络这一虚拟世界中,不同类型的应用程序具有不同的待处理对象。应用程序内的待处理对象可以为网络中存在的虚拟资源,用户可以在应用程序内对待处理对象进行处理以实现虚拟资源的转移。
相关技术中对待处理对象进行处理的技术方案中对待处理对象的处理方式单一,用户在处理待处理对象时的交互体验差。
发明内容
本公开实施例提供了一种对象处理方法、装置、电子设备及介质,多样化了待处理对象的处理手段,提升了用户的视觉交互体验。
第一方面,本公开实施例提供了一种对象处理方法,包括:
显示处理界面,其中,所述处理界面内的待处理对象的数量以设定速度增加,所述处理界面内包括有至少一个显示区域;
响应于确定通过所述处理界面匹配到目标对象,所述处理界面内的目标区域显示所述目标对象的标志物,所述待处理对象的数量以调整后的设定速度增加,其中,所述调整后的设定速度基于所述设定速度和所述目标对象的标志物等级确定,所述目标区域为所述显示区域中未显示标志物的一个空闲区域,所述显示区域中的空闲区域显示在所述处理界面内;
响应于确定所述处理界面内的待处理对象的数量达到目标值,处理所述待处理对象。
第二方面,本公开实施例还提供了一种对象处理装置,包括:
界面显示模块,设置为显示处理界面,其中,所述处理界面内的待处理对象的数量以设定速度增加,所述处理界面内包括有至少一个显示区域;
标志物显示模块,设置为响应于确定通过所述处理界面匹配到目标对象,所述处理界面内的目标区域显示所述目标对象的标志物,所述待处理对象的数量以调整后的设定速度增加,其中,所述调整后的设定速度基于所述设定速度和所述目标对象的标志物等级确定,所述目标区域为所述显示区域中未显示标志物的一个空闲区域,所述显示区域中的空闲区域显示在所述处理界面内;
转移模块,设置为响应于确定所述处理界面内的待处理对象的数量达到目标值,处理所述待处理对象。
第三方面,本公开实施例还提供了一种电子设备,包括:
一个或多个处理器;
存储装置,设置为存储一个或多个程序;
所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本公开实施例提供的对象处理方法。
第四方面,本公开实施例还提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现本公开实施例提供的对象处理方法。
附图说明
贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。
图1为本公开一实施例提供的一种对象处理方法的流程示意图;
图2为本公开一实施例提供的一种处理界面的界面示意图;
图3为本公开另一实施例提供的一种处理界面的界面示意图;
图4为本公开一实施例提供的一种处理界面内待处理对象数量的变化示意图;
图5为本公开一实施例提供的一种处理界面内匹配目标对象的变化示意图;
图6为本公开另一实施例提供的一种对象处理方法的流程示意图;
图7为本公开一实施例提供的一种对象处理装置的结构示意图;
图8为本公开一实施例提供的一种电子设备的结构示意图。
具体实施方式
应当理解,本公开的方法实施方式中记载的多个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的, 而并不是用于对这些消息或信息的范围进行限制。
下述多个实施例中,每个实施例中同时提供了示例特征和示例实施例,实施例中记载的多个特征可进行组合,形成多个示例方案,不应将每个编号的实施例仅视为一个技术方案。此外,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。
图1为本公开一实施例提供的一种对象处理方法的流程示意图,该方法可适用于对对象进行处理的情况,该方法可以由对象处理装置来执行,其中该装置可由软件和/或硬件实现,并一般集成在电子设备上,在本实施例中电子设备包括但不限于:计算机、笔记本电脑、平板电脑、手机等设备。
如图1所示,本公开一实施例提供的一种对象处理方法,包括如下步骤:
S110、显示处理界面,处理界面内的待处理对象的数量以设定速度增加,处理界面内包括有至少一个显示区域。
在本实施例中,处理界面可以是指对待处理对象进行处理的界面,其中,待处理对象可以是指应用程序内待进行处理的对象。示例性的,待处理对象可以为虚拟资源。
用户在对待处理对象进行处理的过程中,处理界面内可以显示用户的标志物,标志物可以为标志用户在进行待处理对象处理时处理进度的虚拟形象,例如可以为小老虎或者用户设置的虚拟形象等。
标志物可以设置有多个等级,随着用户对待处理对象处理进度的深入,标志物的等级也随之增加。不同的等级可以对应有不同的标志物,不同的标志物可以通过不同形象区分或者通过不同服饰区分。标志物在处理界面中的位置不限,例如可以位于处理界面的中间区域等;每个用户对应的标志物可以相同,也可以不同。
待处理对象在处理界面内的状态不限,示例性的,待处理对象可以以静止状态显示在处理界面内,也可以以动态的形式显示在处理界面内,如待处理对象所对应标志物的手部或身体可以持续摇动以提示用户在处理界面内匹配目标对象。
需要说明的是,不同的待处理对象在处理界面内具有不同的显示方式,以待处理对象为虚拟资源为例,待处理对象可以以数字的形式显示在处理界面中,也可以以图形的形式显示在处理界面中。虚拟资源例如可以为积分、金币、红包等。设定速度可以是指待处理对象增加的速度,本实施例不对设定速度进行限定,例如设定速度可以为***预设的恒定速度值,也可以为对待处理对象进行处理后的速度。
在一实施例中,可以显示处理界面,其中,处理界面内待处理对象的数量可以以设定速度持续增加,如应用程序启动或者打开期间可以一直以设定速度持续增加;还可以在应用程序关闭时也以设定速度持续增加。
在一个实施例中,所述处理界面内包括有至少一个显示区域,其中,显示区域可以为处理界面内的部分区域,可以用于放置目标对象的标志物。显示区域的个数不限,可以为一个或多个。
可以理解的是,处理界面内可以包括用户所对应的标志物,也可以包括目标对象的标志 物,目标对象的标志物的个数不限,可以为一个或多个;目标对象的标志物在处理界面中的位置不限,例如可以位于待处理对象所对应标志物的左侧和/或右侧等。目标对象可以为对待处理对象进行处理的其他用户,每个用户所处理的待处理对象独立,即用户分别处理各自的待处理对象,其他用户可以为用户对待处理对象进行处理时所使用的应用程序和/或其他应用程序上的好友,也可以为附近未添加的好友。
处理界面中还可以包括功能说明控件,在功能说明控件被触发后,可以显示功能说明界面,功能说明界面中可以包括有处理待处理对象的说明。
在一个实施例中,所述处理界面内显示有用户的标志物,所述用户的标志物的等级随着处理所述待处理对象的完成度的增加而增加,所述目标对象的标志物的等级随着所述目标对象处理所对应待处理对象的完成度的增加而增加,不同等级的标志物具有不同的服饰。
可以理解的是,处理界面内显示有用户的标志物,其中,用户的标志物的等级可以随着处理待处理对象的完成度的增加而增加;同时,处理界面内显示有目标对象的标志物,目标对象的标志物的等级也可以随着目标对象处理所对应待处理对象的完成度的增加而增加,本实施例中等级增加的具体步骤不作限定。完成度可以为待处理对象处理的深入程度。以待处理对象的数量为100为例,在待处理对象的数量达到100时,可以处理待处理对象。待处理对象的数量为50时的完成度大于待处理对象的数量为30的完成度。完成度可以通过待处理对象的数量确定。
此外,需要说明的是,不同等级的标志物具有不同的服饰,基于不同服饰区分标志物的等级,服饰可以为中国风服饰,还可以包括配饰。
图2为本公开一实施例提供的一种处理界面的界面示意图。如图2所示,处理界面内显示有用户的标志物1、目标对象的标志物2和空闲区域3。空闲区域3的形状不作限定,可以为任意形状,如与标志物形状相同的形状。
图3为本公开一实施例提供的另一种处理界面的界面示意图。如图3所示,处理界面内显示有用户的标志物1、目标对象的标志物2、4。多个目标对象的标志物2、4可以是依次匹配得到的。在匹配得目标对象的标志物4时,目标对象的标志物可以显示在空闲区域3的区域内,空闲区域3不进行显示。其中,目标对象的标志物2、4在处理界面内显示时长为设定时长,每个目标对象的标志物2、4都有对应的时长控件用于显示剩余显示的时长,如目标对象的标志物2的时长控件5和目标对象的标志物4的时长控件6,在超过设定时长时,对应的目标对象的标志物自动消失。
S120、在通过处理界面匹配到目标对象后,处理界面内的目标区域显示目标对象的标志物,待处理对象的数量以调整后的设定速度增加,调整后的设定速度基于设定速度和目标对象的标志物等级确定,目标区域为显示区域中未显示标志物的一个空闲区域,显示区域中的空闲区域显示在处理界面内。
其中,目标区域可以是指显示区域中未显示标志物的一个空闲区域,显示区域中的空闲区域显示在处理界面内。在本实施例中,空闲区域的显示方式不作限定,例如,空闲区域可 以为灰色的阴影区域以表征当前显示区域为未显示标志物的空闲区域。
本实施例不限定选取哪一个空闲区域作为目标区域,可以将任意一个空闲区域作为目标区域,还可以按照多个空闲区域的优先级选取目标区域。空闲区域的优先级的设置方式不作限定,可以基于距离用户的标志物的距离和方位确定。显示区域包括有空闲区域和进行目标对象标志物显示的目标区域。在目标区域进行标志物显示后,目标区域可以不显示在处理界面中,仅将目标对象的标志物显示在目标区域内即可。
需要说明的是,目标对象的标志物在目标区域内的显示时长可以为设定时长,设定时长可以认为是目标对象的标志物进行显示的时长,设定时长可以由***或相关人员进行设置,本实施例对此不作限定。
可以理解的是,当处理界面内匹配到目标对象的标志物时,在设定时长内目标对象的标志物可以显示在显示区域中未显示标志物的一个空闲区域内;在超过设定时长时,目标对象的标志物则自动消失,对应的目标区域则变为显示区域中未显示标志物的空闲区域,以等待显示下一个目标对象的标志物。
其中,处理界面内目标对象的标志物的个数可以小于或者等于显示区域的个数。
在本实施例中,调整后的设定速度可以认为是匹配到目标对象后,对待处理对象的数量增长的速度,调整后的设定速度可以基于设定速度和目标对象的标志物等级确定,本步骤不对确定调整后的设定速度进行限定。示例性的,调整后的设定速度可以基于设定速度和目标对象的标志物等级对应的速度值确定。例如令调整后的设定速度为v,设定速度为v0,目标对象的标志物等级对应的速度值为v1,则v=v0+v1;调整后的设定速度还可以基于设定速度和目标对象的标志物等级对应的加速度值确定,例如令调整后的设定速度为v,设定速度为v0,目标对象的标志物等级对应的速度值为a,则v=v0+at,t为调整时长,调整时长可以认为是调整设定速度的时长,调整时长等于目标对象的标志物显示时长。
例如,在通过处理界面匹配到目标对象后,处理界面内的目标区域可以显示目标对象的标志物,目标对象的标志物在处理界面内的状态不限。示例性的,目标对象的标志物可以以静止状态显示在处理界面内,也可以以动态的形式显示在处理界面内,如与待处理对象所对应标志物同频率进行手部或身体的持续摇动。此外,目标对象的标志物也有其对应的标志物等级,故处理界面内可以显示目标对象标志物等级对应的服饰。不同的标志物等级可以对应有不同的加速度值和/或速度值。标志物等级越高,所对应的加速度值和/或速度值越大。
需要说明的是,用户可以通过处理界面一次匹配到多个目标对象或通过处理界面多次匹配到不同的目标对象,即处理界面中可以同时存在与显示区域相同个数的目标对象的标志物。一个目标对象在显示时长达到后可以再次被匹配到。本实施例不对匹配到目标对象的手段进行限定,例如可以为显示有处理界面的电子设备和目标对象的显示有目标界面的电子设备被同时摇动,则可以匹配到对应的目标对象。
在一个实施例中,所述调整后的设定速度基于所述设定速度和所述目标对象的标志物等级对应的加速度值确定,不同的标志物等级对应不同的加速度值,所述设定速度的调整时长 为设定时长。
可以理解的是,不同的标志物等级对应不同的加速度值。例如标志物等级越高,标志物等级对应的加速度值越大,对于同一设定速度而言,调整后的设定速度越高。
此外,由于目标对象的标志物的显示时长为设定时长,故在设定时长内,调整后的设定速度可以基于设定速度和目标对象的标志物等级对应的加速度值确定,即设定速度的调整时长为设定时长。
示例性的,在设定时长t内,调整后的设定速度可以为v=v0+at,其中v0为设定速度,a为目标对象的标志物等级对应的加速度值,当超过设定时长t后,设定速度则为v0。
图4为本公开一实施例提供的一种处理界面内待处理对象数量的变化示意图。图4为用户匹配到一个目标对象,从目标对象标志物的设定时长开始到设定时长结束为例进行描述的示意图,图4中仅以部分帧为例进行说明。如图4所示,在通过处理界面匹配到目标对象后,在设定时长内处理界面中的目标区域显示目标对象的标志物2,待处理对象的数量以调整后的设定速度增加;在超过设定时长时,目标对象的标志物2则自动消失,对应的目标区域则变为显示区域中未显示标志物的空闲区域7,以等待下一个目标对象的标志物。
S130、在处理界面内的待处理对象的数量达到目标值后,处理待处理对象。
目标值可以为处理待处理对象所需的临界值,目标值可以由***或相关人员进行设置,本实施例对此不作限定。
例如,通过上述步骤,在处理界面内的待处理对象的数量达到目标值后,可以对待处理对象进行处理,本步骤对待处理对象进行处理的方法不限。例如可以领取目标值对应数量的待处理对象等。
本公开实施例提供的一种对象处理方法,所述方法应用于应用程序,包括:显示处理界面,所述处理界面内的待处理对象的数量以设定速度增加,所述处理界面内包括有至少一个显示区域;在通过所述处理界面匹配到目标对象后,所述处理界面内的目标区域显示所述目标对象的标志物,所述待处理对象的数量以调整后的设定速度增加,所述调整后的设定速度基于所述设定速度和所述目标对象的标志物等级确定,所述目标区域为所述显示区域中未显示标志物的一个空闲区域,所述显示区域中的空闲区域显示在所述处理界面内;在所述处理界面内的待处理对象的数量达到目标值后,处理所述待处理对象。利用上述方法,通过处理界面匹配到目标对象后,处理界面内的目标区域显示所述目标对象的标志物,待处理对象的数量以调整后的设定速度增加,多样化了待处理对象的处理手段,提升了用户的视觉交互体验。
在上述实施例的基础上,提出了上述实施例的变型实施例,在此需要说明的是,为了使描述简要,在变型实施例中仅描述与上述实施例的不同之处。
在一个实施例中,通过如下方式匹配到目标对象:
显示有所述处理界面的电子设备和所述目标对象的显示有目标界面的电子设备被同时摇动;或者,
所述处理界面的摇动控件和所述目标界面的摇动控件被同时触发。
其中,目标界面可以理解为目标对象进行所对应待处理对象处理的界面,目标界面所对应的应用程序与待处理对象所对应的应用程序可以相同,也可以属于同一应用程序组内,此处不作限定。
图5为本公开实施例提供的一种处理界面内匹配目标对象的变化示意图。图5以用户在处理界面内匹配目标对象的过程进行描述,图5中仅以部分帧为例进行说明。如图5所示,用户可以点击匹配控件8,以触发显示目标对象的匹配界面,然后点击匹配界面中的摇动控件9,以等待目标对象的匹配,当匹配到目标对象后,可以点击加速控件10以进入处理界面内为待处理对象进行加速处理。图5中示出了空闲区域11的另一种样式,空闲区域11的形状为目标对象的标志物的样式,并以虚线的形式示出,此处不限定空闲区域11的轮廓是虚线还是实线。在匹配到目标对象后,目标对象的标志物可以显示在目标区域内,空闲区域11可以选作目标区域用于显示目标对象的标志物。
本示例在点击匹配控件8和摇动控件9后,启动匹配功能,以匹配到目标对象。可以理解的是,摇动控件9也可以直接显示在处理界面内,在点击摇动控件9后直接启动摇动功能。
例如,所述目标界面为应用程序组内任一设定应用程序中用于进行待处理对象处理的界面,所述应用程序组为一个或多个设定应用程序所形成的集合,同一自然人在多个设定应用程序内的待处理对象的处理进度同步。
其中,应用程序组可以为一个或多个设定应用程序所形成的集合,设定应用程序可以由相关人员进行设定,同一自然人在多个设定应用程序内的待处理对象的处理进度同步,即同一自然人在应用程序组内的多个应用程序内待处理对象的处理进度共用。
示例性的,应用程序组包括应用程序A和应用程序B,同一自然人C在应用程序A和应用程序B内均可以处理待处理对象,待处理对象在应用程序A和应用程序B内的处理进度一致。
摇动控件可以用于触发摇动电子设备的控件,当触发摇动控件时,所对应的电子设备可以摇动以匹配到目标对象。
例如,当显示有处理界面的电子设备和目标对象的显示有目标界面的电子设备被同时摇动;或者,处理界面的摇动控件和目标界面的摇动控件被同时触发时,可以匹配到对应的目标对象。
在一个实施例中,所述方法还包括:
在所述应用程序再次启动的时间间隔大于设定阈值,以第一增量调整所述待处理对象的数量。
设定阈值可以是指应用程序再次启动的时间间隔的临界值;第一增量可以理解为在应用程序再次启动的时间间隔大于设定阈值时,直接获得的待处理对象的数量。设定阈值和第一增量可以分别由***或相关人员进行设置,本实施例对此不作限定。
例如,在应用程序再次启动的时间间隔大于设定阈值时,可以以第一增量调整待处理对 象的数量。例如令设定阈值为3分钟,第一增量为5个,则当应用程序再次启动的时间间隔大于3分钟时,可以调整待处理对象的数量以使当前待处理对象的数量增加5个。
在一个实施例中,所述方法还包括:
在通过所述处理界面接收设定操作时,以第二增量调整所述待处理对象的数量。
设定操作可以是指***设定的操作,例如完成某项任务所触发的操作;第二增量可以理解为在通过处理界面接收到设定操作时,可以获得的待处理对象的数量,第二增量可以分别由***或相关人员进行设置,本实施例对此不作限定。
可以理解的是,在通过处理界面匹配目标对象的过程中,可能会匹配到一个或多个任务,例如浏览30秒某界面,当用户完成任务对应的设定操作时,可以以第二增量调整待处理对象的数量。示例性的,在用户没有匹配到目标对象时,可以有概率匹配出任务,完成任务后可获得奖励(即第二增量)用于累积待处理对象。
在一个实施例中,所述方法还包括:
在匹配到的目标对象的个数等于设定个数时,以第三增量调整所述待处理对象的数量。
设定个数可以认为是匹配到目标对象个数的临界值,第三增量可以理解为在匹配到的目标对象的个数等于设定个数时,可以获得的待处理对象的数量。
例如,在匹配到的目标对象的个数等于设定个数时,可以以第三增量调整待处理对象的数量。在此基础上,通过累积匹配到目标对象的个数,不仅可以使待处理对象的数量以调整后的设定速度增加,还可以以第三增量调整待处理对象的数量,提高了用户体验。
在一个实施例中,所述方法还包括:
在设定时间内所述待处理对象的数量未达到所述目标值,显示交互界面;
在接收到所述交互界面内的确认操作后,获取所述确认操作对应的交互对象。
交互界面可以理解为获取确认操作对应的交互对象的界面,确认操作可以是指用户确认获取确认操作对应的交互对象的操作,交互对象可以认为是当用户在设定时间内待处理对象的数量未达到目标值时,可以获得的对象,交互对象不作限定,例如可以为当前应用程序的积分、付费特效等。
例如,当用户在设定时间内待处理对象的数量未达到所述目标值,可以显示交互界面;在接收到交互界面内的确认操作后,可以获取确认操作对应的交互对象。
下面对对象处理方法进行示例性的描述:
首先每个用户都可以拥有一个社交形象(即标志物,如老虎),在处理界面正中间进行展示。此老虎形象有5个等级(即标志物的等级),通过老虎穿着不同服饰来进行区分。随着用户在活动中的逐渐深入,老虎等级会从1至5不断升高。
然后用户可以通过摇一摇的方式匹配附近的好友(即目标对象),当匹配到附近的好友后,可以将好友的社交形象小老虎(即目标对象的标志物)展示在用户的页面(即处理界面)上,排列在用户自己小老虎(即用户所对应标志物)的左右两侧。每次摇到附近好友时,好友的老虎会进入“打工助力”的状态,帮用户加速完成任务从而更快获得待处理对象。用户摇到的 好友越多,完成任务的速率会叠加的越快。
此外,用户摇到的好友老虎等级越高,“打工助力”的速率(即调整后的设定速度)也会越高,因此用户越深入参与活动,摇到的人越多,完成处理的速率会越高。
通过上述多个实施例的描述可以发现,本公开实施例可以通过设备标识和手机号等信息,将用户在多个APP登陆的账号归纳为同一个账号组,认为相同账号组内的多个账号均属于同一自然人,多个APP形成应用程序组;将同一自然人在多个APP的活动进度打通,用户在任意APP登录均可继承同步已有的累积进度(即待处理对象的处理进度)。在此基础上,实现了用户账户的打通,提高了用户对待处理对象进行处理的发挥空间,降低了完成难度。
图6为本公开另一实施例提供的一种对象处理方法的流程示意图,本实施例以上述实施例中多个示例方案为基础进行细化。在本实施例中,将所述对象处理方法还可能包括的情况包括:显示限时界面,所述限时界面包括处理所述待处理对象的指示信息;在所述限时界面内待处理对象的数量达到所述目标值后,处理所述待处理对象。
本实施例尚未详尽的内容请参考前述实施例。
如图6所示,本公开另一实施例提供的一种对象处理方法,包括如下步骤:
S210、显示处理界面,处理界面内的待处理对象的数量以设定速度增加,处理界面内包括有至少一个显示区域。
S220、在通过处理界面匹配到目标对象后,处理界面内的目标区域显示目标对象的标志物,待处理对象的数量以调整后的设定速度增加,调整后的设定速度基于设定速度和目标对象的标志物等级确定,目标区域为显示区域中未显示标志物的一个空闲区域,显示区域中的空闲区域显示在处理界面内。
在本步骤中,当通过处理界面匹配到目标对象后,处理界面内的目标区域可以显示目标对象的标志物,同时,待处理对象的数量以调整后的设定速度增加。在用户通过处理界面匹配目标对象的过程中,可能会进行限时界面的显示,在限时界面中,用户可以根据自己意愿选择是否进行待处理对象指示信息所指示的操作的处理,当在限时界面内待处理对象的数量达到目标值后,用户可以直接处理所述待处理对象。
S230、在处理界面内的待处理对象的数量达到目标值后,处理待处理对象,结束操作。
S240、显示限时界面,限时界面包括处理待处理对象的指示信息。
限时界面可以表征用户可以选择是否进行待处理对象指示信息的处理的界面,例如在限时界面中可以包括限时控件,限时控件可以为用户确认选择进行待处理对象指示信息的处理的控件;在限时界面中也可以包括关闭控件,关闭控件可以表征用户确认不选择进行待处理对象指示信息的处理的控件;在限时界面中还可以包括处理待处理对象的指示信息,指示信息可以为指示处理待处理对象的信息,以明确告知用户需要完成的限时操作,例如互动直播10分钟等。
本实施例不对显示限时界面的时机进行限定,例如可以随机显示,也可以当用户完成隐藏操作时显示。隐藏操作可以理解为***中隐藏的且用户未知的操作,隐藏操作可以由*** 或相关人员预先进行设置,此处不作限定。
S250、在限时界面内待处理对象的数量达到目标值后,处理待处理对象。
例如,当在限时界面内待处理对象的数量达到目标值后,可以处理待处理对象以完成操作。
示例性的,在本实施例中可以设置限时界面,以设置直通必得任务,明确告知用户完成具体任务(即处理待处理对象的指示信息)即可直接拿走全部累积的虚拟资源(即目标值)。
本公开实施例提供的一种对象处理方法,通过设置限时界面,能够增加用户在进行待处理对象处理过程中的粘度,同时,在限时界面内待处理对象的数量达到目标值后,能够实现对待处理对象的处理,为用户降低了处理的难度,多样化了待处理对象的处理手段,提升了用户的交互体验。
图7为本公开实施例提供的一种对象处理装置的结构示意图,该装置可适用于对对象进行处理的情况,其中该装置可由软件和/或硬件实现,并一般集成在电子设备上。
如图7所示,该装置包括:
界面显示模块310,设置为显示处理界面,所述处理界面内的待处理对象的数量以设定速度增加,所述处理界面内包括有至少一个显示区域;
标志物显示模块320,设置为在通过所述处理界面匹配到目标对象后,所述处理界面内的目标区域显示所述目标对象的标志物,所述待处理对象的数量以调整后的设定速度增加,所述调整后的设定速度基于所述设定速度和所述目标对象的标志物等级确定,所述目标区域为所述显示区域中未显示标志物的一个空闲区域,所述显示区域中的空闲区域显示在所述处理界面内;
转移模块330,设置为在所述处理界面内的待处理对象的数量达到目标值后,处理所述待处理对象。
在本实施例中,该装置通过界面显示模块310显示处理界面,所述处理界面内的待处理对象的数量以设定速度增加,所述处理界面内包括有至少一个显示区域;通过标志物显示模块320在通过所述处理界面匹配到目标对象后,所述处理界面内的目标区域显示所述目标对象的标志物,所述待处理对象的数量以调整后的设定速度增加,所述调整后的设定速度基于所述设定速度和所述目标对象的标志物等级确定,所述目标区域为所述显示区域中未显示标志物的一个空闲区域,所述显示区域中的空闲区域显示在所述处理界面内;通过转移模块330在所述处理界面内的待处理对象的数量达到目标值后,处理所述待处理对象。利用该装置,通过处理界面匹配到目标对象后,处理界面内的目标区域显示所述目标对象的标志物,待处理对象的数量以调整后的设定速度增加,提升了用户的视觉交互体验,增加了对象处理方法的趣味性。
例如,所述处理界面内包括有至少一个显示区域,所述目标对象的标志物显示在目标区域内,所述目标对象的标志物在所述目标区域内的显示时长为设定时长,所述目标区域为所述显示区域中未显示标志物的一个空闲区域,所述显示区域中的空闲区域显示在所述处理界 面内。
例如,所述调整后的设定速度基于所述设定速度和所述目标对象的标志物等级对应的加速度值确定,不同的标志物等级对应不同的加速度值,所述设定速度的调整时长为设定时长。
例如,所述处理界面内显示有用户的标志物,所述用户的标志物的等级随着处理所述待处理对象的完成度的增加而增加,所述目标对象的标志物的等级随着所述目标对象处理所对应待处理对象的完成度的增加而增加,不同等级的标志物具有不同的服饰。
例如,所述标志物显示模块320包括:匹配单元,设置为通过如下方式匹配到目标对象:
显示有所述处理界面的电子设备和所述目标对象的显示有目标界面的电子设备被同时摇动;或者,
所述处理界面的摇动控件和所述目标界面的摇动控件被同时触发。
例如,所述目标界面为应用程序组内任一设定应用程序中用于进行待处理对象处理的界面,所述应用程序组为一个或多个设定应用程序所形成的集合,同一自然人在多个设定应用程序内的待处理对象的处理进度同步。
例如,所述对象处理装置还包括再次启动模块,包括:
在所述应用程序再次启动的时间间隔大于设定阈值,以第一增量调整所述待处理对象的数量。
例如,所述对象处理装置还包括目标任务匹配模块,包括:
在通过所述处理界面接收设定操作时,以第二增量调整所述待处理对象的数量。
例如,所述对象处理装置还包括机会获取模块,包括:
在匹配到的目标对象的个数等于设定个数时,以第三增量调整所述待处理对象的数量。
例如,所述对象处理装置还包括限时目标完成模块,包括:
显示限时界面,所述限时界面包括处理所述待处理对象的指示信息;
在所述限时界面内待处理对象的数量达到所述目标值后,处理所述待处理对象。
例如,所述对象处理装置还包括交互对象获取模块,包括:
在设定时间内所述待处理对象的数量未达到所述目标值,显示交互界面;
在接收到所述交互界面内的确认操作后,获取所述确认操作对应的交互对象。
上述对象处理装置可执行本公开任意实施例所提供的对象处理方法,具备执行方法相应的功能模块和有益效果。
图8为本公开实施例提供的一种电子设备的结构示意图。图8示出了适于用来实现本公开实施例的电子设备400的结构示意图。本公开实施例中的电子设备400可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、个人数字助理(Personal Digital Assistant,PDA)、平板电脑(Portable Android Device,PAD)、便携式多媒体播放器(Portable Media Player,PMP)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图8示出的电子设备400仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图8所示,电子设备400可以包括一个或多个处理器(例如中央处理器、图形处理器等)401,其可以根据存储在只读存储器(Read-Only Memory,ROM)402中的程序或者从存储装置408加载到随机访问存储器(Random Access Memory,RAM)403中的程序而执行多种适当的动作和处理。一个或多个处理器401实现如本公开提供的方法。在RAM403中,还存储有电子设备400操作所需的多种程序和数据。处理器401、ROM 402以及RAM403通过总线404彼此相连。输入/输出(Input/Output,I/O)接口405也连接至总线404。
通常,以下装置可以连接至I/O接口405:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置406;包括例如液晶显示器(Liquid Crystal Display,LCD)、扬声器、振动器等的输出装置407;包括例如磁带、硬盘等的存储装置408,存储装置408设置为存储一个或多个程序;以及通信装置409。通信装置409可以允许电子设备400与其他设备进行无线或有线通信以交换数据。虽然图8示出了具有多种装置的电子设备400,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置409从网络上被下载和安装,或者从存储装置408被安装,或者从ROM402被安装。在该计算机程序被处理器401执行时,执行本公开实施例的方法中限定的上述功能。
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是,但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。计算机可读存储介质可以为非暂态计算机可读存储介质。
在一些实施方式中,客户端、服务器可以利用诸如超文本传输协议(Hyper Text Transfer  Protocol,HTTP)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(LAN),广域网(WAN),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。
上述计算机可读介质可以是上述电子设备400中所包含的;也可以是单独存在,而未装配入该电子设备400中。
上述计算机可读介质存储有一个或者多个计算机程序,当上述一个或者多个程序被处理器执行时实现如下方法:上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备400:可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言,诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN)连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本公开多种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该模块本身的限定。
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(Field Programmable Gate Array,FPGA)、专用集成电路(Application Specific Integrated Circuit,ASIC)、专用标准产品(Application Specific Standard Parts,ASSP)、片上***(System on Chip,SOC)、复杂可编程逻辑设备(Complex Programming logic device,CPLD)等等。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组 合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
根据本公开的一个或多个实施例,示例1提供了一种对象处理方法,应用于应用程序,包括:
显示处理界面,所述处理界面内的待处理对象的数量以设定速度增加,所述处理界面内包括有至少一个显示区域;
在通过所述处理界面匹配到目标对象后,所述处理界面内的目标区域显示所述目标对象的标志物,所述待处理对象的数量以调整后的设定速度增加,所述调整后的设定速度基于所述设定速度和所述目标对象的标志物等级确定,所述目标区域为所述显示区域中未显示标志物的一个空闲区域,所述显示区域中的空闲区域显示在所述处理界面内;
在所述处理界面内的待处理对象的数量达到目标值后,处理所述待处理对象。
根据本公开的一个或多个实施例,示例2根据示例1所述的方法,其中,
所述调整后的设定速度基于所述设定速度和所述目标对象的标志物等级对应的加速度值确定,不同的标志物等级对应不同的加速度值,所述设定速度的调整时长为设定时长。
根据本公开的一个或多个实施例,示例3根据示例1所述的方法,其中,
所述处理界面内显示有用户的标志物,所述用户的标志物的等级随着处理所述待处理对象的完成度的增加而增加,所述目标对象的标志物的等级随着所述目标对象处理所对应待处理对象的完成度的增加而增加,不同等级的标志物具有不同的服饰。
根据本公开的一个或多个实施例,示例4根据示例1所述的方法,其中,通过如下方式匹配到目标对象:
显示有所述处理界面的电子设备和所述目标对象的显示有目标界面的电子设备被同时摇动;或者,
所述处理界面的摇动控件和所述目标界面的摇动控件被同时触发。
根据本公开的一个或多个实施例,示例5根据示例4所述的方法,其中,
所述目标界面为应用程序组内任一设定应用程序中用于进行待处理对象处理的界面,所述应用程序组为一个或多个设定应用程序所形成的集合,同一自然人在多个设定应用程序内的待处理对象的处理进度同步。
根据本公开的一个或多个实施例,示例6根据示例1所述的方法,还包括:
在所述应用程序再次启动的时间间隔大于设定阈值,以第一增量调整所述待处理对象的数量。
根据本公开的一个或多个实施例,示例7根据示例1所述的方法,还包括:
在通过所述处理界面接收设定操作时,以第二增量调整所述待处理对象的数量。
根据本公开的一个或多个实施例,示例8根据示例1所述的方法,还包括:
在匹配到的目标对象的个数等于设定个数时,以第三增量调整所述待处理对象的数量。
根据本公开的一个或多个实施例,示例9根据示例1所述的方法,还包括:
显示限时界面,所述限时界面包括处理所述待处理对象的指示信息;
在所述限时界面内待处理对象的数量达到所述目标值后,处理所述待处理对象。
根据本公开的一个或多个实施例,示例10根据示例1所述的方法,还包括:
在设定时间内所述待处理对象的数量未达到所述目标值,显示交互界面;
在接收到所述交互界面内的确认操作后,获取所述确认操作对应的交互对象。
根据本公开的一个或多个实施例,示例11提供了一种对象处理装置,包括:
界面显示模块,设置为显示处理界面,所述处理界面内的待处理对象的数量以设定速度增加,所述处理界面内包括有至少一个显示区域;
标志物显示模块,设置为在通过所述处理界面匹配到目标对象后,所述处理界面内的目标区域显示所述目标对象的标志物,所述待处理对象的数量以调整后的设定速度增加,所述调整后的设定速度基于所述设定速度和所述目标对象的标志物等级确定,所述目标区域为所述显示区域中未显示标志物的一个空闲区域,所述显示区域中的空闲区域显示在所述处理界面内;
转移模块,设置为在所述处理界面内的待处理对象的数量达到目标值后,处理所述待处理对象。
根据本公开的一个或多个实施例,示例12提供了一种电子设备,包括:
一个或多个处理器;
存储装置,设置为存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如示例1-10中任一所述的方法。
根据本公开的一个或多个实施例,示例13提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如示例1-10中任一所述的方法。
此外,虽然采用特定次序描绘了多种操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的多种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。

Claims (13)

  1. 一种对象处理方法,应用于应用程序,包括:
    显示处理界面,其中,所述处理界面内的待处理对象的数量以设定速度增加,所述处理界面内包括有至少一个显示区域;
    响应于确定通过所述处理界面匹配到目标对象,所述处理界面内的目标区域显示所述目标对象的标志物,所述待处理对象的数量以调整后的设定速度增加,其中,所述调整后的设定速度基于所述设定速度和所述目标对象的标志物等级确定,所述目标区域为所述显示区域中未显示标志物的一个空闲区域,所述显示区域中的空闲区域显示在所述处理界面内;
    响应于确定所述处理界面内的待处理对象的数量达到目标值,处理所述待处理对象。
  2. 根据权利要求1所述的方法,其中,所述调整后的设定速度基于所述设定速度和所述目标对象的标志物等级对应的加速度值确定,不同的标志物等级对应不同的加速度值,所述设定速度的调整时长为设定时长。
  3. 根据权利要求1所述的方法,其中,所述处理界面内显示有用户的标志物,所述用户的标志物的等级随着处理所述待处理对象的完成度的增加而增加,所述目标对象的标志物的等级随着所述目标对象处理对应待处理对象的完成度的增加而增加,不同等级的标志物具有不同的服饰。
  4. 根据权利要求1所述的方法,其中,通过如下方式匹配到目标对象:
    显示有所述处理界面的电子设备和所述目标对象的显示有目标界面的电子设备被同时摇动;或者,
    所述处理界面的摇动控件和所述目标界面的摇动控件被同时触发。
  5. 根据权利要求4所述的方法,其中,所述目标界面为应用程序组内任一设定应用程序中用于进行待处理对象处理的界面,所述应用程序组为至少一个设定应用程序所形成的集合,同一自然人在多个设定应用程序内的待处理对象的处理进度同步。
  6. 根据权利要求1所述的方法,还包括:
    响应于确定所述应用程序再次启动的时间间隔大于设定阈值,以第一增量调整所述待处理对象的数量。
  7. 根据权利要求1所述的方法,还包括:
    响应于确定通过所述处理界面接收设定操作,以第二增量调整所述待处理对象的数量。
  8. 根据权利要求1所述的方法,还包括:
    响应于确定匹配到的目标对象的个数等于设定个数,以第三增量调整所述待处理对象的数量。
  9. 根据权利要求1所述的方法,还包括:
    显示限时界面,所述限时界面包括处理所述待处理对象的指示信息;
    响应于确定所述限时界面内待处理对象的数量达到所述目标值,处理所述待处理对象。
  10. 根据权利要求1所述的方法,还包括:
    响应于确定设定时间内所述待处理对象的数量未达到所述目标值,显示交互界面;
    响应于确定接收到所述交互界面内的确认操作,获取所述确认操作对应的交互对象。
  11. 一种对象处理装置,包括:
    界面显示模块,设置为显示处理界面,其中,所述处理界面内的待处理对象的数量以设定速度增加,所述处理界面内包括有至少一个显示区域;
    标志物显示模块,设置为响应于确定通过所述处理界面匹配到目标对象,所述处理界面内的目标区域显示所述目标对象的标志物,所述待处理对象的数量以调整后的设定速度增加,其中,所述调整后的设定速度基于所述设定速度和所述目标对象的标志物等级确定,所述目标区域为所述显示区域中未显示标志物的一个空闲区域,所述显示区域中的空闲区域显示在所述处理界面内;
    转移模块,设置为响应于确定所述处理界面内的待处理对象的数量达到目标值,处理所述待处理对象。
  12. 一种电子设备,包括:
    一个或多个处理器;
    存储装置,设置为存储一个或多个程序;
    当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-10中任一所述的方法。
  13. 一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-10中任一所述的方法。
PCT/CN2023/070748 2022-01-21 2023-01-05 一种对象处理方法、装置、电子设备及介质 WO2023138393A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202210073768.6A CN114416263B (zh) 2022-01-21 2022-01-21 一种处理方法、装置、电子设备及介质
CN202210073768.6 2022-01-21

Publications (1)

Publication Number Publication Date
WO2023138393A1 true WO2023138393A1 (zh) 2023-07-27

Family

ID=81275916

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/070748 WO2023138393A1 (zh) 2022-01-21 2023-01-05 一种对象处理方法、装置、电子设备及介质

Country Status (2)

Country Link
CN (1) CN114416263B (zh)
WO (1) WO2023138393A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114416263B (zh) * 2022-01-21 2023-09-15 北京字跳网络技术有限公司 一种处理方法、装置、电子设备及介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130041733A1 (en) * 2011-08-11 2013-02-14 Reise Officer System, method, and computer program product for tip sharing using social networking
CN110503476A (zh) * 2019-08-26 2019-11-26 杭州砍一砍网络科技有限公司 基于互动助力的电子红包获取方法、电子设备及存储介质
CN113407744A (zh) * 2021-07-15 2021-09-17 北京达佳互联信息技术有限公司 资源展示方法、装置、计算机设备及介质
CN113469736A (zh) * 2021-06-17 2021-10-01 北京达佳互联信息技术有限公司 资源分发控制方法、装置、***、电子设备及存储介质
CN114416263A (zh) * 2022-01-21 2022-04-29 北京字跳网络技术有限公司 一种处理方法、装置、电子设备及介质

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106155553B (zh) * 2016-07-05 2020-06-30 网易(杭州)网络有限公司 虚拟对象运动控制方法及装置
WO2018103516A1 (zh) * 2016-12-06 2018-06-14 腾讯科技(深圳)有限公司 一种虚拟对象的虚拟资源获取的方法及客户端
CN108053145A (zh) * 2017-12-29 2018-05-18 北京摩拜科技有限公司 基于共享车辆的社会化交友方法、服务器及客户端设备
US11120070B2 (en) * 2018-05-21 2021-09-14 Microsoft Technology Licensing, Llc System and method for attribute-based visual search over a computer communication network
CN110582005B (zh) * 2019-09-04 2022-02-18 广州方硅信息技术有限公司 交互方法、直播***、电子设备及具有存储功能的装置
CN113496513A (zh) * 2020-03-20 2021-10-12 阿里巴巴集团控股有限公司 一种目标对象检测方法及装置
CN113839913B (zh) * 2020-06-24 2024-02-27 腾讯科技(深圳)有限公司 一种互动信息处理方法、相关装置及存储介质
CN112402950B (zh) * 2020-12-04 2023-03-31 腾讯科技(深圳)有限公司 虚拟道具的使用方法、装置、设备及存储介质
CN112891942B (zh) * 2021-03-26 2023-06-09 腾讯科技(深圳)有限公司 获取虚拟道具的方法、装置、设备及介质
CN113271251B (zh) * 2021-05-17 2022-12-06 深圳市腾讯网域计算机网络有限公司 一种虚拟资源活动控制方法、装置、电子设备和存储介质
CN113126852B (zh) * 2021-05-18 2022-08-19 腾讯科技(深圳)有限公司 一种动态消息的显示方法、相关装置、设备以及存储介质
CN113209624B (zh) * 2021-06-02 2023-07-25 北京字跳网络技术有限公司 一种目标选取方法、终端、电子设备及存储介质
CN113760145B (zh) * 2021-09-18 2024-02-06 北京字跳网络技术有限公司 一种互动方法、装置、电子设备及存储介质
CN113867531A (zh) * 2021-09-30 2021-12-31 北京市商汤科技开发有限公司 交互方法、装置、设备及计算机可读存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130041733A1 (en) * 2011-08-11 2013-02-14 Reise Officer System, method, and computer program product for tip sharing using social networking
CN110503476A (zh) * 2019-08-26 2019-11-26 杭州砍一砍网络科技有限公司 基于互动助力的电子红包获取方法、电子设备及存储介质
CN113469736A (zh) * 2021-06-17 2021-10-01 北京达佳互联信息技术有限公司 资源分发控制方法、装置、***、电子设备及存储介质
CN113407744A (zh) * 2021-07-15 2021-09-17 北京达佳互联信息技术有限公司 资源展示方法、装置、计算机设备及介质
CN114416263A (zh) * 2022-01-21 2022-04-29 北京字跳网络技术有限公司 一种处理方法、装置、电子设备及介质

Also Published As

Publication number Publication date
CN114416263A (zh) 2022-04-29
CN114416263B (zh) 2023-09-15

Similar Documents

Publication Publication Date Title
CN111182320B (zh) 信息处理方法、装置、终端、服务器及存储介质
CN110585726A (zh) 用户召回方法、装置、服务器及计算机可读存储介质
CN112492339B (zh) 直播方法、装置、服务器、终端以及存储介质
US12001478B2 (en) Video-based interaction implementation method and apparatus, device and medium
WO2023051483A1 (zh) 直播互动方法、装置、可读介质及电子设备
WO2022095954A1 (zh) 基于直播的数据交互方法、装置、电子设备和可读介质
CN112016941A (zh) 虚拟物品的领取方法、装置、终端及存储介质
EP4333440A1 (en) Video interaction method and apparatus, electronic device, and storage medium
WO2023138393A1 (zh) 一种对象处理方法、装置、电子设备及介质
WO2022095740A1 (zh) 基于直播的数据处理方法、装置、电子设备和可读介质
WO2023185647A1 (zh) 媒体内容的显示方法、装置、设备、存储介质和程序产品
CN113253885B (zh) 目标内容的显示方法、装置、设备、可读存储介质及产品
WO2023138539A1 (zh) 消息的发送方法、装置、电子设备、存储介质和程序产品
CN111857858A (zh) 用于处理信息的方法和设备
KR20210064120A (ko) 영상 채팅에 이용 가능한 평판 뱃지를 제공하는 방법, 시스템, 및 컴퓨터 프로그램
WO2023078069A1 (zh) 一种直播互动方法、***及相关装置
CN114385298A (zh) 信息交互方法、装置、设备及存储介质
CN111309416B (zh) 应用界面的信息显示方法、装置、设备及可读介质
CN113536147B (zh) 群组互动方法、装置、设备及存储介质
EP4167067A1 (en) Interaction method and apparatus, device, and readable medium
CN112966798B (zh) 信息显示方法、装置、电子设备及存储介质
WO2023138404A1 (zh) 对象处理方法、装置、终端设备及介质
WO2021263264A1 (en) Applying stored digital makeup enhancements to recognized faces in digital images
WO2024016924A1 (zh) 视频处理方法、装置、电子设备及存储介质
CN115933936A (zh) 任务提示方法、装置、存储介质以及电子设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23742709

Country of ref document: EP

Kind code of ref document: A1