CN110770721B - Application resource display method and related product - Google Patents

Application resource display method and related product Download PDF

Info

Publication number
CN110770721B
CN110770721B CN201780092341.8A CN201780092341A CN110770721B CN 110770721 B CN110770721 B CN 110770721B CN 201780092341 A CN201780092341 A CN 201780092341A CN 110770721 B CN110770721 B CN 110770721B
Authority
CN
China
Prior art keywords
application resource
application
display
resource sets
sets
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN201780092341.8A
Other languages
Chinese (zh)
Other versions
CN110770721A (en
Inventor
罗月
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Huantai Technology Co Ltd
Original Assignee
Shenzhen Huantai Technology Co Ltd
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 Shenzhen Huantai Technology Co Ltd filed Critical Shenzhen Huantai Technology Co Ltd
Publication of CN110770721A publication Critical patent/CN110770721A/en
Application granted granted Critical
Publication of CN110770721B publication Critical patent/CN110770721B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/907Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Library & Information Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the application discloses an application resource display method and a related product. The method comprises the following steps: receiving X application resource sets related to a target application resource, wherein the X application resource sets at least comprise a first application resource set, the first application resource set comprises at least one application resource meeting a preset condition, and X is a positive integer; detecting that X is greater than a preset threshold value, and generating a plurality of first display sequences of X application resource sets, wherein the plurality of first display sequences comprise X application resource sets, and each first display sequence at least comprises a first application resource set; selecting a first display sequence from the plurality of first display sequences according to the refreshing times of the recommended interface of the target application resource; and displaying the corresponding application resource set on the recommendation interface according to the selected second display sequence. The method and the device are beneficial to improving the flexibility and comprehensiveness of application resource display.

Description

Application resource display method and related product
Technical Field
The application relates to the technical field of mobile terminals, in particular to an application resource display method and a related product.
Background
With the rapid development of related technologies of terminal devices (such as smart phones), more and more applications are downloaded and installed in user mobile phones, such as reading applications, payment applications, game applications, music applications, and the like, and people's clothing and eating houses are inseparable from mobile phones.
Disclosure of Invention
The embodiment of the application resource display method and the related product can improve the flexibility and comprehensiveness of application resource display.
In a first aspect, an embodiment of the present application provides an application resource display method, which is applied to a mobile terminal, and the method includes:
receiving X application resource sets associated with a target application resource, wherein the X application resource sets at least comprise a first application resource set, the first application resource set comprises at least one application resource meeting a preset condition, and X is a positive integer;
detecting that X is greater than a preset threshold value, and generating a plurality of first display sequences of the X application resource sets, wherein the plurality of first display sequences comprise the X application resource sets, and each first display sequence at least comprises the first application resource set;
selecting a first display sequence from the plurality of first display sequences according to the refreshing times of the recommended interface of the target application resource;
and displaying the corresponding application resource set on the recommendation interface according to the selected first display sequence.
In a second aspect, an embodiment of the present application provides an application resource display method, which is applied to an application server, and the method includes:
sending X application resource sets associated with target application resources, wherein the X application resource sets are used for generating a plurality of first display sequences of the X application resource sets when a mobile terminal detects that X is larger than a preset threshold value, selecting one first display sequence from the plurality of first display sequences according to the refreshing times of a recommended interface of the target application resources, and displaying a corresponding application resource set on the recommended interface according to the selected first display sequence;
the X application resource sets at least include a first application resource set, the first application resource set includes at least one application resource satisfying a preset condition, X is a positive integer, the plurality of first presentation sequences include the X application resource sets, and each first presentation sequence at least includes the first application resource set.
In a third aspect, an embodiment of the present application provides a mobile terminal, including a receiving unit, a generating unit, a selecting unit, and a presenting unit,
the receiving unit is configured to receive X application resource sets associated with a target application resource, where the X application resource sets at least include a first application resource set, the first application resource set includes at least one application resource that meets a preset condition, and X is a positive integer;
the generating unit is configured to detect that X is greater than a preset threshold, and generate a plurality of first display sequences of the X application resource sets, where the plurality of first display sequences include the X application resource sets, and each first display sequence at least includes the first application resource set;
the selecting unit is used for selecting one first display sequence from the plurality of first display sequences according to the refreshing times of the recommended interface of the target application resource;
and the display unit is used for displaying the corresponding application resource set on the recommendation interface according to the selected first display sequence.
In a fourth aspect, an embodiment of the present application provides an application server, including a sending unit,
the sending unit is configured to send X application resource sets associated with a target application resource, where the X application resource sets are used for generating multiple first display sequences of the X application resource sets when a mobile terminal detects that X is greater than a preset threshold, selecting one first display sequence from the multiple first display sequences according to the number of times of refreshing a recommended interface of the target application resource, and displaying a corresponding application resource set on the recommended interface according to the selected first display sequence;
the X application resource sets at least comprise a first application resource set, the first application resource set comprises at least one application resource meeting a preset condition, X is a positive integer, the multiple first display sequences comprise the X application resource sets, and each first display sequence at least comprises the first application resource set.
In a fifth aspect, an embodiment of the present application provides an application resource display system, including the mobile terminal according to the third aspect of the embodiment of the present application and the application server according to the fourth aspect.
In a sixth aspect, an embodiment of the present application provides a mobile terminal, including a processor, a memory, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for performing the steps in any of the methods of the first aspect of the embodiments of the present application.
In a seventh aspect, an embodiment of the present application provides an application server, including a processor, a memory, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in any of the methods of the second aspect of the embodiment of the present application.
In an eighth aspect, the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, where the computer program makes a computer perform part or all of the steps described in any one of the methods of the first aspect or the second aspect of the present application.
In a ninth aspect, embodiments of the present application provide a computer program product, wherein the computer program product comprises a non-transitory computer-readable storage medium storing a computer program, the computer program being operable to cause a computer to perform some or all of the steps as described in any of the methods of the first or second aspects of the embodiments of the present application. The computer program product may be a software installation package.
It can be seen that, in the embodiment of the present application, the mobile terminal first receives X application resource sets associated with a target application resource from the application server, and generates a plurality of first display sequences of the X application resource sets when detecting that X is greater than a preset threshold, then selects one first display sequence from the plurality of first display sequences according to the number of times of refreshing a recommended interface of the target application resource, and finally displays a corresponding application resource set on the recommended interface according to the selected first display sequence. On one hand, the plurality of first display sequences comprise X application resource sets, so that the X application resource sets can be comprehensively displayed by the plurality of first display sequences, the situation that effective display cannot be performed due to too many application resource sets can be avoided, the refreshing times are flexibly controlled by a user, and the comprehensiveness and flexibility of application resource display are improved.
Drawings
Reference will now be made in brief to the accompanying drawings, to which embodiments of the present application relate.
Fig. 1 is a schematic system architecture diagram of an application resource presentation system according to an embodiment of the present application;
fig. 2 is a schematic flowchart of an application resource display method provided in an embodiment of the present application;
FIG. 3 is a flowchart illustrating another application resource displaying method disclosed in an embodiment of the present application;
FIG. 4A is a schematic flowchart of another application resource displaying method disclosed in the embodiments of the present application;
FIG. 4B is a diagram illustrating an example of a recommendation interface for a target application resource disclosed in an embodiment of the present application;
fig. 5 is a schematic structural diagram of an application server disclosed in an embodiment of the present application;
fig. 6 is a schematic structural diagram of a mobile terminal disclosed in an embodiment of the present application;
fig. 7 is a block diagram illustrating functional units of an application server according to an embodiment of the present disclosure;
fig. 8 is a block diagram illustrating functional units of a mobile terminal according to an embodiment of the present disclosure;
fig. 9 is a schematic structural diagram of a smart phone disclosed in an embodiment of the present application;
fig. 10 is a system architecture diagram of an application resource presentation system according to an embodiment of the present application.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," and the like in the description and claims of the present application and in the accompanying drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
The Mobile terminal according to the embodiment of the present application may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, and various forms of User Equipment (UE), mobile Stations (MS), terminal devices (terminal device), and the like. For convenience of description, the above-mentioned devices are collectively referred to as a mobile terminal. The operating system related to the embodiment of the invention is a software system which performs unified management on hardware resources and provides a service interface for a user.
As shown in fig. 1, fig. 1 is a schematic diagram of a system architecture of an application resource presentation system according to an embodiment of the present application. The system comprises an application server and a mobile terminal, wherein the application server can establish communication connection with the mobile terminal through a communication network (such as various wireless mobile communication networks), the application server runs application resource search master software and is used for providing application resource search and push services, the mobile terminal runs application resource search slave software and is used for providing a user interaction interface for a user to search application resources and outputting search results for the user to refer, and the like.
Embodiments of the present application will be described with reference to the accompanying drawings.
Referring to fig. 2, fig. 2 is a schematic flowchart of an application resource display method applied to a mobile terminal according to an embodiment of the present application, where the application resource display method includes:
s201, the mobile terminal receives X application resource sets associated with target application resources, wherein the X application resource sets at least comprise a first application resource set, the first application resource set comprises at least one application resource meeting preset conditions, and X is a positive integer.
The value of X may be 4, 5, 6, 10, 20, etc., which is not limited herein, and each application resource set may include a preset number of application resources, where the preset number may be, for example, 3, 4, 5, etc., which is not limited herein.
The specific form of the preset condition may be various, and is not limited herein.
For example, the preset conditions may be: the association degree of any application resource in the first application resource set with the target application resource is greater than a preset association degree, which may be, for example, 50%, 60%, 70%, or the like, and is not limited herein.
For another example, the preset condition may be: the application resources in the first application resource set are matched with the types of the target application resources, and the application resources are application resources which are recommended or signed by developers in a key mode.
For another example, the preset condition may be: the application resources in the first application resource set are matched with the types of the target application resources, the application resources are application resources with downloading parameters larger than preset parameters, and the downloading parameters are downloading times or downloading frequency.
S202, the mobile terminal detects that X is larger than a preset threshold value, and generates a plurality of first display sequences of the X application resource sets, wherein the plurality of first display sequences comprise the X application resource sets, and each first display sequence at least comprises the first application resource set.
The preset threshold may be 4, 5, 6, and 7, where the preset threshold may be determined by the number of application resource sets that can be displayed in a single time on a recommendation interface of the mobile terminal, and if the recommendation interface can display 4 application resource sets in a full screen in a single time, the preset threshold may be 4, which may be specifically set by a system or a user, and is not limited herein.
The first display sequence is used for indicating the application resource sets to be displayed and the display sequence of the corresponding application resource sets, the display sequence is used for determining the display positions of the corresponding application resource sets in the recommendation interface, the display sequence of the previous application resource sets is the same as the display sequence of the previous application resource sets, and the corresponding display positions are also in front.
The application resource sets included in the first display sequences should cover the X application resource sets, and the repeated application resource sets included in any two first display sequences at least include the first application resource set.
The order of the first application resource set in each first display sequence may be flexibly set, for example, the order of setting the first application resource is always arranged in the first, and the like, which is not limited herein.
S203, the mobile terminal selects a first display sequence from the plurality of first display sequences according to the refreshing times of the recommended interface of the target application resource.
In a specific implementation, the refresh operation of the recommended interface may be triggered by a user pull-down operation, or may be refreshed automatically according to a preset period, that is, the refresh operation may be triggered actively by the user, or may be refreshed automatically by a preset program, which is not limited herein.
And S204, the mobile terminal displays the corresponding application resource set on the recommendation interface according to the selected first display sequence.
In a specific implementation, the presentation form of the application resource set in the selected first presentation sequence may be various, and is not limited herein.
For example, the application resource sets in the selected first display sequence may be displayed in a position sequence from bottom to top, one application resource set corresponds to one display area, and one or more application resources in the application resource set are displayed in each display area according to a preset sequence, where the preset sequence may be determined by a download parameter of the application resource or preset by an application server side background, and is not limited uniquely here.
It can be seen that, in the embodiment of the present application, the mobile terminal first receives X application resource sets associated with a target application resource from the application server, and generates a plurality of first display sequences of the X application resource sets when detecting that X is greater than a preset threshold, then selects one first display sequence from the plurality of first display sequences according to the number of times of refreshing a recommended interface of the target application resource, and finally displays a corresponding application resource set on the recommended interface according to the selected first display sequence. On one hand, the plurality of first display sequences comprise X application resource sets, so that the plurality of first display sequences can comprehensively display the X application resource sets, the situation that the application resource sets cannot be effectively displayed due to too many application resource sets can be avoided, the refreshing times are flexibly controlled by a user, and the comprehensiveness and flexibility of application resource display are improved.
In one possible example, the mobile terminal generates a plurality of first presentation sequences of the X sets of application resources, including: the mobile terminal determines a first number of first display sequences and a second number of application resource sets included in each first display sequence according to X and the preset threshold; and executing preset operation aiming at each first display sequence, wherein the preset operation comprises the following steps: and selecting a second number of application resource sets corresponding to the first display sequence currently processed from the X application resource sets, and sequencing the second number of application resource sets according to a preset sequence to generate the first display sequence currently processed.
In a specific implementation, the first number Y may be calculated by the following formula:
Figure GPA0000282663700000101
the second number of application resource sets included in each first presentation sequence should be less than or equal to a preset threshold.
The preset policy may be a random order, or an order from high to low according to the association degree between the application resource set and the target application resource (the association degree between the application resource set and the target application resource may be obtained by calculating the association degree between each application resource in the application resource set and the target application resource in a weighted manner), which is not limited herein.
As can be seen, in this example, since the first quantity and the second quantity are accurately determined by the known X and the preset threshold, the application resource sets of the second quantity can be quickly selected according to the parameter value, and are sequenced to form the first display sequence, so that the processing delay caused by the excessively complex formation process of the first display sequence is avoided, and the accuracy and the real-time performance of the application resource display are improved.
In a possible example, the selecting, by the mobile terminal, a first presentation sequence from the plurality of first presentation sequences according to the number of times of refreshing the recommended interface of the target application resource includes: and the mobile terminal queries a mapping relation between a preset refreshing time and a second display sequence by taking the refreshing time of the recommended interface of the target application resource as a query identifier, and determines the second display sequence corresponding to the refreshing time of the recommended interface of the target application resource.
In the mapping relationship, one or more refresh times correspond to a first display sequence, and as the refresh times increase, the plurality of first display sequences may be displayed in a cycle, for example, the first display sequence includes a first display sequence a, a first display sequence B, and a first display sequence C, the refresh time 1 may correspond to the first display sequence a, the refresh time 2 may correspond to the first display sequence B, the refresh time 3 may correspond to the first display sequence C, the refresh time 4 may correspond to the first display sequence a, the refresh time 5 may correspond to the first display sequence B, and the refresh time 6 may correspond to the first display sequence C, so that the policy cyclically displays the application resource set of the first display sequence according to the refresh times. The stability and the intelligence of application resource display are improved.
Therefore, in the example, the dynamic display of the plurality of first display sequences is controlled by the refreshing times of the recommendation interface, so that the situations that the recommendation interface content is too complex and the user cannot quickly and accurately position the application resources to be downloaded due to the fact that all application resource sets are displayed at the same time are avoided, and the flexibility and the accuracy of application resource display are improved.
In this possible example, before the mobile terminal selects one first presentation sequence from the plurality of first presentation sequences according to the number of times of refreshing the recommended interface of the target application resource, the method further includes: and the mobile terminal establishes a mapping relation between the first display sequence and the refreshing times of the recommended interface.
In one possible example, each of the X application resource sets is associated with an application tag, and the X application tags corresponding to the X application resource sets include at least one application tag associated with the target application resource.
The application tag is information indicating the type of the application resource, and may include, for example, "social life", "beauty", "single body", "love", "policy", "cool 3D", "competitive king", "network game", and the like, which is not limited herein. An application resource may include a plurality of application tags, and an application resource set corresponds to an application tag, that is, the application tags of any application resource in the application resource set all include the application tag.
As can be seen, in this example, since the X application tags corresponding to the X application resource sets include at least one application tag associated with the target application resource, that is, at least one application tag of an application resource set is matched with an application tag of a target application resource, displaying the application resource in the matched application resource set is beneficial to a user to quickly and accurately locate an application resource that potentially needs to be downloaded, and is beneficial to improving the accuracy of displaying the application resource.
In one possible example, the method further comprises: the mobile terminal detects that X is smaller than or equal to a preset threshold value, and generates a second display sequence of the X application resource sets; and displaying the X application resource sets on a recommendation interface of the target application resource according to the second display sequence.
Therefore, in this example, when the X application resource sets are smaller than the preset threshold, all the application resource sets are displayed on the recommendation interface, which is beneficial to improving the display efficiency of the application resources.
Referring to fig. 3, fig. 3 is a schematic flowchart of an application resource displaying method according to an embodiment of the present application, and the application resource displaying method is applied to an application server. As shown in the figure, the application resource display method includes:
s301, the application server sends X application resource sets associated with target application resources, wherein the X application resource sets are used for generating a plurality of first display sequences of the X application resource sets when a mobile terminal detects that X is larger than a preset threshold value, selecting one first display sequence from the plurality of first display sequences according to the refreshing times of a recommended interface of the target application resources, and displaying a corresponding application resource set on the recommended interface according to the selected first display sequence;
the X application resource sets at least include a first application resource set, the first application resource set includes at least one application resource satisfying a preset condition, X is a positive integer, the plurality of first presentation sequences include the X application resource sets, and each first presentation sequence at least includes the first application resource set.
It can be seen that, in the embodiment of the present application, the mobile terminal first receives X application resource sets associated with a target application resource from the application server, and generates a plurality of first display sequences of the X application resource sets when detecting that X is greater than a preset threshold, then selects one first display sequence from the plurality of first display sequences according to the number of times of refreshing a recommended interface of the target application resource, and finally displays a corresponding application resource set on the recommended interface according to the selected first display sequence. On one hand, the plurality of first display sequences comprise X application resource sets, so that the X application resource sets can be comprehensively displayed by the plurality of first display sequences, the situation that effective display cannot be performed due to too many application resource sets can be avoided, the refreshing times are flexibly controlled by a user, and the comprehensiveness and flexibility of application resource display are improved.
In one possible example, each of the X application resource sets is associated with an application tag, and the X application tags corresponding to the X application resource sets include at least one application tag associated with the target application resource.
As can be seen, in this example, since the X application tags corresponding to the X application resource sets include at least one application tag associated with the target application resource, that is, at least one application tag of an application resource set is matched with an application tag of a target application resource, displaying the application resource in the matched application resource set is beneficial to a user to quickly and accurately locate an application resource that potentially needs to be downloaded, and is beneficial to improving the accuracy of displaying the application resource.
Referring to fig. 4A, please refer to fig. 4A consistent with the embodiments shown in fig. 2 and fig. 3, where fig. 4A is a schematic flowchart of an application resource displaying method provided in the embodiment of the present application, and is applied to a mobile terminal and an application server. As shown in the figure, the application resource display method includes:
s401, the application server sends X application resource sets associated with target application resources, wherein the X application resource sets are used for generating a plurality of first display sequences of the X application resource sets when a mobile terminal detects that X is larger than a preset threshold value, selecting one first display sequence from the plurality of first display sequences according to the refreshing times of a recommended interface of the target application resources, and displaying a corresponding application resource set on the recommended interface according to the selected first display sequence;
the X application resource sets at least comprise a first application resource set, the first application resource set comprises at least one application resource meeting a preset condition, X is a positive integer, the multiple first display sequences comprise the X application resource sets, and each first display sequence at least comprises the first application resource set.
S402, the mobile terminal receives X application resource sets associated with target application resources, wherein the X application resource sets at least comprise a first application resource set, the first application resource set comprises at least one application resource meeting preset conditions, and X is a positive integer.
S403, the mobile terminal detects that X is larger than a preset threshold value, and generates a plurality of first display sequences of the X application resource sets, wherein the plurality of first display sequences comprise the X application resource sets, and each first display sequence at least comprises the first application resource set.
S404, the mobile terminal selects a first display sequence from the plurality of first display sequences according to the refreshing times of the recommended interface of the target application resource.
S405, the mobile terminal displays the corresponding application resource set on the recommendation interface according to the selected first display sequence.
It can be seen that, in the embodiment of the present application, the mobile terminal first receives X application resource sets associated with a target application resource from the application server, and generates a plurality of first display sequences of the X application resource sets when detecting that X is greater than a preset threshold, then selects one first display sequence from the plurality of first display sequences according to the number of times of refreshing a recommended interface of the target application resource, and finally displays a corresponding application resource set on the recommended interface according to the selected first display sequence. On one hand, the plurality of first display sequences comprise X application resource sets, so that the X application resource sets can be comprehensively displayed by the plurality of first display sequences, the situation that effective display cannot be performed due to too many application resource sets can be avoided, the refreshing times are flexibly controlled by a user, and the comprehensiveness and flexibility of application resource display are improved.
The embodiments of the present application are further described below with reference to specific application scenarios.
As shown in fig. 4B, it is assumed that the target application resource is "internet cloud music", 5 application resource sets sent by the application server are an application resource set a, an application resource set B, an application resource set C, an application resource set D, and an application resource set E, the first application resource set is the application resource set a, the application resource set a includes 4 application resources, the 4 application resources are an application resource 1, an application resource 2, an application resource 3, and an application resource 4, specifically are the same as the "internet cloud music" type, and are application resources on a subscription top, and the preset threshold is 4; the application server determines 2 first display sequences, which are a first display sequence a and a first display sequence B, respectively, where the first display sequence a is an application resource set a → an application resource set B → an application resource set C → an application resource set D, and the first display sequence B is an application resource set a → an application resource set E; if the refresh frequency of the recommended interface of the internet cloud music is detected to be 1, selecting a first display sequence A, displaying a corresponding application resource set A, B, C, D on the recommended interface according to the first display sequence A, and if the refresh frequency of the recommended interface of the internet cloud music is detected to be 2, selecting a first display sequence B, and displaying a corresponding application resource set A, E on the recommended interface according to the first display sequence B.
Consistent with the embodiments shown in fig. 2, fig. 3, and fig. 4A, please refer to fig. 5, and fig. 5 is a schematic structural diagram of a mobile terminal provided in an embodiment of the present application, where the mobile terminal runs one or more application programs and an operating system, and as shown, the mobile terminal includes a processor, a memory, a communication interface, and one or more programs, where the one or more programs are different from the one or more application programs, and the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing the following steps;
receiving X application resource sets associated with a target application resource, wherein the X application resource sets at least comprise a first application resource set, the first application resource set comprises at least one application resource meeting a preset condition, and X is a positive integer;
detecting that X is greater than a preset threshold value, and generating a plurality of first display sequences of the X application resource sets, wherein the plurality of first display sequences comprise the X application resource sets, and each first display sequence at least comprises the first application resource set;
selecting a first display sequence from the plurality of first display sequences according to the refreshing times of the recommended interface of the target application resource;
and displaying the corresponding application resource set on the recommendation interface according to the selected first display sequence.
It can be seen that, in the embodiment of the present application, the mobile terminal first receives X application resource sets associated with a target application resource from the application server, and generates a plurality of first display sequences of the X application resource sets when detecting that X is greater than a preset threshold, then selects one first display sequence from the plurality of first display sequences according to the number of times of refreshing a recommended interface of the target application resource, and finally displays a corresponding application resource set on the recommended interface according to the selected first display sequence. On one hand, the plurality of first display sequences comprise X application resource sets, so that the plurality of first display sequences can comprehensively display the X application resource sets, the situation that the application resource sets cannot be effectively displayed due to too many application resource sets can be avoided, the refreshing times are flexibly controlled by a user, and the comprehensiveness and flexibility of application resource display are improved.
In one possible example, in respect of said generating a plurality of first presentation sequences of said X sets of application resources, the instructions in the program are specifically adapted to perform the following operations: determining a first number of first display sequences and a second number of application resource sets included in each first display sequence according to the X and the preset threshold; and executing preset operation aiming at each first display sequence, wherein the preset operation comprises the following steps: and selecting a second number of application resource sets corresponding to the first display sequence currently processed from the X application resource sets, and sequencing the second number of application resource sets according to a preset sequence to generate the first display sequence currently processed.
In a possible example, in the aspect that one first presentation sequence is selected from the plurality of first presentation sequences according to the number of times of refreshing the recommended interface of the target application resource, the instructions in the program are specifically configured to perform the following operations: and inquiring the mapping relation between the preset refreshing times and a second display sequence by taking the refreshing times of the recommended interface of the target application resource as an inquiry identifier, and determining the second display sequence corresponding to the refreshing times of the recommended interface of the target application resource.
In one possible example, each of the X application resource sets is associated with an application tag, and the X application tags corresponding to the X application resource sets include at least one application tag associated with the target application resource.
In accordance with the embodiments shown in fig. 2, fig. 3, and fig. 4A, please refer to fig. 6, and fig. 6 is a schematic structural diagram of an application server provided in the embodiments of the present application, where the application server runs one or more application programs and an operating system, and as shown, the application server includes a processor, a memory, a communication interface, and one or more programs, where the one or more programs are different from the one or more application programs, and the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing the following steps;
sending X application resource sets associated with target application resources, wherein the X application resource sets are used for generating a plurality of first display sequences of the X application resource sets when a mobile terminal detects that X is larger than a preset threshold value, selecting one first display sequence from the plurality of first display sequences according to the refreshing times of a recommended interface of the target application resources, and displaying a corresponding application resource set on the recommended interface according to the selected first display sequence;
the X application resource sets at least include a first application resource set, the first application resource set includes at least one application resource satisfying a preset condition, X is a positive integer, the plurality of first presentation sequences include the X application resource sets, and each first presentation sequence at least includes the first application resource set.
It can be seen that, in the embodiment of the present application, the mobile terminal first receives X application resource sets associated with a target application resource from the application server, and generates a plurality of first display sequences of the X application resource sets when detecting that X is greater than a preset threshold, then selects one first display sequence from the plurality of first display sequences according to the number of times of refreshing a recommended interface of the target application resource, and finally displays a corresponding application resource set on the recommended interface according to the selected first display sequence. On one hand, the plurality of first display sequences comprise X application resource sets, so that the X application resource sets can be comprehensively displayed by the plurality of first display sequences, the situation that effective display cannot be performed due to too many application resource sets can be avoided, the refreshing times are flexibly controlled by a user, and the comprehensiveness and flexibility of application resource display are improved.
In one possible example, each of the X application resource sets is associated with an application tag, and the X application tags corresponding to the X application resource sets include at least one application tag associated with the target application resource.
The above embodiments mainly introduce the scheme of the embodiments of the present application from the perspective of the method-side implementation process. It is understood that the mobile terminal includes hardware structures and/or software modules for performing the respective functions in order to implement the above-described functions. Those of skill in the art would readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiment of the present application, the mobile terminal may be divided into the functional units according to the method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. It should be noted that, in the embodiment of the present application, the division of the unit is schematic, and is only one logic function division, and when the actual implementation is realized, another division manner may be provided.
The following is an embodiment of the apparatus of the present invention, which is used to perform the method implemented by the embodiment of the method of the present invention. As shown in fig. 7, the mobile terminal may include a receiving unit 701, a generating unit 702, a selecting unit 703 and a presenting unit 704, where:
the receiving unit 701 is configured to receive X application resource sets associated with a target application resource, where the X application resource sets at least include a first application resource set, the first application resource set includes at least one application resource that meets a preset condition, and X is a positive integer.
The generating unit 702 is configured to detect that X is greater than a preset threshold, and generate a plurality of first display sequences of the X application resource sets, where the plurality of first display sequences include the X application resource sets, and each first display sequence at least includes the first application resource set.
The selecting unit 703 is configured to select one first display sequence from the plurality of first display sequences according to the number of times of refreshing the recommended interface of the target application resource.
The display unit 704 is configured to display a corresponding application resource set on the recommendation interface according to the selected first display sequence.
It can be seen that, in the embodiment of the present invention, the mobile terminal first receives X application resource sets associated with a target application resource from the application server, and generates a plurality of first display sequences of the X application resource sets when detecting that X is greater than a preset threshold, then selects one first display sequence from the plurality of first display sequences according to the number of times of refreshing a recommended interface of the target application resource, and finally displays a corresponding application resource set on the recommended interface according to the selected first display sequence. On one hand, the plurality of first display sequences comprise X application resource sets, so that the X application resource sets can be comprehensively displayed by the plurality of first display sequences, the situation that effective display cannot be performed due to too many application resource sets can be avoided, the refreshing times are flexibly controlled by a user, and the comprehensiveness and flexibility of application resource display are improved.
In one possible example, in terms of the generating the plurality of first presentation sequences of the X sets of application resources, the generating unit 702 is specifically configured to: determining a first number of first display sequences and a second number of application resource sets included in each first display sequence according to the X and the preset threshold; and executing preset operation aiming at each first display sequence, wherein the preset operation comprises the following steps: and selecting a second number of application resource sets corresponding to the first display sequence currently processed from the X application resource sets, and sequencing the second number of application resource sets according to a preset sequence to generate the first display sequence currently processed.
In a possible example, in the aspect that one first presentation sequence is selected from the plurality of first presentation sequences according to the refresh number of the recommended interface of the target application resource, the selecting unit 703 is specifically configured to: and inquiring the mapping relation between the preset refreshing times and a second display sequence by taking the refreshing times of the recommended interface of the target application resource as an inquiry identifier, and determining the second display sequence corresponding to the refreshing times of the recommended interface of the target application resource.
In one possible example, each of the X application resource sets is associated with an application tag, and the X application tags corresponding to the X application resource sets include at least one application tag associated with the target application resource.
It should be noted that the mobile terminal described in the embodiment of the apparatus of the present invention is in the form of a functional unit. The term "unit" as used herein is to be understood in its broadest possible sense, and objects used to implement the functions described by the respective "unit" may be, for example, an integrated circuit ASIC, a single circuit, a processor (shared, dedicated, or chipset) and memory that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality.
Specifically, the receiving unit 701 may be a communication interface of a mobile terminal, the generating unit 702 and the selecting unit 703 may be a processor of the mobile terminal, and the displaying unit 704 may be a touch display screen of the mobile terminal.
The following is an embodiment of the apparatus of the present invention, which is used to perform the method implemented by the embodiment of the method of the present invention. As shown in fig. 8, the application server may include a sending unit 801, wherein:
the sending unit 801 is configured to send X application resource sets associated with a target application resource, where the X application resource sets are used for generating multiple first display sequences of the X application resource sets when a mobile terminal detects that X is greater than a preset threshold, selecting one first display sequence from the multiple first display sequences according to the number of times of refreshing a recommended interface of the target application resource, and displaying a corresponding application resource set on the recommended interface according to the selected first display sequence;
the X application resource sets at least include a first application resource set, the first application resource set includes at least one application resource satisfying a preset condition, X is a positive integer, the plurality of first presentation sequences include the X application resource sets, and each first presentation sequence at least includes the first application resource set.
It can be seen that, in the embodiment of the present invention, the mobile terminal first receives X application resource sets associated with a target application resource from the application server, and generates a plurality of first display sequences of the X application resource sets when detecting that X is greater than a preset threshold, then selects one first display sequence from the plurality of first display sequences according to the number of times of refreshing a recommended interface of the target application resource, and finally displays a corresponding application resource set on the recommended interface according to the selected first display sequence. On one hand, the plurality of first display sequences comprise X application resource sets, so that the X application resource sets can be comprehensively displayed by the plurality of first display sequences, the situation that effective display cannot be performed due to too many application resource sets can be avoided, the refreshing times are flexibly controlled by a user, and the comprehensiveness and flexibility of application resource display are improved.
In one possible example, each of the X application resource sets is associated with an application tag, and the X application tags corresponding to the X application resource sets include at least one application tag associated with the target application resource.
It should be noted that the application server described in the embodiment of the present invention is presented in the form of a functional unit. The term "unit" as used herein should be understood in its broadest possible sense, and objects used to implement the functionality described in each "unit" may be, for example, an integrated circuit ASIC, a single circuit, a processor (shared, dedicated, or group) and memory that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality.
Specifically, the sending unit 801 may be a communication interface of an application server.
Referring to fig. 9, fig. 9 is a schematic structural diagram of a smart phone 900 according to an embodiment of the present application, where the smart phone 900 includes: casing 910, touch-control display screen 920, mainboard 930, battery 940 and subplate 950, be provided with leading camera 931, treater 932, memory 933, power management chip 934 on the mainboard 930 etc. be provided with oscillator 951, integrative sound chamber 952, VOOC flash interface 953 and fingerprint identification module 954 on the subplate.
The smart phone runs with an operating system and application resource searching slave software, and specifically executes the following operations: receiving X application resource sets associated with a target application resource, wherein the X application resource sets at least comprise a first application resource set, the first application resource set comprises at least one application resource meeting a preset condition, and X is a positive integer; detecting that X is greater than a preset threshold value, and generating a plurality of first display sequences of the X application resource sets, wherein the plurality of first display sequences comprise the X application resource sets, and each first display sequence at least comprises the first application resource set; selecting a first display sequence from the plurality of first display sequences according to the refreshing times of the recommended interface of the target application resource; and displaying the corresponding application resource set on the recommendation interface according to the selected first display sequence.
The processor 932 is a control center of the smart phone, connects various parts of the whole smart phone by using various interfaces and lines, and executes various functions and processes data of the smart phone by running or executing software programs and/or modules stored in the memory 933 and calling data stored in the memory 933, thereby integrally monitoring the smart phone. Optionally, processor 932 may include one or more processing units; preferably, the processor 932 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor may not be integrated into the processor 932. The Processor 932 may be, for example, a Central Processing Unit (CPU), a general purpose Processor, a Digital Signal Processor (DSP), an Application-Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor may also be a combination of computing functions, e.g., comprising one or more microprocessors, DSPs, and microprocessors, among others.
The memory 933 may be used to store software programs and modules, and the processor 932 may execute various functional applications and data processing of the smart phone by operating the software programs and modules stored in the memory 933. The memory 933 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required for at least one function, and the like; the storage data area may store data created according to the use of the smartphone, and the like. Further, the memory 933 can include high-speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device. The Memory 933 may be, for example, a Random Access Memory (RAM), a flash Memory, a Read Only Memory (ROM), an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable Programmable Read Only Memory (EEPROM), a register, a hard disk, a removable hard disk, a compact disc Read Only Memory (CD-ROM), or any other form of storage medium known in the art.
Referring to fig. 10, an application resource showing system 1000 according to an embodiment of the present application may include: an application server 1010 and a mobile terminal 1020, wherein,
the application server 1010 is configured to send X application resource sets associated with a target application resource, where the X application resource sets are used for generating multiple first display sequences of the X application resource sets when a mobile terminal detects that X is greater than a preset threshold, selecting one first display sequence from the multiple first display sequences according to the number of times of refreshing a recommended interface of the target application resource, and displaying a corresponding application resource set on the recommended interface according to the selected first display sequence;
the X application resource sets at least include a first application resource set, the first application resource set includes at least one application resource satisfying a preset condition, X is a positive integer, the plurality of first presentation sequences include the X application resource sets, and each first presentation sequence at least includes the first application resource set.
The mobile terminal 1020 is configured to receive X application resource sets associated with a target application resource, where the X application resource sets at least include a first application resource set, the first application resource set includes at least one application resource that meets a preset condition, and X is a positive integer; detecting that X is greater than a preset threshold value, and generating a plurality of first display sequences of the X application resource sets, wherein the plurality of first display sequences comprise the X application resource sets, and each first display sequence at least comprises the first application resource set; selecting one first display sequence from the plurality of first display sequences according to the refreshing times of the recommended interface of the target application resource; and displaying the corresponding application resource set on the recommendation interface according to the selected first display sequence.
It can be seen that, in the embodiment of the present application, the mobile terminal first receives X application resource sets associated with a target application resource from the application server, and generates a plurality of first display sequences of the X application resource sets when detecting that X is greater than a preset threshold, then selects one first display sequence from the plurality of first display sequences according to the number of times of refreshing a recommended interface of the target application resource, and finally displays a corresponding application resource set on the recommended interface according to the selected first display sequence. On one hand, the plurality of first display sequences comprise X application resource sets, so that the X application resource sets can be comprehensively displayed by the plurality of first display sequences, the situation that effective display cannot be performed due to too many application resource sets can be avoided, the refreshing times are flexibly controlled by a user, and the comprehensiveness and flexibility of application resource display are improved.
Embodiments of the present application also provide a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any one of the methods described in the above method embodiments, and the computer includes a mobile terminal.
Embodiments of the present application also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods as described in the above method embodiments. The computer program product may be a software installation package, the computer comprising a mobile terminal.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the above-described division of the units is only one type of division of logical functions, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit may be stored in a computer readable memory if it is implemented in the form of a software functional unit and sold or used as a stand-alone product. Based on such understanding, the technical solution of the present application may be substantially implemented or a part of or all or part of the technical solution contributing to the prior art may be embodied in the form of a software product stored in a memory, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the above-mentioned method of the embodiments of the present application. And the aforementioned memory comprises: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash Memory disks, read-Only memories (ROMs), random Access Memories (RAMs), magnetic or optical disks, and the like.
The foregoing embodiments have been described in detail, and specific examples are used herein to explain the principles and implementations of the present application, where the above description of the embodiments is only intended to help understand the method and its core ideas of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, the specific implementation manner and the application scope may be changed, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (18)

1. An application resource display method is applied to a mobile terminal, and the method comprises the following steps:
receiving X application resource sets associated with a target application resource, wherein the X application resource sets at least comprise a first application resource set, the first application resource set comprises at least one application resource meeting a preset condition, and X is a positive integer;
detecting that X is greater than a preset threshold value, generating a plurality of first display sequences of the X application resource sets, wherein the plurality of first display sequences comprise the X application resource sets, each first display sequence at least comprises the first application resource set, the first display sequences are used for indicating the application resource sets to be displayed and display sequences of the corresponding application resource sets, and the display sequences are used for determining display positions of the corresponding application resource sets in a recommendation interface;
selecting a first display sequence from the plurality of first display sequences according to the refreshing times of the recommended interface of the target application resource, wherein the refreshing times of the recommended interface of the target application resource are used as query identifiers, a mapping relation between a preset refreshing time and the first display sequences is queried, and the first display sequence corresponding to the refreshing times of the recommended interface of the target application resource is determined;
and displaying the corresponding application resource set on the recommendation interface according to the selected first display sequence.
2. The method according to claim 1, wherein said generating a plurality of first presentation sequences of said X sets of application resources comprises:
determining a first number of first display sequences and a second number of application resource sets included in each first display sequence according to the X and the preset threshold;
executing preset operation aiming at each first display sequence, wherein the preset operation comprises the following steps: and selecting a second number of application resource sets corresponding to the first display sequence currently processed from the X application resource sets, and sequencing the second number of application resource sets according to a preset sequence to generate the first display sequence currently processed.
3. The method according to claim 1 or 2, wherein each of the X application resource sets is associated with an application tag, and X application tags corresponding to the X application resource sets include at least one application tag associated with the target application resource.
4. A method according to any of claims 1-3, wherein the application resource comprises an application installation package for installation on the mobile terminal or an update package for an application of the mobile terminal.
5. An application resource display method is applied to an application server, and the method comprises the following steps:
sending X application resource sets associated with a target application resource, wherein the X application resource sets are used for generating a plurality of first display sequences of the X application resource sets when a mobile terminal detects that X is larger than a preset threshold value, selecting one first display sequence from the plurality of first display sequences according to the refreshing frequency of a recommended interface of the target application resource, wherein the refreshing frequency of the recommended interface of the target application resource is used as a query identifier, querying the mapping relation between the preset refreshing frequency and the first display sequence, determining the first display sequence corresponding to the refreshing frequency of the recommended interface of the target application resource, and displaying the corresponding application resource set on the recommended interface according to the selected first display sequence;
the X application resource sets at least comprise a first application resource set, the first application resource set comprises at least one application resource meeting a preset condition, X is a positive integer, the multiple first display sequences comprise the X application resource sets, each first display sequence at least comprises the first application resource set, the first display sequences are used for indicating the application resource sets needing to be displayed and display sequences of the corresponding application resource sets, and the display sequences are used for determining display positions of the corresponding application resource sets in a recommendation interface.
6. The method of claim 5, wherein each of the X application resource sets is associated with an application tag, and wherein the X application tags corresponding to the X application resource sets comprise at least one application tag associated with the target application resource.
7. The method according to claim 5 or 6, wherein the application resource comprises an application installation package for installing in the mobile terminal or an update data package of an application of the mobile terminal.
8. A mobile terminal is characterized by comprising a receiving unit, a generating unit, a selecting unit and a displaying unit,
the receiving unit is configured to receive X application resource sets associated with a target application resource, where the X application resource sets at least include a first application resource set, the first application resource set includes at least one application resource that meets a preset condition, and X is a positive integer;
the generating unit is configured to detect that X is greater than a preset threshold, generate a plurality of first display sequences of the X application resource sets, where the plurality of first display sequences include the X application resource sets, each first display sequence at least includes the first application resource set, the first display sequence is used to indicate the application resource sets to be displayed and a display order of the corresponding application resource sets, and the display order is used to determine display positions of the corresponding application resource sets in a recommendation interface;
the selecting unit is used for selecting a first display sequence from the plurality of first display sequences according to the refreshing times of the recommended interface of the target application resource, wherein the mapping relation between the preset refreshing times and the first display sequences is inquired by taking the refreshing times of the recommended interface of the target application resource as a query identifier, and the first display sequence corresponding to the refreshing times of the recommended interface of the target application resource is determined;
and the display unit is used for displaying the corresponding application resource set on the recommendation interface according to the selected first display sequence.
9. The mobile terminal according to claim 8, wherein, in the generating of the plurality of first presentation sequences of the X sets of application resources, the generating unit is specifically configured to: determining a first number of first display sequences and a second number of application resource sets included in each first display sequence according to the X and the preset threshold; and executing preset operation aiming at each first display sequence, wherein the preset operation comprises the following steps: and selecting a second number of application resource sets corresponding to the first display sequence currently processed from the X application resource sets, and sequencing the second number of application resource sets according to a preset sequence to generate the first display sequence currently processed.
10. The mobile terminal according to claim 8 or 9, wherein each of the X application resource sets is associated with an application tag, and X application tags corresponding to the X application resource sets include at least one application tag associated with the target application resource.
11. A mobile terminal according to any of claims 8-10, wherein the application resource comprises an application installation package for installation on the mobile terminal or an update package for an application of the mobile terminal.
12. An application server, comprising a sending unit,
the sending unit is used for sending X application resource sets related to a target application resource, the X application resource sets are used for generating a plurality of first display sequences of the X application resource sets when a mobile terminal detects that X is larger than a preset threshold value, selecting one first display sequence from the plurality of first display sequences according to the refreshing frequency of a recommended interface of the target application resource, wherein the refreshing frequency of the recommended interface of the target application resource is used as a query identifier, querying a mapping relation between the preset refreshing frequency and the first display sequence, determining the first display sequence corresponding to the refreshing frequency of the recommended interface of the target application resource, and displaying the corresponding application resource set on the recommended interface according to the selected first display sequence;
the X application resource sets at least comprise a first application resource set, the first application resource set comprises at least one application resource meeting a preset condition, X is a positive integer, the multiple first display sequences comprise the X application resource sets, each first display sequence at least comprises the first application resource set, the first display sequences are used for indicating the application resource sets needing to be displayed and display sequences of the corresponding application resource sets, and the display sequences are used for determining display positions of the corresponding application resource sets in a recommendation interface.
13. The application server of claim 12, wherein each of the X sets of application resources is associated with an application tag, and wherein X application tags corresponding to the X sets of application resources comprise at least one application tag associated with the target application resource.
14. The application server according to claim 12 or 13, wherein the application resource comprises an application installation package for installation on the mobile terminal or an update package for an application of the mobile terminal.
15. An application resource presentation system, comprising a mobile terminal according to any of claims 8-11 and an application server according to any of claims 12-14.
16. A mobile terminal comprising a processor, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing the steps of the method of any of claims 1-4.
17. An application server comprising a processor, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing the steps of the method of any of claims 5-7.
18. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program causes a computer to perform the method according to any one of claims 1-4 and/or claims 5-7.
CN201780092341.8A 2017-08-30 2017-08-30 Application resource display method and related product Active CN110770721B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/099774 WO2019041196A1 (en) 2017-08-30 2017-08-30 Application resource presentation method and related product

Publications (2)

Publication Number Publication Date
CN110770721A CN110770721A (en) 2020-02-07
CN110770721B true CN110770721B (en) 2022-11-11

Family

ID=65524860

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201780092341.8A Active CN110770721B (en) 2017-08-30 2017-08-30 Application resource display method and related product

Country Status (2)

Country Link
CN (1) CN110770721B (en)
WO (1) WO2019041196A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102542039A (en) * 2010-12-27 2012-07-04 微软公司 Discovery of remotely executed applications
CN104239523A (en) * 2014-09-17 2014-12-24 北京金山安全软件有限公司 Recommendation method and device for application program and mobile terminal
CN106126011A (en) * 2016-06-15 2016-11-16 依偎科技(南昌)有限公司 The resource occupation method for information display of a kind of application program and mobile terminal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140114901A1 (en) * 2012-10-19 2014-04-24 Cbs Interactive Inc. System and method for recommending application resources
US20140324582A1 (en) * 2013-04-30 2014-10-30 Google Inc. Social network enhanced content items responsive to search queries

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102542039A (en) * 2010-12-27 2012-07-04 微软公司 Discovery of remotely executed applications
CN104239523A (en) * 2014-09-17 2014-12-24 北京金山安全软件有限公司 Recommendation method and device for application program and mobile terminal
CN106126011A (en) * 2016-06-15 2016-11-16 依偎科技(南昌)有限公司 The resource occupation method for information display of a kind of application program and mobile terminal

Also Published As

Publication number Publication date
WO2019041196A1 (en) 2019-03-07
CN110770721A (en) 2020-02-07

Similar Documents

Publication Publication Date Title
CN107807852B (en) Application program performance control method, device and computer readable storage medium
CN113412608B (en) Content pushing method and device, server and storage medium
EP2939200B1 (en) Method and apparatus for secure advertising
CN108536480B (en) Input method configuration method and related product
CN107995099A (en) Friend recommendation method and device
CN108388458A (en) Message treatment method and Related product
CN112261570A (en) Method, device, server and storage medium for associating interest point with wireless network
CN110786028A (en) Application resource processing method and related product
CN107562832A (en) Information recommendation method, device, mobile terminal and storage medium
CN107833055A (en) Comment processing method and equipment
CN105589873B (en) Data searching method, terminal and server
CN108009036B (en) Method for positioning operation causing data abnormity and server
CN112541645B (en) Data processing method, system and related device for development of vehicle product project
CN110770721B (en) Application resource display method and related product
CN111767481A (en) Access processing method, device, equipment and storage medium
CN110771113B (en) Brushing amount terminal detection method and device
CN110809761A (en) Application resource processing method and related product
CN110771114A (en) Method and device for detecting brushing IP address
CN107330025B (en) Method and device for recommending songs
CN107864275B (en) Application setting method and device, mobile terminal and computer readable storage medium
CN110770718B (en) Application resource processing method and related product
CN110785754B (en) Application resource processing method and related product
CN110754076B (en) Method and device for determining brushing amount terminal
CN110799975B (en) Application resource processing method and related product
WO2014173129A1 (en) Mobile terminal flow identification method and apparatus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant