WO2017024973A1 - Information recommendation method and device, terminal apparatus, and server - Google Patents

Information recommendation method and device, terminal apparatus, and server Download PDF

Info

Publication number
WO2017024973A1
WO2017024973A1 PCT/CN2016/093027 CN2016093027W WO2017024973A1 WO 2017024973 A1 WO2017024973 A1 WO 2017024973A1 CN 2016093027 W CN2016093027 W CN 2016093027W WO 2017024973 A1 WO2017024973 A1 WO 2017024973A1
Authority
WO
WIPO (PCT)
Prior art keywords
recommendation information
terminal device
feature
information
recommendation
Prior art date
Application number
PCT/CN2016/093027
Other languages
French (fr)
Chinese (zh)
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 WO2017024973A1 publication Critical patent/WO2017024973A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications

Definitions

  • the present application relates to the field of information recommendation technologies, and in particular, to a method and device for recommending information, a terminal device, and a server.
  • the existing information recommendation technology often displays the information to be recommended in the user's terminal device through a pop-up window, a short message, etc., but this method will affect the normal use of the terminal device by the user, and the user feels poor, and also makes the present The success rate of technical recommendation information is low.
  • the purpose of the embodiments of the present application is to provide a method and device for recommending information, a terminal device, and a server, so as to reduce the impact on the normal use of the terminal device by the user.
  • the embodiment of the present application discloses an information recommendation method, which is applied to a terminal device, where the terminal device is in communication connection with a server, and the method includes:
  • the terminal device displays the locking interface, obtaining the recommendation information feature determined according to the application installed in the terminal device;
  • the received recommendation information is displayed on the lock interface.
  • the locking interface is a locking interface to an application or a locking interface to the terminal device.
  • the recommendation information is The at least one of the first feature, the second feature, the third feature, the fourth feature, and the fifth feature; and the recommended information feature when the locked interface is a locked interface to the terminal device, Including: at least one of the first feature, the second feature, the third feature, and the fifth feature;
  • the first feature is: an application category to which the application that has the highest number of times of opening in the preset time period belongs to the terminal device;
  • the second feature is: an application category to which the application with the longest running time in the preset time period belongs in the terminal device;
  • the third feature is: an application category that is determined by the application category to which the application installed by the terminal device belongs and whose corresponding application is the most determined;
  • the fourth feature is: an application category to which the application locked by the lock interface belongs;
  • the fifth feature is: a text displayed in an interface of an application installed by the terminal device.
  • the displaying the received recommendation information on the locking interface including:
  • the received recommendation information is displayed in the unlocking function area of the locking interface.
  • the displaying the received recommendation information on the locking interface comprises displaying the received recommendation information in an unlocking function area of the locking interface
  • the unlocking function area is an unlocking function area of a nine-square grid style
  • displaying the received recommendation information in the unlocking function area of the locking interface including:
  • the received recommendation information is displayed in an area of at least one of the squares of the nine-grid style unlocking function area of the locking interface.
  • the method further includes:
  • the recommendation information in the area where the cell is currently touched by the sliding unlocking operation is switched.
  • the determined operation parameter is a current sliding direction
  • the switching, according to the operating parameter, the recommended information in the area where the cell is currently touched by the sliding unlocking operation includes:
  • the recommendation information in the region where the cell is currently touched by the slide unlocking operation is switched to the recommendation information having the animation effect matching the current sliding direction according to the current sliding direction.
  • the recommended information received by the terminal device is a plurality of recommended information with animation effects, and the recommended information to be received is displayed in at least one area of the palace, including:
  • the receiving the sliding unlocking operation displays the received animation-recommended recommendation information in an area where the sliding gate is currently touched, wherein the currently touched box is the nine-square grid of the locking interface.
  • the style unlocks the box in the ribbon, including:
  • An information recommendation method is applied to a server, where the server is in communication connection with the first terminal device, and the method includes:
  • a recommendation information request carrying a recommendation information feature, where the recommendation information feature is determined by the first terminal device according to an application installed in the first terminal device when displaying a lock interface ;
  • the server stores multiple recommendation information templates, and the server is further configured with a second
  • the terminal device is in communication connection, and the method further includes:
  • the first recommendation information is stored.
  • An information recommendation device is applied to a terminal device, where the terminal device is in communication connection with a server, the device includes: a feature obtaining unit, a request sending unit, a first information receiving unit, and an information display unit,
  • the feature obtaining unit is configured to obtain, according to the recommended information feature determined by the application program installed in the terminal device, when the terminal device displays the locking interface;
  • the request sending unit is configured to send, to the server, a recommendation information request that carries the recommendation information feature
  • the first information receiving unit is configured to receive recommendation information that is fed back by the server and that matches the recommendation information feature;
  • the information display unit is configured to display the received recommendation information on the locking interface.
  • the locking interface is a locking interface to an application or a locking interface to the terminal device.
  • the recommendation information feature when the locking interface is a locking interface to an application, includes: at least one of a first feature, a second feature, a third feature, a fourth feature, and a fifth feature;
  • the recommendation information feature when the locking interface is a locking interface to the terminal device, includes: at least one of a first feature, a second feature, a third feature, and a fifth feature;
  • the first feature is: an application category to which the application that has the highest number of times of opening in the preset time period belongs to the terminal device;
  • the second feature is: an application category to which the application with the longest running time in the preset time period belongs in the terminal device;
  • the third feature is: an application category that is determined by the application category to which the application installed by the terminal device belongs and whose corresponding application is the most determined;
  • the fourth feature is: an application category to which the application locked by the lock interface belongs;
  • the fifth feature is: a text displayed in an interface of an application installed by the terminal device.
  • the information display unit includes: a first display subunit and/or a second display subunit,
  • the first display subunit is configured to display the received recommendation information in a non-unlocked functional area of the locking interface
  • the second display subunit is configured to display the received recommendation information in an unlocking function area of the locking interface.
  • the unlocking function area is an unlocking function area of a nine-square grid style
  • the second display sub-unit is specifically configured to:
  • the received recommendation information is displayed in an area of at least one of the squares of the nine-grid style unlocking function area of the locking interface.
  • the method further includes: a parameter obtaining unit and an information switching unit,
  • the parameter obtaining unit is configured to receive a sliding unlocking operation after the second display subunit displays the received recommendation information in at least one of the cells of the nine-square grid unlocking functional area of the locking interface, according to the The sliding unlocking operation determines an operating parameter;
  • the information switching unit is configured to switch, according to the operation parameter, recommendation information in an area where the cell is currently touched by the sliding unlocking operation.
  • the determined operation parameter is a current sliding direction
  • the information switching unit is specifically configured to:
  • the recommendation information in the region where the cell is currently touched by the slide unlocking operation is switched to the recommendation information having the animation effect matching the current sliding direction according to the current sliding direction.
  • the recommendation information received by the terminal device is a plurality of recommendation information with animation effects
  • the information display unit is specifically configured to:
  • the information display unit is specifically configured to:
  • Receiving a slide unlocking operation determining a current sliding direction according to the sliding unlocking operation; displaying recommendation information having an animation effect matching the current sliding direction among the received recommended information according to the current sliding direction, in the sliding unlocking operation
  • the currently touched square is the square in the unlocking function area of the nine-grid style of the locked interface.
  • An information recommendation device is applied to a server, the server is in communication connection with a first terminal device, and the device includes: a request receiving unit, an information determining unit, and an information recommendation unit,
  • the request receiving unit is configured to receive, by the first terminal device, a recommendation information request carrying a recommendation information feature, where the recommendation information feature is that the first terminal device is according to the first terminal when displaying a locking interface Determined by the application installed in the device;
  • the information determining unit is configured to determine, according to the recommendation information feature in the recommendation information request, recommendation information that matches the recommendation information feature;
  • the information recommendation unit is configured to send the determined recommendation information to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface.
  • the server has a plurality of recommended information templates
  • the server is further connected to the second terminal device, and the device further includes: a template sending unit, a second information receiving unit, and an information storage unit.
  • the template sending unit is configured to receive a selection instruction for the recommendation information template sent by the second terminal device, and send the recommendation information template selected by the selection instruction to the second terminal device;
  • the second information receiving unit is configured to receive first recommendation information uploaded by the second terminal device, where the first recommendation information is generated according to the recommended information template selected by the selection instruction;
  • the information storage unit is configured to store the first recommendation information.
  • a terminal device the terminal device is in communication connection with a server, and the terminal device includes:
  • processor a memory, a communication interface, and a bus
  • the processor, the memory, and the communication interface are connected by the bus and complete communication with each other;
  • the memory stores executable program code
  • the processor runs a program corresponding to the executable program code by reading executable program code stored in the memory for:
  • the terminal device displays the locking interface, obtaining the recommendation information feature determined according to the application installed in the terminal device;
  • the received recommendation information is displayed on the lock interface.
  • a server wherein the server is in communication with a first terminal device, the server comprising:
  • processor a memory, a communication interface, and a bus
  • the processor, the memory, and the communication interface are connected by the bus and complete communication with each other;
  • the memory stores executable program code
  • the processor runs a program corresponding to the executable program code by reading executable program code stored in the memory for:
  • a recommendation information request carrying a recommendation information feature, where the recommendation information feature is determined by the first terminal device according to an application installed in the first terminal device when displaying a lock interface ;
  • the application also provides an application for executing the above-mentioned information recommendation method on the terminal device side at runtime.
  • the application also provides another application for executing the above-described information recommendation method on the server side at runtime.
  • the present application also provides a storage medium for storing an application for executing the information recommendation method on the terminal device side.
  • the present application also provides another storage medium for storing an application for executing the information recommendation method on the server side described above.
  • the information recommendation method and device, the terminal device, and the server provided by the embodiment of the present application can obtain the recommendation information feature determined according to the application program installed in the terminal device and send it to the server when the terminal device displays the locking interface, and feedback the server
  • the recommended information of the recommended information feature matching is displayed on the locking interface.
  • This application makes full use of the locking interface and realizes the recommendation of information on the locking interface. Since the recommendation information of the present application is displayed on the locking interface, the locking interface is integrated, and the user can see the recommendation information in the current locking interface.
  • the user Since the information is not recommended to the user by using a pop-up window or a short message, the user is not given a “sudden pop-up” feeling, which reduces the impact on the user's normal use of the terminal device, and the success rate of the recommended information is also high. .
  • FIG. 1 is a flowchart of a method for recommending information according to an embodiment of the present application
  • FIG. 3 is a schematic diagram of another recommendation information provided by an embodiment of the present application.
  • FIG. 4 is a schematic structural diagram of an information recommendation apparatus according to an embodiment of the present application.
  • FIG. 5 is a flowchart of another information recommendation method according to an embodiment of the present application.
  • FIG. 6 is a schematic structural diagram of another information recommendation apparatus according to an embodiment of the present disclosure.
  • FIG. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present disclosure.
  • FIG. 8 is a schematic structural diagram of a server according to an embodiment of the present application.
  • FIG. 9 is a flowchart of a method for displaying a locking interface according to an embodiment of the present application.
  • FIG. 10 is a schematic diagram of an animation display in a locking interface according to an embodiment of the present application.
  • FIG. 11 is a diagram showing an animation display effect in another locking interface according to an embodiment of the present application.
  • FIG. 12 is a schematic structural diagram of a display device for locking an interface according to an embodiment of the present disclosure.
  • FIG. 13 is a schematic structural diagram of another terminal device according to an embodiment of the present disclosure.
  • an embodiment of the present application provides a method for recommending information, which is applied to a terminal device, where the terminal device is in communication with a server, and the method may include:
  • the locking interface may be a locking interface to an application or a locking interface to the terminal device.
  • the recommended information feature may be determined according to an application installed in the terminal device in advance, or may be determined according to an application installed in the terminal device after the terminal device displays the locked interface.
  • the recommendation information feature may include: at least one of the first feature, the second feature, the third feature, the fourth feature, and the fifth feature;
  • the recommendation information feature includes: at least one of a first feature, a second feature, a third feature, and a fifth feature;
  • the first feature is: an application category to which the application that has the highest number of times of opening in the preset time period belongs to the terminal device;
  • the second feature is: an application category to which the application with the longest running time in the preset time period belongs in the terminal device;
  • the application with the longest number of opening times and the longest running time is the application of interest that users often use. Therefore, the application category to which such an application belongs is used as the recommendation information feature, and can be recommended to users and often used by users.
  • the application category to which the application belongs matches the recommended information, and the success rate of the information recommendation is higher.
  • the third feature is: an application category that is determined by the application category to which the application installed by the terminal device belongs and whose corresponding application is the most determined;
  • the most installed application category in the user's terminal device also represents the user's interest in such an application, and the recommendation information feature can also obtain a better recommendation effect.
  • the fourth feature is: an application category to which the application locked by the lock interface belongs;
  • the application Since the application displays the recommendation information on the locking interface, the recommendation information matching the application category to which the application locked by the locking interface belongs is displayed on the locking interface, and the targeting is stronger, and a better recommendation effect can also be obtained. .
  • the fifth feature is: a text displayed in an interface of an application installed by the terminal device.
  • the text displayed in the interface of the application can be various, such as: the text input by the user or the text of other users received, the text of the user clicked on the hyperlink, and the like.
  • the object that the user talks/clicks is also the object that the user is interested in, and the text displayed in the interface of the application as the recommendation information feature can also recommend the information of interest to the user.
  • the application category may be a category that the operating system provider of the terminal device divides the application, such as a category that Google divides the application.
  • the manufacturer of the application/terminal device that runs the method provided by the embodiment of the present application can also divide the application category by itself, such as dividing the application into: game, social, graphic processing, multimedia playback, news information, and the like. category.
  • the terminal device may pre-store the correspondence between the installation package name of the application and the application category. Relationship, so that you only need to determine the application category to which the application belongs based on the application's installation package name.
  • the first feature, the second feature, the third feature, and the fifth feature may be determined in advance according to an application installed in the terminal device and stored in the terminal device.
  • the server may determine recommendation information that matches the recommendation information feature according to the recommendation information feature in the recommendation information request.
  • the server may separately search for each feature in the recommended information feature. Matching recommendation information to get multiple recommendation information. Then, the server selects one or more of the plurality of recommendation information as the recommendation information that matches the recommendation information feature and transmits the recommendation information to the terminal device.
  • the method for selecting the recommendation information by the server is different. For example, the recommended information having the largest value among the plurality of recommended information in the plurality of recommended information is used as the recommendation information that matches the recommendation information feature.
  • the application is not limited herein.
  • the recommendation information features of the present application are all determined according to the application program installed in the terminal device. At the same time, the recommendation information matching the recommendation information feature is displayed in the locking interface. Therefore, the application can be recommended for the application, and the recommendation success rate is high.
  • S140 can include:
  • the received recommendation information is displayed in the unlocking function area of the locking interface.
  • the non-unlocking functional area may include an edge of the locking interface, such as a bottom, a top, a left side, and a right side of the locking interface.
  • the recommendation information of the present application may be recommendation information for the application.
  • the recommendation information when displayed in the lock interface, it may be displayed in the lock interface by means of a floating layer.
  • Recommendation information can also be embedded in the lock interface as part of the lock interface.
  • the recommendation information may be recommended to the user in the form of an advertisement.
  • the advertisement can be displayed at the bottom of the locked interface; as shown in FIG. 3, the advertisement can be displayed in the unlocked function area, and specifically, can be displayed in the area where the square of the square is located.
  • the unlocking function area is an unlocking function area of a nine-square grid style, and the recommended information to be received is displayed on the unlocking function of the locking interface.
  • the received recommendation information is displayed in an area of at least one of the squares of the nine-grid style unlocking function area of the locking interface.
  • the method may further include:
  • the recommendation information in the area where the cell is currently touched by the sliding unlocking operation is switched.
  • the operation parameter may be the current sliding direction or the current touching position.
  • the switching of the recommendation information in the area where the cell is currently touched by the sliding unlocking operation according to the operating parameter may be: when the determined operating parameter is the current sliding direction, the method may include:
  • the recommendation information in the region where the cell is currently touched by the slide unlocking operation is switched to the recommendation information having the animation effect matching the current sliding direction according to the current sliding direction.
  • the switching of the recommended information in the area where the cell is currently touched by the sliding unlocking operation according to the operating parameter may be: when the determined operating parameter is the current touched position, the method may include:
  • the touch position switches the recommendation information in the area where the square of the current touch is currently touched to the recommended information corresponding to the square of the current touch position.
  • the specific recommendation content of the recommendation information may not be switched, and only the animation effect may be added.
  • the specific recommended content can also be switched at the same time, and the application is not limited herein.
  • the S140 can also directly display the recommended information with an animation effect in the area where the square is located.
  • the recommendation information received by the terminal device may be a plurality of recommended information with animation effects, and the recommended information to be received is displayed in the area where the at least one of the cells is located, and may include:
  • the animation effect of the displayed recommendation information can also be matched with the current sliding direction of the slide unlocking operation to improve the display effect. Therefore, the receiving the sliding unlocking operation displays the received animation-recommended recommendation information in the area of the square that is currently touched by the sliding unlocking operation, wherein the currently touched chamber is the nine-square grid of the locking interface.
  • the style unlocks the box in the ribbon can include:
  • the information recommendation method provided by the embodiment of the present application may obtain the recommended information feature determined according to the application program installed in the terminal device and send it to the server when the terminal device displays the locked interface, and the recommended information that matches the recommended information feature fed back by the server Displayed on the lock screen.
  • This application makes full use of the locking interface and realizes the recommendation of information on the locking interface. Since the recommendation information of the present application is displayed on the locking interface, the locking interface is integrated, and the user can see the recommendation information in the current locking interface.
  • the user Since the information is not recommended to the user by using a pop-up window or a short message, the user is not given a “sudden pop-up” feeling, which reduces the impact on the user's normal use of the terminal device, and the success rate of the recommended information is also high. .
  • the present application also provides an information recommendation apparatus.
  • an information recommendation apparatus is applied to a terminal device, where the terminal device is in communication connection with a server, and the device may include: a feature obtaining unit 110, a request sending unit 120, and first information.
  • the feature obtaining unit 110 is configured to obtain, according to the recommended information feature determined by the application installed in the terminal device, when the terminal device displays the locking interface;
  • the locking interface may be a locking interface to an application or a locking interface to the terminal device.
  • the recommended information feature may be determined according to an application installed in the terminal device in advance, or may be determined according to an application installed in the terminal device after the terminal device displays the locked interface.
  • the recommendation information feature may include: at least one of the first feature, the second feature, the third feature, the fourth feature, and the fifth feature;
  • the recommendation information feature includes: at least one of a first feature, a second feature, a third feature, and a fifth feature;
  • the first feature is: an application category to which the application that has the highest number of times of opening in the preset time period belongs to the terminal device;
  • the second feature is: an application category to which the application with the longest running time in the preset time period belongs in the terminal device;
  • the third feature is: an application category that is determined by the application category to which the application installed by the terminal device belongs and whose corresponding application is the most determined;
  • the fourth feature is: an application category to which the application locked by the lock interface belongs;
  • the fifth feature is: a text displayed in an interface of an application installed by the terminal device.
  • the text displayed in the interface of the application can be various, such as: the text input by the user or the text of other users received, the text of the user clicked on the hyperlink, and the like.
  • the application category may be a category that the operating system provider of the terminal device divides the application, such as a category that Google divides the application.
  • the manufacturer of the application/terminal device that runs the method provided by the embodiment of the present application can also divide the application category by itself, such as dividing the application into: game, social, graphic processing, multimedia playback, news information, and the like. category.
  • the correspondence between the installation package name of the application and the application category may be pre-stored in the terminal device, so that only the application category to which the application belongs may be determined according to the installation package name of the application.
  • the first feature, the second feature, the third feature, and the fifth feature may be determined in advance according to an application installed in the terminal device and stored in the terminal device.
  • the request sending unit 120 is configured to send, to the server, a recommendation information request that carries the recommendation information feature;
  • the server may determine recommendation information that matches the recommendation information feature according to the recommendation information feature in the recommendation information request.
  • the server may separately search for each feature in the recommended information feature. Matching recommendation information to get multiple recommendation information. Then, the server selects one or more of the plurality of recommendation information as the recommendation information that matches the recommendation information feature and transmits the recommendation information to the terminal device.
  • the first information receiving unit 130 is configured to receive recommendation information that is fed back by the server and that matches the recommendation information feature;
  • the information display unit 140 is configured to display the received recommendation information on the locking interface.
  • the recommendation information features of the present application are all determined according to the application program installed in the terminal device. At the same time, the recommendation information matching the recommendation information feature is displayed in the locking interface. Therefore, the application can be recommended for the application, and the recommendation success rate is high.
  • the information display unit 140 may include: a first display subunit and/or a second display subunit (not shown in FIG. 4).
  • the first display subunit is configured to display the received recommendation information in a non-unlocked functional area of the locking interface
  • the second display subunit is configured to display the received recommendation information in an unlocking function area of the locking interface.
  • the non-unlocking functional area may include an edge of the locking interface, such as a bottom, a top, a left side, and a right side of the locking interface.
  • the unlocking functional area is an unlocking functional area of a nine-square grid style
  • the second display sub-unit may be specifically configured to:
  • the received recommendation information is displayed in an area of at least one of the squares of the nine-grid style unlocking function area of the locking interface.
  • the information recommendation apparatus may further include: a parameter obtaining unit and an information switching unit (not shown in FIG. 4).
  • the parameter obtaining unit is configured to receive a sliding unlocking operation of the user after the second display subunit displays the received recommendation information in at least one of the cells of the nine-grid style unlocking function area of the locking interface. Determining an operation parameter according to the sliding unlocking operation;
  • the information switching unit is configured to switch, according to the operation parameter, recommendation information in an area where the cell is currently touched by the sliding unlocking operation.
  • the operation parameter may be the current sliding direction or the current touching position.
  • the determined operation parameter may be a current sliding direction
  • the information switching unit may be specifically configured to:
  • the area where the sliding block is currently touched by the sliding unlocking operation is located
  • the recommendation information in the switch is switched to recommendation information having an animation effect that matches the current sliding direction.
  • the information display unit 140 may directly display the recommended information with an animation effect in the area where the square is located.
  • the recommended information received by the terminal device is a plurality of recommended information with an animation effect, and the information display unit 140 may be specifically configured to:
  • the animation effect of the displayed recommendation information can also match the current sliding direction of the user's slide unlocking operation to improve the display effect. Therefore, further, the information display unit 140 can be specifically configured to:
  • Receiving a sliding unlocking operation of the user determining a current sliding direction according to the sliding unlocking operation; displaying, in the sliding information, recommendation information having an animation effect matching the current sliding direction among the received recommendation information according to the current sliding direction
  • the unlocking operation is in the area where the palace is currently touched, wherein the currently touched palace is the palace grid in the unlocking function area of the locked interface.
  • the information recommendation device provided by the embodiment of the present application can obtain the recommendation information feature determined according to the application program installed in the terminal device and send it to the server when the terminal device displays the locking interface, and the recommended information that matches the recommendation information feature fed back by the server Displayed on the lock screen.
  • This application makes full use of the locking interface and realizes the recommendation of information on the locking interface. Since the recommendation information of the present application is displayed on the locking interface, the locking interface is integrated, and the user can see the recommendation information in the current locking interface.
  • the user Since the information is not recommended to the user by using a pop-up window or a short message, the user is not given a “sudden pop-up” feeling, which reduces the impact on the user's normal use of the terminal device, and the success rate of the recommended information is also high. .
  • the embodiment of the present application provides a method for recommending information, which is applied to a server, where the server is in communication with the first terminal device, and the method may include:
  • the recommendation information feature is determined by the first terminal device according to an application installed in the first terminal device when displaying the locking interface;
  • the server may determine recommendation information that matches the recommendation information feature according to the recommendation information feature in the recommendation information request.
  • the server may separately search The recommendation information that matches each feature in the recommendation information feature, thereby obtaining a plurality of recommendation information. Then, the server selects one or more of the plurality of recommendation information as the recommendation information that matches the recommendation information feature and transmits the recommendation information to the first terminal device.
  • the method for selecting the recommended information by the server is different.
  • the recommendation information that has the largest revenue among the plurality of recommended information is used as the recommendation information that matches the recommendation information feature.
  • the application is not limited herein.
  • the terminal device displays the recommended information sent by the server on the locking interface, refer to the information recommendation method applied to the terminal device shown in FIG. 1 , which is not described in this embodiment.
  • the server may be configured with a plurality of recommended information templates, where the server is further connected to the second terminal device.
  • the method shown in FIG. 5 may further include:
  • the first recommendation information is stored.
  • the recommendation information provider such as an advertiser can create recommendation information according to the recommendation information template.
  • this application provides a nine-square style recommendation information template that an advertiser can use to create an advertisement that can be displayed in the area where the square of the square is located. In this way, after the advertisement uploaded by the advertiser is stored in the application, it can be pushed to the terminal device of each user and displayed in the area where the grid of the lock screen interface is located.
  • the server may receive the recommendation information request that is sent by the first terminal device and carries the recommendation information feature, where the recommendation information feature is installed according to the first terminal device when the first terminal device displays the lock interface.
  • the server determines the recommendation information that matches the recommendation information feature and sends the recommendation information to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface.
  • This application makes full use of the locking interface and realizes the recommendation of information on the locking interface. Since the recommendation information of the present application is displayed on the locking interface, the locking interface is integrated, and the user can see the recommendation information in the current locking interface.
  • the user Since the information is not recommended to the user by using a pop-up window or a short message, the user is not given a “sudden pop-up” feeling, which reduces the impact on the user's normal use of the terminal device, and the success rate of the recommended information is also high. .
  • the present application also provides an information recommendation device.
  • an information recommendation apparatus provided by an embodiment of the present application is applied to a server, where the server is in communication connection with a first terminal device, and the apparatus may include: a request receiving unit 210, an information determining unit 220, and an information recommendation. Unit 230,
  • the request receiving unit 210 is configured to receive, by the first terminal device, a recommendation information request that carries the recommendation information feature, where the recommendation information feature is that the first terminal device displays the locking interface according to the Determined by the application installed in the first terminal device;
  • the information determining unit 220 is configured to determine, according to the recommendation information feature in the recommendation information request, recommendation information that matches the recommendation information feature;
  • the device shown in FIG. 6 may determine recommendation information that matches the recommendation information feature according to the recommendation information feature in the recommendation information request.
  • the device shown in FIG. 6 may separately search for and recommend information features.
  • the recommendation information matched by each feature in the middle, thereby obtaining a plurality of recommendation information.
  • the apparatus shown in FIG. 6 selects one or more of the plurality of recommendation information as the recommendation information matching the recommendation information feature and transmits it to the first terminal device.
  • the device shown in FIG. 6 has a plurality of manners for selecting the recommended information. For example, the recommended information that has the largest revenue among the plurality of recommended information is used as the recommended information that matches the recommended information feature, which is not limited herein.
  • the information recommendation unit 230 is configured to send the determined recommendation information to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface.
  • the apparatus shown in FIG. 6 displays the recommendation information sent by the server on the locking interface.
  • the description is not repeated herein.
  • the server may further include a plurality of recommendation information templates, and the server is further connected to the second terminal device.
  • the device shown in FIG. 6 may further include: a template sending unit, a second information receiving unit, and an information storage unit ( Not shown in Figure 6,)
  • the template sending unit is configured to receive a selection instruction for the recommendation information template sent by the second terminal device, and send the recommendation information template selected by the selection instruction to the second terminal device;
  • the second information receiving unit is configured to receive first recommendation information uploaded by the second terminal device, where the first recommendation information is generated according to the recommended information template selected by the selection instruction;
  • the information storage unit is configured to store the first recommendation information.
  • the information recommendation device may receive the recommendation information request that is sent by the first terminal device and carries the recommendation information feature.
  • the recommendation information feature is that the first terminal device is installed according to the application installed in the first terminal device when displaying the lock interface.
  • the program determines; the recommendation information matching the recommendation information feature is determined and sent to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface.
  • This application makes full use of the locking interface and realizes the locking interface. Recommend information on. Since the recommendation information of the present application is displayed on the locking interface, the locking interface is integrated, and the user can see the recommendation information in the current locking interface.
  • the user Since the information is not recommended to the user by using a pop-up window or a short message, the user is not given a “sudden pop-up” feeling, which reduces the impact on the user's normal use of the terminal device, and the success rate of the recommended information is also high. .
  • the embodiment of the present application further provides a storage medium, where the storage medium is used to store an application, and the application is used to execute an information recommendation method described in the present application at runtime.
  • the information recommendation method described in the present application is applied to a terminal device, where the terminal device is in communication connection with a server, and the method includes:
  • the terminal device displays the locking interface, obtaining the recommendation information feature determined according to the application installed in the terminal device;
  • the received recommendation information is displayed on the lock interface.
  • the embodiment of the present application further provides another storage medium, where the storage medium is used to store an application, and the application is used to execute an information recommendation method described in the present application at runtime.
  • the information recommendation method of the present application is applied to a server, and the server is in communication connection with the first terminal device, and the method includes:
  • a recommendation information request carrying a recommendation information feature, where the recommendation information feature is determined by the first terminal device according to an application installed in the first terminal device when displaying a lock interface ;
  • the embodiment of the present application further provides an application, where the application is used to execute an information recommendation method described in the present application at runtime.
  • the application is used to execute an information recommendation method described in the present application at runtime.
  • a letter described in the present application The information recommendation method is applied to the terminal device, and the terminal device is in communication connection with the server, and the method includes:
  • the terminal device displays the locking interface, obtaining the recommendation information feature determined according to the application installed in the terminal device;
  • the received recommendation information is displayed on the lock interface.
  • the embodiment of the present application further provides another application, where the application is used to execute an information recommendation method described in the present application at runtime.
  • the information recommendation method of the present application is applied to a server, and the server is in communication connection with the first terminal device, and the method includes:
  • a recommendation information request carrying a recommendation information feature, where the recommendation information feature is determined by the first terminal device according to an application installed in the first terminal device when displaying a lock interface ;
  • the embodiment of the present application further provides a terminal device, where the terminal device is in communication connection with a server, and the terminal device includes:
  • processor 410 a processor 410, a memory 420, a communication interface 430, and a bus 440;
  • the processor 410, the memory 420, and the communication interface 430 are connected by the bus 440 and complete communication with each other;
  • the memory 420 stores executable program code
  • the processor 410 runs a program corresponding to the executable program code by reading executable program code stored in the memory 420 for:
  • the terminal device displays the locking interface, obtaining the recommendation information feature determined according to the application installed in the terminal device;
  • the received recommendation information is displayed on the lock interface.
  • the embodiment of the present application further provides a server, where the server is communicatively connected to the first terminal device, and the server includes:
  • processor 510 a processor 510, a memory 520, a communication interface 530, and a bus 540;
  • the processor 510, the memory 520, and the communication interface 530 are connected by the bus 540 and complete communication with each other;
  • the memory 520 stores executable program code
  • the processor 510 runs a program corresponding to the executable program code by reading executable program code stored in the memory 520 for:
  • a recommendation information request carrying a recommendation information feature, where the recommendation information feature is determined by the first terminal device according to an application installed in the first terminal device when displaying a lock interface ;
  • the embodiment of the present application provides a method for displaying a locking interface, which is applied to a terminal device, where the terminal device stores multiple animations, and the method may include:
  • the plurality of animations stored in the terminal device may have a plurality of animation effects, and the plurality of animations may be obtained from a server connected to the terminal device.
  • the locking interface may be a locking interface to an application or a locking interface to the terminal device.
  • the locking interface may be a nine-square grid locking interface, and the animation stored in the terminal device may be an animation that can be displayed in an area of a square in the nine-square grid, and the operation parameter may be a current sliding direction or a current touching position.
  • S310 may include:
  • S320 may include: determining an animation of the animation effect having the current sliding direction from the stored plurality of animations, and determining the animation as an animation matching the operation parameter;
  • the S320 may include: determining, according to a preset correspondence between the palace and the animation, an animation corresponding to the square of the current touch position from the stored plurality of animations, The animation is determined to be an animation that matches the operational parameters.
  • any kind of animation may be determined as an animation matching the operation parameter according to the current touch position.
  • the sliding unlocking operation touches a certain square, the area where the square is located
  • the animations displayed in the fields can be randomly generated.
  • S330 may include displaying the matching animation in an area where the grate currently touched by the sliding unlocking operation is located.
  • the S330 can also display matching animations in other places of the locking interface.
  • a matching animation is displayed at the bottom of the locking interface, which is not limited herein.
  • the application may also display an animation in an adjacent grid of the grid currently touched by the sliding unlocking operation.
  • S320 may include: determining, from the stored plurality of animations, the current sliding direction displayed in the cell where the current touched position is located a matching first animation; determining, from the stored plurality of animations, a second animation displayed in an adjacent grid of the chamber in which the current touch location is located, matching the current sliding direction;
  • S330 can include:
  • the second animation is displayed in an area where an adjacent square of the grid currently touched by the sliding unlocking operation is located.
  • the adjacent grate of the grate currently touched by the sliding unlocking operation may be: a grate in the current sliding direction that is not touched by the sliding unlocking operation, and the grate and the sliding unlocking operation are currently touched.
  • the second animation that matches the current sliding direction displayed in the adjacent cells of the cell where the current touch position is located may be:
  • the adjacent palace on the right side of the currently touched cell can display an animation of the candle flame from scratch, from small to large, to indicate that the adjacent cell will be touched.
  • the adjacent grate of the grate currently touched by the sliding unlocking operation may be: a grate in the current sliding direction that has been touched by the sliding unlocking operation, and the grate and the sliding unlocking operation are currently touched
  • the second animation that is displayed in the adjacent cells of the cell in which the current touch location is located and that matches the current sliding direction may include:
  • the adjacent palace on the left side of the currently touched cell can display an animation of the candle flame gradually returning to the flame from the right side to indicate that it will be away from the adjacent cell.
  • the animation stored in the terminal device is an animation corresponding to the identifier of the locked theme.
  • the method may further include: obtaining an identifier of the locked theme corresponding to the locking interface;
  • S320 may specifically include: determining an animation corresponding to the obtained identification of the locked theme from the stored plurality of animations; and determining an animation matching the operation parameter from the animation corresponding to the obtained identification of the locked theme.
  • the displayed animation By displaying an animation corresponding to the locked theme, the displayed animation can be matched with the locked theme, and the user feels better. As shown in Figure 11, when the theme is locked for the Christmas theme, the displayed animation is a gift opening effect animation that matches the Christmas theme, making the overall display very consistent.
  • the method shown in FIG. 9 may further include:
  • the slid generated by the sliding unlocking operation is the same as the preset unlocking trajectory, that is, the unlocking is successful, and the unlocking can be performed to stop the display of the animation. If it is not the same, it means that the unlocking fails, you can stop the display of the animation, and keep the display of the locked interface for the user to unlock again.
  • the color of the track generated by the sliding unlocking operation may also be switched to red to prompt the user to unlock the error.
  • there may be other prompts, such as shaking the application icon, etc., and the application is not limited herein.
  • the display method of the locking interface may store a plurality of animations in the terminal device, receive a sliding unlocking operation of the user under the locking interface, and determine operating parameters according to the sliding unlocking operation; Determines the animation that matches the operational parameters and displays it in the lock interface.
  • the application can display an animation in the locked interface, enriching the display content in the locked interface. Since the displayed animation matches the operation parameters of the slide unlocking operation, the animation of the present application has a high display effect, and the user feels good.
  • the present application also provides a display device for locking the interface.
  • a display device for locking an interface is provided in a terminal device, where a plurality of animations are stored in the terminal device, and the device may include: a parameter determining unit 310, an animation determining unit 320, and Animation display unit 330,
  • the parameter determining unit 310 is configured to receive a sliding unlocking operation of the user under the locking interface, and determine an operating parameter according to the sliding unlocking operation;
  • the plurality of animations stored in the terminal device may have a plurality of animation effects, and the plurality of animations may be obtained from a server connected to the terminal device.
  • the locking interface may be a locking interface to an application or a locking interface to the terminal device.
  • the locking interface may be a nine-square grid locking interface, and the animation stored in the terminal device may be an animation that can be displayed in an area of a square in the nine-square grid, and the operation parameter may be a current sliding direction or a current touching position.
  • the parameter determining unit 310 may include: a first determining subunit and/or a second determining subunit (not shown in FIG. 12),
  • the first determining subunit is configured to receive a sliding unlocking operation under the locking interface, and determine the sliding unlocking operation when a current touched position of the sliding unlocking operation is a center point of a cell where the current touched location is located Deriving a trajectory to an entry point of the grid, and determining a current sliding direction of the sliding unlocking operation according to a positional relationship between the entry point and the center point;
  • the second determining subunit is configured to receive, in the locking interface, a sliding unlocking operation, where a current touch position of the sliding unlocking operation is an edge of a cell where the current touch position is located and a track generated by the sliding unlocking operation When passing through the center point of the grid, the current sliding direction of the sliding unlocking operation is determined according to the positional relationship between the current touch position and the center point.
  • the animation determining unit 320 is configured to determine an animation that matches the operation parameter from the stored plurality of animations
  • the animation determining unit 320 may be specifically configured to determine an animation having the animation effect of the current sliding direction from the stored plurality of animations, and determine the animation as An animation matching the operation parameters;
  • the animation determining unit 320 may be specifically configured to determine, according to a preset correspondence between the palace and the animation, from the stored plurality of animations, where the current touch position is located. An animation corresponding to the grid, which is determined as an animation that matches the operational parameters.
  • the animation display unit 330 is configured to display the matched animation in the locking interface.
  • the animation display unit 330 may be specifically configured to display the matched animation in an area where the square of the sliding touch operation is currently touched.
  • the animation display unit 330 can also display matching animations in other places of the locking interface, for example, matching animations are displayed at the bottom of the locking interface, which is not limited herein.
  • the animation determining unit 320 may include: a third determining subunit and a fourth determining subunit (not shown in FIG. 12),
  • the third determining subunit is configured to determine, from the stored plurality of animations, a first animation displayed in a cell in which the current touch location is located, that matches the current sliding direction;
  • the fourth determining subunit is configured to determine, from the stored plurality of animations, a second animation displayed in an adjacent cell of the cell where the current touch location is located, that matches the current sliding direction;
  • the animation display unit 330 is specifically configured to: display the first animation in an area where the square of the sliding touch operation is currently touched; and the phase of the square currently touched by the sliding unlocking operation
  • the second animation is displayed in the area where the neighboring cell is located.
  • the adjacent grate of the grate currently touched by the sliding unlocking operation may be: a grate in the current sliding direction that is not touched by the sliding unlocking operation, and the grate and the sliding unlocking operation are currently touched.
  • the adjacent cells are adjacent to each other; the fourth determining subunit may be specifically used for:
  • the adjacent grate of the grate currently touched by the sliding unlocking operation may be: a grate in the current sliding direction that has been touched by the sliding unlocking operation, and the grate and the sliding unlocking operation are currently touched
  • the adjacent cells are adjacent to each other; the fourth determining subunit may be specifically used for:
  • the animation stored in the terminal device may be an animation corresponding to the identifier of the locked theme.
  • the display device of the locking interface provided by the embodiment of the present application may further include: a theme identifier obtaining unit, configured to The animation determining unit 320 obtains an identifier of the locked topic corresponding to the locking interface before determining an animation matching the operation parameter from the stored plurality of animations;
  • the animation determining unit 320 may be specifically configured to: determine an animation corresponding to the obtained identification of the locked theme from the stored plurality of animations; and determine, from the animation corresponding to the obtained identification of the locked theme, the operation parameter Animation.
  • the displayed animation By displaying an animation corresponding to the locked theme, the displayed animation can be matched with the locked theme, and the user feels better. As shown in Figure 11, when the theme is locked for the Christmas theme, the displayed animation is a gift opening effect animation that matches the Christmas theme, making the overall display very consistent.
  • the apparatus shown in FIG. 12 may further include: a trajectory determining unit, a first animation stopping unit, and a second animation stopping unit (not shown in FIG. 12).
  • the trajectory determining unit is configured to perform a sliding unlocking operation on the terminal device when the user stops After the determination, it is determined whether the trajectory generated by the sliding unlocking operation is the same as the preset unlocking trajectory, and if so, the first animation stopping unit is triggered, otherwise the second animation stopping unit is triggered;
  • the first animation stop unit is configured to stop displaying the matched animation and unlocking
  • the second animation stop unit is configured to stop displaying the matched animation and maintain display of the lock interface.
  • the slid generated by the sliding unlocking operation is the same as the preset unlocking trajectory, that is, the unlocking is successful, and the unlocking can be performed to stop the display of the animation. If it is not the same, it means that the unlocking fails, you can stop the display of the animation, and keep the display of the locked interface for the user to unlock again.
  • the color of the track generated by the sliding unlocking operation may also be switched to red to prompt the user to unlock the error.
  • there may be other prompts, such as shaking the application icon, etc., and the application is not limited herein.
  • the display device of the locking interface may store a plurality of animations in the terminal device, receive a sliding unlocking operation of the user under the locking interface, determine operating parameters according to the sliding unlocking operation, and store multiple animations from the animation. Determines the animation that matches the operational parameters and displays it in the lock interface.
  • the application can display an animation in the locked interface, enriching the display content in the locked interface. Since the displayed animation matches the operation parameters of the slide unlocking operation, the animation of the present application has a high display effect, and the user feels good.
  • the embodiment of the present application further provides a storage medium, where the storage medium is used to store an application, and the application is used to execute a display method of a locking interface described in the present application at runtime.
  • the display method of the locking interface is applied to the terminal device, where the terminal device stores multiple animations, and the method includes:
  • the matching animation is displayed in the locking interface.
  • the embodiment of the present application further provides an application, where the application is used to execute a display method of a locking interface described in the present application at runtime.
  • the application described A display method for a locking interface is applied to a terminal device, where the terminal device stores a plurality of animations, and the method includes:
  • the matching animation is displayed in the locking interface.
  • the embodiment of the present application further provides a terminal device, where the terminal device stores multiple animations, and the terminal device includes:
  • processor 610 a processor 610, a memory 620, a communication interface 630, and a bus 640;
  • the processor 610, the memory 620, and the communication interface 630 are connected by the bus 640 and complete communication with each other;
  • the memory 620 stores executable program code
  • the processor 610 runs a program corresponding to the executable program code by reading executable program code stored in the memory 620 for:
  • the matching animation is displayed in the locking interface.
  • a terminal device provided by the embodiment of the present application may store a plurality of animations in the terminal device, receive a sliding unlocking operation of the user in the locking interface, and determine an operating parameter according to the sliding unlocking operation of the user; Determine the animation that matches the operational parameters and display it in the lockout interface.
  • the application can display an animation in the locked interface, enriching the display content in the locked interface. Since the displayed animation matches the operation parameters of the slide unlocking operation, the animation of the present application has a high display effect, and the user feels good.
  • the description is relatively simple, and the related embodiments are referred to the method embodiment. Part of the description can be.

Abstract

Provided in an embodiment of the invention are an information recommendation method and device, terminal apparatus, and server capable of acquiring, upon display of a locked interface by a terminal apparatus, a recommendation information feature determined according to an application installed in the terminal apparatus, transmitting the recommendation information feature to a server, and displaying, on the locked interface, recommendation information matching the recommendation information feature and fed back by the server. In the invention, the recommendation information displayed on the locked interface is integrated into the locked interface, and thus a user can see the recommendation information on a currently locked interface. Since the recommendation information is not provided via a pop-up window or a short message, the user is free from an unexpected disturbance, thereby minimizing interference with normal use of the terminal apparatus by the user, and increasing a successful rate of the recommendation information.

Description

信息推荐方法及装置、终端设备、服务器Information recommendation method and device, terminal device, server
本申请要求于2015年8月7日提交中国专利局、申请号为201510482558.2发明名称为“信息推荐方法及装置、终端设备、服务器”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to Chinese Patent Application No. 201510482558.2, entitled "Information Recommendation Method and Apparatus, Terminal Equipment, Server", filed on August 7, 2015, the entire contents of which is incorporated herein by reference. In the application.
技术领域Technical field
本申请涉及信息推荐技术领域,特别是涉及信息推荐方法及装置、终端设备、服务器。The present application relates to the field of information recommendation technologies, and in particular, to a method and device for recommending information, a terminal device, and a server.
背景技术Background technique
随着科技的发展,信息的重要性也越来越高。With the development of technology, the importance of information is getting higher and higher.
现有的信息推荐技术常通过弹窗、短信等通知形式将所要推荐的信息展示在用户的终端设备中,但这种方式将影响用户对终端设备的正常使用,用户感受较差,也使得现有技术推荐信息的成功率较低。The existing information recommendation technology often displays the information to be recommended in the user's terminal device through a pop-up window, a short message, etc., but this method will affect the normal use of the terminal device by the user, and the user feels poor, and also makes the present The success rate of technical recommendation information is low.
发明内容Summary of the invention
本申请实施例的目的在于提供一种信息推荐方法及装置、终端设备、服务器,以降低对用户正常使用终端设备的影响。The purpose of the embodiments of the present application is to provide a method and device for recommending information, a terminal device, and a server, so as to reduce the impact on the normal use of the terminal device by the user.
为达到上述目的,本申请实施例公开了一种信息推荐方法,应用于终端设备,所述终端设备与服务器通信连接,所述方法包括:To achieve the above objective, the embodiment of the present application discloses an information recommendation method, which is applied to a terminal device, where the terminal device is in communication connection with a server, and the method includes:
在所述终端设备显示锁定界面时,获得根据所述终端设备中安装的应用程序确定的推荐信息特征;When the terminal device displays the locking interface, obtaining the recommendation information feature determined according to the application installed in the terminal device;
向所述服务器发送携带有所述推荐信息特征的推荐信息请求;Sending, to the server, a recommendation information request carrying the recommendation information feature;
接收所述服务器反馈的与所述推荐信息特征匹配的推荐信息;Receiving recommendation information that is fed back by the server and matching the recommendation information feature;
将接收的推荐信息显示在所述锁定界面上。The received recommendation information is displayed on the lock interface.
可选的,所述锁定界面为对应用程序的锁定界面或对所述终端设备的锁定界面。Optionally, the locking interface is a locking interface to an application or a locking interface to the terminal device.
可选的,在所述锁定界面为对应用程序的锁定界面时,所述推荐信息特 征,包括:第一特征、第二特征、第三特征、第四特征、第五特征中的至少一个;在所述锁定界面为对所述终端设备的锁定界面时,所述推荐信息特征,包括:第一特征、第二特征、第三特征、第五特征中的至少一个;Optionally, when the locking interface is a locking interface to an application, the recommendation information is The at least one of the first feature, the second feature, the third feature, the fourth feature, and the fifth feature; and the recommended information feature when the locked interface is a locked interface to the terminal device, Including: at least one of the first feature, the second feature, the third feature, and the fifth feature;
所述第一特征为:所述终端设备中预设时间段内开启次数最多的应用程序所属的应用程序类别;The first feature is: an application category to which the application that has the highest number of times of opening in the preset time period belongs to the terminal device;
所述第二特征为:所述终端设备中预设时间段内前台运行时间最长的应用程序所属的应用程序类别;The second feature is: an application category to which the application with the longest running time in the preset time period belongs in the terminal device;
所述第三特征为:对所述终端设备安装的应用程序所属的应用程序类别统计后确定的所对应的应用程序最多的应用程序类别;The third feature is: an application category that is determined by the application category to which the application installed by the terminal device belongs and whose corresponding application is the most determined;
所述第四特征为:所述锁定界面锁定的应用程序所属的应用程序类别;The fourth feature is: an application category to which the application locked by the lock interface belongs;
所述第五特征为:所述终端设备安装的应用程序的界面中显示的文字。The fifth feature is: a text displayed in an interface of an application installed by the terminal device.
可选的,所述将接收的推荐信息显示在所述锁定界面上,包括:Optionally, the displaying the received recommendation information on the locking interface, including:
将接收的推荐信息显示在所述锁定界面的非解锁功能区中;Displaying the received recommendation information in the non-unlocked function area of the locking interface;
和/或,and / or,
将接收的推荐信息显示在所述锁定界面的解锁功能区中。The received recommendation information is displayed in the unlocking function area of the locking interface.
可选的,在所述将接收的推荐信息显示在所述锁定界面上包括将接收的推荐信息显示在所述锁定界面的解锁功能区中时,所述解锁功能区为九宫格样式的解锁功能区,所述将接收的推荐信息显示在所述锁定界面的解锁功能区中,包括:Optionally, when the displaying the received recommendation information on the locking interface comprises displaying the received recommendation information in an unlocking function area of the locking interface, the unlocking function area is an unlocking function area of a nine-square grid style And displaying the received recommendation information in the unlocking function area of the locking interface, including:
将接收的推荐信息显示在所述锁定界面的九宫格样式解锁功能区的至少一个宫格所在区域中。The received recommendation information is displayed in an area of at least one of the squares of the nine-grid style unlocking function area of the locking interface.
可选的,在将接收的推荐信息显示在所述锁定界面的九宫格样式解锁功能区的至少一个宫格所在区域中后,所述方法还包括:Optionally, after the received recommendation information is displayed in the area of the at least one of the nine-grid style unlocking function area of the locking interface, the method further includes:
接收滑动解锁操作,根据所述滑动解锁操作确定操作参数;Receiving a sliding unlocking operation, determining an operating parameter according to the sliding unlocking operation;
根据所述操作参数对所述滑动解锁操作当前触及的宫格所在区域中的推荐信息进行切换。 And according to the operation parameter, the recommendation information in the area where the cell is currently touched by the sliding unlocking operation is switched.
可选的,确定的所述操作参数为当前滑动方向,所述根据所述操作参数对所述滑动解锁操作当前触及的宫格所在区域中的推荐信息进行切换,包括:Optionally, the determined operation parameter is a current sliding direction, and the switching, according to the operating parameter, the recommended information in the area where the cell is currently touched by the sliding unlocking operation, includes:
根据所述当前滑动方向将所述滑动解锁操作当前触及的宫格所在的区域中的推荐信息切换为具有与所述当前滑动方向相匹配的动画效果的推荐信息。The recommendation information in the region where the cell is currently touched by the slide unlocking operation is switched to the recommendation information having the animation effect matching the current sliding direction according to the current sliding direction.
可选的,所述终端设备接收的推荐信息为多个具有动画效果的推荐信息,所述将接收的推荐信息显示在至少一个宫格所在区域中,包括:Optionally, the recommended information received by the terminal device is a plurality of recommended information with animation effects, and the recommended information to be received is displayed in at least one area of the palace, including:
接收滑动解锁操作,将接收的具有动画效果的推荐信息显示在所述滑动解锁操作当前触及的宫格所在区域中,其中,当前触及的宫格为所述锁定界面的九宫格样式解锁功能区中的宫格。Receiving a slide unlocking operation, displaying the received animation-recommended recommendation information in an area where the sliding gate is currently touched, wherein the currently touched palace grid is in the nine-square grid style unlocking function area of the locking interface Palace.
可选的,所述接收滑动解锁操作,将接收的具有动画效果的推荐信息显示在所述滑动解锁操作当前触及的宫格所在区域中,其中,当前触及的宫格为所述锁定界面的九宫格样式解锁功能区中的宫格,包括:Optionally, the receiving the sliding unlocking operation displays the received animation-recommended recommendation information in an area where the sliding gate is currently touched, wherein the currently touched box is the nine-square grid of the locking interface. The style unlocks the box in the ribbon, including:
接收滑动解锁操作,根据所述滑动解锁操作确定当前滑动方向;Receiving a slide unlocking operation, determining a current sliding direction according to the sliding unlocking operation;
根据所述当前滑动方向将接收的推荐信息中具有与所述当前滑动方向相匹配的动画效果的推荐信息显示在所述滑动解锁操作当前触及的宫格所在区域中,其中,当前触及的宫格为所述锁定界面的九宫格样式解锁功能区中的宫格。And displaying, according to the current sliding direction, recommendation information having an animation effect matching the current sliding direction among the received recommendation information in an area where the sliding frame currently touched by the sliding unlocking operation is located, wherein the currently touched square Unlock the box in the ribbon for the nine-grid style of the locked interface.
一种信息推荐方法,应用于服务器,所述服务器与第一终端设备通信连接,所述方法包括:An information recommendation method is applied to a server, where the server is in communication connection with the first terminal device, and the method includes:
接收所述第一终端设备发送的携带有推荐信息特征的推荐信息请求,所述推荐信息特征是所述第一终端设备在显示锁定界面时根据所述第一终端设备中安装的应用程序确定的;Receiving, by the first terminal device, a recommendation information request carrying a recommendation information feature, where the recommendation information feature is determined by the first terminal device according to an application installed in the first terminal device when displaying a lock interface ;
根据所述推荐信息请求中的推荐信息特征,确定与所述推荐信息特征匹配的推荐信息;Determining recommendation information that matches the recommendation information feature according to the recommendation information feature in the recommendation information request;
将所确定的推荐信息发送到所述第一终端设备,以使所述第一终端设备将所述服务器发送的推荐信息显示在所述锁定界面上。And transmitting the determined recommendation information to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface.
可选的,所述服务器中保存有多个推荐信息模板,所述服务器还与第二 终端设备通信连接,所述方法还包括:Optionally, the server stores multiple recommendation information templates, and the server is further configured with a second The terminal device is in communication connection, and the method further includes:
接收所述第二终端设备发送的对所述推荐信息模板的选择指令,将所述选择指令选择的推荐信息模板发送到所述第二终端设备;Receiving a selection instruction for the recommendation information template sent by the second terminal device, and sending a recommendation information template selected by the selection instruction to the second terminal device;
接收所述第二终端设备上传的第一推荐信息,所述第一推荐信息根据所述选择指令选择的推荐信息模板制作得到;Receiving first recommendation information uploaded by the second terminal device, where the first recommendation information is generated according to the recommendation information template selected by the selection instruction;
存储所述第一推荐信息。The first recommendation information is stored.
一种信息推荐装置,应用于终端设备,所述终端设备与服务器通信连接,所述装置包括:特征获得单元、请求发送单元、第一信息接收单元和信息显示单元,An information recommendation device is applied to a terminal device, where the terminal device is in communication connection with a server, the device includes: a feature obtaining unit, a request sending unit, a first information receiving unit, and an information display unit,
所述特征获得单元,用于在所述终端设备显示锁定界面时,获得根据所述终端设备中安装的应用程序确定的推荐信息特征;The feature obtaining unit is configured to obtain, according to the recommended information feature determined by the application program installed in the terminal device, when the terminal device displays the locking interface;
所述请求发送单元,用于向所述服务器发送携带有所述推荐信息特征的推荐信息请求;The request sending unit is configured to send, to the server, a recommendation information request that carries the recommendation information feature;
所述第一信息接收单元,用于接收所述服务器反馈的与所述推荐信息特征匹配的推荐信息;The first information receiving unit is configured to receive recommendation information that is fed back by the server and that matches the recommendation information feature;
所述信息显示单元,用于将接收的推荐信息显示在所述锁定界面上。The information display unit is configured to display the received recommendation information on the locking interface.
可选的,所述锁定界面为对应用程序的锁定界面或对所述终端设备的锁定界面。Optionally, the locking interface is a locking interface to an application or a locking interface to the terminal device.
可选的,在所述锁定界面为对应用程序的锁定界面时,所述推荐信息特征,包括:第一特征、第二特征、第三特征、第四特征、第五特征中的至少一个;在所述锁定界面为对所述终端设备的锁定界面时,所述推荐信息特征,包括:第一特征、第二特征、第三特征、第五特征中的至少一个;Optionally, when the locking interface is a locking interface to an application, the recommendation information feature includes: at least one of a first feature, a second feature, a third feature, a fourth feature, and a fifth feature; When the locking interface is a locking interface to the terminal device, the recommendation information feature includes: at least one of a first feature, a second feature, a third feature, and a fifth feature;
所述第一特征为:所述终端设备中预设时间段内开启次数最多的应用程序所属的应用程序类别;The first feature is: an application category to which the application that has the highest number of times of opening in the preset time period belongs to the terminal device;
所述第二特征为:所述终端设备中预设时间段内前台运行时间最长的应用程序所属的应用程序类别; The second feature is: an application category to which the application with the longest running time in the preset time period belongs in the terminal device;
所述第三特征为:对所述终端设备安装的应用程序所属的应用程序类别统计后确定的所对应的应用程序最多的应用程序类别;The third feature is: an application category that is determined by the application category to which the application installed by the terminal device belongs and whose corresponding application is the most determined;
所述第四特征为:所述锁定界面锁定的应用程序所属的应用程序类别;The fourth feature is: an application category to which the application locked by the lock interface belongs;
所述第五特征为:所述终端设备安装的应用程序的界面中显示的文字。The fifth feature is: a text displayed in an interface of an application installed by the terminal device.
可选的,所述信息显示单元,包括:第一显示子单元和/或第二显示子单元,Optionally, the information display unit includes: a first display subunit and/or a second display subunit,
所述第一显示子单元,用于将接收的推荐信息显示在所述锁定界面的非解锁功能区中;The first display subunit is configured to display the received recommendation information in a non-unlocked functional area of the locking interface;
所述第二显示子单元,用于将接收的推荐信息显示在所述锁定界面的解锁功能区中。The second display subunit is configured to display the received recommendation information in an unlocking function area of the locking interface.
可选的,在所述信息显示单元包括所述第二显示子单元时,所述解锁功能区为九宫格样式的解锁功能区,所述第二显示子单元,具体用于:Optionally, when the information display unit includes the second display sub-unit, the unlocking function area is an unlocking function area of a nine-square grid style, and the second display sub-unit is specifically configured to:
将接收的推荐信息显示在所述锁定界面的九宫格样式解锁功能区的至少一个宫格所在区域中。The received recommendation information is displayed in an area of at least one of the squares of the nine-grid style unlocking function area of the locking interface.
可选的,还包括:参数获得单元和信息切换单元,Optionally, the method further includes: a parameter obtaining unit and an information switching unit,
所述参数获得单元,用于在所述第二显示子单元将接收的推荐信息显示在所述锁定界面的九宫格样式解锁功能区的至少一个宫格所在区域中后,接收滑动解锁操作,根据所述滑动解锁操作确定操作参数;The parameter obtaining unit is configured to receive a sliding unlocking operation after the second display subunit displays the received recommendation information in at least one of the cells of the nine-square grid unlocking functional area of the locking interface, according to the The sliding unlocking operation determines an operating parameter;
所述信息切换单元,用于根据所述操作参数对所述滑动解锁操作当前触及的宫格所在区域中的推荐信息进行切换。The information switching unit is configured to switch, according to the operation parameter, recommendation information in an area where the cell is currently touched by the sliding unlocking operation.
可选的,确定的所述操作参数为当前滑动方向,所述信息切换单元,具体用于:Optionally, the determined operation parameter is a current sliding direction, and the information switching unit is specifically configured to:
根据所述当前滑动方向将所述滑动解锁操作当前触及的宫格所在的区域中的推荐信息切换为具有与所述当前滑动方向相匹配的动画效果的推荐信息。The recommendation information in the region where the cell is currently touched by the slide unlocking operation is switched to the recommendation information having the animation effect matching the current sliding direction according to the current sliding direction.
可选的,所述终端设备接收的推荐信息为多个具有动画效果的推荐信息,所述信息显示单元,具体用于: Optionally, the recommendation information received by the terminal device is a plurality of recommendation information with animation effects, and the information display unit is specifically configured to:
接收滑动解锁操作,将接收的具有动画效果的推荐信息显示在所述滑动解锁操作当前触及的宫格所在区域中,其中,当前触及的宫格为所述锁定界面的九宫格样式解锁功能区中的宫格。Receiving a slide unlocking operation, displaying the received animation-recommended recommendation information in an area where the sliding gate is currently touched, wherein the currently touched palace grid is in the nine-square grid style unlocking function area of the locking interface Palace.
可选的,所述信息显示单元,具体用于:Optionally, the information display unit is specifically configured to:
接收滑动解锁操作,根据所述滑动解锁操作确定当前滑动方向;根据所述当前滑动方向将接收的推荐信息中具有与所述当前滑动方向相匹配的动画效果的推荐信息显示在所述滑动解锁操作当前触及的宫格所在区域中,其中,当前触及的宫格为所述锁定界面的九宫格样式解锁功能区中的宫格。Receiving a slide unlocking operation, determining a current sliding direction according to the sliding unlocking operation; displaying recommendation information having an animation effect matching the current sliding direction among the received recommended information according to the current sliding direction, in the sliding unlocking operation In the area where the currently hitting the square is located, the currently touched square is the square in the unlocking function area of the nine-grid style of the locked interface.
一种信息推荐装置,应用于服务器,所述服务器与第一终端设备通信连接,所述装置包括:请求接收单元、信息确定单元和信息推荐单元,An information recommendation device is applied to a server, the server is in communication connection with a first terminal device, and the device includes: a request receiving unit, an information determining unit, and an information recommendation unit,
所述请求接收单元,用于接收所述第一终端设备发送的携带有推荐信息特征的推荐信息请求,所述推荐信息特征是所述第一终端设备在显示锁定界面时根据所述第一终端设备中安装的应用程序确定的;The request receiving unit is configured to receive, by the first terminal device, a recommendation information request carrying a recommendation information feature, where the recommendation information feature is that the first terminal device is according to the first terminal when displaying a locking interface Determined by the application installed in the device;
所述信息确定单元,用于根据所述推荐信息请求中的推荐信息特征,确定与所述推荐信息特征匹配的推荐信息;The information determining unit is configured to determine, according to the recommendation information feature in the recommendation information request, recommendation information that matches the recommendation information feature;
所述信息推荐单元,用于将所确定的推荐信息发送到所述第一终端设备,以使所述第一终端设备将所述服务器发送的推荐信息显示在所述锁定界面上。The information recommendation unit is configured to send the determined recommendation information to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface.
可选的,所述服务器中保存有多个推荐信息模板,所述服务器还与第二终端设备通信连接,所述装置还包括:模板发送单元、第二信息接收单元和信息存储单元,Optionally, the server has a plurality of recommended information templates, the server is further connected to the second terminal device, and the device further includes: a template sending unit, a second information receiving unit, and an information storage unit.
所述模板发送单元,用于接收所述第二终端设备发送的对所述推荐信息模板的选择指令,将所述选择指令选择的推荐信息模板发送到所述第二终端设备;The template sending unit is configured to receive a selection instruction for the recommendation information template sent by the second terminal device, and send the recommendation information template selected by the selection instruction to the second terminal device;
所述第二信息接收单元,用于接收所述第二终端设备上传的第一推荐信息,所述第一推荐信息根据所述选择指令选择的推荐信息模板制作得到;The second information receiving unit is configured to receive first recommendation information uploaded by the second terminal device, where the first recommendation information is generated according to the recommended information template selected by the selection instruction;
所述信息存储单元,用于存储所述第一推荐信息。The information storage unit is configured to store the first recommendation information.
一种终端设备,所述终端设备与服务器通信连接,所述终端设备包括: A terminal device, the terminal device is in communication connection with a server, and the terminal device includes:
处理器、存储器、通信接口和总线;a processor, a memory, a communication interface, and a bus;
所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;The processor, the memory, and the communication interface are connected by the bus and complete communication with each other;
所述存储器存储可执行程序代码;The memory stores executable program code;
所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:The processor runs a program corresponding to the executable program code by reading executable program code stored in the memory for:
在所述终端设备显示锁定界面时,获得根据所述终端设备中安装的应用程序确定的推荐信息特征;When the terminal device displays the locking interface, obtaining the recommendation information feature determined according to the application installed in the terminal device;
向所述服务器发送携带有所述推荐信息特征的推荐信息请求;Sending, to the server, a recommendation information request carrying the recommendation information feature;
接收所述服务器反馈的与所述推荐信息特征匹配的推荐信息;Receiving recommendation information that is fed back by the server and matching the recommendation information feature;
将接收的推荐信息显示在所述锁定界面上。The received recommendation information is displayed on the lock interface.
一种服务器,所述服务器与第一终端设备通信连接,所述服务器包括:A server, wherein the server is in communication with a first terminal device, the server comprising:
处理器、存储器、通信接口和总线;a processor, a memory, a communication interface, and a bus;
所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;The processor, the memory, and the communication interface are connected by the bus and complete communication with each other;
所述存储器存储可执行程序代码;The memory stores executable program code;
所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:The processor runs a program corresponding to the executable program code by reading executable program code stored in the memory for:
接收所述第一终端设备发送的携带有推荐信息特征的推荐信息请求,所述推荐信息特征是所述第一终端设备在显示锁定界面时根据所述第一终端设备中安装的应用程序确定的;Receiving, by the first terminal device, a recommendation information request carrying a recommendation information feature, where the recommendation information feature is determined by the first terminal device according to an application installed in the first terminal device when displaying a lock interface ;
根据所述推荐信息请求中的推荐信息特征,确定与所述推荐信息特征匹配的推荐信息;Determining recommendation information that matches the recommendation information feature according to the recommendation information feature in the recommendation information request;
将所确定的推荐信息发送到所述第一终端设备,以使所述第一终端设备将所述服务器发送的推荐信息显示在所述锁定界面上。 And transmitting the determined recommendation information to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface.
本申请的还提供一种应用程序,所述应用程序用于在运行时执行上述终端设备侧的信息推荐方法。The application also provides an application for executing the above-mentioned information recommendation method on the terminal device side at runtime.
本申请的还提供另一种应用程序,所述应用程序用于在运行时执行上述服务器侧的信息推荐方法。The application also provides another application for executing the above-described information recommendation method on the server side at runtime.
本申请的还提供一种存储介质,所述存储介质用于存储应用程序,所述应用程序用于执行上述终端设备侧的信息推荐方法。The present application also provides a storage medium for storing an application for executing the information recommendation method on the terminal device side.
本申请的还提供另一种存储介质,所述存储介质用于存储应用程序,所述应用程序用于执行上述服务器侧的信息推荐方法。The present application also provides another storage medium for storing an application for executing the information recommendation method on the server side described above.
本申请实施例提供的信息推荐方法及装置、终端设备、服务器,可以在终端设备显示锁定界面时,获得根据终端设备中安装的应用程序确定的推荐信息特征并发送到服务器,将服务器反馈的与推荐信息特征匹配的推荐信息显示在锁定界面上。本申请充分利用了锁定界面,实现了在锁定界面上进行信息的推荐。由于本申请的推荐信息显示在了锁定界面上,因此和锁定界面融合在了一起,用户在当前的锁定界面中就可以看到推荐信息。由于没有采用弹窗、短信等通知形式向用户推荐信息,因此不会给用户以“突然冒出”的感觉,降低了对用户正常使用终端设备的影响,同时,推荐信息的成功率也较高。The information recommendation method and device, the terminal device, and the server provided by the embodiment of the present application can obtain the recommendation information feature determined according to the application program installed in the terminal device and send it to the server when the terminal device displays the locking interface, and feedback the server The recommended information of the recommended information feature matching is displayed on the locking interface. This application makes full use of the locking interface and realizes the recommendation of information on the locking interface. Since the recommendation information of the present application is displayed on the locking interface, the locking interface is integrated, and the user can see the recommendation information in the current locking interface. Since the information is not recommended to the user by using a pop-up window or a short message, the user is not given a “sudden pop-up” feeling, which reduces the impact on the user's normal use of the terminal device, and the success rate of the recommended information is also high. .
附图说明DRAWINGS
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings to be used in the embodiments or the prior art description will be briefly described below. Obviously, the drawings in the following description are only It is a certain embodiment of the present application, and other drawings can be obtained according to the drawings without any creative work for those skilled in the art.
图1为本申请实施例提供的一种信息推荐方法的流程图;FIG. 1 is a flowchart of a method for recommending information according to an embodiment of the present application;
图2为本申请实施例提供的一种推荐信息的显示方式;2 is a display manner of recommendation information provided by an embodiment of the present application;
图3为本申请实施例提供的另一种推荐信息的显示方式;FIG. 3 is a schematic diagram of another recommendation information provided by an embodiment of the present application;
图4为本申请实施例提供的一种信息推荐装置的结构示意图;FIG. 4 is a schematic structural diagram of an information recommendation apparatus according to an embodiment of the present application;
图5为本申请实施例提供的另一种信息推荐方法的流程图; FIG. 5 is a flowchart of another information recommendation method according to an embodiment of the present application;
图6为本申请实施例提供的另一种信息推荐装置的结构示意图;FIG. 6 is a schematic structural diagram of another information recommendation apparatus according to an embodiment of the present disclosure;
图7为本申请实施例提供的一种终端设备的结构示意图;FIG. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present disclosure;
图8为本申请实施例提供的一种服务器的结构示意图;FIG. 8 is a schematic structural diagram of a server according to an embodiment of the present application;
图9本申请实施例提供的一种锁定界面的显示方法的流程图;FIG. 9 is a flowchart of a method for displaying a locking interface according to an embodiment of the present application;
图10为本申请实施例提供的一种锁定界面中的动画显示效果图;FIG. 10 is a schematic diagram of an animation display in a locking interface according to an embodiment of the present application; FIG.
图11为本申请实施例提供的另一种锁定界面中的动画显示效果图;FIG. 11 is a diagram showing an animation display effect in another locking interface according to an embodiment of the present application;
图12为本申请实施例提供的一种锁定界面的显示装置的结构示意图;FIG. 12 is a schematic structural diagram of a display device for locking an interface according to an embodiment of the present disclosure;
图13为本申请实施例提供的另一种终端设备的结构示意图。FIG. 13 is a schematic structural diagram of another terminal device according to an embodiment of the present disclosure.
具体实施方式detailed description
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application are clearly and completely described in the following with reference to the drawings in the embodiments of the present application. 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 obtained by a person of ordinary skill in the art based on the embodiments of the present application without departing from the inventive scope are the scope of the present application.
如图1所示,本申请实施例提供了一种信息推荐方法,应用于终端设备,所述终端设备与服务器通信连接,该方法可以包括:As shown in FIG. 1 , an embodiment of the present application provides a method for recommending information, which is applied to a terminal device, where the terminal device is in communication with a server, and the method may include:
S110、在所述终端设备显示锁定界面时,获得根据所述终端设备中安装的应用程序确定的推荐信息特征;S110. When the terminal device displays the locking interface, obtain the recommendation information feature determined according to the application program installed in the terminal device.
其中,所述锁定界面可以为对应用程序的锁定界面或对所述终端设备的锁定界面。The locking interface may be a locking interface to an application or a locking interface to the terminal device.
其中,推荐信息特征可以是预先根据所述终端设备中安装的应用程序确定的,也可以是在终端设备显示锁定界面后,根据所述终端设备中安装的应用程序确定的。The recommended information feature may be determined according to an application installed in the terminal device in advance, or may be determined according to an application installed in the terminal device after the terminal device displays the locked interface.
具体的,在所述锁定界面为对应用程序的锁定界面时,所述推荐信息特征,可以包括:第一特征、第二特征、第三特征、第四特征、第五特征中的至少一个;在所述锁定界面为对所述终端设备的锁定界面时,所述推荐信息特征,包括:第一特征、第二特征、第三特征、第五特征中的至少一个; Specifically, when the locking interface is a locking interface to the application, the recommendation information feature may include: at least one of the first feature, the second feature, the third feature, the fourth feature, and the fifth feature; When the locking interface is a locking interface to the terminal device, the recommendation information feature includes: at least one of a first feature, a second feature, a third feature, and a fifth feature;
所述第一特征为:所述终端设备中预设时间段内开启次数最多的应用程序所属的应用程序类别;The first feature is: an application category to which the application that has the highest number of times of opening in the preset time period belongs to the terminal device;
所述第二特征为:所述终端设备中预设时间段内前台运行时间最长的应用程序所属的应用程序类别;The second feature is: an application category to which the application with the longest running time in the preset time period belongs in the terminal device;
其中,开启次数最多、运行时间最长的应用程序均为用户常使用的感兴趣的应用程序,因此,将此类应用程序所属的应用程序类别作为推荐信息特征,可以向用户推荐与用户常使用的应用程序所属的应用程序类别相匹配的推荐信息,信息推荐的成功率较高。Among them, the application with the longest number of opening times and the longest running time is the application of interest that users often use. Therefore, the application category to which such an application belongs is used as the recommendation information feature, and can be recommended to users and often used by users. The application category to which the application belongs matches the recommended information, and the success rate of the information recommendation is higher.
所述第三特征为:对所述终端设备安装的应用程序所属的应用程序类别统计后确定的所对应的应用程序最多的应用程序类别;The third feature is: an application category that is determined by the application category to which the application installed by the terminal device belongs and whose corresponding application is the most determined;
当然,用户的终端设备中安装最多的应用程序类别也代表用户对此类应用程序的兴趣,以此作为推荐信息特征同样可以获得较好的推荐效果。Of course, the most installed application category in the user's terminal device also represents the user's interest in such an application, and the recommendation information feature can also obtain a better recommendation effect.
所述第四特征为:所述锁定界面锁定的应用程序所属的应用程序类别;The fourth feature is: an application category to which the application locked by the lock interface belongs;
由于本申请将推荐信息显示在锁定界面上,因此将与锁定界面锁定的应用程序所属的应用程序类别匹配的推荐信息显示在该锁定界面上,针对性更强,也可以获得较好的推荐效果。Since the application displays the recommendation information on the locking interface, the recommendation information matching the application category to which the application locked by the locking interface belongs is displayed on the locking interface, and the targeting is stronger, and a better recommendation effect can also be obtained. .
所述第五特征为:所述终端设备安装的应用程序的界面中显示的文字。The fifth feature is: a text displayed in an interface of an application installed by the terminal device.
其中,应用程序的界面中显示的文字可以有多种,如:用户输入的文字或接收的其他用户发生的文字、用户点击的设置有超链接的文字等。Among them, the text displayed in the interface of the application can be various, such as: the text input by the user or the text of other users received, the text of the user clicked on the hyperlink, and the like.
可以理解的是,用户谈论/点击的对象同时是用户感兴趣的对象,将应用程序的界面中显示的文字作为推荐信息特征同样可以向用户推荐其感兴趣的信息。It can be understood that the object that the user talks/clicks is also the object that the user is interested in, and the text displayed in the interface of the application as the recommendation information feature can also recommend the information of interest to the user.
其中,应用程序类别可以为终端设备的操作系统提供商对应用程序划分的类别,如谷歌对应用程序划分的类别。当然,运行本申请实施例提供的方法的应用程序/终端设备的生产商也可以自行划分应用程序类别,如将应用程序划分为:游戏、社交、图文处理、多媒体播放、新闻资讯等多种类别。The application category may be a category that the operating system provider of the terminal device divides the application, such as a category that Google divides the application. Of course, the manufacturer of the application/terminal device that runs the method provided by the embodiment of the present application can also divide the application category by itself, such as dividing the application into: game, social, graphic processing, multimedia playback, news information, and the like. category.
终端设备中可以预先存储应用程序的安装包名称与应用程序类别的对应 关系,这样,只需要根据应用程序的安装包名称就可以确定该应用程序所属的应用程序类别。The terminal device may pre-store the correspondence between the installation package name of the application and the application category. Relationship, so that you only need to determine the application category to which the application belongs based on the application's installation package name.
其中,上述第一特征、第二特征、第三特征、第五特征可以预先根据所述终端设备中安装的应用程序确定并存储于终端设备中。The first feature, the second feature, the third feature, and the fifth feature may be determined in advance according to an application installed in the terminal device and stored in the terminal device.
S120、向所述服务器发送携带有所述推荐信息特征的推荐信息请求;S120. Send, to the server, a recommendation information request that carries the recommendation information feature.
其中,服务器在接收到推荐信息请求后,可以根据所述推荐信息请求中的推荐信息特征,确定与所述推荐信息特征匹配的推荐信息。After receiving the recommendation information request, the server may determine recommendation information that matches the recommendation information feature according to the recommendation information feature in the recommendation information request.
具体的,当所述推荐信息特征包括:第一特征、第二特征、第三特征、第四特征、第五特征中的至少两个特征时,服务器可以分别查找与推荐信息特征中的各特征匹配的推荐信息,从而得到多个推荐信息。然后,服务器从多个推荐信息中选择一个或多个作为与所述推荐信息特征匹配的推荐信息并发送给终端设备。Specifically, when the recommendation information feature includes at least two of the first feature, the second feature, the third feature, the fourth feature, and the fifth feature, the server may separately search for each feature in the recommended information feature. Matching recommendation information to get multiple recommendation information. Then, the server selects one or more of the plurality of recommendation information as the recommendation information that matches the recommendation information feature and transmits the recommendation information to the terminal device.
其中,服务器选择推荐信息的方式有多种,如将多个推荐信息中对应收益权值列表中数值最大的推荐信息作为与所述推荐信息特征匹配的推荐信息,本申请在此不作限定。The method for selecting the recommendation information by the server is different. For example, the recommended information having the largest value among the plurality of recommended information in the plurality of recommended information is used as the recommendation information that matches the recommendation information feature. The application is not limited herein.
S130、接收所述服务器反馈的与所述推荐信息特征匹配的推荐信息;S130. Receive recommendation information that is matched by the server and that matches the recommendation information feature.
S140、将接收的推荐信息显示在所述锁定界面上。S140. Display the received recommendation information on the locking interface.
本申请的推荐信息特征均根据终端设备中安装的应用程序确定,同时,与推荐信息特征匹配的推荐信息在锁定界面中显示,因此本申请可以针对应用程序进行推荐,推荐成功率较高。The recommendation information features of the present application are all determined according to the application program installed in the terminal device. At the same time, the recommendation information matching the recommendation information feature is displayed in the locking interface. Therefore, the application can be recommended for the application, and the recommendation success rate is high.
其中,S140可以包括:Wherein, S140 can include:
将接收的推荐信息显示在所述锁定界面的非解锁功能区中;Displaying the received recommendation information in the non-unlocked function area of the locking interface;
和/或,and / or,
将接收的推荐信息显示在所述锁定界面的解锁功能区中。The received recommendation information is displayed in the unlocking function area of the locking interface.
其中,非解锁功能区可以包括锁定界面的边缘,如锁定界面的底部、顶部、左侧边缘、右侧边缘。 The non-unlocking functional area may include an edge of the locking interface, such as a bottom, a top, a left side, and a right side of the locking interface.
其中,本申请的推荐信息可以为对应用程序的推荐信息。The recommendation information of the present application may be recommendation information for the application.
具体的,推荐信息在锁定界面中显示时,可以通过浮层的方式显示在锁定界面中。推荐信息也可以作为锁定界面的一部分嵌入锁定界面中。Specifically, when the recommendation information is displayed in the lock interface, it may be displayed in the lock interface by means of a floating layer. Recommendation information can also be embedded in the lock interface as part of the lock interface.
具体的,推荐信息可以以广告的形式推荐给用户。如图2所示,广告可以显示在锁定界面的底部;如图3所示,广告可以显示在解锁功能区中,具体的,可以显示在九宫格的宫格所在区域中。Specifically, the recommendation information may be recommended to the user in the form of an advertisement. As shown in FIG. 2, the advertisement can be displayed at the bottom of the locked interface; as shown in FIG. 3, the advertisement can be displayed in the unlocked function area, and specifically, can be displayed in the area where the square of the square is located.
在S140包括将接收的推荐信息显示在所述锁定界面的解锁功能区中时,所述解锁功能区为九宫格样式的解锁功能区,所述将接收的推荐信息显示在所述锁定界面的解锁功能区中,可以包括:When the S140 includes displaying the received recommendation information in the unlocking function area of the locking interface, the unlocking function area is an unlocking function area of a nine-square grid style, and the recommended information to be received is displayed on the unlocking function of the locking interface. In the district, you can include:
将接收的推荐信息显示在所述锁定界面的九宫格样式解锁功能区的至少一个宫格所在区域中。The received recommendation information is displayed in an area of at least one of the squares of the nine-grid style unlocking function area of the locking interface.
进一步,在将接收的推荐信息显示在所述锁定界面的九宫格样式解锁功能区的至少一个宫格所在区域中后,该方法还可以包括:Further, after the received recommendation information is displayed in the area of at least one of the nine-grid style unlocking functional areas of the locking interface, the method may further include:
接收用户的滑动解锁操作,根据所述滑动解锁操作确定操作参数;Receiving a sliding unlocking operation of the user, determining an operating parameter according to the sliding unlocking operation;
根据所述操作参数对所述滑动解锁操作当前触及的宫格所在区域中的推荐信息进行切换。And according to the operation parameter, the recommendation information in the area where the cell is currently touched by the sliding unlocking operation is switched.
其中,操作参数可以为当前滑动方向或当前触及位置。The operation parameter may be the current sliding direction or the current touching position.
其中,在确定的所述操作参数为当前滑动方向时,所述根据所述操作参数对所述滑动解锁操作当前触及的宫格所在区域中的推荐信息进行切换,可以包括:The switching of the recommendation information in the area where the cell is currently touched by the sliding unlocking operation according to the operating parameter may be: when the determined operating parameter is the current sliding direction, the method may include:
根据所述当前滑动方向将所述滑动解锁操作当前触及的宫格所在的区域中的推荐信息切换为具有与所述当前滑动方向相匹配的动画效果的推荐信息。The recommendation information in the region where the cell is currently touched by the slide unlocking operation is switched to the recommendation information having the animation effect matching the current sliding direction according to the current sliding direction.
其中,在确定的所述操作参数为当前触及位置时,所述根据所述操作参数对所述滑动解锁操作当前触及的宫格所在区域中的推荐信息进行切换,可以包括:The switching of the recommended information in the area where the cell is currently touched by the sliding unlocking operation according to the operating parameter may be: when the determined operating parameter is the current touched position, the method may include:
按照预设的宫格与具有动画效果的推荐信息的对应关系,根据所述当前 触及位置将所述滑动解锁操作当前触及的宫格所在的区域中的推荐信息切换为与所述当前触及位置所在宫格对应的具有动画效果的推荐信息。According to the correspondence between the preset palace and the recommended information with animation effects, according to the current The touch position switches the recommendation information in the area where the square of the current touch is currently touched to the recommended information corresponding to the square of the current touch position.
当然,也可以根据当前触及位置,在当前触及位置所在宫格的所在区域中随机切换为具有某种动画效果的推荐信息。Of course, it is also possible to randomly switch to the recommended information with an animation effect in the region where the current touch position is located according to the current touch position.
其中,在将宫格所在区域中的推荐信息切换为具有动画效果的推荐信息时,可以不切换推荐信息的具体推荐内容,仅增加动画效果即可。当然,也可以同时切换具体推荐内容,本申请在此不作限定。Wherein, when the recommendation information in the area where the palace is located is switched to the recommendation information with the animation effect, the specific recommendation content of the recommendation information may not be switched, and only the animation effect may be added. Of course, the specific recommended content can also be switched at the same time, and the application is not limited herein.
在本申请另一实施例中,S140也可以直接将具有动画效果的推荐信息显示在宫格所在区域中。终端设备接收的推荐信息可以为多个具有动画效果的推荐信息,所述将接收的推荐信息显示在至少一个宫格所在区域中,可以包括:In another embodiment of the present application, the S140 can also directly display the recommended information with an animation effect in the area where the square is located. The recommendation information received by the terminal device may be a plurality of recommended information with animation effects, and the recommended information to be received is displayed in the area where the at least one of the cells is located, and may include:
接收用户的滑动解锁操作,将接收的具有动画效果的推荐信息显示在所述滑动解锁操作当前触及的宫格所在区域中,其中,当前触及的宫格为所述锁定界面的九宫格样式解锁功能区中的宫格。Receiving a sliding unlocking operation of the user, displaying the received animation-recommended recommendation information in an area where the sliding gate is currently touched by the sliding unlocking operation, wherein the currently touched palace grid is the nine-grid style unlocking functional area of the locking interface In the palace.
这样,随着用户的滑动解锁操作,该操作当前触及的宫格所在区域中就会显示具有动画效果的推荐信息。这种信息推荐方式更加生动,用户感受良好。In this way, with the user's sliding unlock operation, the recommended information with animation effect is displayed in the area where the operation is currently touched. This kind of information recommendation method is more vivid and the user feels good.
当然,显示的推荐信息的动画效果也可以和滑动解锁操作的当前滑动方向相匹配,以提高显示效果。因此,进一步,所述接收滑动解锁操作,将接收的具有动画效果的推荐信息显示在所述滑动解锁操作当前触及的宫格所在区域中,其中,当前触及的宫格为所述锁定界面的九宫格样式解锁功能区中的宫格,可以包括:Of course, the animation effect of the displayed recommendation information can also be matched with the current sliding direction of the slide unlocking operation to improve the display effect. Therefore, the receiving the sliding unlocking operation displays the received animation-recommended recommendation information in the area of the square that is currently touched by the sliding unlocking operation, wherein the currently touched chamber is the nine-square grid of the locking interface. The style unlocks the box in the ribbon and can include:
接收用户的滑动解锁操作,根据所述滑动解锁操作确定当前滑动方向;Receiving a sliding unlocking operation of the user, determining a current sliding direction according to the sliding unlocking operation;
根据所述当前滑动方向将接收的推荐信息中具有与所述当前滑动方向相匹配的动画效果的推荐信息显示在所述滑动解锁操作当前触及的宫格所在区域中,其中,当前触及的宫格为所述锁定界面的九宫格样式解锁功能区中的宫格。 And displaying, according to the current sliding direction, recommendation information having an animation effect matching the current sliding direction among the received recommendation information in an area where the sliding frame currently touched by the sliding unlocking operation is located, wherein the currently touched square Unlock the box in the ribbon for the nine-grid style of the locked interface.
本申请实施例提供的信息推荐方法,可以在终端设备显示锁定界面时,获得根据终端设备中安装的应用程序确定的推荐信息特征并发送到服务器,将服务器反馈的与推荐信息特征匹配的推荐信息显示在锁定界面上。本申请充分利用了锁定界面,实现了在锁定界面上进行信息的推荐。由于本申请的推荐信息显示在了锁定界面上,因此和锁定界面融合在了一起,用户在当前的锁定界面中就可以看到推荐信息。由于没有采用弹窗、短信等通知形式向用户推荐信息,因此不会给用户以“突然冒出”的感觉,降低了对用户正常使用终端设备的影响,同时,推荐信息的成功率也较高。The information recommendation method provided by the embodiment of the present application may obtain the recommended information feature determined according to the application program installed in the terminal device and send it to the server when the terminal device displays the locked interface, and the recommended information that matches the recommended information feature fed back by the server Displayed on the lock screen. This application makes full use of the locking interface and realizes the recommendation of information on the locking interface. Since the recommendation information of the present application is displayed on the locking interface, the locking interface is integrated, and the user can see the recommendation information in the current locking interface. Since the information is not recommended to the user by using a pop-up window or a short message, the user is not given a “sudden pop-up” feeling, which reduces the impact on the user's normal use of the terminal device, and the success rate of the recommended information is also high. .
与图1所示方法实施例相对应,本申请还提供了一种信息推荐装置。Corresponding to the method embodiment shown in FIG. 1, the present application also provides an information recommendation apparatus.
如图4所示,本申请实施例提供的一种信息推荐装置,应用于终端设备,所述终端设备与服务器通信连接,该装置可以包括:特征获得单元110、请求发送单元120、第一信息接收单元130和信息显示单元140,As shown in FIG. 4, an information recommendation apparatus according to an embodiment of the present application is applied to a terminal device, where the terminal device is in communication connection with a server, and the device may include: a feature obtaining unit 110, a request sending unit 120, and first information. The receiving unit 130 and the information display unit 140,
所述特征获得单元110,用于在所述终端设备显示锁定界面时,获得根据所述终端设备中安装的应用程序确定的推荐信息特征;The feature obtaining unit 110 is configured to obtain, according to the recommended information feature determined by the application installed in the terminal device, when the terminal device displays the locking interface;
其中,所述锁定界面可以为对应用程序的锁定界面或对所述终端设备的锁定界面。The locking interface may be a locking interface to an application or a locking interface to the terminal device.
其中,推荐信息特征可以是预先根据所述终端设备中安装的应用程序确定的,也可以是在终端设备显示锁定界面后,根据所述终端设备中安装的应用程序确定的。The recommended information feature may be determined according to an application installed in the terminal device in advance, or may be determined according to an application installed in the terminal device after the terminal device displays the locked interface.
具体的,在所述锁定界面为对应用程序的锁定界面时,所述推荐信息特征,可以包括:第一特征、第二特征、第三特征、第四特征、第五特征中的至少一个;在所述锁定界面为对所述终端设备的锁定界面时,所述推荐信息特征,包括:第一特征、第二特征、第三特征、第五特征中的至少一个;Specifically, when the locking interface is a locking interface to the application, the recommendation information feature may include: at least one of the first feature, the second feature, the third feature, the fourth feature, and the fifth feature; When the locking interface is a locking interface to the terminal device, the recommendation information feature includes: at least one of a first feature, a second feature, a third feature, and a fifth feature;
所述第一特征为:所述终端设备中预设时间段内开启次数最多的应用程序所属的应用程序类别;The first feature is: an application category to which the application that has the highest number of times of opening in the preset time period belongs to the terminal device;
所述第二特征为:所述终端设备中预设时间段内前台运行时间最长的应用程序所属的应用程序类别; The second feature is: an application category to which the application with the longest running time in the preset time period belongs in the terminal device;
所述第三特征为:对所述终端设备安装的应用程序所属的应用程序类别统计后确定的所对应的应用程序最多的应用程序类别;The third feature is: an application category that is determined by the application category to which the application installed by the terminal device belongs and whose corresponding application is the most determined;
所述第四特征为:所述锁定界面锁定的应用程序所属的应用程序类别;The fourth feature is: an application category to which the application locked by the lock interface belongs;
所述第五特征为:所述终端设备安装的应用程序的界面中显示的文字。The fifth feature is: a text displayed in an interface of an application installed by the terminal device.
其中,应用程序的界面中显示的文字可以有多种,如:用户输入的文字或接收的其他用户发生的文字、用户点击的设置有超链接的文字等。Among them, the text displayed in the interface of the application can be various, such as: the text input by the user or the text of other users received, the text of the user clicked on the hyperlink, and the like.
其中,应用程序类别可以为终端设备的操作系统提供商对应用程序划分的类别,如谷歌对应用程序划分的类别。当然,运行本申请实施例提供的方法的应用程序/终端设备的生产商也可以自行划分应用程序类别,如将应用程序划分为:游戏、社交、图文处理、多媒体播放、新闻资讯等多种类别。The application category may be a category that the operating system provider of the terminal device divides the application, such as a category that Google divides the application. Of course, the manufacturer of the application/terminal device that runs the method provided by the embodiment of the present application can also divide the application category by itself, such as dividing the application into: game, social, graphic processing, multimedia playback, news information, and the like. category.
终端设备中可以预先存储应用程序的安装包名称与应用程序类别的对应关系,这样,只需要根据应用程序的安装包名称就可以确定该应用程序所属的应用程序类别。The correspondence between the installation package name of the application and the application category may be pre-stored in the terminal device, so that only the application category to which the application belongs may be determined according to the installation package name of the application.
其中,上述第一特征、第二特征、第三特征、第五特征可以预先根据所述终端设备中安装的应用程序确定并存储于终端设备中。The first feature, the second feature, the third feature, and the fifth feature may be determined in advance according to an application installed in the terminal device and stored in the terminal device.
所述请求发送单元120,用于向所述服务器发送携带有所述推荐信息特征的推荐信息请求;The request sending unit 120 is configured to send, to the server, a recommendation information request that carries the recommendation information feature;
其中,服务器在接收到推荐信息请求后,可以根据所述推荐信息请求中的推荐信息特征,确定与所述推荐信息特征匹配的推荐信息。After receiving the recommendation information request, the server may determine recommendation information that matches the recommendation information feature according to the recommendation information feature in the recommendation information request.
具体的,当所述推荐信息特征包括:第一特征、第二特征、第三特征、第四特征、第五特征中的至少两个特征时,服务器可以分别查找与推荐信息特征中的各特征匹配的推荐信息,从而得到多个推荐信息。然后,服务器从多个推荐信息中选择一个或多个作为与所述推荐信息特征匹配的推荐信息并发送给终端设备。Specifically, when the recommendation information feature includes at least two of the first feature, the second feature, the third feature, the fourth feature, and the fifth feature, the server may separately search for each feature in the recommended information feature. Matching recommendation information to get multiple recommendation information. Then, the server selects one or more of the plurality of recommendation information as the recommendation information that matches the recommendation information feature and transmits the recommendation information to the terminal device.
所述第一信息接收单元130,用于接收所述服务器反馈的与所述推荐信息特征匹配的推荐信息;The first information receiving unit 130 is configured to receive recommendation information that is fed back by the server and that matches the recommendation information feature;
所述信息显示单元140,用于将接收的推荐信息显示在所述锁定界面上。 The information display unit 140 is configured to display the received recommendation information on the locking interface.
本申请的推荐信息特征均根据终端设备中安装的应用程序确定,同时,与推荐信息特征匹配的推荐信息在锁定界面中显示,因此本申请可以针对应用程序进行推荐,推荐成功率较高。The recommendation information features of the present application are all determined according to the application program installed in the terminal device. At the same time, the recommendation information matching the recommendation information feature is displayed in the locking interface. Therefore, the application can be recommended for the application, and the recommendation success rate is high.
其中,所述信息显示单元140,可以包括:第一显示子单元和/或第二显示子单元(图4中未示出),The information display unit 140 may include: a first display subunit and/or a second display subunit (not shown in FIG. 4).
所述第一显示子单元,用于将接收的推荐信息显示在所述锁定界面的非解锁功能区中;The first display subunit is configured to display the received recommendation information in a non-unlocked functional area of the locking interface;
所述第二显示子单元,用于将接收的推荐信息显示在所述锁定界面的解锁功能区中。The second display subunit is configured to display the received recommendation information in an unlocking function area of the locking interface.
其中,非解锁功能区可以包括锁定界面的边缘,如锁定界面的底部、顶部、左侧边缘、右侧边缘。The non-unlocking functional area may include an edge of the locking interface, such as a bottom, a top, a left side, and a right side of the locking interface.
可选的,在所述信息显示单元140包括第二显示子单元时,所述解锁功能区为九宫格样式的解锁功能区,所述第二显示子单元,可以具体用于:Optionally, when the information display unit 140 includes the second display sub-unit, the unlocking functional area is an unlocking functional area of a nine-square grid style, and the second display sub-unit may be specifically configured to:
将接收的推荐信息显示在所述锁定界面的九宫格样式解锁功能区的至少一个宫格所在区域中。The received recommendation information is displayed in an area of at least one of the squares of the nine-grid style unlocking function area of the locking interface.
进一步,本申请实施例提供的信息推荐装置,还可以包括:参数获得单元和信息切换单元(图4中未示出),Further, the information recommendation apparatus provided by the embodiment of the present application may further include: a parameter obtaining unit and an information switching unit (not shown in FIG. 4).
所述参数获得单元,用于在所述第二显示子单元将接收的推荐信息显示在所述锁定界面的九宫格样式解锁功能区的至少一个宫格所在区域中后,接收用户的滑动解锁操作,根据所述滑动解锁操作确定操作参数;The parameter obtaining unit is configured to receive a sliding unlocking operation of the user after the second display subunit displays the received recommendation information in at least one of the cells of the nine-grid style unlocking function area of the locking interface. Determining an operation parameter according to the sliding unlocking operation;
所述信息切换单元,用于根据所述操作参数对所述滑动解锁操作当前触及的宫格所在区域中的推荐信息进行切换。The information switching unit is configured to switch, according to the operation parameter, recommendation information in an area where the cell is currently touched by the sliding unlocking operation.
其中,操作参数可以为当前滑动方向或当前触及位置。The operation parameter may be the current sliding direction or the current touching position.
其中,确定的所述操作参数可以为当前滑动方向,所述信息切换单元,可以具体用于:The determined operation parameter may be a current sliding direction, and the information switching unit may be specifically configured to:
根据所述当前滑动方向将所述滑动解锁操作当前触及的宫格所在的区域 中的推荐信息切换为具有与所述当前滑动方向相匹配的动画效果的推荐信息。According to the current sliding direction, the area where the sliding block is currently touched by the sliding unlocking operation is located The recommendation information in the switch is switched to recommendation information having an animation effect that matches the current sliding direction.
在本申请另一实施例中,信息显示单元140也可以直接将具有动画效果的推荐信息显示在宫格所在区域中。所述终端设备接收的推荐信息为多个具有动画效果的推荐信息,信息显示单元140,可以具体用于:In another embodiment of the present application, the information display unit 140 may directly display the recommended information with an animation effect in the area where the square is located. The recommended information received by the terminal device is a plurality of recommended information with an animation effect, and the information display unit 140 may be specifically configured to:
接收用户的滑动解锁操作,将接收的具有动画效果的推荐信息显示在所述滑动解锁操作当前触及的宫格所在区域中,其中,当前触及的宫格为所述锁定界面的九宫格样式解锁功能区中的宫格。Receiving a sliding unlocking operation of the user, displaying the received animation-recommended recommendation information in an area where the sliding gate is currently touched by the sliding unlocking operation, wherein the currently touched palace grid is the nine-grid style unlocking functional area of the locking interface In the palace.
这样,随着用户的滑动解锁操作,该操作当前触及的宫格所在区域中就会显示具有动画效果的推荐信息。这种信息推荐方式更加生动,用户感受良好。In this way, with the user's sliding unlock operation, the recommended information with animation effect is displayed in the area where the operation is currently touched. This kind of information recommendation method is more vivid and the user feels good.
当然,显示的推荐信息的动画效果也可以和用户的滑动解锁操作的当前滑动方向相匹配,以提高显示效果。因此,进一步,信息显示单元140可以具体用于:Of course, the animation effect of the displayed recommendation information can also match the current sliding direction of the user's slide unlocking operation to improve the display effect. Therefore, further, the information display unit 140 can be specifically configured to:
接收用户的滑动解锁操作,根据所述滑动解锁操作确定当前滑动方向;根据所述当前滑动方向将接收的推荐信息中具有与所述当前滑动方向相匹配的动画效果的推荐信息显示在所述滑动解锁操作当前触及的宫格所在区域中,其中,当前触及的宫格为所述锁定界面的九宫格样式解锁功能区中的宫格。Receiving a sliding unlocking operation of the user, determining a current sliding direction according to the sliding unlocking operation; displaying, in the sliding information, recommendation information having an animation effect matching the current sliding direction among the received recommendation information according to the current sliding direction The unlocking operation is in the area where the palace is currently touched, wherein the currently touched palace is the palace grid in the unlocking function area of the locked interface.
本申请实施例提供的信息推荐装置,可以在终端设备显示锁定界面时,获得根据终端设备中安装的应用程序确定的推荐信息特征并发送到服务器,将服务器反馈的与推荐信息特征匹配的推荐信息显示在锁定界面上。本申请充分利用了锁定界面,实现了在锁定界面上进行信息的推荐。由于本申请的推荐信息显示在了锁定界面上,因此和锁定界面融合在了一起,用户在当前的锁定界面中就可以看到推荐信息。由于没有采用弹窗、短信等通知形式向用户推荐信息,因此不会给用户以“突然冒出”的感觉,降低了对用户正常使用终端设备的影响,同时,推荐信息的成功率也较高。The information recommendation device provided by the embodiment of the present application can obtain the recommendation information feature determined according to the application program installed in the terminal device and send it to the server when the terminal device displays the locking interface, and the recommended information that matches the recommendation information feature fed back by the server Displayed on the lock screen. This application makes full use of the locking interface and realizes the recommendation of information on the locking interface. Since the recommendation information of the present application is displayed on the locking interface, the locking interface is integrated, and the user can see the recommendation information in the current locking interface. Since the information is not recommended to the user by using a pop-up window or a short message, the user is not given a “sudden pop-up” feeling, which reduces the impact on the user's normal use of the terminal device, and the success rate of the recommended information is also high. .
如图5所示,本申请实施例提供了一种信息推荐方法,应用于服务器,所述服务器与第一终端设备通信连接,该方法可以包括:As shown in FIG. 5, the embodiment of the present application provides a method for recommending information, which is applied to a server, where the server is in communication with the first terminal device, and the method may include:
S210、接收所述第一终端设备发送的携带有推荐信息特征的推荐信息请 求,所述推荐信息特征是所述第一终端设备在显示锁定界面时根据所述第一终端设备中安装的应用程序确定的;S210. Receive the recommendation information that is sent by the first terminal device and carries the recommendation information feature. The recommendation information feature is determined by the first terminal device according to an application installed in the first terminal device when displaying the locking interface;
具体的,第一终端设备确定推荐信息特征的过程请参考图1所示的应用于终端设备的信息推荐方法,本实施例不再赘述。Specifically, for the process of determining the feature of the recommendation information by the first terminal device, refer to the information recommendation method applied to the terminal device shown in FIG. 1 , which is not described in this embodiment.
S220、根据所述推荐信息请求中的推荐信息特征,确定与所述推荐信息特征匹配的推荐信息;S220. Determine, according to the recommendation information feature in the recommendation information request, recommendation information that matches the recommendation information feature.
其中,服务器在接收到推荐信息请求后,可以根据所述推荐信息请求中的推荐信息特征,确定与所述推荐信息特征匹配的推荐信息。After receiving the recommendation information request, the server may determine recommendation information that matches the recommendation information feature according to the recommendation information feature in the recommendation information request.
具体的,当所述推荐信息特征包括:图1所示实施例中的第一特征、第二特征、第三特征、第四特征、第五特征中的至少两个特征时,服务器可以分别查找与推荐信息特征中的各特征匹配的推荐信息,从而得到多个推荐信息。然后,服务器从多个推荐信息中选择一个或多个作为与所述推荐信息特征匹配的推荐信息并发送给第一终端设备。Specifically, when the recommendation information feature includes at least two of the first feature, the second feature, the third feature, the fourth feature, and the fifth feature in the embodiment shown in FIG. 1, the server may separately search The recommendation information that matches each feature in the recommendation information feature, thereby obtaining a plurality of recommendation information. Then, the server selects one or more of the plurality of recommendation information as the recommendation information that matches the recommendation information feature and transmits the recommendation information to the first terminal device.
其中,服务器选择推荐信息的方式有多种,如将多个推荐信息中收益最大的推荐信息作为与所述推荐信息特征匹配的推荐信息,本申请在此不作限定。The method for selecting the recommended information by the server is different. For example, the recommendation information that has the largest revenue among the plurality of recommended information is used as the recommendation information that matches the recommendation information feature. The application is not limited herein.
S230、将所确定的推荐信息发送到所述第一终端设备,以使所述第一终端设备将所述服务器发送的推荐信息显示在所述锁定界面上。S230. Send the determined recommendation information to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface.
具体的,终端设备将所述服务器发送的推荐信息显示在所述锁定界面上的方式请参考图1所示的应用于终端设备的信息推荐方法,本实施例不再赘述。Specifically, for the manner in which the terminal device displays the recommended information sent by the server on the locking interface, refer to the information recommendation method applied to the terminal device shown in FIG. 1 , which is not described in this embodiment.
可选的,所述服务器中可以保存有多个推荐信息模板,所述服务器还与第二终端设备通信连接,图5所示方法还可以包括:Optionally, the server may be configured with a plurality of recommended information templates, where the server is further connected to the second terminal device. The method shown in FIG. 5 may further include:
接收所述第二终端设备发送的对所述推荐信息模板的选择指令,将所述选择指令选择的推荐信息模板发送到所述第二终端设备;Receiving a selection instruction for the recommendation information template sent by the second terminal device, and sending a recommendation information template selected by the selection instruction to the second terminal device;
接收所述第二终端设备上传的第一推荐信息,所述第一推荐信息根据所述选择指令选择的推荐信息模板制作得到;Receiving first recommendation information uploaded by the second terminal device, where the first recommendation information is generated according to the recommendation information template selected by the selection instruction;
存储所述第一推荐信息。 The first recommendation information is stored.
通过图5所示方法提供的推荐信息模板,广告商等推荐信息提供者就可以根据推荐信息模板制作推荐信息。例如:本申请提供九宫格样式的推荐信息模板,广告商可以通过该模板制作可以在九宫格的宫格所在区域中显示的广告。这样,本申请对广告商上传的广告存储后,就可以将其推送到各用户的终端设备中并显示在锁屏界面的宫格所在区域中。Through the recommendation information template provided by the method shown in FIG. 5, the recommendation information provider such as an advertiser can create recommendation information according to the recommendation information template. For example, this application provides a nine-square style recommendation information template that an advertiser can use to create an advertisement that can be displayed in the area where the square of the square is located. In this way, after the advertisement uploaded by the advertiser is stored in the application, it can be pushed to the terminal device of each user and displayed in the area where the grid of the lock screen interface is located.
本申请实施例提供的信息推荐方法,服务器可以接收第一终端设备发送的携带有推荐信息特征的推荐信息请求,推荐信息特征是第一终端设备在显示锁定界面时根据第一终端设备中安装的应用程序确定的;服务器确定与推荐信息特征匹配的推荐信息并发送到第一终端设备,以使第一终端设备将服务器发送的推荐信息显示在锁定界面上。本申请充分利用了锁定界面,实现了在锁定界面上进行信息的推荐。由于本申请的推荐信息显示在了锁定界面上,因此和锁定界面融合在了一起,用户在当前的锁定界面中就可以看到推荐信息。由于没有采用弹窗、短信等通知形式向用户推荐信息,因此不会给用户以“突然冒出”的感觉,降低了对用户正常使用终端设备的影响,同时,推荐信息的成功率也较高。In the information recommendation method provided by the embodiment of the present application, the server may receive the recommendation information request that is sent by the first terminal device and carries the recommendation information feature, where the recommendation information feature is installed according to the first terminal device when the first terminal device displays the lock interface. The server determines the recommendation information that matches the recommendation information feature and sends the recommendation information to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface. This application makes full use of the locking interface and realizes the recommendation of information on the locking interface. Since the recommendation information of the present application is displayed on the locking interface, the locking interface is integrated, and the user can see the recommendation information in the current locking interface. Since the information is not recommended to the user by using a pop-up window or a short message, the user is not given a “sudden pop-up” feeling, which reduces the impact on the user's normal use of the terminal device, and the success rate of the recommended information is also high. .
与图5所示方法相对应,本申请还提供了一种信息推荐装置。Corresponding to the method shown in FIG. 5, the present application also provides an information recommendation device.
如图6所示,本申请实施例提供的一种信息推荐装置,应用于服务器,所述服务器与第一终端设备通信连接,该装置可以包括:请求接收单元210、信息确定单元220和信息推荐单元230,As shown in FIG. 6 , an information recommendation apparatus provided by an embodiment of the present application is applied to a server, where the server is in communication connection with a first terminal device, and the apparatus may include: a request receiving unit 210, an information determining unit 220, and an information recommendation. Unit 230,
所述请求接收单元210,用于接收所述第一终端设备发送的携带有所述推荐信息特征的推荐信息请求,所述推荐信息特征是所述第一终端设备在显示锁定界面时根据所述第一终端设备中安装的应用程序确定的;The request receiving unit 210 is configured to receive, by the first terminal device, a recommendation information request that carries the recommendation information feature, where the recommendation information feature is that the first terminal device displays the locking interface according to the Determined by the application installed in the first terminal device;
具体的,第一终端设备确定推荐信息特征的过程请参考图4所示的应用于终端设备的信息推荐装置,本实施例不再赘述。Specifically, for the process of determining the feature of the recommendation information by the first terminal device, refer to the information recommendation device applied to the terminal device shown in FIG. 4, which is not described in this embodiment.
所述信息确定单元220,用于根据所述推荐信息请求中的推荐信息特征,确定与所述推荐信息特征匹配的推荐信息;The information determining unit 220 is configured to determine, according to the recommendation information feature in the recommendation information request, recommendation information that matches the recommendation information feature;
其中,图6所示装置在接收到推荐信息请求后,可以根据所述推荐信息请求中的推荐信息特征,确定与所述推荐信息特征匹配的推荐信息。 After receiving the recommendation information request, the device shown in FIG. 6 may determine recommendation information that matches the recommendation information feature according to the recommendation information feature in the recommendation information request.
具体的,当所述推荐信息特征包括:第一特征、第二特征、第三特征、第四特征、第五特征中的至少两个特征时,图6所示装置可以分别查找与推荐信息特征中的各特征匹配的推荐信息,从而得到多个推荐信息。然后,图6所示装置从多个推荐信息中选择一个或多个作为与所述推荐信息特征匹配的推荐信息并发送给第一终端设备。Specifically, when the recommendation information feature includes at least two features of the first feature, the second feature, the third feature, the fourth feature, and the fifth feature, the device shown in FIG. 6 may separately search for and recommend information features. The recommendation information matched by each feature in the middle, thereby obtaining a plurality of recommendation information. Then, the apparatus shown in FIG. 6 selects one or more of the plurality of recommendation information as the recommendation information matching the recommendation information feature and transmits it to the first terminal device.
其中,图6所示装置选择推荐信息的方式有多种,如将多个推荐信息中收益最大的推荐信息作为与所述推荐信息特征匹配的推荐信息,本申请在此不作限定。The device shown in FIG. 6 has a plurality of manners for selecting the recommended information. For example, the recommended information that has the largest revenue among the plurality of recommended information is used as the recommended information that matches the recommended information feature, which is not limited herein.
所述信息推荐单元230,用于将所确定的推荐信息发送到所述第一终端设备,以使所述第一终端设备将所述服务器发送的推荐信息显示在所述锁定界面上。The information recommendation unit 230 is configured to send the determined recommendation information to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface.
具体的,图6所示装置将所述服务器发送的推荐信息显示在所述锁定界面上的方式请参考图4所示的应用于终端设备的信息推荐装置,本实施例不再赘述。Specifically, the apparatus shown in FIG. 6 displays the recommendation information sent by the server on the locking interface. For the manner of the information recommendation device applied to the terminal device shown in FIG. 4, the description is not repeated herein.
其中,所述服务器可以中保存有多个推荐信息模板,所述服务器还与第二终端设备通信连接,图6所示装置还可以包括:模板发送单元、第二信息接收单元和信息存储单元(图6中未示出),The server may further include a plurality of recommendation information templates, and the server is further connected to the second terminal device. The device shown in FIG. 6 may further include: a template sending unit, a second information receiving unit, and an information storage unit ( Not shown in Figure 6,)
所述模板发送单元,用于接收所述第二终端设备发送的对所述推荐信息模板的选择指令,将所述选择指令选择的推荐信息模板发送到所述第二终端设备;The template sending unit is configured to receive a selection instruction for the recommendation information template sent by the second terminal device, and send the recommendation information template selected by the selection instruction to the second terminal device;
所述第二信息接收单元,用于接收所述第二终端设备上传的第一推荐信息,所述第一推荐信息根据所述选择指令选择的推荐信息模板制作得到;The second information receiving unit is configured to receive first recommendation information uploaded by the second terminal device, where the first recommendation information is generated according to the recommended information template selected by the selection instruction;
所述信息存储单元,用于存储所述第一推荐信息。The information storage unit is configured to store the first recommendation information.
本申请实施例提供的信息推荐装置,可以接收第一终端设备发送的携带有推荐信息特征的推荐信息请求,推荐信息特征是第一终端设备在显示锁定界面时根据第一终端设备中安装的应用程序确定的;确定与推荐信息特征匹配的推荐信息并发送到第一终端设备,以使第一终端设备将服务器发送的推荐信息显示在锁定界面上。本申请充分利用了锁定界面,实现了在锁定界面 上进行信息的推荐。由于本申请的推荐信息显示在了锁定界面上,因此和锁定界面融合在了一起,用户在当前的锁定界面中就可以看到推荐信息。由于没有采用弹窗、短信等通知形式向用户推荐信息,因此不会给用户以“突然冒出”的感觉,降低了对用户正常使用终端设备的影响,同时,推荐信息的成功率也较高。The information recommendation device provided by the embodiment of the present application may receive the recommendation information request that is sent by the first terminal device and carries the recommendation information feature. The recommendation information feature is that the first terminal device is installed according to the application installed in the first terminal device when displaying the lock interface. The program determines; the recommendation information matching the recommendation information feature is determined and sent to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface. This application makes full use of the locking interface and realizes the locking interface. Recommend information on. Since the recommendation information of the present application is displayed on the locking interface, the locking interface is integrated, and the user can see the recommendation information in the current locking interface. Since the information is not recommended to the user by using a pop-up window or a short message, the user is not given a “sudden pop-up” feeling, which reduces the impact on the user's normal use of the terminal device, and the success rate of the recommended information is also high. .
相应地,本申请实施例还提供了一种存储介质,其中,该存储介质用于存储应用程序,所述应用程序用于在运行时执行本申请所述的一种信息推荐方法。其中,本申请所述的一种信息推荐方法,应用于终端设备,所述终端设备与服务器通信连接,该方法包括:Correspondingly, the embodiment of the present application further provides a storage medium, where the storage medium is used to store an application, and the application is used to execute an information recommendation method described in the present application at runtime. The information recommendation method described in the present application is applied to a terminal device, where the terminal device is in communication connection with a server, and the method includes:
在所述终端设备显示锁定界面时,获得根据所述终端设备中安装的应用程序确定的推荐信息特征;When the terminal device displays the locking interface, obtaining the recommendation information feature determined according to the application installed in the terminal device;
向所述服务器发送携带有所述推荐信息特征的推荐信息请求;Sending, to the server, a recommendation information request carrying the recommendation information feature;
接收所述服务器反馈的与所述推荐信息特征匹配的推荐信息;Receiving recommendation information that is fed back by the server and matching the recommendation information feature;
将接收的推荐信息显示在所述锁定界面上。The received recommendation information is displayed on the lock interface.
相应地,本申请实施例还提供了另一种存储介质,其中,该存储介质用于存储应用程序,所述应用程序用于在运行时执行本申请所述的一种信息推荐方法。其中,本申请所述的一种信息推荐方法,应用于服务器,所述服务器与第一终端设备通信连接,该方法包括:Correspondingly, the embodiment of the present application further provides another storage medium, where the storage medium is used to store an application, and the application is used to execute an information recommendation method described in the present application at runtime. The information recommendation method of the present application is applied to a server, and the server is in communication connection with the first terminal device, and the method includes:
接收所述第一终端设备发送的携带有推荐信息特征的推荐信息请求,所述推荐信息特征是所述第一终端设备在显示锁定界面时根据所述第一终端设备中安装的应用程序确定的;Receiving, by the first terminal device, a recommendation information request carrying a recommendation information feature, where the recommendation information feature is determined by the first terminal device according to an application installed in the first terminal device when displaying a lock interface ;
根据所述推荐信息请求中的推荐信息特征,确定与所述推荐信息特征匹配的推荐信息;Determining recommendation information that matches the recommendation information feature according to the recommendation information feature in the recommendation information request;
将所确定的推荐信息发送到所述第一终端设备,以使所述第一终端设备将所述服务器发送的推荐信息显示在所述锁定界面上。And transmitting the determined recommendation information to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface.
相应地,本申请实施例还提供了一种应用程序,其中,该应用程序用于在运行时执行本申请所述的一种信息推荐方法。其中,本申请所述的一种信 息推荐方法,应用于终端设备,所述终端设备与服务器通信连接,该方法包括:Correspondingly, the embodiment of the present application further provides an application, where the application is used to execute an information recommendation method described in the present application at runtime. Wherein, a letter described in the present application The information recommendation method is applied to the terminal device, and the terminal device is in communication connection with the server, and the method includes:
在所述终端设备显示锁定界面时,获得根据所述终端设备中安装的应用程序确定的推荐信息特征;When the terminal device displays the locking interface, obtaining the recommendation information feature determined according to the application installed in the terminal device;
向所述服务器发送携带有所述推荐信息特征的推荐信息请求;Sending, to the server, a recommendation information request carrying the recommendation information feature;
接收所述服务器反馈的与所述推荐信息特征匹配的推荐信息;Receiving recommendation information that is fed back by the server and matching the recommendation information feature;
将接收的推荐信息显示在所述锁定界面上。The received recommendation information is displayed on the lock interface.
相应地,本申请实施例还提供了另一种应用程序,其中,该应用程序用于在运行时执行本申请所述的一种信息推荐方法。其中,本申请所述的一种信息推荐方法,应用于服务器,所述服务器与第一终端设备通信连接,该方法包括:Correspondingly, the embodiment of the present application further provides another application, where the application is used to execute an information recommendation method described in the present application at runtime. The information recommendation method of the present application is applied to a server, and the server is in communication connection with the first terminal device, and the method includes:
接收所述第一终端设备发送的携带有推荐信息特征的推荐信息请求,所述推荐信息特征是所述第一终端设备在显示锁定界面时根据所述第一终端设备中安装的应用程序确定的;Receiving, by the first terminal device, a recommendation information request carrying a recommendation information feature, where the recommendation information feature is determined by the first terminal device according to an application installed in the first terminal device when displaying a lock interface ;
根据所述推荐信息请求中的推荐信息特征,确定与所述推荐信息特征匹配的推荐信息;Determining recommendation information that matches the recommendation information feature according to the recommendation information feature in the recommendation information request;
将所确定的推荐信息发送到所述第一终端设备,以使所述第一终端设备将所述服务器发送的推荐信息显示在所述锁定界面上。And transmitting the determined recommendation information to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface.
相应地,如图7所示,本申请实施例还提供了一种终端设备,所述终端设备与服务器通信连接,所述终端设备包括:Correspondingly, as shown in FIG. 7, the embodiment of the present application further provides a terminal device, where the terminal device is in communication connection with a server, and the terminal device includes:
处理器410、存储器420、通信接口430和总线440;a processor 410, a memory 420, a communication interface 430, and a bus 440;
所述处理器410、所述存储器420和所述通信接口430通过所述总线440连接并完成相互间的通信;The processor 410, the memory 420, and the communication interface 430 are connected by the bus 440 and complete communication with each other;
所述存储器420存储可执行程序代码;The memory 420 stores executable program code;
所述处理器410通过读取所述存储器420中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于: The processor 410 runs a program corresponding to the executable program code by reading executable program code stored in the memory 420 for:
在所述终端设备显示锁定界面时,获得根据所述终端设备中安装的应用程序确定的推荐信息特征;When the terminal device displays the locking interface, obtaining the recommendation information feature determined according to the application installed in the terminal device;
向所述服务器发送携带有所述推荐信息特征的推荐信息请求;Sending, to the server, a recommendation information request carrying the recommendation information feature;
接收所述服务器反馈的与所述推荐信息特征匹配的推荐信息;Receiving recommendation information that is fed back by the server and matching the recommendation information feature;
将接收的推荐信息显示在所述锁定界面上。The received recommendation information is displayed on the lock interface.
相应地,如图8所示,本申请实施例还提供了一种服务器,所述服务器与第一终端设备通信连接,所述服务器包括:Correspondingly, as shown in FIG. 8, the embodiment of the present application further provides a server, where the server is communicatively connected to the first terminal device, and the server includes:
处理器510、存储器520、通信接口530和总线540;a processor 510, a memory 520, a communication interface 530, and a bus 540;
所述处理器510、所述存储器520和所述通信接口530通过所述总线540连接并完成相互间的通信;The processor 510, the memory 520, and the communication interface 530 are connected by the bus 540 and complete communication with each other;
所述存储器520存储可执行程序代码;The memory 520 stores executable program code;
所述处理器510通过读取所述存储器520中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:The processor 510 runs a program corresponding to the executable program code by reading executable program code stored in the memory 520 for:
接收所述第一终端设备发送的携带有推荐信息特征的推荐信息请求,所述推荐信息特征是所述第一终端设备在显示锁定界面时根据所述第一终端设备中安装的应用程序确定的;Receiving, by the first terminal device, a recommendation information request carrying a recommendation information feature, where the recommendation information feature is determined by the first terminal device according to an application installed in the first terminal device when displaying a lock interface ;
根据所述推荐信息请求中的推荐信息特征,确定与所述推荐信息特征匹配的推荐信息;Determining recommendation information that matches the recommendation information feature according to the recommendation information feature in the recommendation information request;
将所确定的推荐信息发送到所述第一终端设备,以使所述第一终端设备将所述服务器发送的推荐信息显示在所述锁定界面上。And transmitting the determined recommendation information to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface.
如图9所示,本申请实施例提供了一种锁定界面的显示方法,应用于终端设备中,该终端设备中存储有多个动画,该方法可以包括:As shown in FIG. 9 , the embodiment of the present application provides a method for displaying a locking interface, which is applied to a terminal device, where the terminal device stores multiple animations, and the method may include:
S310、在锁定界面下,接收用户的滑动解锁操作,根据所述滑动解锁操作确定操作参数;S310. Receive a sliding unlocking operation of the user in the locking interface, and determine an operating parameter according to the sliding unlocking operation.
其中,终端设备中存储的多个动画可以具有多种动画效果,所述多个动画可以从与所述终端设备连接的服务器中获得。 Wherein, the plurality of animations stored in the terminal device may have a plurality of animation effects, and the plurality of animations may be obtained from a server connected to the terminal device.
其中,所述锁定界面可以为对应用程序的锁定界面或对所述终端设备的锁定界面。所述锁定界面可以为九宫格锁定界面,所述终端设备中存储的动画可以为可在九宫格中的一个宫格所在区域中显示的动画,所述操作参数可以为当前滑动方向或当前触及位置。The locking interface may be a locking interface to an application or a locking interface to the terminal device. The locking interface may be a nine-square grid locking interface, and the animation stored in the terminal device may be an animation that can be displayed in an area of a square in the nine-square grid, and the operation parameter may be a current sliding direction or a current touching position.
在所述操作参数为当前滑动方向时,S310可以包括:When the operation parameter is the current sliding direction, S310 may include:
在所述滑动解锁操作的当前触及位置为所述当前触及位置所在宫格的中心点时,确定所述滑动解锁操作产生的轨迹到该宫格的进入点,根据所述进入点与所述中心点的位置关系,确定所述滑动解锁操作的当前滑动方向;Determining, when the current touch position of the slide unlocking operation is the center point of the cell where the current touch position is located, determining a track generated by the slide unlocking operation to an entry point of the check box, according to the entry point and the center a positional relationship of the points, determining a current sliding direction of the sliding unlocking operation;
和/或,and / or,
在所述滑动解锁操作的当前触及位置为所述当前触及位置所在宫格的边缘且所述滑动解锁操作产生的轨迹经过该宫格的中心点时,根据所述当前触及位置与所述中心点的位置关系,确定所述滑动解锁操作的当前滑动方向。When the current touch position of the slide unlocking operation is the edge of the grid where the current touch position is located and the track generated by the slide unlocking operation passes through the center point of the grid, according to the current touch position and the center point The positional relationship determines the current sliding direction of the sliding unlocking operation.
S320、从存储的多个动画中确定与所述操作参数匹配的动画;S320. Determine an animation that matches the operation parameter from the stored plurality of animations;
在所述操作参数为当前滑动方向时,S320可以包括:从存储的多个动画中确定具有所述当前滑动方向的动画效果的动画,将该动画确定为与所述操作参数匹配的动画;When the operation parameter is the current sliding direction, S320 may include: determining an animation of the animation effect having the current sliding direction from the stored plurality of animations, and determining the animation as an animation matching the operation parameter;
和/或,and / or,
在所述操作参数为当前触及位置时,S320可以包括:按照预设的宫格与动画的对应关系,从存储的多个动画中确定与所述当前触及位置所在的宫格相对应的动画,将该动画确定为与所述操作参数匹配的动画。When the operation parameter is the current touch position, the S320 may include: determining, according to a preset correspondence between the palace and the animation, an animation corresponding to the square of the current touch position from the stored plurality of animations, The animation is determined to be an animation that matches the operational parameters.
如图10所示,当当前滑动方向为向右时,显示具有火苗向右效果的蜡烛燃烧动画。当当前滑动方向为向左时,显示具有火苗向左效果的蜡烛燃烧动画。当当前滑动方向为向下或向上时,显示具有火苗静止不同的效果的蜡烛燃烧动画。当然,在本申请其他实施例中,当当前滑动方向为向下时,可以显示具有火苗向下效果的蜡烛燃烧动画。As shown in FIG. 10, when the current sliding direction is to the right, a candle burning animation with a flame-to-right effect is displayed. When the current sliding direction is to the left, a candle burning animation with a flame left effect is displayed. When the current sliding direction is downward or upward, a candle burning animation having a different effect of the flame at rest is displayed. Of course, in other embodiments of the present application, when the current sliding direction is downward, a candle burning animation with a flame down effect can be displayed.
当然,也可以根据当前触及位置,将任意一种动画确定为与所述操作参数匹配的动画。如图11所示,当滑动解锁操作触及某宫格时,该宫格所在区 域中显示的动画可以随机产生。Of course, any kind of animation may be determined as an animation matching the operation parameter according to the current touch position. As shown in FIG. 11, when the sliding unlocking operation touches a certain square, the area where the square is located The animations displayed in the fields can be randomly generated.
S330、在所述锁定界面中显示所述匹配的动画。S330. Display the matched animation in the locking interface.
S330可以包括:在所述滑动解锁操作当前触及的宫格所在的区域中显示所述匹配的动画。S330 may include displaying the matching animation in an area where the grate currently touched by the sliding unlocking operation is located.
当然,S330也可以在锁定界面的其他地方显示匹配的动画,例如:在锁定界面底部显示匹配的动画,本申请在此不作限定。Of course, the S330 can also display matching animations in other places of the locking interface. For example, a matching animation is displayed at the bottom of the locking interface, which is not limited herein.
可选的,本申请还可以在所述滑动解锁操作当前触及的宫格的相邻宫格中显示动画。Optionally, the application may also display an animation in an adjacent grid of the grid currently touched by the sliding unlocking operation.
在本申请其他实施例中,在所述操作参数为当前滑动方向时,S320可以包括:从存储的多个动画中确定在所述当前触及位置所在宫格中显示的、与所述当前滑动方向匹配的第一动画;从存储的多个动画中确定在所述当前触及位置所在宫格的相邻宫格中显示的、与所述当前滑动方向匹配的第二动画;In other embodiments of the present application, when the operation parameter is the current sliding direction, S320 may include: determining, from the stored plurality of animations, the current sliding direction displayed in the cell where the current touched position is located a matching first animation; determining, from the stored plurality of animations, a second animation displayed in an adjacent grid of the chamber in which the current touch location is located, matching the current sliding direction;
相应的,S330可以包括:Correspondingly, S330 can include:
在所述滑动解锁操作当前触及的宫格所在的区域中显示所述第一动画;Displaying the first animation in an area where the grate currently touched by the sliding unlocking operation is located;
在所述滑动解锁操作当前触及的宫格的相邻宫格所在的区域中显示所述第二动画。The second animation is displayed in an area where an adjacent square of the grid currently touched by the sliding unlocking operation is located.
具体的,所述滑动解锁操作当前触及的宫格的相邻宫格可以为:当前滑动方向上的、所述滑动解锁操作未触及的宫格,该宫格与所述滑动解锁操作当前触及的宫格相邻;所述从存储的多个动画中确定在所述当前触及位置所在宫格的相邻宫格中显示的、与所述当前滑动方向匹配的第二动画,可以包括:Specifically, the adjacent grate of the grate currently touched by the sliding unlocking operation may be: a grate in the current sliding direction that is not touched by the sliding unlocking operation, and the grate and the sliding unlocking operation are currently touched. The second animation that matches the current sliding direction displayed in the adjacent cells of the cell where the current touch position is located may be:
从存储的多个动画中确定在所述当前触及位置所在宫格的相邻宫格中显示的、与所述当前滑动方向匹配的、具有预示将要触及该相邻宫格的动画效果的第二动画。Determining, from the stored plurality of animations, a second image displayed in an adjacent grid of the current touch position that matches the current sliding direction and has an animation effect indicating that the adjacent square is to be touched Animation.
请参照图10,当前触及的宫格右侧的相邻宫格中可以显示蜡烛火焰从无到有,从小到大的动画,以预示将要触及该相邻宫格。 Referring to Figure 10, the adjacent palace on the right side of the currently touched cell can display an animation of the candle flame from scratch, from small to large, to indicate that the adjacent cell will be touched.
具体的,所述滑动解锁操作当前触及的宫格的相邻宫格可以为:当前滑动方向上的、所述滑动解锁操作已触及过的宫格,该宫格与所述滑动解锁操作当前触及的宫格相邻;所述从存储的多个动画中确定在所述当前触及位置所在宫格的相邻宫格中显示的、与所述当前滑动方向匹配的第二动画,可以包括:Specifically, the adjacent grate of the grate currently touched by the sliding unlocking operation may be: a grate in the current sliding direction that has been touched by the sliding unlocking operation, and the grate and the sliding unlocking operation are currently touched The second animation that is displayed in the adjacent cells of the cell in which the current touch location is located and that matches the current sliding direction may include:
从存储的多个动画中确定在所述当前触及位置所在宫格的相邻宫格中显示的、与所述当前滑动方向匹配的、具有预示将要远离该相邻宫格的动画效果的第二动画。Determining, from the stored plurality of animations, a second image displayed in an adjacent square of the cell in which the current touch position is located, matching the current sliding direction, having an animation effect predicting to be away from the adjacent cell Animation.
请参照图10,当前触及的宫格左侧的相邻宫格中可以显示蜡烛火焰从偏向右侧逐渐回归到火焰向上的动画,以预示将要远离该相邻宫格。Referring to Figure 10, the adjacent palace on the left side of the currently touched cell can display an animation of the candle flame gradually returning to the flame from the right side to indicate that it will be away from the adjacent cell.
在本申请其他实施例中,该终端设备中存储的动画为与锁定主题的标识对应的动画,在S320之前,还可以包括:获得所述锁定界面对应的锁定主题的标识;In other embodiments of the present application, the animation stored in the terminal device is an animation corresponding to the identifier of the locked theme. Before S320, the method may further include: obtaining an identifier of the locked theme corresponding to the locking interface;
进一步,S320可以具体包括:从存储的多个动画中确定与获得的锁定主题的标识对应的动画;从与获得的锁定主题的标识对应的动画中确定与所述操作参数匹配的动画。Further, S320 may specifically include: determining an animation corresponding to the obtained identification of the locked theme from the stored plurality of animations; and determining an animation matching the operation parameter from the animation corresponding to the obtained identification of the locked theme.
通过显示与锁定主题对应的动画,可以使得显示的动画与锁定主题具有相匹配的显示效果,用户感受更佳。如图11所示,在锁定主题为圣诞节主题时,显示的动画为礼物打开效果动画,该动画与圣诞节主题相匹配,使得整体显示效果非常一致。By displaying an animation corresponding to the locked theme, the displayed animation can be matched with the locked theme, and the user feels better. As shown in Figure 11, when the theme is locked for the Christmas theme, the displayed animation is a gift opening effect animation that matches the Christmas theme, making the overall display very consistent.
在本申请其他实施例中,图9所示方法还可以包括:In other embodiments of the present application, the method shown in FIG. 9 may further include:
在用户停止在所述终端设备上进行滑动解锁操作后,判断所述滑动解锁操作产生的轨迹是否与预设的解锁轨迹相同,如果是,则停止显示所述匹配的动画并进行解锁;否则,停止显示所述匹配的动画并保持所述锁定界面的显示。After the user stops the sliding unlocking operation on the terminal device, it is determined whether the trajectory generated by the sliding unlocking operation is the same as the preset unlocking trajectory, and if so, the displaying of the matched animation is stopped and unlocked; otherwise, Stop displaying the matching animation and maintaining the display of the locked interface.
滑动解锁操作产生的轨迹与预设的解锁轨迹相同,也即代表解锁成功,可以进行解锁,停止动画的显示。如不相同,则代表解锁失败,可以停止动画的显示,保持锁定界面的显示让用户再次进行解锁。 The slid generated by the sliding unlocking operation is the same as the preset unlocking trajectory, that is, the unlocking is successful, and the unlocking can be performed to stop the display of the animation. If it is not the same, it means that the unlocking fails, you can stop the display of the animation, and keep the display of the locked interface for the user to unlock again.
在本申请其他实施例中,在解锁失败后,还可以将滑动解锁操作产生的轨迹的颜色切换为红色,以提示用户解锁错误。当然,在解锁失败后,还可以有其他的提示,例如:晃动应用程序图标等,本申请在此不做限定。In other embodiments of the present application, after the unlocking fails, the color of the track generated by the sliding unlocking operation may also be switched to red to prompt the user to unlock the error. Of course, after the failure of the unlocking, there may be other prompts, such as shaking the application icon, etc., and the application is not limited herein.
本申请实施例提供的一种锁定界面的显示方法,可以在终端设备中存储多个动画,在锁定界面下,接收用户的滑动解锁操作,根据滑动解锁操作确定操作参数;从存储的多个动画中确定与操作参数匹配的动画并在锁定界面中显示。本申请可以在锁定界面中显示动画,丰富了锁定界面中的显示内容。由于显示的动画与滑动解锁操作的操作参数相匹配,因此本申请的动画具有较高的显示效果,用户感受良好。The display method of the locking interface provided by the embodiment of the present application may store a plurality of animations in the terminal device, receive a sliding unlocking operation of the user under the locking interface, and determine operating parameters according to the sliding unlocking operation; Determines the animation that matches the operational parameters and displays it in the lock interface. The application can display an animation in the locked interface, enriching the display content in the locked interface. Since the displayed animation matches the operation parameters of the slide unlocking operation, the animation of the present application has a high display effect, and the user feels good.
与图9所示方法实施例相对应,本申请还提供了一种锁定界面的显示装置。Corresponding to the method embodiment shown in FIG. 9, the present application also provides a display device for locking the interface.
如图12所示,本申请提供的一种锁定界面的显示装置,应用于终端设备中,所述终端设备中存储有多个动画,该装置可以包括:参数确定单元310、动画确定单元320和动画显示单元330,As shown in FIG. 12, a display device for locking an interface is provided in a terminal device, where a plurality of animations are stored in the terminal device, and the device may include: a parameter determining unit 310, an animation determining unit 320, and Animation display unit 330,
所述参数确定单元310,用于在锁定界面下,接收用户的滑动解锁操作,根据所述滑动解锁操作确定操作参数;The parameter determining unit 310 is configured to receive a sliding unlocking operation of the user under the locking interface, and determine an operating parameter according to the sliding unlocking operation;
其中,终端设备中存储的多个动画可以具有多种动画效果,所述多个动画可以从与所述终端设备连接的服务器中获得。Wherein, the plurality of animations stored in the terminal device may have a plurality of animation effects, and the plurality of animations may be obtained from a server connected to the terminal device.
其中,所述锁定界面可以为对应用程序的锁定界面或对所述终端设备的锁定界面。所述锁定界面可以为九宫格锁定界面,所述终端设备中存储的动画可以为可在九宫格中的一个宫格所在区域中显示的动画,所述操作参数可以为当前滑动方向或当前触及位置。The locking interface may be a locking interface to an application or a locking interface to the terminal device. The locking interface may be a nine-square grid locking interface, and the animation stored in the terminal device may be an animation that can be displayed in an area of a square in the nine-square grid, and the operation parameter may be a current sliding direction or a current touching position.
在所述操作参数为当前滑动方向时,所述参数确定单元310可以包括:第一确定子单元和/或第二确定子单元(图12中未示出),When the operation parameter is the current sliding direction, the parameter determining unit 310 may include: a first determining subunit and/or a second determining subunit (not shown in FIG. 12),
所述第一确定子单元,用于在锁定界面下,接收滑动解锁操作,在所述滑动解锁操作的当前触及位置为所述当前触及位置所在宫格的中心点时,确定所述滑动解锁操作产生的轨迹到该宫格的进入点,根据所述进入点与所述中心点的位置关系,确定所述滑动解锁操作的当前滑动方向; The first determining subunit is configured to receive a sliding unlocking operation under the locking interface, and determine the sliding unlocking operation when a current touched position of the sliding unlocking operation is a center point of a cell where the current touched location is located Deriving a trajectory to an entry point of the grid, and determining a current sliding direction of the sliding unlocking operation according to a positional relationship between the entry point and the center point;
所述第二确定子单元,用于在锁定界面下,接收滑动解锁操作,在所述滑动解锁操作的当前触及位置为所述当前触及位置所在宫格的边缘且所述滑动解锁操作产生的轨迹经过该宫格的中心点时,根据所述当前触及位置与所述中心点的位置关系,确定所述滑动解锁操作的当前滑动方向。The second determining subunit is configured to receive, in the locking interface, a sliding unlocking operation, where a current touch position of the sliding unlocking operation is an edge of a cell where the current touch position is located and a track generated by the sliding unlocking operation When passing through the center point of the grid, the current sliding direction of the sliding unlocking operation is determined according to the positional relationship between the current touch position and the center point.
所述动画确定单元320,用于从存储的多个动画中确定与所述操作参数匹配的动画;The animation determining unit 320 is configured to determine an animation that matches the operation parameter from the stored plurality of animations;
其中,在所述操作参数为当前滑动方向时,所述动画确定单元320,可以具体用于从存储的多个动画中确定具有所述当前滑动方向的动画效果的动画,将该动画确定为与所述操作参数匹配的动画;Wherein, when the operation parameter is the current sliding direction, the animation determining unit 320 may be specifically configured to determine an animation having the animation effect of the current sliding direction from the stored plurality of animations, and determine the animation as An animation matching the operation parameters;
和/或,and / or,
在所述操作参数为当前触及位置时,所述动画确定单元320,可以具体用于按照预设的宫格与动画的对应关系,从存储的多个动画中确定与所述当前触及位置所在的宫格相对应的动画,将该动画确定为与所述操作参数匹配的动画。When the operation parameter is the current touch position, the animation determining unit 320 may be specifically configured to determine, according to a preset correspondence between the palace and the animation, from the stored plurality of animations, where the current touch position is located. An animation corresponding to the grid, which is determined as an animation that matches the operational parameters.
所述动画显示单元330,用于在所述锁定界面中显示所述匹配的动画。The animation display unit 330 is configured to display the matched animation in the locking interface.
其中,所述动画显示单元330,可以具体用于:在所述滑动解锁操作当前触及的宫格所在的区域中显示所述匹配的动画。The animation display unit 330 may be specifically configured to display the matched animation in an area where the square of the sliding touch operation is currently touched.
当然,所述动画显示单元330也可以在锁定界面的其他地方显示匹配的动画,例如:在锁定界面底部显示匹配的动画,本申请在此不作限定。Of course, the animation display unit 330 can also display matching animations in other places of the locking interface, for example, matching animations are displayed at the bottom of the locking interface, which is not limited herein.
可选的,在所述操作参数为当前滑动方向时,所述动画确定单元320,可以包括:第三确定子单元和第四确定子单元(图12中未示出),Optionally, when the operation parameter is the current sliding direction, the animation determining unit 320 may include: a third determining subunit and a fourth determining subunit (not shown in FIG. 12),
所述第三确定子单元,用于从存储的多个动画中确定在所述当前触及位置所在宫格中显示的、与所述当前滑动方向匹配的第一动画;The third determining subunit is configured to determine, from the stored plurality of animations, a first animation displayed in a cell in which the current touch location is located, that matches the current sliding direction;
所述第四确定子单元,用于从存储的多个动画中确定在所述当前触及位置所在宫格的相邻宫格中显示的、与所述当前滑动方向匹配的第二动画;The fourth determining subunit is configured to determine, from the stored plurality of animations, a second animation displayed in an adjacent cell of the cell where the current touch location is located, that matches the current sliding direction;
所述动画显示单元330,具体用于:在所述滑动解锁操作当前触及的宫格所在的区域中显示所述第一动画;在所述滑动解锁操作当前触及的宫格的相 邻宫格所在的区域中显示所述第二动画。The animation display unit 330 is specifically configured to: display the first animation in an area where the square of the sliding touch operation is currently touched; and the phase of the square currently touched by the sliding unlocking operation The second animation is displayed in the area where the neighboring cell is located.
具体的,所述滑动解锁操作当前触及的宫格的相邻宫格可以为:当前滑动方向上的、所述滑动解锁操作未触及的宫格,该宫格与所述滑动解锁操作当前触及的宫格相邻;所述第四确定子单元,可以具体用于:Specifically, the adjacent grate of the grate currently touched by the sliding unlocking operation may be: a grate in the current sliding direction that is not touched by the sliding unlocking operation, and the grate and the sliding unlocking operation are currently touched. The adjacent cells are adjacent to each other; the fourth determining subunit may be specifically used for:
从存储的多个动画中确定在所述当前触及位置所在宫格的相邻宫格中显示的、与所述当前滑动方向匹配的、具有预示将要触及该相邻宫格的动画效果的第二动画。Determining, from the stored plurality of animations, a second image displayed in an adjacent grid of the current touch position that matches the current sliding direction and has an animation effect indicating that the adjacent square is to be touched Animation.
具体的,所述滑动解锁操作当前触及的宫格的相邻宫格可以为:当前滑动方向上的、所述滑动解锁操作已触及过的宫格,该宫格与所述滑动解锁操作当前触及的宫格相邻;所述第四确定子单元,可以具体用于:Specifically, the adjacent grate of the grate currently touched by the sliding unlocking operation may be: a grate in the current sliding direction that has been touched by the sliding unlocking operation, and the grate and the sliding unlocking operation are currently touched The adjacent cells are adjacent to each other; the fourth determining subunit may be specifically used for:
从存储的多个动画中确定在所述当前触及位置所在宫格的相邻宫格中显示的、与所述当前滑动方向匹配的、具有预示将要远离该相邻宫格的动画效果的第二动画。Determining, from the stored plurality of animations, a second image displayed in an adjacent square of the cell in which the current touch position is located, matching the current sliding direction, having an animation effect predicting to be away from the adjacent cell Animation.
在本申请其他实施例中,所述终端设备中存储的动画可以为与锁定主题的标识对应的动画,本申请实施例提供的锁定界面的显示装置还可以包括:主题标识获得单元,用于在所述动画确定单元320从存储的多个动画中确定与所述操作参数匹配的动画之前,获得所述锁定界面对应的锁定主题的标识;In other embodiments of the present application, the animation stored in the terminal device may be an animation corresponding to the identifier of the locked theme. The display device of the locking interface provided by the embodiment of the present application may further include: a theme identifier obtaining unit, configured to The animation determining unit 320 obtains an identifier of the locked topic corresponding to the locking interface before determining an animation matching the operation parameter from the stored plurality of animations;
所述动画确定单元320,可以具体用于:从存储的多个动画中确定与获得的锁定主题的标识对应的动画;从与获得的锁定主题的标识对应的动画中确定与所述操作参数匹配的动画。The animation determining unit 320 may be specifically configured to: determine an animation corresponding to the obtained identification of the locked theme from the stored plurality of animations; and determine, from the animation corresponding to the obtained identification of the locked theme, the operation parameter Animation.
通过显示与锁定主题对应的动画,可以使得显示的动画与锁定主题具有相匹配的显示效果,用户感受更佳。如图11所示,在锁定主题为圣诞节主题时,显示的动画为礼物打开效果动画,该动画与圣诞节主题相匹配,使得整体显示效果非常一致。By displaying an animation corresponding to the locked theme, the displayed animation can be matched with the locked theme, and the user feels better. As shown in Figure 11, when the theme is locked for the Christmas theme, the displayed animation is a gift opening effect animation that matches the Christmas theme, making the overall display very consistent.
在本申请其他实施例中,图12所示装置还可以包括:轨迹判断单元、第一动画停止单元和第二动画停止单元(图12中未示出),In other embodiments of the present application, the apparatus shown in FIG. 12 may further include: a trajectory determining unit, a first animation stopping unit, and a second animation stopping unit (not shown in FIG. 12).
所述轨迹判断单元,用于在用户停止在所述终端设备上进行滑动解锁操 作后,判断所述滑动解锁操作产生的轨迹是否与预设的解锁轨迹相同,如果是,则触发所述第一动画停止单元,否则触发所述第二动画停止单元;The trajectory determining unit is configured to perform a sliding unlocking operation on the terminal device when the user stops After the determination, it is determined whether the trajectory generated by the sliding unlocking operation is the same as the preset unlocking trajectory, and if so, the first animation stopping unit is triggered, otherwise the second animation stopping unit is triggered;
所述第一动画停止单元,用于停止显示所述匹配的动画并进行解锁;The first animation stop unit is configured to stop displaying the matched animation and unlocking;
所述第二动画停止单元,用于停止显示所述匹配的动画并保持所述锁定界面的显示。The second animation stop unit is configured to stop displaying the matched animation and maintain display of the lock interface.
滑动解锁操作产生的轨迹与预设的解锁轨迹相同,也即代表解锁成功,可以进行解锁,停止动画的显示。如不相同,则代表解锁失败,可以停止动画的显示,保持锁定界面的显示让用户再次进行解锁。The slid generated by the sliding unlocking operation is the same as the preset unlocking trajectory, that is, the unlocking is successful, and the unlocking can be performed to stop the display of the animation. If it is not the same, it means that the unlocking fails, you can stop the display of the animation, and keep the display of the locked interface for the user to unlock again.
在本申请其他实施例中,在解锁失败后,还可以将滑动解锁操作产生的轨迹的颜色切换为红色,以提示用户解锁错误。当然,在解锁失败后,还可以有其他的提示,例如:晃动应用程序图标等,本申请在此不做限定。In other embodiments of the present application, after the unlocking fails, the color of the track generated by the sliding unlocking operation may also be switched to red to prompt the user to unlock the error. Of course, after the failure of the unlocking, there may be other prompts, such as shaking the application icon, etc., and the application is not limited herein.
本申请实施例提供的一种锁定界面的显示装置,可以在终端设备中存储多个动画,在锁定界面下,接收用户的滑动解锁操作,根据滑动解锁操作确定操作参数;从存储的多个动画中确定与操作参数匹配的动画并在锁定界面中显示。本申请可以在锁定界面中显示动画,丰富了锁定界面中的显示内容。由于显示的动画与滑动解锁操作的操作参数相匹配,因此本申请的动画具有较高的显示效果,用户感受良好。The display device of the locking interface provided by the embodiment of the present application may store a plurality of animations in the terminal device, receive a sliding unlocking operation of the user under the locking interface, determine operating parameters according to the sliding unlocking operation, and store multiple animations from the animation. Determines the animation that matches the operational parameters and displays it in the lock interface. The application can display an animation in the locked interface, enriching the display content in the locked interface. Since the displayed animation matches the operation parameters of the slide unlocking operation, the animation of the present application has a high display effect, and the user feels good.
相应地,本申请实施例还提供了一种存储介质,其中,该存储介质用于存储应用程序,所述应用程序用于在运行时执行本申请所述的一种锁定界面的显示方法。其中,本申请所述的一种锁定界面的显示方法,应用于终端设备中,所述终端设备中存储有多个动画,所述方法包括:Correspondingly, the embodiment of the present application further provides a storage medium, where the storage medium is used to store an application, and the application is used to execute a display method of a locking interface described in the present application at runtime. The display method of the locking interface is applied to the terminal device, where the terminal device stores multiple animations, and the method includes:
在锁定界面下,接收用户的滑动解锁操作,根据所述滑动解锁操作确定操作参数;Receiving, by the locking interface, a sliding unlocking operation of the user, and determining an operating parameter according to the sliding unlocking operation;
从存储的多个动画中确定与所述操作参数匹配的动画;Determining an animation that matches the operational parameter from the stored plurality of animations;
在所述锁定界面中显示所述匹配的动画。The matching animation is displayed in the locking interface.
相应地,本申请实施例还提供了一种应用程序,其中,该应用程序用于在运行时执行本申请所述的一种锁定界面的显示方法。其中,本申请所述的 一种锁定界面的显示方法,应用于终端设备中,所述终端设备中存储有多个动画,所述方法包括:Correspondingly, the embodiment of the present application further provides an application, where the application is used to execute a display method of a locking interface described in the present application at runtime. Wherein, the application described A display method for a locking interface is applied to a terminal device, where the terminal device stores a plurality of animations, and the method includes:
在锁定界面下,接收用户的滑动解锁操作,根据所述滑动解锁操作确定操作参数;Receiving, by the locking interface, a sliding unlocking operation of the user, and determining an operating parameter according to the sliding unlocking operation;
从存储的多个动画中确定与所述操作参数匹配的动画;Determining an animation that matches the operational parameter from the stored plurality of animations;
在所述锁定界面中显示所述匹配的动画。The matching animation is displayed in the locking interface.
相应地,如图13所示,本申请实施例还提供了一种终端设备,所述终端设备中存储有多个动画,所述终端设备包括:Correspondingly, as shown in FIG. 13 , the embodiment of the present application further provides a terminal device, where the terminal device stores multiple animations, and the terminal device includes:
处理器610、存储器620、通信接口630和总线640;a processor 610, a memory 620, a communication interface 630, and a bus 640;
所述处理器610、所述存储器620和所述通信接口630通过所述总线640连接并完成相互间的通信;The processor 610, the memory 620, and the communication interface 630 are connected by the bus 640 and complete communication with each other;
所述存储器620存储可执行程序代码;The memory 620 stores executable program code;
所述处理器610通过读取所述存储器620中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:The processor 610 runs a program corresponding to the executable program code by reading executable program code stored in the memory 620 for:
在锁定界面下,接收用户的滑动解锁操作,根据所述滑动解锁操作确定操作参数;Receiving, by the locking interface, a sliding unlocking operation of the user, and determining an operating parameter according to the sliding unlocking operation;
从存储的多个动画中确定与所述操作参数匹配的动画;Determining an animation that matches the operational parameter from the stored plurality of animations;
在所述锁定界面中显示所述匹配的动画。The matching animation is displayed in the locking interface.
本申请实施例提供的一种终端设备,可以在终端设备中存储多个动画,在锁定界面下,接收用户的滑动解锁操作,根据用户的滑动解锁操作确定操作参数;从存储的多个动画中确定与操作参数匹配的动画并在锁定界面中显示。本申请可以在锁定界面中显示动画,丰富了锁定界面中的显示内容。由于显示的动画与滑动解锁操作的操作参数相匹配,因此本申请的动画具有较高的显示效果,用户感受良好。A terminal device provided by the embodiment of the present application may store a plurality of animations in the terminal device, receive a sliding unlocking operation of the user in the locking interface, and determine an operating parameter according to the sliding unlocking operation of the user; Determine the animation that matches the operational parameters and display it in the lockout interface. The application can display an animation in the locked interface, enriching the display content in the locked interface. Since the displayed animation matches the operation parameters of the slide unlocking operation, the animation of the present application has a high display effect, and the user feels good.
对于装置、终端设备、服务器、应用程序及存储介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例 的部分说明即可。For the device, the terminal device, the server, the application, and the storage medium embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the related embodiments are referred to the method embodiment. Part of the description can be.
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。It should be noted that, in this context, relational terms such as first and second are used merely to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply such entities or operations. There is any such actual relationship or order between them. Furthermore, the term "comprises" or "comprises" or "comprises" or any other variations thereof is intended to encompass a non-exclusive inclusion, such that a process, method, article, or device that comprises a plurality of elements includes not only those elements but also Other elements, or elements that are inherent to such a process, method, item, or device. An element that is defined by the phrase "comprising a ..." does not exclude the presence of additional equivalent elements in the process, method, item, or device that comprises the element.
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。The various embodiments in the present specification are described in a related manner, and the same or similar parts between the various embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description of the method embodiment.
以上所述仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本申请的保护范围内。 The above description is only the preferred embodiment of the present application, and is not intended to limit the scope of the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application are included in the scope of the present application.

Claims (28)

  1. 一种信息推荐方法,其特征在于,应用于终端设备,所述终端设备与服务器通信连接,所述方法包括:An information recommendation method, which is characterized in that it is applied to a terminal device, and the terminal device is in communication connection with a server, and the method includes:
    在所述终端设备显示锁定界面时,获得根据所述终端设备中安装的应用程序确定的推荐信息特征;When the terminal device displays the locking interface, obtaining the recommendation information feature determined according to the application installed in the terminal device;
    向所述服务器发送携带有所述推荐信息特征的推荐信息请求;Sending, to the server, a recommendation information request carrying the recommendation information feature;
    接收所述服务器反馈的与所述推荐信息特征匹配的推荐信息;Receiving recommendation information that is fed back by the server and matching the recommendation information feature;
    将接收的推荐信息显示在所述锁定界面上。The received recommendation information is displayed on the lock interface.
  2. 根据权利要求1所述的方法,其特征在于,所述锁定界面为对应用程序的锁定界面或对所述终端设备的锁定界面。The method according to claim 1, wherein the locking interface is a locking interface to an application or a locking interface to the terminal device.
  3. 根据权利要求2所述的方法,其特征在于,在所述锁定界面为对应用程序的锁定界面时,所述推荐信息特征,包括:第一特征、第二特征、第三特征、第四特征、第五特征中的至少一个;在所述锁定界面为对所述终端设备的锁定界面时,所述推荐信息特征,包括:第一特征、第二特征、第三特征、第五特征中的至少一个;The method according to claim 2, wherein when the locking interface is a locking interface to an application, the recommendation information feature comprises: a first feature, a second feature, a third feature, and a fourth feature. At least one of the fifth features; when the locking interface is a locking interface to the terminal device, the recommendation information feature includes: the first feature, the second feature, the third feature, and the fifth feature at least one;
    所述第一特征为:所述终端设备中预设时间段内开启次数最多的应用程序所属的应用程序类别;The first feature is: an application category to which the application that has the highest number of times of opening in the preset time period belongs to the terminal device;
    所述第二特征为:所述终端设备中预设时间段内前台运行时间最长的应用程序所属的应用程序类别;The second feature is: an application category to which the application with the longest running time in the preset time period belongs in the terminal device;
    所述第三特征为:对所述终端设备安装的应用程序所属的应用程序类别统计后确定的所对应的应用程序最多的应用程序类别;The third feature is: an application category that is determined by the application category to which the application installed by the terminal device belongs and whose corresponding application is the most determined;
    所述第四特征为:所述锁定界面锁定的应用程序所属的应用程序类别;The fourth feature is: an application category to which the application locked by the lock interface belongs;
    所述第五特征为:所述终端设备安装的应用程序的界面中显示的文字。The fifth feature is: a text displayed in an interface of an application installed by the terminal device.
  4. 根据权利要求1至3中任一项所述的方法,其特征在于,所述将接收的推荐信息显示在所述锁定界面上,包括:The method according to any one of claims 1 to 3, wherein the displaying the received recommendation information on the locking interface comprises:
    将接收的推荐信息显示在所述锁定界面的非解锁功能区中; Displaying the received recommendation information in the non-unlocked function area of the locking interface;
    和/或,and / or,
    将接收的推荐信息显示在所述锁定界面的解锁功能区中。The received recommendation information is displayed in the unlocking function area of the locking interface.
  5. 根据权利要求4所述的方法,其特征在于,在所述将接收的推荐信息显示在所述锁定界面上包括将接收的推荐信息显示在所述锁定界面的解锁功能区中时,所述解锁功能区为九宫格样式的解锁功能区,所述将接收的推荐信息显示在所述锁定界面的解锁功能区中,包括:The method according to claim 4, wherein when the displaying the received recommendation information on the locking interface comprises displaying the received recommendation information in an unlocking function area of the locking interface, the unlocking The function area is an unlocking function area of the nine-square grid style, and the recommended information to be received is displayed in the unlocking function area of the locking interface, including:
    将接收的推荐信息显示在所述锁定界面的九宫格样式解锁功能区的至少一个宫格所在区域中。The received recommendation information is displayed in an area of at least one of the squares of the nine-grid style unlocking function area of the locking interface.
  6. 根据权利要求5所述的方法,其特征在于,在将接收的推荐信息显示在所述锁定界面的九宫格样式解锁功能区的至少一个宫格所在区域中后,所述方法还包括:The method according to claim 5, wherein after the received recommendation information is displayed in the area of at least one of the nine-grid style unlocking functional areas of the locking interface, the method further comprises:
    接收滑动解锁操作,根据所述滑动解锁操作确定操作参数;Receiving a sliding unlocking operation, determining an operating parameter according to the sliding unlocking operation;
    根据所述操作参数对所述滑动解锁操作当前触及的宫格所在区域中的推荐信息进行切换。And according to the operation parameter, the recommendation information in the area where the cell is currently touched by the sliding unlocking operation is switched.
  7. 根据权利要求6所述的方法,其特征在于,确定的所述操作参数为当前滑动方向,所述根据所述操作参数对所述滑动解锁操作当前触及的宫格所在区域中的推荐信息进行切换,包括:The method according to claim 6, wherein the determined operation parameter is a current sliding direction, and the recommendation information is switched according to the operation parameter to a region where a cell in which the sliding unlocking operation is currently touched ,include:
    根据所述当前滑动方向将所述滑动解锁操作当前触及的宫格所在的区域中的推荐信息切换为具有与所述当前滑动方向相匹配的动画效果的推荐信息。The recommendation information in the region where the cell is currently touched by the slide unlocking operation is switched to the recommendation information having the animation effect matching the current sliding direction according to the current sliding direction.
  8. 根据权利要求5所述的方法,其特征在于,所述终端设备接收的推荐信息为多个具有动画效果的推荐信息,所述将接收的推荐信息显示在至少一个宫格所在区域中,包括:The method according to claim 5, wherein the recommendation information received by the terminal device is a plurality of recommendation information having an animation effect, and the received recommendation information is displayed in an area where at least one of the cells is located, including:
    接收滑动解锁操作,将接收的具有动画效果的推荐信息显示在所述滑动解锁操作当前触及的宫格所在区域中,其中,当前触及的宫格为所述锁定界面的九宫格样式解锁功能区中的宫格。Receiving a slide unlocking operation, displaying the received animation-recommended recommendation information in an area where the sliding gate is currently touched, wherein the currently touched palace grid is in the nine-square grid style unlocking function area of the locking interface Palace.
  9. 根据权利要求8所述的方法,其特征在于,所述接收滑动解锁操作,将接收的具有动画效果的推荐信息显示在所述滑动解锁操作当前触及的宫格 所在区域中,其中,当前触及的宫格为所述锁定界面的九宫格样式解锁功能区中的宫格,包括:The method according to claim 8, wherein the receiving a sliding unlocking operation displays the received animation-recommended recommendation information in a square that is currently touched by the sliding unlocking operation In the area, the currently touched palace is the palace grid in the unlocked function area of the locked interface, including:
    接收滑动解锁操作,根据所述滑动解锁操作确定当前滑动方向;Receiving a slide unlocking operation, determining a current sliding direction according to the sliding unlocking operation;
    根据所述当前滑动方向将接收的推荐信息中具有与所述当前滑动方向相匹配的动画效果的推荐信息显示在所述滑动解锁操作当前触及的宫格所在区域中,其中,当前触及的宫格为所述锁定界面的九宫格样式解锁功能区中的宫格。And displaying, according to the current sliding direction, recommendation information having an animation effect matching the current sliding direction among the received recommendation information in an area where the sliding frame currently touched by the sliding unlocking operation is located, wherein the currently touched square Unlock the box in the ribbon for the nine-grid style of the locked interface.
  10. 一种信息推荐方法,其特征在于,应用于服务器,所述服务器与第一终端设备通信连接,所述方法包括:An information recommendation method, which is applied to a server, and the server is in communication connection with the first terminal device, and the method includes:
    接收所述第一终端设备发送的携带有推荐信息特征的推荐信息请求,所述推荐信息特征是所述第一终端设备在显示锁定界面时根据所述第一终端设备中安装的应用程序确定的;Receiving, by the first terminal device, a recommendation information request carrying a recommendation information feature, where the recommendation information feature is determined by the first terminal device according to an application installed in the first terminal device when displaying a lock interface ;
    根据所述推荐信息请求中的推荐信息特征,确定与所述推荐信息特征匹配的推荐信息;Determining recommendation information that matches the recommendation information feature according to the recommendation information feature in the recommendation information request;
    将所确定的推荐信息发送到所述第一终端设备,以使所述第一终端设备将所述服务器发送的推荐信息显示在所述锁定界面上。And transmitting the determined recommendation information to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface.
  11. 根据权利要求10所述的方法,其特征在于,所述服务器中保存有多个推荐信息模板,所述服务器还与第二终端设备通信连接,所述方法还包括:The method according to claim 10, wherein the server has a plurality of recommendation information templates, and the server is further connected to the second terminal device, the method further comprising:
    接收所述第二终端设备发送的对所述推荐信息模板的选择指令,将所述选择指令选择的推荐信息模板发送到所述第二终端设备;Receiving a selection instruction for the recommendation information template sent by the second terminal device, and sending a recommendation information template selected by the selection instruction to the second terminal device;
    接收所述第二终端设备上传的第一推荐信息,所述第一推荐信息根据所述选择指令选择的推荐信息模板制作得到;Receiving first recommendation information uploaded by the second terminal device, where the first recommendation information is generated according to the recommendation information template selected by the selection instruction;
    存储所述第一推荐信息。The first recommendation information is stored.
  12. 一种信息推荐装置,其特征在于,应用于终端设备,所述终端设备与服务器通信连接,所述装置包括:特征获得单元、请求发送单元、第一信息接收单元和信息显示单元, An information recommendation device is characterized in that it is applied to a terminal device, and the terminal device is in communication connection with a server, and the device includes: a feature obtaining unit, a request sending unit, a first information receiving unit, and an information display unit,
    所述特征获得单元,用于在所述终端设备显示锁定界面时,获得根据所述终端设备中安装的应用程序确定的推荐信息特征;The feature obtaining unit is configured to obtain, according to the recommended information feature determined by the application program installed in the terminal device, when the terminal device displays the locking interface;
    所述请求发送单元,用于向所述服务器发送携带有所述推荐信息特征的推荐信息请求;The request sending unit is configured to send, to the server, a recommendation information request that carries the recommendation information feature;
    所述第一信息接收单元,用于接收所述服务器反馈的与所述推荐信息特征匹配的推荐信息;The first information receiving unit is configured to receive recommendation information that is fed back by the server and that matches the recommendation information feature;
    所述信息显示单元,用于将接收的推荐信息显示在所述锁定界面上。The information display unit is configured to display the received recommendation information on the locking interface.
  13. 根据权利要求12所述的装置,其特征在于,所述锁定界面为对应用程序的锁定界面或对所述终端设备的锁定界面。The device according to claim 12, wherein the locking interface is a locking interface to an application or a locking interface to the terminal device.
  14. 根据权利要求13所述的装置,其特征在于,在所述锁定界面为对应用程序的锁定界面时,所述推荐信息特征,包括:第一特征、第二特征、第三特征、第四特征、第五特征中的至少一个;在所述锁定界面为对所述终端设备的锁定界面时,所述推荐信息特征,包括:第一特征、第二特征、第三特征、第五特征中的至少一个;The device according to claim 13, wherein when the locking interface is a locking interface to an application, the recommendation information feature comprises: a first feature, a second feature, a third feature, and a fourth feature. At least one of the fifth features; when the locking interface is a locking interface to the terminal device, the recommendation information feature includes: the first feature, the second feature, the third feature, and the fifth feature at least one;
    所述第一特征为:所述终端设备中预设时间段内开启次数最多的应用程序所属的应用程序类别;The first feature is: an application category to which the application that has the highest number of times of opening in the preset time period belongs to the terminal device;
    所述第二特征为:所述终端设备中预设时间段内前台运行时间最长的应用程序所属的应用程序类别;The second feature is: an application category to which the application with the longest running time in the preset time period belongs in the terminal device;
    所述第三特征为:对所述终端设备安装的应用程序所属的应用程序类别统计后确定的所对应的应用程序最多的应用程序类别;The third feature is: an application category that is determined by the application category to which the application installed by the terminal device belongs and whose corresponding application is the most determined;
    所述第四特征为:所述锁定界面锁定的应用程序所属的应用程序类别;The fourth feature is: an application category to which the application locked by the lock interface belongs;
    所述第五特征为:所述终端设备安装的应用程序的界面中显示的文字。The fifth feature is: a text displayed in an interface of an application installed by the terminal device.
  15. 根据权利要求12至14中任一项所述的装置,其特征在于,所述信息显示单元,包括:第一显示子单元和/或第二显示子单元,The device according to any one of claims 12 to 14, wherein the information display unit comprises: a first display subunit and/or a second display subunit,
    所述第一显示子单元,用于将接收的推荐信息显示在所述锁定界面的非解锁功能区中; The first display subunit is configured to display the received recommendation information in a non-unlocked functional area of the locking interface;
    所述第二显示子单元,用于将接收的推荐信息显示在所述锁定界面的解锁功能区中。The second display subunit is configured to display the received recommendation information in an unlocking function area of the locking interface.
  16. 根据权利要求15所述的装置,其特征在于,在所述信息显示单元包括所述第二显示子单元时,所述解锁功能区为九宫格样式的解锁功能区,所述第二显示子单元,具体用于:The device according to claim 15, wherein when the information display unit comprises the second display subunit, the unlocking functional area is an unlocking functional area of a nine-square grid style, and the second display sub-unit, Specifically used for:
    将接收的推荐信息显示在所述锁定界面的九宫格样式解锁功能区的至少一个宫格所在区域中。The received recommendation information is displayed in an area of at least one of the squares of the nine-grid style unlocking function area of the locking interface.
  17. 根据权利要求16所述的装置,其特征在于,还包括:参数获得单元和信息切换单元,The apparatus according to claim 16, further comprising: a parameter obtaining unit and an information switching unit,
    所述参数获得单元,用于在所述第二显示子单元将接收的推荐信息显示在所述锁定界面的九宫格样式解锁功能区的至少一个宫格所在区域中后,接收滑动解锁操作,根据所述滑动解锁操作确定操作参数;The parameter obtaining unit is configured to receive a sliding unlocking operation after the second display subunit displays the received recommendation information in at least one of the cells of the nine-square grid unlocking functional area of the locking interface, according to the The sliding unlocking operation determines an operating parameter;
    所述信息切换单元,用于根据所述操作参数对所述滑动解锁操作当前触及的宫格所在区域中的推荐信息进行切换。The information switching unit is configured to switch, according to the operation parameter, recommendation information in an area where the cell is currently touched by the sliding unlocking operation.
  18. 根据权利要求17所述的装置,其特征在于,确定的所述操作参数为当前滑动方向,所述信息切换单元,具体用于:The device according to claim 17, wherein the determined operation parameter is a current sliding direction, and the information switching unit is specifically configured to:
    根据所述当前滑动方向将所述滑动解锁操作当前触及的宫格所在的区域中的推荐信息切换为具有与所述当前滑动方向相匹配的动画效果的推荐信息。The recommendation information in the region where the cell is currently touched by the slide unlocking operation is switched to the recommendation information having the animation effect matching the current sliding direction according to the current sliding direction.
  19. 根据权利要求16所述的装置,其特征在于,所述终端设备接收的推荐信息为多个具有动画效果的推荐信息,所述信息显示单元,具体用于:The device according to claim 16, wherein the recommendation information received by the terminal device is a plurality of recommendation information having an animation effect, and the information display unit is specifically configured to:
    接收滑动解锁操作,将接收的具有动画效果的推荐信息显示在所述滑动解锁操作当前触及的宫格所在区域中,其中,当前触及的宫格为所述锁定界面的九宫格样式解锁功能区中的宫格。Receiving a slide unlocking operation, displaying the received animation-recommended recommendation information in an area where the sliding gate is currently touched, wherein the currently touched palace grid is in the nine-square grid style unlocking function area of the locking interface Palace.
  20. 根据权利要求19所述的装置,其特征在于,所述信息显示单元,具体用于:The device according to claim 19, wherein the information display unit is specifically configured to:
    接收滑动解锁操作,根据所述滑动解锁操作确定当前滑动方向;根据所述当前滑动方向将接收的推荐信息中具有与所述当前滑动方向相匹配的动画 效果的推荐信息显示在所述滑动解锁操作当前触及的宫格所在区域中,其中,当前触及的宫格为所述锁定界面的九宫格样式解锁功能区中的宫格。Receiving a slide unlocking operation, determining a current sliding direction according to the sliding unlocking operation; and having an animation matching the current sliding direction among the recommended recommendation information according to the current sliding direction The recommendation information of the effect is displayed in the area where the gimbal currently touched by the sliding unlocking operation is located, wherein the currently touched grate is the gimbal in the unlocking function area of the nine-grid style of the locking interface.
  21. 一种信息推荐装置,其特征在于,应用于服务器,所述服务器与第一终端设备通信连接,所述装置包括:请求接收单元、信息确定单元和信息推荐单元,An information recommendation device, configured to be applied to a server, wherein the server is in communication connection with a first terminal device, the device comprising: a request receiving unit, an information determining unit, and an information recommendation unit,
    所述请求接收单元,用于接收所述第一终端设备发送的携带有推荐信息特征的推荐信息请求,所述推荐信息特征是所述第一终端设备在显示锁定界面时根据所述第一终端设备中安装的应用程序确定的;The request receiving unit is configured to receive, by the first terminal device, a recommendation information request carrying a recommendation information feature, where the recommendation information feature is that the first terminal device is according to the first terminal when displaying a locking interface Determined by the application installed in the device;
    所述信息确定单元,用于根据所述推荐信息请求中的推荐信息特征,确定与所述推荐信息特征匹配的推荐信息;The information determining unit is configured to determine, according to the recommendation information feature in the recommendation information request, recommendation information that matches the recommendation information feature;
    所述信息推荐单元,用于将所确定的推荐信息发送到所述第一终端设备,以使所述第一终端设备将所述服务器发送的推荐信息显示在所述锁定界面上。The information recommendation unit is configured to send the determined recommendation information to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface.
  22. 根据权利要求21所述的装置,其特征在于,所述服务器中保存有多个推荐信息模板,所述服务器还与第二终端设备通信连接,所述装置还包括:模板发送单元、第二信息接收单元和信息存储单元,The device according to claim 21, wherein the server has a plurality of recommendation information templates, the server is further in communication with the second terminal device, and the device further includes: a template sending unit, the second information Receiving unit and information storage unit,
    所述模板发送单元,用于接收所述第二终端设备发送的对所述推荐信息模板的选择指令,将所述选择指令选择的推荐信息模板发送到所述第二终端设备;The template sending unit is configured to receive a selection instruction for the recommendation information template sent by the second terminal device, and send the recommendation information template selected by the selection instruction to the second terminal device;
    所述第二信息接收单元,用于接收所述第二终端设备上传的第一推荐信息,所述第一推荐信息根据所述选择指令选择的推荐信息模板制作得到;The second information receiving unit is configured to receive first recommendation information uploaded by the second terminal device, where the first recommendation information is generated according to the recommended information template selected by the selection instruction;
    所述信息存储单元,用于存储所述第一推荐信息。The information storage unit is configured to store the first recommendation information.
  23. 一种终端设备,其特征在于,所述终端设备与服务器通信连接,所述终端设备包括:A terminal device, wherein the terminal device is in communication connection with a server, and the terminal device includes:
    处理器、存储器、通信接口和总线;a processor, a memory, a communication interface, and a bus;
    所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信; The processor, the memory, and the communication interface are connected by the bus and complete communication with each other;
    所述存储器存储可执行程序代码;The memory stores executable program code;
    所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:The processor runs a program corresponding to the executable program code by reading executable program code stored in the memory for:
    在所述终端设备显示锁定界面时,获得根据所述终端设备中安装的应用程序确定的推荐信息特征;When the terminal device displays the locking interface, obtaining the recommendation information feature determined according to the application installed in the terminal device;
    向所述服务器发送携带有所述推荐信息特征的推荐信息请求;Sending, to the server, a recommendation information request carrying the recommendation information feature;
    接收所述服务器反馈的与所述推荐信息特征匹配的推荐信息;Receiving recommendation information that is fed back by the server and matching the recommendation information feature;
    将接收的推荐信息显示在所述锁定界面上。The received recommendation information is displayed on the lock interface.
  24. 一种服务器,其特征在于,所述服务器与第一终端设备通信连接,所述服务器包括:A server, wherein the server is in communication connection with a first terminal device, and the server includes:
    处理器、存储器、通信接口和总线;a processor, a memory, a communication interface, and a bus;
    所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;The processor, the memory, and the communication interface are connected by the bus and complete communication with each other;
    所述存储器存储可执行程序代码;The memory stores executable program code;
    所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于:The processor runs a program corresponding to the executable program code by reading executable program code stored in the memory for:
    接收所述第一终端设备发送的携带有推荐信息特征的推荐信息请求,所述推荐信息特征是所述第一终端设备在显示锁定界面时根据所述第一终端设备中安装的应用程序确定的;Receiving, by the first terminal device, a recommendation information request carrying a recommendation information feature, where the recommendation information feature is determined by the first terminal device according to an application installed in the first terminal device when displaying a lock interface ;
    根据所述推荐信息请求中的推荐信息特征,确定与所述推荐信息特征匹配的推荐信息;Determining recommendation information that matches the recommendation information feature according to the recommendation information feature in the recommendation information request;
    将所确定的推荐信息发送到所述第一终端设备,以使所述第一终端设备将所述服务器发送的推荐信息显示在所述锁定界面上。And transmitting the determined recommendation information to the first terminal device, so that the first terminal device displays the recommendation information sent by the server on the locking interface.
  25. 一种存储介质,其特征在于,所述存储介质用于存储应用程序,所述应用程序用于执行权利要求1-9任一项所述的信息推荐方法。 A storage medium, characterized in that the storage medium is for storing an application for executing the information recommendation method according to any one of claims 1-9.
  26. 一种存储介质,其特征在于,所述存储介质用于存储应用程序,所述应用程序用于执行权利要求10-11任一项所述的信息推荐方法。A storage medium for storing an application for performing the information recommendation method according to any one of claims 10-11.
  27. 一种应用程序,其特征在于,所述应用程序用于在运行时执行权利要求1-9任一项所述的信息推荐方法。An application, wherein the application is configured to perform the information recommendation method according to any one of claims 1-9 at runtime.
  28. 一种应用程序,其特征在于,所述应用程序用于在运行时执行权利要求10-11任一项所述的信息推荐方法。 An application, characterized in that the application is operative to perform the information recommendation method according to any one of claims 10-11 at runtime.
PCT/CN2016/093027 2015-08-07 2016-08-03 Information recommendation method and device, terminal apparatus, and server WO2017024973A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510482558.2 2015-08-07
CN201510482558.2A CN105187495A (en) 2015-08-07 2015-08-07 Information recommendation method and device, terminal device and server

Publications (1)

Publication Number Publication Date
WO2017024973A1 true WO2017024973A1 (en) 2017-02-16

Family

ID=54909335

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/093027 WO2017024973A1 (en) 2015-08-07 2016-08-03 Information recommendation method and device, terminal apparatus, and server

Country Status (2)

Country Link
CN (1) CN105187495A (en)
WO (1) WO2017024973A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110929140A (en) * 2018-09-14 2020-03-27 奇酷互联网络科技(深圳)有限公司 Application recommendation method applied to mobile terminal, mobile terminal and storage device

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105955649A (en) * 2016-04-29 2016-09-21 湖南博广信息科技有限公司 Slide unlocking-based advertisement display method
CN107168693B (en) * 2017-04-17 2020-12-25 北京小米移动软件有限公司 Display method and device of screen locking interface
CN107704560B (en) * 2017-09-21 2021-02-23 星潮闪耀移动网络科技(中国)有限公司 Information recommendation method, device and equipment
CN107765707A (en) * 2017-10-25 2018-03-06 深圳慧源创新科技有限公司 Control the method, apparatus and system of unmanned plane rolling
CN110209963A (en) * 2018-02-13 2019-09-06 阿里巴巴集团控股有限公司 Interface display method, device, equipment and storage medium
CN109491392A (en) * 2018-12-03 2019-03-19 上海木木聚枞机器人科技有限公司 A kind of method and system of shared avoidance

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060190331A1 (en) * 2005-02-04 2006-08-24 Preston Tollinger Delivering targeted advertising to mobile devices
US20100100615A1 (en) * 2008-10-17 2010-04-22 Samsung Electronics Co., Ltd. Apparatus and method for managing advertisement application
CN103473302A (en) * 2013-09-09 2013-12-25 百度在线网络技术(北京)有限公司 Lock screen information display method, device and system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101812657B1 (en) * 2011-11-22 2018-01-31 삼성전자주식회사 A method and apparatus for recommending applications based on context information
CN103327102B (en) * 2013-06-24 2016-12-28 小米科技有限责任公司 A kind of method and apparatus recommending application program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060190331A1 (en) * 2005-02-04 2006-08-24 Preston Tollinger Delivering targeted advertising to mobile devices
US20100100615A1 (en) * 2008-10-17 2010-04-22 Samsung Electronics Co., Ltd. Apparatus and method for managing advertisement application
CN103473302A (en) * 2013-09-09 2013-12-25 百度在线网络技术(北京)有限公司 Lock screen information display method, device and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110929140A (en) * 2018-09-14 2020-03-27 奇酷互联网络科技(深圳)有限公司 Application recommendation method applied to mobile terminal, mobile terminal and storage device

Also Published As

Publication number Publication date
CN105187495A (en) 2015-12-23

Similar Documents

Publication Publication Date Title
WO2017024973A1 (en) Information recommendation method and device, terminal apparatus, and server
CN107547750B (en) Control method, device and the storage medium of terminal
TWI744368B (en) Play processing method, device and equipment
US10547571B2 (en) Message service providing method for message service linked to search service and message server and user terminal to perform the method
KR102057592B1 (en) Gallery of messages with a shared interest
WO2017193638A1 (en) Method and apparatus for displaying information, and electronic device
US20150261853A1 (en) Method And Device For Displaying And Adding Comments On Webpage Contents
WO2017084615A1 (en) Information showing method and apparatus, and electronic device
US20100023871A1 (en) Methods and Systems Providing an Interactive Social Ticker
CN103064584A (en) Method and device for pasting
WO2017024972A1 (en) Method and device for displaying a locked interface and terminal device for same
US9204205B1 (en) Viewing advertisements using an advertisement queue
CN107682750A (en) Video broadcasting method and device
CN104283769B (en) The user oriented instant message service based on project interested
CN106648364A (en) Mobile application view structure-based method for viewing collected contents immediately
CN102663055A (en) Method, device and browser for realizing browser navigation
US20150172254A1 (en) System and Method For Operating a Social Networking Site on the Internet
CN111367608A (en) Hotel information display and management method and device, electronic equipment and storage medium
CN111401990B (en) Hotel information display and management method and device, electronic equipment and cloud service system
WO2016019794A1 (en) Picture selection method and apparatus therefor
CN109298817A (en) Entry display methods, device, terminal and storage medium
CN112843723A (en) Interaction method, interaction device, electronic equipment and storage medium
CN105988679A (en) Information presentation method and device and user equipment
TWI442335B (en) Electronic device and mutual information method thereof
US10129346B1 (en) Analyzing navigation with a webpage

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: 16834597

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 16/05/2018)

122 Ep: pct application non-entry in european phase

Ref document number: 16834597

Country of ref document: EP

Kind code of ref document: A1