[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2015090078A1 - 一种交互方法、客户端装置、移动终端及服务器 - Google Patents

一种交互方法、客户端装置、移动终端及服务器 Download PDF

Info

Publication number
WO2015090078A1
WO2015090078A1 PCT/CN2014/084270 CN2014084270W WO2015090078A1 WO 2015090078 A1 WO2015090078 A1 WO 2015090078A1 CN 2014084270 W CN2014084270 W CN 2014084270W WO 2015090078 A1 WO2015090078 A1 WO 2015090078A1
Authority
WO
WIPO (PCT)
Prior art keywords
activity
information
client device
server
participation
Prior art date
Application number
PCT/CN2014/084270
Other languages
English (en)
French (fr)
Inventor
王淮庆
李向薇
尹忠
张蒙
Original Assignee
贝壳网际(北京)安全技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 贝壳网际(北京)安全技术有限公司 filed Critical 贝壳网际(北京)安全技术有限公司
Priority to US15/105,393 priority Critical patent/US10354270B2/en
Publication of WO2015090078A1 publication Critical patent/WO2015090078A1/zh
Priority to US16/405,593 priority patent/US20190266630A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0236Incentive or reward received by requiring registration or ID from user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0239Online discounts or incentives
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • the present invention relates to the field of Internet technologies, and in particular, to an interaction method, a client device, a mobile terminal, and a server. Background technique
  • the so-called application generally refers to an application installed on a mobile terminal such as a mobile phone or a tablet.
  • a mobile terminal such as a mobile phone or a tablet.
  • object-oriented it is usually divided into individual user applications (for individual consumers) and enterprise applications (for enterprises).
  • ios mobile operating system developed by Apple
  • App Application
  • Opplication such as: Synchronous push, etc.
  • Wo P Android (Android) App such as: AirDroid, Baidu application, etc.
  • ios App is an application installed on the iOS (Apple) operating system
  • Android App is an application installed on the Android operating system.
  • the activities of the activities are posted on the social network platform, and the users only need to use these social network platforms to understand the activities, and when the users need to participate in the activities, they also need to use these social networks.
  • the platform can participate, it is not convenient for users to participate in the event, and the user experience is not good.
  • the present invention provides an interaction method, a client device, a mobile terminal, and a server, and aims to provide a new way of interacting with a user, thereby facilitating user participation in activities and improving user experience.
  • the interaction method of the first aspect of the present invention is performed by a client device installed on a mobile terminal, and the method includes: Sending a first activity information acquisition request to the server, so that the server acquires the first activity information locally according to the first activity information acquisition request, where the first activity information includes an activity entry icon;
  • the activity participation result is popped up.
  • the pop-up activity participation result according to the activity participation instruction includes:
  • the activity participation result fed back by the server is popped up.
  • the method further includes: sending a second activity information acquisition request to the server, so that the server obtains the request according to the second activity information, Querying, by the server, the second activity information, where the second activity information includes activity configuration information, where the activity configuration information includes activity portal icon display mode indication information;
  • the displaying the activity entry icon on a user interface of the client device includes:
  • the activity entry icon is displayed on a user interface of the client device according to the display manner indicated by the activity entry icon display mode indication information.
  • the activity configuration information further includes activity participation result indication information
  • the method further includes:
  • the pop-up activity participation result includes:
  • the acquired activity participation result is popped up.
  • the obtaining the activity participation result according to the activity participation result indication information includes:
  • the first activity information further includes activity configuration information, where the activity configuration information includes an activity portal icon display mode indication information and an activity participation result indication.
  • the displaying the activity entry icon on a user interface of the client device includes:
  • the method further includes:
  • the pop-up activity participation result includes:
  • the acquired activity participation result is popped up.
  • the obtaining the activity participation result according to the activity participation result indication information includes:
  • the activity portal icon has active content and/or festival/season Prompt function.
  • the client device is in the pop-up activity participation result
  • a social networking tool link is set up to enable a user to share the activity participation result through the social networking tool.
  • the activity participation result includes holiday blessing information, gift giving information, and winning information.
  • the interaction method of the embodiment of the second aspect of the present invention is performed by a server corresponding to the client device installed on the mobile terminal, and the method includes:
  • the method further includes:
  • the activity participation result is fed back to the client device to cause the client device to pop up the activity participation result.
  • the method further includes: receiving a second activity information acquisition request sent by the client device;
  • the second activity information is locally queried according to the second activity acquisition request, where the second activity information includes activity configuration information, where the activity configuration information includes an activity portal icon display mode indication information;
  • the queried second activity information is fed back to the client device, so that when the client device displays the activity portal icon on the user interface of the client device, according to the activity portal
  • the icon display mode indicates a display manner indicated by the information, and the activity entry icon is displayed on a user interface of the client device.
  • the activity configuration information further includes activity participation result indication information, so that the client device participates according to the activity The result indication information, the activity participation result is obtained.
  • the method further includes :
  • the activity participation result is fed back to the client device.
  • the first activity information further includes activity configuration information, where the activity configuration information includes an activity portal icon display mode indication information and an activity participation result indication. And displaying, by the client device, the activity entry icon on the user interface of the client device according to the display manner indicated by the activity entry icon display manner indication information, according to the activity participation result indication information, Obtaining an activity participation result, and popping up the acquired activity participation result according to the activity participation instruction.
  • the activity configuration information includes an activity portal icon display mode indication information and an activity participation result indication.
  • the method further includes: Receiving an activity participation result acquisition request sent by the client device according to the activity participation result indication information;
  • the activity participation result is fed back to the client device.
  • the activity entry icon has active content and/or festival/season Prompt function.
  • the activity participation result includes a holiday blessing information and a gift giving information. , one or more of the winning information, the warning message.
  • the client device provided by the third aspect of the present invention includes: an activity information acquisition request sending unit, configured to send a first activity information acquisition request to the server, so that the server is configured according to the first The activity information acquisition request acquires the first activity information locally at the server, where the first activity information includes an activity entry icon;
  • An activity information receiving unit configured to receive a first activity letter obtained by the server fed back by the server from E.
  • An activity portal icon display unit configured to display the activity portal icon on a user interface of the client device according to the first activity information
  • An activity participation instruction receiving unit configured to receive an activity participation instruction issued by the user by operating the activity entry icon
  • the activity participation result pop-up unit is configured to pop up the activity participation result according to the activity participation instruction.
  • the activity participation result pop-up unit is specifically configured to:
  • the activity participation result fed back by the server is popped up.
  • the activity information acquisition request sending unit is further configured to: send a second activity information acquisition request to the server, so that the server is configured according to the The second activity information acquisition request, the second activity information is queried locally in the server, the second activity information includes activity configuration information, and the activity configuration information includes activity portal icon display mode indication information; For: when the server queries for the second activity information, Receiving, by the server, the second activity information that is queried by the server;
  • the activity portal icon display unit is specifically configured to:
  • the activity entry icon is displayed on a user interface of the client device according to the display manner indicated by the activity entry icon display mode indication information.
  • the activity configuration information further includes activity participation result indication information
  • the client device further includes:
  • a first activity participation result obtaining unit configured to obtain an activity participation result according to the activity participation result indication information
  • the activity participation result pop-up unit is specifically configured to:
  • the activity participation result obtained by the first activity participation result acquisition unit is popped up.
  • the first activity participation result obtaining unit is specifically configured to:
  • the first activity information further includes activity configuration information, where the activity configuration information includes an activity entry icon display mode indication information and an activity participation result indication.
  • the activity portal icon display unit is specifically configured to:
  • the client device also includes
  • a second activity participation result obtaining unit configured to obtain an activity participation result according to the activity participation result indication information
  • the activity participation result pop-up unit is specifically configured to:
  • the activity participation result obtained by the second activity participation result acquisition unit is popped up.
  • the second activity participation result obtaining unit is specifically configured to:
  • the activity entry icon has active content and/or festival/season Prompt function.
  • the activity participation result pop-up unit is in the pop-up activity participation result.
  • a social networking tool link is set up to enable a user to share the activity participation result through the social networking tool.
  • a server includes: an activity information acquisition request receiving unit, configured to receive a first activity information acquisition request sent by a client device;
  • An activity information obtaining unit configured to acquire first activity information locally according to the first activity information acquisition request, where the first activity information includes an activity entry icon;
  • An activity information feedback unit configured to feed back the acquired first activity information to the client device, so that the client device displays on the user interface of the client device according to the first activity information
  • the activity entry icon so that the client device, after receiving the activity participation instruction issued by the user by operating the activity portal icon, pops up the activity participation result according to the activity participation instruction.
  • the server further includes a first activity participation result feedback unit, configured to:
  • the activity participation result is fed back to the client device to cause the client device to pop up the activity participation result.
  • the activity information acquisition request receiving unit is further configured to: receive a second activity information acquisition request sent by the client device;
  • the activity information obtaining unit is further configured to: Query the second activity information locally according to the second activity acquisition request, where the second activity information includes activity configuration information, where the activity configuration information includes an activity portal icon display manner Indication information;
  • the activity information feedback unit is further configured to: when the second activity information is queried, feed back the queried second activity information to the client device, so that the client device is at the client device Use When the activity entry icon is displayed on the user interface, the activity entry icon is displayed on the user interface of the client device according to the display manner indicated by the activity entry icon display manner indication information.
  • the activity configuration information further includes activity participation result indication information, so that the client device participates according to the activity The result indication information, the activity participation result is obtained.
  • the server further includes a second activity participation result feedback unit, configured to:
  • the activity participation result is fed back to the client device.
  • the first activity information further includes activity configuration information, where the activity configuration information includes an activity portal icon display mode indication information and an activity participation result indication. And displaying, by the client device, the activity entry icon on the user interface of the client device according to the display manner indicated by the activity entry icon display manner indication information, according to the activity participation result indication information, Obtaining an activity participation result, and popping up the acquired activity participation result according to the activity participation instruction.
  • the activity configuration information includes an activity portal icon display mode indication information and an activity participation result indication.
  • the server further includes a third activity participation result feedback unit, configured to:
  • the activity participation result is fed back to the client device.
  • the activity entry icon has active content and/or festival/season Prompt function.
  • the activity participation result includes a holiday blessing information and a gift giving information. , one or more of the winning information, the warning message.
  • a mobile terminal provided by an embodiment of the fifth aspect of the present invention 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:
  • a server provided by a sixth aspect of the present invention 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:
  • the application program of the seventh aspect of the present invention is configured to execute the interaction method according to the first aspect of the present invention at runtime.
  • the storage medium of the eighth aspect of the present invention is configured to store an application, and the application is configured to execute the interaction method according to the first aspect of the present invention at runtime.
  • the application program of the ninth aspect of the present invention is configured to execute the interaction method according to the second aspect of the present invention at runtime.
  • the storage medium of the tenth aspect of the present invention is configured to store an application, and the application is configured to execute the interaction method according to the second aspect of the present invention at runtime.
  • the client device displays the activity portal icon fed back by the server on the user interface of the client device, and the user can directly participate in the activity by operating the activity portal icon. . Therefore, the user is provided with a brand new interaction mode, by requesting the activity directly from the application client device to the server, and when receiving the activity entry icon fed back by the server, setting the activity entry icon to the user of the client device of the application itself In the interface, the user directly participates in the activity through the activity portal icon on the user interface in the process of using the application, and does not need to participate in activities through other network platforms, thereby effectively improving the user experience.
  • FIG. 1 is a flowchart of an interaction method according to a first embodiment of the present invention
  • FIG. 2 is a flowchart of an interaction method according to a second embodiment of the present invention.
  • FIG. 3 is a flowchart of an interaction method according to a third embodiment of the present invention.
  • FIG. 4 is a flowchart of an interaction method according to a fourth embodiment of the present invention.
  • FIG. 5 is an exemplary schematic diagram of displaying an activity portal icon on a user interface according to an embodiment of the present invention
  • FIG. 6 is an exemplary schematic diagram of a winning result popped up after a user clicks on an activity portal icon in FIG. 5
  • FIG. 8 is a schematic structural diagram of a client device according to a sixth embodiment of the present invention.
  • FIG. 9 is a schematic structural diagram of a server according to a seventh embodiment of the present invention.
  • FIG. 10 is a schematic structural diagram of a mobile terminal according to an embodiment of the present invention.
  • FIG. 11 is a schematic structural diagram of a server according to another embodiment of the present invention.
  • the embodiments of the present invention are described in detail below, and the examples of the embodiments are illustrated in the drawings, wherein the same or similar reference numerals are used to refer to the same or similar elements or elements having the same or similar functions.
  • the embodiments described below with reference to the drawings are intended to be illustrative of the invention and are not to be construed as limiting.
  • the interaction method provided by the embodiment of the present invention is intended to provide a new way of interacting with the user, which is different from the traditional application developer by using other social network platforms to promote the application product, and is implemented by the application client device itself to the user.
  • the activity pushes, so that the user does not need to use other social network platforms, and enables the user to directly participate in the activity on the user interface of the application, facilitating the user to participate in the activity and improving the user experience.
  • the activity refers to a product promotion activity for attracting users to use the application product
  • the activity content may be various, such as a lottery event, a gift giving event, a holiday blessing event, Or the solar energy reminding activity and the like, the invention is not limited thereto.
  • the lottery event is an activity that provides a chance for a participant to win a prize, that is, an activity of selecting a prize winner for the user participating in the event, which may be selected according to a preset winning rule.
  • Winners, and prizes for the winners which can be physical items (such as backpacks, cosmetics, daily necessities, etc.) or virtual items (such as points, e-shopping coupons, etc.).
  • a gift giving activity is an activity of giving gifts to a user participating in an activity.
  • the gift can also be a physical item (such as a daily necessities) or a virtual item (such as an application credit), and the specific gift is not limited in any form. Giving the same gift to all users, you can also present different gifts for different users by pre-setting the gift giving rules.
  • the holiday $9 event refers to an activity that provides holiday curses to the participating users during the festival. During the festival day, the user can provide various interesting holiday greetings or holiday curse pictures to convey the curse information to the user.
  • a solarium reminder activity is an activity that provides a thrifty reminder to the participating users. It can remind the user of current or upcoming solar terms, the origin of the solar terms, the gas-saving allusions, the dressing in the solar terms, or some precautions in the diet. Wait
  • the embodiment relates to a user interaction method, which is performed by a mobile terminal, and is specifically executed by a client device installed on a mobile terminal, where the mobile terminal includes but is not limited to: a mobile phone, a tablet computer, a PDA. (Personal Digital Assistant, Personal Digital Assistant), etc.
  • the client device is an application installed on the mobile terminal.
  • FIG. 1 it is a flowchart of an interaction method provided by the embodiment, where the interaction method is performed by a client device installed on a mobile terminal, including:
  • Step S1 sending a first activity information acquisition request to the server, so that the server obtains the first activity information locally according to the first activity information acquisition request, where the first activity information includes an activity portal. icon.
  • the "activity entry icon” is an icon set for the user to participate in the activity, and will be used for display on the user interface of the client device. For the user, when the user operates the activity portal icon displayed on the user interface, for example, by clicking the icon or moving the icon, the user participates in the activity.
  • the developer places the activity-related information, such as the activity portal icon, on the server, and the client device obtains the activity entry icon from the server through the first activity information acquisition request, and the server receives the first activity. After the information acquisition request, the icon will be found locally at the server and the icon will be fed back to the client device via the first activity information.
  • the activity-related information such as the activity portal icon
  • This embodiment is not limited to the style of the activity entry icon, and can be arbitrarily set by those skilled in the art.
  • the activity entrance icon can be designed to attract users by designing elements such as colors and patterns.
  • the activity entrance icon may have an activity content prompt function and/or a festival/throttle prompt function, that is, the shape or style of the activity entrance icon may give the user active content or festival/season A prompt message, which may prompt the user for the specific content of the activity, or prompt the user for the current or recent holiday/season.
  • the activity entry icon is set to the word "gift” to remind the user that the content of the event is a gift giving event; the event entry icon is set to the word "award” to prompt the user that the content of the event is Sweepstakes; set the event entry icon to the "turkey” pattern to prompt the user
  • the event is an event set up to celebrate Thanksgiving; the event entry icon is set to a "Christmas tree” pattern to remind the user that the event is an event set up to celebrate Thanksgiving.
  • the first activity information acquisition request may be sent to the server periodically, and specifically, the first activity information acquisition request may be sent to the server according to a preset request period, where The pre-set request period may be 24 hours, or may be another request period, which is not specifically limited in the embodiment of the present invention.
  • Step S12 Receive first activity information acquired by the server fed back by the server.
  • the client device receives the first activity information, that is, the client device receives the activity entry icon.
  • Step S13 displaying the activity entry icon on a user interface of the client device according to the first activity information.
  • the display manner of the activity entrance icon is not limited, and the display manner includes at least one of a display position, a display size, a display state, and the like of the activity portal icon, wherein the display state refers to the activity portal.
  • Icons are displayed in a static or dynamic manner, including flashing, color gradation, animation, fluttering, and more.
  • the user portal of the client device and the specific location displayed on the user interface are not limited, and can be arbitrarily set by those skilled in the art.
  • the activity portal icon can be set on a function button on a user interface or near the function button, but does not affect the user's operation on the function button, so that when the user needs to click the function button, the user can find The event portal icon is then involved in the event.
  • the active portal icon can be displayed in advance, or the server can be configured in real time for the client device.
  • Step S14 Receive an activity participation instruction issued by the user by operating the activity entry icon.
  • the user can operate the icon by clicking the activity entry icon or moving the icon, thereby issuing an activity participation instruction.
  • Step S15 popping the activity participation result according to the activity participation instruction.
  • the client device After receiving the activity participation instruction issued by the user, the client device obtains the activity participation result according to the activity participation instruction, and displays the activity participation result for the user to view the activity participation result.
  • the client device may pop up an activity participation result in the form of a pop-up picture, where the activity participation result is displayed in a manner of text or image.
  • the activity participation result can be presented to the user directly by pop-up text.
  • the pop-up activity participation results vary with the content of the event.
  • the pop-up event participation result may be a holiday greeting and/or a holiday blessing map.
  • the pop-up event participation result can be a Christmas greeting and/or a Christmas-related feature picture;
  • the pop-up activity participation result may be the name of the gift and/or the gift picture, wherein the gift may be a physical item (such as a daily necessities) or a virtual item (such as an application credit);
  • the pop-up activity participation result can reflect the origin of the solar terms, the gas-saving allusion, the gas-saving customs, the dressing in the solar terms, or the dietary precautions;
  • the event is a lottery event, the pop-up activity participates in the result. It can be a picture showing the words of the winning or unwinning
  • the activity participation result is determined by the server and sent by the server to the client device.
  • the server determines that the activity participation result method is different for different activity contents. For example, when the content of the activity is a lottery event, the server may preset a certain winning rule, and determine an activity participation result according to the winning rule, for example, generate a winning place every certain time interval, if multiple users (ie, Multiple client devices) Participate in activities at the same time, and randomly select one winning place among the multiple users, and send the winning or unwinned event participation results to the customer in the form of pictures according to the winning situation of the client device. End device.
  • the server may preset a certain winning rule, and determine an activity participation result according to the winning rule, for example, generate a winning place every certain time interval, if multiple users (ie, Multiple client devices) Participate in activities at the same time, and randomly select one winning place among the multiple users, and send the winning or unwinned event participation results to the customer in the form of pictures according to the winning situation of the client device. End device.
  • the server may also set a gift giving rule in advance, and obtain an activity participation result according to a preset gift giving rule, for example, determining a gift given according to the frequency of the user's use of the application, for using the application. Users with high frequency give gifts with higher value. For users who use low frequency of application, gifts with lower value are given, and the results of activity participation obtained according to such gift rules are fed back to the client device.
  • the form of holiday blessing can be set on the server, for example, the image related to the holiday greeting and the holiday blessing is set in the picture, and the holiday $9 is reflected in the form of the picture, when the server receives the client At the request of the device, the set image representing the holiday greeting and the image related to the holiday blessing is fed back to the client device.
  • the activity content is a solar energy reminding activity
  • the form of the solar energy reminder may be set in the server, for example, the text information such as the origin of the solar terms, the gas-saving allusion, the solar energy precautions, and the related image are set in the picture, and the solar energy reminder is performed in the form of a picture.
  • the request of the client device is received, the set origin of the solar terms, the throttle allusion, the throttle notice, and the related image are fed back to the client device.
  • the client device can obtain the activity participation result by the following methods:
  • the client device sends an activity participation request to the server according to the received activity participation instruction, and after receiving the activity participation request, the server acquires the activity participation result according to the activity participation request, and then the server feeds back the activity participation result to the client device. .
  • the client device will pop up the activity participation result fed back by the server.
  • the activity participation request is sent to the server, so that the server feeds back the activity participation result obtained according to the activity participation request, and can obtain the activity from the server when the user issues the activity participation instruction. Participating in the results, so as to ensure that the obtained activity participation results are obtained after the user issues the activity participation instruction, and can ensure the real-time performance of the activity participation results.
  • the server feeds back the activity participation result of the user to the client device after the user operates the activity entry icon.
  • the present invention is not limited thereto, and the server may first participate in the result feedback client device before the user operates the activity entry icon.
  • the server may directly carry the activity participation result in the first activity information, or the server may also pass the first Other information than the activity information carries the activity participation results to feed it back to the client device.
  • the client device After receiving the activity participation result, stores the activity participation result fed back from the server locally in the client device, and when the user issues the activity participation instruction, the activity participation result is obtained locally from the client device, so that It saves the time for the user to request and receive the activity participation result after the user sends the activity participation instruction, thereby reducing the user waiting time and improving the user experience.
  • At least one link of the social network tool may be set on the activity participation result, for example, when the activity participation result is popped up in the form of a pop-up picture, Set the social network tool link to a location in the image, such as the location below the image, so that the activity engagement results and social network tool links are not obscured.
  • the social networking tool can be one or more of twitter, facebook, google plus, WeChat, Weibo, and QQ space.
  • the interaction method provided by the embodiment of the present invention is executed by the client device installed on the mobile terminal, and the activity portal icon fed back by the server is displayed on the user interface of the client device, and the activity delivered by the user through the activity activity entrance icon is received. Participate in the instruction; pop up the activity participation result according to the activity participation instruction.
  • the application client device directly requests the activity from the server, and when receiving the activity information fed back by the server, the activity information is set on the client device interface of the application itself, and the application is not required to be distributed by using other network platforms. Promotional activity information;
  • the user can directly participate in the activity promoted by the application through the activity portal icon on the user interface, without participating in activities through other network platforms, thereby improving the user experience.
  • the embodiment provides another interaction method, and the interaction method in the foregoing embodiment is performed by the client device installed on the mobile terminal, in this embodiment.
  • the interaction method is performed by a server corresponding to the client device installed on the mobile terminal.
  • the interaction method provided in this embodiment includes:
  • S21 Receive a first activity information acquisition request sent by the client device.
  • the developer places the first activity information on the server, and the client device acquires the first activity information from the server through the first activity information acquisition request, and the server receives the first activity information. After the activity information acquisition request, the first activity information is found locally at the server and the first activity information is fed back to the client device.
  • the client device may send a first activity information acquisition request to the server according to a preset request period to acquire the first activity information from the server.
  • the preset request period may be 24 hours, or may be another request period, which is not specifically limited in the embodiment of the present invention.
  • S22 Acquire first activity information locally at the server according to the first activity information acquisition request, where the first activity information includes an activity entry icon.
  • the server first queries the first activity information to feed back the first activity information that is queried to the client device, and the server will query the The first activity information is fed back to the client device, that is, the activity entry icon is fed back to the client device.
  • the client device displays the activity portal icon on the user interface according to the first activity information, so that the user Participate directly in the activity on the user interface of the client device (ie the app APP).
  • the client device when the user participates in the activity by operating the activity portal icon at the client device, that is, after the client device receives the activity participation instruction issued by the user by operating the activity portal icon, the client device will participate according to the activity.
  • the instruction sends an activity participation request to the server.
  • the server is executed as follows:
  • the server receives the activity participation request sent by the client device according to the activity participation instruction, and then, according to the activity participation request, obtains the activity participation result, and feeds the activity participation result to the client device, so that the client device pops up the server feedback. Activity participation results.
  • the server obtains the activity participation knot when receiving the activity participation request sent by the client device. If the activity participation result is fed back to the client device, the activity participation result can be obtained from the server when the user issues the activity participation instruction, thereby ensuring the real-time performance of the obtained activity participation result.
  • the server after receiving the activity participation request, the server feeds back the activity participation result of the user (the client device) to the client device after the user operates the activity entry icon.
  • the present invention is not limited thereto, and before the user operates the activity entry icon, the server can first determine the activity participation result and feed it back to the client device.
  • the server may first determine the activity participation result, and directly carry the activity participation result in the first activity information, or The server may also carry the activity participation result through the information other than the first activity information to feed it back to the client device.
  • the client device After receiving the activity participation result, the client device stores the activity participation result fed back from the server locally in the client device, and when the user issues the activity participation instruction, the activity participation result is obtained locally from the client device, so that It saves the time for the user to request and receive the activity participation result after the user sends the activity participation instruction, thereby reducing the user waiting time and improving the user experience.
  • the present invention is not limited to how the server determines, that is, obtains the activity participation result corresponding to the client device.
  • the server may participate in the result acquisition rule according to the preset activity participation, and determine the activity participation result that needs to be fed back to the client device through a certain calculation or the like.
  • the developer can also pre-store the activity participation results on the server, and the server will determine the activity participation results that need to be fed back to the client device based on the pre-stored activity participation results.
  • the method for determining the activity participation result of the server may be different for different activity contents.
  • the server may preset a certain winning rule, and determine an activity participation result according to the winning rule, for example, generate a winning place every certain time interval, if multiple users (ie, Multiple client devices) Participate in activities at the same time, and randomly select one winning place among the multiple users, and send the winning or unwinned event participation results to the customer in the form of pictures according to the winning situation of the client device. End device.
  • the server may also set a gift giving rule in advance, and obtain an activity participation result according to a preset gift giving rule, for example, determining a gift given according to the frequency of the user's use of the application, for using the application. Users with high frequency give gifts with higher value. For users who use low frequency of application, gifts with lower value are given, and the results of activity participation obtained according to such gift rules are fed back to the client device.
  • the form of holiday blessing can be set on the server, for example, the image related to the holiday greeting and the holiday blessing is set in the picture, and the holiday $9 is reflected in the form of the picture, when the server receives the client At the request of the device, the set image representing the holiday greeting and the image related to the holiday blessing is fed back to the client device.
  • the activity content is a solar energy reminder activity
  • the form of the solar energy reminder can be set on the server, for example, the origin of the solar terms, the gas-saving allusion,
  • the solar precautions and related images are set in the picture, and the solar energy reminder is displayed in the form of pictures.
  • the set of the origin of the solar terms, the solar terms, the solar precautions and the image feedback of the related images will be set. Give the client device.
  • the interaction method provided by the embodiment of the present invention is executed by a server corresponding to the client device installed on the mobile terminal, and the first event information obtained by the server is fed back to the client device according to the request of the client for acquiring the first activity information. So that the activity entry icon included in the first activity information is displayed on the user interface, thereby allowing the user to participate in the activity by operating the activity entry icon.
  • the server directly sends the activity information to the client device of the application according to the request of the application client device, so that the client device sets the activity information on the client device interface, without using other networks.
  • the platform publishes event information; on the other hand, for the user, the user can directly participate in the activity through the activity portal icon set on the user interface, which is convenient for the user to participate in the activity, thereby effectively improving the user experience.
  • this embodiment provides another interaction method.
  • the explanation of each step in the above two embodiments is also applicable. In this embodiment, details are not described in this embodiment.
  • the interaction method provided in this embodiment includes:
  • Step S31 The client device sends a second activity information acquisition request to the server.
  • Step S32 After the server receives the second activity information acquisition request sent by the client device, the server queries the second activity information locally according to the second activity information acquisition request.
  • Step S33 In the case that the server queries the second activity information, the second activity information that is queried is fed back to the client device, where the second activity information includes activity configuration information, and the activity configuration information includes an activity portal icon display manner. Instructions.
  • the so-called “second activity information acquisition request” is different from the foregoing first activity information acquisition request for acquiring the "activity entrance icon".
  • the client device is Before sending the first activity information acquisition request, the server first sends a second activity information acquisition request to the server, and obtains the activity configuration information from the server by using the second activity information acquisition request.
  • the developer stores, in the server, second activity information related to the activity, the second activity information includes activity configuration information, and the activity configuration information includes activity portal icon display mode indication information.
  • the server After receiving the second activity information acquisition request, the server will search for the second activity information locally, if the server Find the second activity information and feed it back to the client device.
  • the server finds the second activity information, that is, the server queries the activity configuration information, that is, the server queries the activity portal icon display mode indication information; accordingly, the client device receives the second activity information, that is, Indicates that the client device receives the activity configuration information, that is, the client device receives the activity entry icon display mode indication information.
  • the server may return an indication to the client device that the client device does not have the second activity information.
  • the client device can know whether there is currently an activity.
  • the server returns the second activity information, it indicates that there is currently an activity, that is, the current
  • the second activity information is stored in the server.
  • the second activity information includes activity configuration information
  • the activity configuration information includes activity indication icon display mode indication information.
  • the activity portal icon display mode indication information is used to indicate to the client device how to display the activity portal icon, that is, the client device is configured to display the activity portal icon.
  • the display manner includes at least one of a display position, a display size, a display state, and the like of the activity portal icon, wherein the display state means that the activity portal icon is displayed in a static or dynamic manner, and the dynamic manner includes blinking, Color gradients, animations, fluttering, etc.
  • the activity portal icon display mode indication information configures the display location of the activity portal icon, that is, the activity portal icon display mode indication information indicates which user interface of the client device the client device displays the activity portal icon and displays. Which specific location on the user interface.
  • the “activity configuration information” may further include enabling the client device to implement the activity.
  • Other configuration information that is required for the push for example, indication information for configuring the storage address of the active entry icon on the mobile terminal, indication information for configuring the activity start/end time, and the like, is not limited herein.
  • the client device may periodically send the second activity information acquisition request to the server, and specifically, may send the second activity information to the server according to the preset request period.
  • the request for example, the preset request period may be 24 hours, or may be another request period, which is not specifically limited in the embodiment of the present invention.
  • Step S34 The client device sends a first activity information acquisition request to the server.
  • Step S35 After receiving the first activity information acquisition request sent by the client device, the server obtains the first activity information locally according to the first activity information acquisition request, where the first activity information includes an activity entry icon.
  • Step S36 The server feeds back the obtained first activity information to the client device.
  • the client device receives the second activity information fed back by the server, it can know that the activity is currently being pushed.
  • the client device sends a first activity information acquisition request to the server according to the second activity information. Get the activity entry icon from the server.
  • the client device when requesting an activity from the server, the client device is not limited to the foregoing sending the second activity information acquisition request, and then sending the first activity information acquisition request,
  • the first activity information acquisition request may be sent to the server, and the second activity information acquisition request may be sent to the server, which is not limited by the present invention. That is, the order of steps S31-S33 and steps S34-S36 is not limited.
  • steps S34-S36 may be performed before S31-S33, that is, after the client device receives the first activity information, that is, After receiving the activity entry icon, knowing that the activity is currently to be pushed, sending a second activity information acquisition request to the server according to the first activity information, to obtain the second activity information from the server, that is, the activity configuration
  • the activity entry icon (first activity information) and the activity configuration information (second activity information) are requested by the client device and sent by the server to the client device respectively. Since the activity entry icon is generally set to the picture format and the picture file is large, the client device needs more traffic and time to receive the activity entry icon. Therefore, in this embodiment, the activity entry icon and the activity configuration information are separately sent to avoid the server. The problem is that the pressure is too large and the information is sent and received for a long time.
  • Step S37 The client device displays the active entrance icon on the user interface of the client device according to the first activity information.
  • the activity configuration information in the second activity information includes the activity portal icon display mode indication information, so that when the client device displays the activity portal icon on the user interface, the information is indicated according to the activity portal icon display manner indication information.
  • the activity entry icon is displayed on the user interface of the client device.
  • the activity portal icon display manner indication information may include location indication information displayed by the activity portal icon on the user interface, size indication information displayed by the activity portal icon, and display state indication information of the activity portal icon.
  • the display state means that the active entrance icon is displayed in a static or dynamic manner
  • the dynamic manner includes blinking, color gradation, animation, fluttering, and the like.
  • the activity entry icon specifies in the location indication information displayed on the user interface that the activity portal icon is set on a function button on a certain user interface or in the vicinity of the function button, but does not affect the operation of the function button by the user;
  • the size indication information displayed by the activity entrance icon specifies that the size of the activity entrance icon is set to be no larger than the size of the function button;
  • the display status indication information of the activity entry icon specifies that the activity entry icon is displayed on the user interface in a blinking form.
  • the information included in the activity entry icon display manner indication information is not limited thereto.
  • Step S38 The client device receives an activity participation instruction issued by the user through the operation activity entry icon.
  • Step S39 The client device pops up the activity participation result according to the activity participation instruction.
  • the activity participation result is determined by the server and sent by the server to the client device.
  • the trigger server determines the activity participation result, and the result is fed back to the client device before the client device pops up the activity participation result.
  • the server may place the activity participation result in the first activity information and feed back to the client device, or may place the activity participation result in the second activity information and feed back to the client device.
  • the server may feed back the activity participation result to the client device through other information than the first activity information and the second activity information.
  • the server may place activity participation result indication information in the activity configuration information in the second activity information, where the activity participation result indication information may directly be the pop-up activity participation result, so as to enable the client
  • the end device can directly obtain the activity participation result according to the activity participation result indication information.
  • the activity participation result indication information may also indicate the result of the current user participation in the case that there are multiple possible participation results, so that the client device can obtain the participation from the server according to the activity participation result indication information. As a result, the resulting activity participation results are popped up.
  • the activity participation result indication information may indicate which participation result is the result of the user participation, for example, the winning is represented by 0,
  • the client device obtains the activity participation result to be popped up from the server, for example, the winning picture or the unwinned picture, and then pops up and displays it to the user.
  • the client device may send an activity participation request to the server after receiving the activity participation instruction issued by the user, and the server determines the activity participation result and triggers the activity participation result to the client.
  • the client device pops the result to the user.
  • the client device when requesting an activity from the server, acquires the activity information through two requests, requests the activity configuration information for the first time, and requests the activity entry icon for the second time.
  • the number of requests sent by the client to the server is not limited to two.
  • the client device sends an activity participation result acquisition request to the server in addition to the above two requests. After receiving the request, the server feeds back the activity participation result to the client device.
  • this embodiment provides another interaction method.
  • the activity entry icon (first activity information) and the activity configuration information (second activity information) are separately requested by the client device and transmitted by the server to the client device, respectively.
  • the activity entry icon and the activity configuration information are requested by the client device and sent to the client device by the server at the same time.
  • this embodiment provides an interaction method, including:
  • Step 41 The client device sends a first activity information acquisition request to the server.
  • the client device may send the first activity information acquisition request to the server according to the preset request period.
  • Step 42 After receiving the first activity information acquisition request sent by the client device, the server obtains the first activity information locally according to the first activity information acquisition request.
  • the first activity information includes an activity entry icon and activity configuration information
  • the activity configuration information includes an activity entry icon display mode indication information and an activity participation result indication information, that is, in the embodiment, After an activity information acquisition request, the server feeds back the activity entry icon and the activity configuration information to the client device through the first activity information.
  • the developer places information about the activity, such as the activity entry icon and activity configuration information, on the server.
  • the client device obtains the activity related information from the server by using the first activity information acquisition request, and after receiving the first activity information acquisition request, the server will find the information locally and feed back the information to the server. Client device.
  • Step 43 The server feeds back the obtained first activity information to the client device.
  • Step 44 After receiving the first activity information acquired by the server fed back by the server, the client device displays the activity entry icon on the user interface of the client device according to the first activity information.
  • the configuration information includes an activity portal icon display mode indication information, and when the client device displays the activity portal icon on the user interface, the display mode indicated by the activity entry icon display manner indication information is displayed on the client device.
  • the active entry icon is displayed on the user interface.
  • Step 45 The client device receives an activity participation instruction issued by the user through the operation activity entry icon.
  • Step 46 The client device pops up the activity participation result according to the activity participation instruction.
  • the activity participation result is determined by the server and sent by the server to the client device.
  • the server when the server receives the first activity information acquisition request, the server is triggered to determine the activity participation result, and the result is fed back to the client device before the client device pops up the activity participation result.
  • the server may place the activity participation result in the first activity information and feed it back to the client device.
  • the server can pass other information than the first activity information. Feedback of the activity participation results to the client device.
  • the server may place activity participation result indication information in the activity configuration information, where the activity participation result indication information may directly be the pop-up activity participation result, so that the client device can be based on the activity. Participate in the result indication information, directly get the activity participation result and pop up the result.
  • the activity participation result indication information may also indicate the result of the current user participation in the case that there are multiple possible participation results, so that the client device can obtain the participation from the server according to the activity participation result indication information. As a result, the resulting activity participation results are popped up.
  • the activity participation result indication information may indicate which participation result is the result of the user participation, for example, the winning is represented by 0,
  • the client device obtains the activity participation result to be popped up from the server, for example, the winning picture or the unwinned picture, and then pops up and displays it to the user.
  • the client device may send an activity participation request to the server after receiving the activity participation instruction issued by the user, and the server determines the activity participation result and triggers the activity participation result to the client.
  • the client device pops the result to the user.
  • the client device is executed by a client device corresponding to an application APP having a junk file search and cleanup function.
  • the client device obtains an activity portal icon, activity configuration information, and an activity participation result from an application server corresponding to the client device.
  • an application server corresponding to the client device.
  • the activity entrance icon 501 (the icon in the dotted line frame in FIG. 5) contains the “turkey” pattern, and the "turkey” pattern is also provided with "Happy Thanksgiving” (Happy Thanksgiving).
  • the icon has a holiday reminder function that prompts the user that the event is an event set to celebrate Thanksgiving.
  • the client device displays the information according to the activity entry icon in the activity configuration information, and displays the activity entry icon near the "CLEAN" function button on the user interface 502, so that when the user needs to operate "CLEAN" When the button is pressed, the activity entry icon 501 can be easily seen, and then the icon is clicked to participate in the activity.
  • the activity portal icon 501 may be displayed on other user interfaces, or may be displayed in other specific locations, and may be determined according to the setting of the activity portal icon display manner indication information in the activity configuration information, for example.
  • Words, the activity entry icon can always be displayed in the same user interface (such as the main world The fixed position of the face, that is, each time the user enters the same user interface, the active entrance icon is displayed at the same position of the user interface;
  • the activity configuration information may also be used to set the number of times the activity portal icon is displayed on the user interface every day. When the number of times the user opens the user interface is greater than the number of times the active portal icon is displayed, the active portal icon is no longer displayed on the user interface, for example, If the activity entry icon is set on the main interface of the application, and the activity entry icon is displayed 3 times on the main interface every day, when the user enters the main interface for 3 times in one day, the activity portal is no longer displayed on the main interface. icon.
  • an animation effect such as a fluttering snowflake or a small star may be additionally set on the user interface of the active entrance icon to enhance the user's aesthetics. user experience.
  • the client device When the user clicks the activity entry icon 501 to issue an activity participation instruction, the client device receives the activity participation instruction issued by the user, and pops up the activity participation result.
  • the activity participation result is in the form of a picture, and the activity participation result is determined by the server and transmitted to the client device.
  • the event participation result includes the winning result and the unwinned result.
  • the client device obtains the picture corresponding to the winning result from the server and pops up the picture to the user, and similarly, when the activity participation result is the unwinning result, the client device obtains from the server. The picture corresponding to the winning result is displayed and popped up to the user.
  • an exemplary schematic diagram of the winning result 601 pops up.
  • the winning result 601 shown in Fig. 6 may also include a holiday greeting and an image reflecting the characteristics of the festival, and the user is given a festive blessing while notifying the user of the prize.
  • the unwinned results 701 in Fig. 7 may also include images that reflect the characteristics of the festival, enabling the user to receive holiday blessings after participating in the event.
  • At least one social network tool link 602 may be set on the picture embodying the activity participation result, so that the user can share the activity participation result through the social network tool, and the Multi-user participation in the activity can achieve the effect of promoting the application.
  • the social networking tool can be: one or more of twitter, facebook, google plus, WeChat, Weibo, and QQ space.
  • the English text is only an exemplary display manner indicating a language, and the specific use language is not limited, and those skilled in the art can understand that the user interface in FIG. 5 to FIG. 7
  • the text of the event entry icon and the activity participation result can also be set to Chinese. Example 6
  • another embodiment of the present invention further provides a client device, because the client device provided by the present invention interacts with the foregoing method embodiment.
  • the client device provides a new interaction mode for the user by performing the processing flow in the foregoing embodiment. Therefore, the implementation manner of the interaction method performed by the client device is also applicable to the embodiment. The client device is not described in detail in this embodiment.
  • another embodiment of the present invention provides a client device, including:
  • the activity information acquisition request sending unit 801 is configured to send a first activity information acquisition request to the server, so that the server obtains the first activity information locally according to the first activity information acquisition request, the first Activity information includes an activity entry icon;
  • the activity information receiving unit 802 is configured to receive the first activity letter E obtained by the server fed back by the server.
  • the activity entry icon display unit 803 is configured to display the activity entry icon on a user interface of the client device according to the first activity information
  • the activity participation instruction receiving unit 804 is configured to receive an activity participation instruction issued by the user by operating the activity portal icon;
  • the activity participation result pop-up unit 805 is configured to pop up the activity participation result according to the activity participation instruction.
  • the client device provided by the embodiment of the present invention requests the activity information from the server through the activity information acquisition request sending unit.
  • the activity portal icon display unit displays the activity portal icon.
  • the user can participate in the activity by operating the activity portal icon, and the client device feeds back the activity participation result to the user according to the user's operation.
  • the application client device directly requests the activity from the server, and when receiving the activity information fed back by the server, the activity information is set on the client device interface of the application itself, and the application is not required to be distributed by using other network platforms.
  • the promotion activity information for the user, does not need to go to other network platforms to view the activity; on the other hand, in the process of using the application, the user can directly participate in the application itself by operating the activity portal icon on the user interface. Activities, without the need to participate in activities through other network platforms, enhance the user experience.
  • the activity participation result pop-up unit is specifically configured to:
  • the activity participation result fed back by the server is popped up.
  • the activity information acquisition request sending unit is further configured to: send a second activity information acquisition request to the server, so that the server locally queries the second activity information according to the second activity information acquisition request,
  • the second activity information includes activity configuration information, where the activity configuration information includes an activity entry icon display mode indication information;
  • the activity information receiving unit is further configured to: receive, when the server queries the second activity information, the second activity information that is sent by the server and is queried by the server;
  • the activity portal icon display unit is specifically configured to:
  • the activity entry icon is displayed on a user interface of the client device according to the display manner indicated by the activity entry icon display mode indication information.
  • the activity configuration information further includes activity participation result indication information; the device further includes:
  • a first activity participation result obtaining unit configured to obtain an activity participation result according to the activity participation result indication information
  • the activity participation result pop-up unit is specifically configured to:
  • the activity participation result obtained by the first activity participation result acquisition unit is popped up.
  • the first activity participation result obtaining unit is specifically configured to:
  • the first activity information further includes activity configuration information, where the activity configuration information includes activity portal icon display manner indication information and activity participation result indication information;
  • the activity portal icon display unit is specifically configured to:
  • the device also includes
  • a second activity participation result obtaining unit configured to obtain an activity participation result according to the activity participation result indication information
  • the activity participation result pop-up unit is specifically configured to: And according to the activity participation instruction, the activity participation result obtained by the second activity participation result acquisition unit is popped up.
  • the second activity participation result obtaining unit is specifically configured to:
  • the activity portal icon has an active content and/or a festival/celsoon reminder function.
  • the activity portal icon has an active content and/or a festival/celsoon reminder function.
  • the activity participation result pop-up unit sets a social network tool link on the pop-up activity participation result, so that the user shares the activity participation result through the social network tool.
  • the activity participation result includes one or more of a holiday blessing information, a gift giving information, a winning information, and a solar energy reminding information.
  • another embodiment of the present invention further provides a server, which is configured to execute the server-side processing flow in the foregoing embodiment.
  • the user provides a new type of interaction. Therefore, the implementation of the foregoing method for performing the interaction method by the server corresponding to the client device is also applicable to the server provided in this embodiment, which is not described in detail in this embodiment.
  • the server provided by the embodiment of the present invention includes:
  • the activity information acquisition request receiving unit 901 is configured to receive a first activity information acquisition request sent by the client device;
  • the activity information obtaining unit 902 is configured to acquire, according to the first activity information obtaining request, the first activity information locally, where the first activity information includes an activity entry icon;
  • the activity information feedback unit 903 is configured to feed back the obtained first activity information to the client device, so that the client device is on the user interface of the client device according to the first activity information.
  • the activity entry icon is displayed, so that the client device pops up the activity participation result according to the activity participation instruction after receiving the activity participation instruction issued by the user by operating the activity portal icon.
  • the server provided by the embodiment of the present invention receives the request of the client through the activity information acquisition request receiving unit, and the activity information feedback unit feeds back the activity information including the activity entry icon to the client device, so that the client device will be active.
  • the entry icon is displayed on the user interface, and the user can participate in the activity by operating the activity entry icon, and feedback the activity participation result to the user according to the user's operation.
  • the server provides activity information to the client device according to the request of the application client device, when the client device receives When the activity information fed back by the server is set, the activity information is set on the client device interface of the application itself, and the activity information of the application promotion is not required to be released by using other network platforms, and the user does not need to view the activity on other network platforms;
  • the user in the process of using the application, the user can directly participate in the activity promoted by the application by using the activity entry icon on the user interface, without participating in activities through other network platforms, thereby improving the user experience.
  • the server further includes a first activity participation result feedback unit, configured to: receive an activity participation request sent by the client device according to the activity participation instruction;
  • the activity participation result is fed back to the client device to cause the client device to pop up the activity participation result.
  • the activity information acquisition request receiving unit is further configured to receive a second activity information acquisition request sent by the client device;
  • the activity information obtaining unit is further configured to: Query the second activity information locally according to the second activity acquisition request, where the second activity information includes activity configuration information, where the activity configuration information includes an activity portal icon display manner Indication information;
  • the activity information feedback unit is further configured to: when the second activity information is queried, feed back the queried second activity information to the client device, so that the client device is at the client device
  • the activity entry icon is displayed on the user interface
  • the activity entry icon is displayed on the user interface of the client device according to the display manner indicated by the activity entry icon display manner indication information.
  • the activity configuration information further includes activity participation result indication information, so that the client device obtains an activity participation result according to the activity participation result indication information.
  • the server further includes a second activity participation result feedback unit, configured to: receive an activity participation result acquisition request sent by the client device according to the activity participation result indication information;
  • the activity participation result is fed back to the client device.
  • the first activity information further includes activity configuration information, where the activity configuration information includes activity portal icon display mode indication information and activity participation result indication information, so that the client device indicates the information according to the activity portal icon display manner. Displaying the indication manner, displaying the activity entry icon on a user interface of the client device, obtaining an activity participation result according to the activity participation result indication information, popping up the acquired activity participation according to the activity participation instruction result.
  • the server further includes a third activity participation result feedback unit, configured to: receive an activity participation result acquisition request sent by the client device according to the activity participation result indication information;
  • the activity participation result is fed back to the client device.
  • the activity portal icon has an active content and/or a festival/celsoon reminder function.
  • the activity participation result includes one or more of a holiday blessing information, a gift giving information, a winning information, and a solar energy reminding information.
  • the embodiment of the present invention further provides a mobile terminal.
  • the mobile terminal provided in this embodiment includes: a processor 101, a memory 102, a communication interface 103, and a bus 104.
  • the processor 101, the memory 102, and the communication interface 103 are connected by the bus 104 and complete communication with each other;
  • the memory 102 stores executable program code
  • the processor 101 runs a program corresponding to the executable program code by reading executable program code stored in the memory 102 for:
  • the activity participation result is popped up.
  • the processor 101 in the mobile terminal performs the same processing procedure as the interaction method performed by the client device, and the foregoing embodiment in which the interaction method is executed by the client device is also applicable to the implementation.
  • the processor in the example is not described in detail in this embodiment.
  • the mobile terminal provided by the embodiment of the present invention requests the activity information from the server, and after receiving the activity information fed back by the server, displays the activity entrance icon on the user interface, and the user can participate in the activity by operating the activity entrance icon, according to the user's The operation feeds back the results of the activity participation to the user.
  • the embodiment of the present invention further provides a server, which corresponds to the mobile terminal provided by the foregoing embodiment.
  • the server provided in this embodiment includes: a processor 111, Memory 112, communication interface 113 and bus 114;
  • the processor 111, the memory 112, and the communication interface 113 are connected by the bus 114 and complete communication with each other;
  • the memory 112 stores executable program code
  • the processor 111 runs a program corresponding to the executable program code by reading executable program code stored in the memory 112 for:
  • the processor 111 in the server corresponding to the mobile terminal performs the same processing flow as the interaction method performed by the server corresponding to the client device, and performs the interaction on the server corresponding to the client device.
  • the implementation of the method is also applicable to the processor in this embodiment, and will not be described in detail in this embodiment.
  • the server provided by the embodiment of the present invention receives a request for the mobile terminal to obtain the activity information, and feeds back the activity information including the activity portal icon to the mobile terminal, so that the activity portal icon is displayed on the user interface, so that the user can operate the
  • the activity portal icon participates in the activity and feeds the event participation result to the user according to the user's operation.
  • the server provides the mobile terminal with the activity information according to the request of the mobile terminal, and when the application installed on the mobile terminal receives the activity information fed back by the server, the activity information is set on the user interface of the application itself.
  • users can use the activity portal icon on the user interface. Directly participate in the activities promoted by the application itself, without having to participate in activities through other network platforms to enhance the user experience.
  • the present invention also proposes an application.
  • the application is operative to perform the interactive method as described in the embodiment of Figure 1 of the present invention at runtime.
  • the present invention also provides a storage medium for storing an application for executing an interaction method as described in the embodiment of Fig. 1 of the present invention at runtime.
  • the present invention also proposes another application.
  • the application is for executing the interactive method as described in the embodiment of Figure 2 of the present invention at runtime.
  • the present invention also proposes another storage medium for storing an application for executing the interaction method as described in the embodiment of FIG. 2 of the present invention at runtime.
  • the application and the storage medium according to an embodiment of the present invention cause the client device to display the activity entry icon fed back by the server on the user interface of the client device, so that the user can directly participate in the activity by operating the activity entry icon. Therefore, the user is provided with a brand new interaction mode, by requesting the activity directly from the application client device to the server, and when receiving the activity entry icon fed back by the server, setting the activity entry icon to the user of the client device of the application itself In the interface, the user directly participates in the activity through the activity portal icon on the user interface in the process of using the application, and does not need to participate in activities through other network platforms, thereby effectively improving the user experience.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Tourism & Hospitality (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

 本发明公开了一种交互方法、客户端装置、移动终端和服务器,涉及互联网技术领域,为提供一种新的与用户进行交互的方式而发明。本发明提供的交互方法包括:向服务器发送第一活动信息获取请求,以使所述服务器根据所述第一活动信息获取请求,在所述服务器本地获取第一活动信息,所述第一活动信息包括活动入口图标;接收所述服务器反馈的所述服务器获取的第一活动信息;根据所述第一活动信息,在所述客户端装置的用户界面上显示所述活动入口图标;接收用户通过操作所述活动入口图标下发的活动参与指令;根据所述活动参与指令,弹出活动参与结果。

Description

一种交互方法、 客户端装置、 移动终端及服务器
技术领域
本发明涉及互联网技术领域, 尤其涉及一种交互方法、 客户端装置、 移动终端 及服务器。 背景技术
随着人们工作生活节奏的加快以及对生活品质要求的提高, 移动终端以其强大 的功能备受广大用户的青睐, 并得到广泛应用。 与此同时, 各种移动终端上的应用 层出不穷, 这些丰富的应用能够给用户带来各种各样的用户体验。 通常而言, 所谓 应用, 一般指安装在手机和平板电脑等移动终端上的应用。 在面向对象上通常分为 个人用户应用 (面向个人消费者) 与企业级应用 (面向企业) , 在移动终端系统分 类上主要包括 ios (苹果公司开发的移动操作系统) App ( Application ) (如: 同步 推等) 禾 P Android (安卓) App (如: AirDroid、 百度应用等) , 其中 ios App为安装在 ios (苹果)操作系统上的应用, Android App为安装在 Android操作系统上的应用。
目前, 许多应用开发商为了推广应用产品以吸引用户使用应用产品, 通常会通 过社交网络平台推广各种各样用于宣传应用产品的活动, 例如抽奖活动。 现有技术 中, 应用开发商会将活动的消息以及参与活动的入口设置在一些社交网络平台, 例 如官方网站、 官方微博、 微信等, 用户通过这些社交网络平台即可查看并按照活动 要求参与活动。
但是, 上述这种活动推广方式会存在以下问题: 将活动的消息发布在社交网络 平台上, 用户只有使用这些社交网络平台才能了解活动情况, 而且当用户需要参与 活动时, 同样需使用这些社交网络平台才能参与, 不方便用户参加活动, 用户体验 不佳。 发明内容
针对现有技术中存在的缺陷, 本发明提供一种交互方法、 客户端装置、 移动终 端及服务器, 旨在提供一种全新的与用户进行交互的方式, 从而方便用户参与活动, 提升用户体验。
为解决上述技术问题, 本发明第一方面实施例的交互方法, 由安装在移动终端 上的客户端装置执行, 所述方法包括: 向服务器发送第一活动信息获取请求, 以使所述服务器根据所述第一活动信息 获取请求, 在所述服务器本地获取第一活动信息, 所述第一活动信息包括活动入口 图标;
接收所述服务器反馈的所述服务器获取的第一活动信息;
根据所述第一活动信息, 在所述客户端装置的用户界面上显示所述活动入口图 标;
接收用户通过操作所述活动入口图标下发的活动参与指令;
根据所述活动参与指令, 弹出活动参与结果。
结合第一方面, 在本发明第一方面的第一种实现方式中, 所述根据所述活动参 与指令, 弹出活动参与结果包括:
根据所述活动参与指令, 向所述服务器发送活动参与请求, 以使所述服务器根 据所述活动参与请求获取活动参与结果;
接收所述服务器反馈的活动参与结果;
弹出所述服务器反馈的活动参与结果。
结合第一方面, 在本发明第一方面的第二种实现方式中, 所述方法还包括: 向服务器发送第二活动信息获取请求, 以使所述服务器根据所述第二活动信息 获取请求, 在所述服务器本地查询第二活动信息, 所述第二活动信息包括活动配置 信息, 所述活动配置信息中包括活动入口图标显示方式指示信息;
在所述服务器查询到第二活动信息的情况下, 接收所述服务器反馈的、 所述服 务器查询到的第二活动信息;
所述在所述客户端装置的用户界面上显示所述活动入口图标包括:
按照所述活动入口图标显示方式指示信息指示的显示方式, 在所述客户端装置 的用户界面上显示所述活动入口图标。
结合第一方面的第二种实现方式, 在本发明第一方面的第三种实现方式中, 所 述活动配置信息还包括活动参与结果指示信息;
所述方法还包括:
根据所述活动参与结果指示信息, 获取活动参与结果;
所述根据所述活动参与指令, 弹出活动参与结果包括:
根据所述活动参与指令, 弹出所述获取的活动参与结果。
结合第一方面的第三种实现方式, 在本发明第一方面的第四种实现方式中, 所 述根据所述活动参与结果指示信息, 获取活动参与结果包括:
根据所述活动参与结果指示信息, 向所述服务器发送活动参与结果获取请求; 接收所述服务器反馈的活动参与结果。
结合第一方面, 在本发明第一方面的第五种实现方式中, 所述第一活动信息还 包括活动配置信息, 所述活动配置信息中包括活动入口图标显示方式指示信息和活 动参与结果指示信息;
所述在所述客户端装置的用户界面上显示所述活动入口图标包括:
按照所述活动入口图标显示方式指示信息指示的显示方式, 在所述客户端装置 的用户界面上显示所述活动入口图标;
所述方法还包括:
根据所述活动参与结果指示信息, 获取活动参与结果;
所述根据所述活动参与指令, 弹出活动参与结果包括:
根据所述活动参与指令, 弹出所述获取的活动参与结果。
结合第一方面的第五种实现方式, 在本发明第一方面的第六种实现方式中, 所 述根据所述活动参与结果指示信息, 获取活动参与结果包括:
根据所述活动参与结果指示信息, 向所述服务器发送活动参与结果获取请求; 接收所述服务器反馈的活动参与结果。
结合第一方面或第一方面的前六种实现方式中的任一种实现方式, 在本发明第 一方面的第七种实现方式中,所述活动入口图标具有活动内容和 /或节日 /节气提示功 能。
结合第一方面或第一方面的前七种实现方式中的任一种实现方式, 在本发明第 一方面的第八种实现方式中, 所述客户端装置在所述弹出的活动参与结果上设置社 交网络工具链接, 以使用户通过所述社交网络工具分享所述活动参与结果。
结合第一方面或第一方面的前八种实现方式中的任一种实现方式, 在本发明第 九种实现方式中, 所述活动参与结果中包括节日祝福信息、 礼物赠送信息、 是否中 奖信息、 节气提醒信息中的一种或多种。 为解决上述技术问题, 本发明第二方面实施例的交互方法由安装在移动终端上 的客户端装置所对应的服务器执行, 所述方法包括:
接收客户端装置发送的第一活动信息获取请求;
根据所述第一活动信息获取请求, 在所述服务器本地获取第一活动信息, 所述 第一活动信息包括活动入口图标;
将所述获取的第一活动信息反馈给所述客户端装置, 以使所述客户端装置根据 所述第一活动信息, 在所述客户端装置的用户界面上显示所述活动入口图标, 从而 使所述客户端装置在接收用户通过操作所述活动入口图标下发的活动参与指令后, 根据所述活动参与指令, 弹出活动参与结果。
结合第二方面, 在本发明第二方面的第一种实现方式中, 所述将所述获取的第 一活动信息反馈给所述客户端装置后, 所述方法还包括:
接收所述客户端装置根据所述活动参与指令发送的活动参与请求;
根据所述活动参与请求, 获取活动参与结果;
将所述活动参与结果反馈给所述客户端装置, 以使所述客户端装置弹出所述活 动参与结果。
结合第二方面, 在本发明第二方面的第二种实现方式中, 所述方法还包括: 接收客户端装置发送的第二活动信息获取请求;
根据所述第二活动获取请求, 在本地查询第二活动信息, 所述第二活动信息包 括活动配置信息, 所述活动配置信息中包括活动入口图标显示方式指示信息; 在查询到第二活动信息的情况下, 将所述查询到的第二活动信息反馈给客户端 装置, 以使所述客户端装置在所述客户端装置的用户界面上显示所述活动入口图标 时, 按照所述活动入口图标显示方式指示信息指示的显示方式, 在所述客户端装置 的用户界面上显示所述活动入口图标。
结合第二方面的第二种实现方式, 在本发明第二方面的第三种实现方式中, 所 述活动配置信息还包括活动参与结果指示信息, 以使所述客户端装置根据所述活动 参与结果指示信息, 获取活动参与结果。
结合第二方面的第三种实现方式, 在本发明第二方面的第四种实现方式中, 在 所述将所述查询到的第二活动信息反馈给客户端装置后, 所述方法还包括:
接收所述客户端装置根据所述活动参与结果指示信息发送的活动参与结果获取 请求;
将所述活动参与结果反馈给所述客户端装置。
结合第二方面, 在本发明第二方面的第五种实现方式中, 所述第一活动信息还 包括活动配置信息, 所述活动配置信息中包括活动入口图标显示方式指示信息和活 动参与结果指示信息, 以使所述客户端装置按照所述活动入口图标显示方式指示信 息指示的显示方式, 在所述客户端装置的用户界面上显示所述活动入口图标, 根据 所述活动参与结果指示信息, 获取活动参与结果, 根据所述活动参与指令, 弹出所 述获取的活动参与结果。
结合第二方面的第五种实现方式, 在本发明第二方面的第六种实现方式中, 在 将所述获取的第一活动信息反馈给所述客户端装置后, 所述方法还包括: 接收所述客户端装置根据所述活动参与结果指示信息发送的活动参与结果获取 请求;
将所述活动参与结果反馈给所述客户端装置。
结合第二方面或第二方面的前六种实现方式中的任一种实现方式, 在本发明第 二方面的第七种实现方式中,所述活动入口图标具有活动内容和 /或节日 /节气提示功 能。
结合第二方面或第二方面的前七种实现方式中的任一种实现方式, 在本发明第 二方面的第八种实现方式中, 所述活动参与结果中包括节日祝福信息、 礼物赠送信 息、 是否中奖信息、 节气提醒信息中的一种或多种。 为解决上述技术问题, 本发明第三方面实施例提供的客户端装置, 包括: 活动信息获取请求发送单元, 用于向服务器发送第一活动信息获取请求, 以使 所述服务器根据所述第一活动信息获取请求,在所述服务器本地获取第一活动信息, 所述第一活动信息包括活动入口图标;
活动信息接收单元, 用于接收所述服务器反馈的所述服务器获取的第一活动信 自E .;
活动入口图标显示单元, 用于根据所述第一活动信息, 在客户端装置的用户界 面上显示所述活动入口图标;
活动参与指令接收单元, 用于接收用户通过操作所述活动入口图标下发的活动 参与指令;
活动参与结果弹出单元, 用于根据所述活动参与指令, 弹出活动参与结果。 结合第三方面, 在本发明第三方面的第一种实现方式中, 所述活动参与结果弹 出单元具体用于:
根据所述活动参与指令, 向所述服务器发送活动参与请求, 以使所述服务器根 据所述活动参与请求获取活动参与结果;
接收所述服务器反馈的活动参与结果;
弹出所述服务器反馈的活动参与结果。
结合第三方面, 在本发明第三方面的第二种实现方式中, 所述活动信息获取请 求发送单元还用于: 向服务器发送第二活动信息获取请求, 以使所述服务器根据所 述第二活动信息获取请求, 在所述服务器本地查询第二活动信息, 所述第二活动信 息包括活动配置信息, 所述活动配置信息中包括活动入口图标显示方式指示信息; 所述活动信息接收单元还用于: 在所述服务器查询到第二活动信息的情况下, 接收所述服务器反馈的、 所述服务器查询到的第二活动信息;
所述活动入口图标显示单元具体用于:
按照所述活动入口图标显示方式指示信息指示的显示方式, 在所述客户端装置 的用户界面上显示所述活动入口图标。
结合第三方面的第二种实现方式, 在本发明第三方面的第三种实现方式中, 所 述活动配置信息还包括活动参与结果指示信息;
所述客户端装置还包括:
第一活动参与结果获取单元, 用于根据所述活动参与结果指示信息, 获取活动 参与结果;
所述活动参与结果弹出单元具体用于:
根据所述活动参与指令, 弹出所述第一活动参与结果获取单元获取的活动参与 结果。
结合第三方面的第三种实现方式, 在本发明第三方面的第四种实现方式中, 所 述第一活动参与结果获取单元具体用于:
根据所述活动参与结果指示信息, 向所述服务器发送活动参与结果获取请求; 接收所述服务器反馈的活动参与结果。
结合第三方面, 在本发明第三方面的第五种实现方式中, 所述第一活动信息还 包括活动配置信息, 所述活动配置信息中包括活动入口图标显示方式指示信息和活 动参与结果指示信息;
所述活动入口图标显示单元具体用于:
按照所述活动入口图标显示方式指示信息指示的显示方式, 在所述客户端装置 的用户界面上显示所述活动入口图标;
所述客户端装置还包括
第二活动参与结果获取单元, 用于根据所述活动参与结果指示信息, 获取活动 参与结果;
所述活动参与结果弹出单元具体用于:
根据所述活动参与指令, 弹出所述第二活动参与结果获取单元获取的活动参与 结果。
结合第三方面的第五种实现方式, 在本发明第三方面的第六种实现方式中, 所 述第二活动参与结果获取单元具体用于:
根据所述活动参与结果指示信息, 向所述服务器发送活动参与结果获取请求; 接收所述服务器反馈的活动参与结果。 结合第三方面或第三方面的前六种实现方式中的任一种实现方式, 在本发明第 三方面的第七种实现方式中,所述活动入口图标具有活动内容和 /或节日 /节气提示功 能。
结合第三方面或第三方面的前七种实现方式中的任一种实现方式, 在本发明第 三方面的第八种实现方式中, 所述活动参与结果弹出单元在弹出的活动参与结果上 设置社交网络工具链接, 以使用户通过所述社交网络工具分享所述活动参与结果。
结合第三方面或第三方面的前八种实现方式中的任一种实现方式, 在本发明第 三方面的第九种实现方式中, 所述活动参与结果中包括节日祝福信息、 礼物赠送信 息、 是否中奖信息、 节气提醒信息中的一种或多种。 为解决上述技术问题, 本发明第四方面实施例提供的服务器, 其特包括: 活动信息获取请求接收单元, 用于接收客户端装置发送的第一活动信息获取请 求;
活动信息获取单元, 用于根据所述第一活动信息获取请求, 在所述服务器本地 获取第一活动信息, 所述第一活动信息包括活动入口图标;
活动信息反馈单元, 用于将所述获取的第一活动信息反馈给所述客户端装置, 以使所述客户端装置根据所述第一活动信息, 在所述客户端装置的用户界面上显示 所述活动入口图标, 从而使所述客户端装置在接收用户通过操作所述活动入口图标 下发的活动参与指令后, 根据所述活动参与指令, 弹出活动参与结果。
结合第四方面, 在本发明第四方面的第一种实现方式中, 所述服务器还包括第 一活动参与结果反馈单元, 用于:
接收所述客户端装置根据所述活动参与指令发送的活动参与请求;
根据所述活动参与请求, 获取活动参与结果;
将所述活动参与结果反馈给所述客户端装置, 以使所述客户端装置弹出所述活 动参与结果。
结合第四方面, 在本发明第四方面的第二种实现方式中, 所述活动信息获取请 求接收单元还用于, 接收客户端装置发送的第二活动信息获取请求;
所述活动信息获取单元还用于, 根据所述第二活动获取请求, 在本地查询第二 活动信息, 所述第二活动信息包括活动配置信息, 所述活动配置信息中包括活动入 口图标显示方式指示信息;
所述活动信息反馈单元还用于, 在查询到第二活动信息的情况下, 将所述查询 到的第二活动信息反馈给客户端装置, 以使所述客户端装置在所述客户端装置的用 户界面上显示所述活动入口图标时, 按照所述活动入口图标显示方式指示信息指示 的显示方式, 在所述客户端装置的用户界面上显示所述活动入口图标。
结合第四方面的第二种实现方式, 在本发明第四方面的第三种实现方式中, 所 述活动配置信息还包括活动参与结果指示信息, 以使所述客户端装置根据所述活动 参与结果指示信息, 获取活动参与结果。
结合第四方面的第三种实现方式, 在本发明第四方面的第四种实现方式中, 所 述服务器还包括第二活动参与结果反馈单元,用于:
接收所述客户端装置根据所述活动参与结果指示信息发送的活动参与结果获取 请求;
将所述活动参与结果反馈给所述客户端装置。
结合第四方面, 在本发明第四方面的第五种实现方式中, 所述第一活动信息还 包括活动配置信息, 所述活动配置信息中包括活动入口图标显示方式指示信息和活 动参与结果指示信息, 以使所述客户端装置按照所述活动入口图标显示方式指示信 息指示的显示方式, 在所述客户端装置的用户界面上显示所述活动入口图标, 根据 所述活动参与结果指示信息, 获取活动参与结果, 根据所述活动参与指令, 弹出所 述获取的活动参与结果。
结合第四方面的第五种实现方式, 在本发明第四方面的第六种实现方式中, 所 述服务器还包括第三活动参与结果反馈单元, 用于:
接收所述客户端装置根据所述活动参与结果指示信息发送的活动参与结果获取 请求;
将所述活动参与结果反馈给所述客户端装置。
结合第四方面或第四方面的前六种实现方式中的任一种实现方式, 在本发明第 四方面的第七种实现方式中,所述活动入口图标具有活动内容和 /或节日 /节气提示功 能。
结合第四方面或第四方面的前七种实现方式中的任一种实现方式, 在本发明第 四方面的第八种实现方式中, 所述活动参与结果中包括节日祝福信息、 礼物赠送信 息、 是否中奖信息、 节气提醒信息中的一种或多种。 为解决上述技术问题, 本发明第五方面实施例提供的移动终端, 包括: 处理器、 存储器、 通信接口和总线;
所述处理器、 所述存储器和所述通信接口通过所述总线连接并完成相互间的通 信; 所述存储器存储可执行程序代码;
所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行 程序代码对应的程序, 以用于:
向服务器发送第一活动信息获取请求, 以使所述服务器根据所述第一活动信息 获取请求, 在所述服务器本地获取第一活动信息, 所述第一活动信息包括活动入口 图标;
接收所述服务器反馈的所述服务器获取的第一活动信息;
根据所述第一活动信息, 在所述客户端装置的用户界面上显示所述活动入口图 标;
接收用户通过操作所述活动入口图标下发的活动参与指令;
根据所述活动参与指令, 弹出活动参与结果。 为解决上述技术问题, 本发明第六方面实施例提供的服务器, 包括: 处理器、 存储器、 通信接口和总线;
所述处理器、 所述存储器和所述通信接口通过所述总线连接并完成相互间的通 信;
所述存储器存储可执行程序代码;
所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行 程序代码对应的程序, 以用于:
接收客户端装置发送的第一活动信息获取请求;
根据所述第一活动信息获取请求, 在所述服务器本地获取第一活动信息, 所述 第一活动信息包括活动入口图标;
将所述获取的第一活动信息反馈给所述客户端装置, 以使所述客户端装置根据 所述第一活动信息, 在所述客户端装置的用户界面上显示所述活动入口图标, 从而 使所述客户端装置在接收用户通过操作所述活动入口图标下发的活动参与指令后, 根据所述活动参与指令, 弹出活动参与结果。 为解决上述技术问题, 本发明第七方面实施例的应用程序, 用于在运行时执行本 发明第一方面实施例所述的交互方法。 为解决上述技术问题, 本发明第八方面实施例的存储介质, 用于存储应用程序, 所述应用程序用于在运行时执行本发明第一方面实施例所述的交互方法。 为解决上述技术问题, 本发明第九方面实施例的应用程序, 用于在运行时执行本 发明第二方面实施例所述的交互方法。 为解决上述技术问题, 本发明第十方面实施例的存储介质, 用于存储应用程序, 所述应用程序用于在运行时执行本发明第二方面实施例所述的交互方法。
本发明实施例提供的交互方法、 客户端装置、 移动终端和服务器, 客户端装置 通过将服务器反馈的活动入口图标显示在客户端装置的用户界面上, 用户通过操作 该活动入口图标可以直接参与活动。 因此, 为用户提供了一种全新的交互方式, 通 过由应用客户端装置直接向服务器请求活动, 当接收到服务器反馈的活动入口图标 时, 将活动入口图标设置在应用本身的客户端装置的用户界面上, 因此, 用户在使 用应用的过程中, 通过用户界面上的活动入口图标直接参与活动, 而不需要通过其 他网络平台参与活动, 有效提升用户体验。
本发明附加的方面和优点将在下面的描述中部分给出, 部分将从下面的描述中 变得明显, 或通过本发明的实践了解到。 附图说明
本发明所述的和 /或附加的方面和优点从下面结合附图对实施例的描述中将变 得明显和容易理解, 其中:
图 1为本发明第一种实施例提供的交互方法的流程图;
图 2为本发明第二种实施例提供的交互方法的流程图;
图 3为本发明第三种实施例提供的交互方法的流程图;
图 4为本发明第四种实施例提供的交互方法的流程图;
图 5为本发明实施例提供的在用户界面上显示活动入口图标的示例性示意图; 图 6为用户点击图 5中的活动入口图标后弹出的中奖结果的示例性示意图; 图 7为用户点击图 5中的活动入口图标后弹出的未中奖结果的示例性示意图; 图 8为本发明第六种实施例提供的客户端装置的结构示意图;
图 9为本发明第七种实施例提供的服务器的结构示意图;
图 10为本发明一种实施例提供的移动终端的结构示意图;
图 1 1为本发明另一种实施例提供的服务器的结构示意图。 具体实施方式 下面详细描述本发明的实施例, 所述实施例的示例在附图中示出, 其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。 下面通过参 考附图描述的实施例是示例性的, 仅用于解释本发明, 而不能解释为对本发明的限制。
在本发明的描述中, 需要理解的是, 术语 "纵向" 、 "横向" 、 "上" 、 "下" 、 "前" 、 "后" 、 "左" 、 "右" 、 "竖直" 、 "水平" 、 "顶" 、 "底" "内" 、 "外" 等指示的方位或位置关系为基于附图所示的方位或位置关系, 仅是为了便于描 述本发明和简化描述, 而不是指示或暗示所指的装置或元件必须具有特定的方位、 以 特定的方位构造和操作, 因此不能理解为对本发明的限制。
在本发明的描述中, 需要说明的是, 除非另有规定和限定, 术语 "安装" 、 "相 连" 、 "连接" 应做广义理解, 例如, 可以是机械连接或电连接, 也可以是两个元件 内部的连通, 可以是直接相连, 也可以通过中间媒介间接相连, 对于本领域的普通技 术人员而言, 可以根据具体情况理解所述术语的具体含义。
本发明实施例提供的交互方法, 旨在提供一种全新的与用户进行交互的方式, 与 传统的应用开发商借助其他社交网络平台举办活动推广应用产品不同, 实现由应用客 户端装置本身向用户进行活动推送, 从而不需要借助其他社交网络平台, 能够使用户 在应用程序的用户界面上直接参与活动, 方便用户参与活动, 提升用户体验。
首先需要说明的是, 在本发明实施例中, 所谓活动是指为了吸引用户使用应用产 品而进行的产品推广活动, 活动的内容可以有多种, 例如抽奖活动、 礼物赠送活动、 节日祝福活动, 或者节气提醒活动等等, 本发明对此不作限定。
本领域技术人员所公知的, 具体而言, 抽奖活动是为参与者提供中奖机会的活动, 即指针对参与活动的用户抽选中奖者的一种活动, 具体可以按照预先设置的中奖规则 抽选中奖者, 并为中奖者提供奖品, 该奖品可以为实体物品 (例如背包、 化妆品、 生 活用品等) , 也可以为虚拟物品 (例如积分、 电子购物券等) 。
礼物赠送活动是指向参与活动的用户赠送礼物的一种活动, 其中, 赠送的礼物也 可以为实体物品 (如生活用品)或虚拟物品 (如应用积分), 具体赠送礼物的形式也不限, 可以为所有用户赠送同样的礼物, 也可以在预先设置礼物赠送的规则, 针对不同用户 赠送不同的礼物。
节日祝福活动是指在节日期间为参与活动的用户提供节日祝福的一种活动, 在节 日期间, 可以为用户提供各种有趣的节日祝福语或节日祝福图片, 以向用户传达节日 祝福信息。
节气提醒活动是指为参与活动的用户提供节气提醒的一种活动, 可以提醒用户目 前或即将到来的节气、 节气由来、 节气典故、 该节气中穿衣或饮食上的一些注意事项 等
需要说明的是, 上述的几种活动可以单独设置, 也可以综合设置, 也即同一次活 动中可以包括两种或两种以上的活动, 例如, 将节日祝福活动和抽奖活动设置在一起, 在用户参与抽奖活动的同时给用户以节日祝福。
以下通过具体的实施例对本发明提供的交互方法进行详细介绍。
实施例 1
首先需要说明的是, 本实施例涉及一种用户交互方法, 由移动终端执行, 具体由 安装在移动终端上的客户端装置执行, 所述的移动终端包括但不限于: 手机、 平板电 脑、 PDA(Personal Digital Assistant, 个人数字助理)等。 在本实施例中, 所述客户端装 置为安装在移动终端上的应用程序。
如图 1 所示, 为本实施例提供的交互方法的流程图, 该交互方法由安装在移动终 端上的客户端装置执行, 包括:
步骤 S 1 1 : 向服务器发送第一活动信息获取请求, 以使所述服务器根据所述第一活 动信息获取请求, 在所述服务器本地获取第一活动信息, 所述第一活动信息包括活动 入口图标。
本实施例中, 需要说明的是, "活动入口图标" 是为用户参与活动而设置的图标, 将被用于显示在客户端装置的用户界面上。 对于用户而言, 在用户操作该显示在用户 界面上的活动入口图标时, 例如通过点击该图标或移动该图标等方式操作该图标时, 即表示用户参与活动。
在需要举行活动时, 开发人员会将活动相关信息, 例如活动入口图标放置在服务 器上, 客户端装置将通过第一活动信息获取请求从服务器处获取该活动入口图标, 服 务器收到该第一活动信息获取请求后, 将在服务器本地找到该图标并将该图标通过第 一活动信息反馈给客户端装置。
本实施例对于活动入口图标的样式不限, 本领域技术人员可以任意设置。 当然, 为了吸引用户参与活动, 活动入口图标可以通过对色彩、 图案等要素的设计, 达到吸 引用户的目的。
可选的, 为了能够明显地体现活动的特点, 活动入口图标可以具有活动内容提示 功能和 /或节日 /节气提示功能, 也即活动入口图标的形状或样式可以给用户以活动内容 或节日 /节气提示信息, 该提示信息可以提示用户活动的具体内容, 或者提示用户当前 或近期将至的节日 /节气。 举例而言, 将活动入口图标设置为 "赠" 的字样, 以提示用 户本次活动的内容为礼物赠送活动; 将活动入口图标设置为 "奖" 的字样, 以提示用 户本次活动的内容为抽奖活动; 将活动入口图标设置为 "火鸡" 图样, 以提示用户本 次活动是为庆祝感恩节而设置的活动; 将活动入口图标设置为 "圣诞树" 图样, 以提 示用户本次活动是为庆祝感恩节而设置的活动。
作为一种可选方式, 在本发明实施例中, 可以周期性地向服务器发送第一活动信 息获取请求, 具体地, 可以按照预先设定的请求周期向服务器发送第一活动信息获取 请求, 其中, 预先设定的请求周期可以为 24小时, 也可以是其他的请求周期, 本发明 实施例不做具体限定。
步骤 S 12: 接收所述服务器反馈的所述服务器获取的第一活动信息。
客户端装置接收到第一活动信息, 即表示客户端装置接收到活动入口图标。
步骤 S 13 : 根据所述第一活动信息, 在所述客户端装置的用户界面上显示所述活动 入口图标。
可以理解的是, 本实施例对于活动入口图标的显示方式不做限定, 该显示方式包 括活动入口图标的显示位置、 显示尺寸、 显示状态等中的至少一种, 其中, 显示状态 是指活动入口图标是以静态或者动态的方式显示, 动态的方式包括闪烁、 色彩渐变、 动画、 飘动等。
具体而言, 活动入口图标显示在客户端装置的哪个用户界面以及显示在用户界面 上的具体位置不限, 本领域技术人员可以任意设置。 举例而言, 可以将活动入口图标 设置在某用户界面上的某功能按钮上或者该功能按钮附近, 但不影响用户对功能按钮 的操作, 这样, 用户在需要点击该功能按钮时, 即可发现该活动入口图标进而参与活 动。
对于客户端装置而言, 活动入口图标的显示方式可以是预先设置好的, 也可以是 服务器为客户端装置实时配置的。
步骤 S 14: 接收用户通过操作所述活动入口图标下发的活动参与指令。
具体的, 用户可以通过点击活动入口图标或移动该图标等方式操作该图标, 从而 下发活动参与指令。
步骤 S 15 : 根据所述活动参与指令, 弹出活动参与结果。
当接收到用户下发的活动参与指令后, 客户端装置该根据活动参与指令获取活动 参与结果, 并将活动参与结果显示出来, 以供用户查看活动参与结果。
具体的, 客户端装置可以弹出图片的形式弹出活动参与结果, 该图片中以文字或 者图像等方式将活动参与结果展现出来。 当然也可以直接以弹出文字的方式, 将活动 参与结果展现给用户。
需要说明的是, 弹出的活动参与结果随着活动内容的不同而不同。 具体而言, 当 本次活动为节日祝福活动时, 弹出的活动参与结果可以为节日祝福语和 /或节日祝福图 片, 以向用户传达节日祝福信息, 例如, 对于为庆祝圣诞节而推出的圣诞节祝福活动, 弹出的活动参与结果可以为圣诞节快乐的祝福语和 /或圣诞节相关的特色图片; 当本次 活动为礼物赠送活动时,弹出的活动参与结果可以为赠送的礼物的名称和 /或礼物图片, 其中赠送的礼物可以为实体物品 (如生活用品)或虚拟物品 (如应用积分); 当本次活动为 节气提醒活动时, 弹出的活动参与结果可以体现该节气的由来、 节气典故、 节气习俗、 节气中穿衣或饮食注意事项等; 当本次活动为抽奖活动时, 弹出的活动参与结果可以 为体现中奖或未中奖的字样以及奖项信息的图片, 例如, 弹出带有 "恭喜中奖" 字样 和中奖物品的图片。
至于客户端装置如何获取活动参与结果, 可以有多种方式。 例如, 活动参与结果 是服务器确定的, 由服务器发送给客户端装置。
需要说明的是, 针对不同的活动内容, 服务器确定活动参与结果方法不同。 举例 而言, 当活动的内容为抽奖活动时, 服务器可以预先设定一定的中奖规则, 根据该中 奖规则确定活动参与结果, 例如, 每间隔一定的时间产生一个中奖名额, 如果多个用 户 (即多个客户端装置) 同一时间参与活动, 可以在该多个用户中随机抽取一个中奖 名额, 并根据客户端装置的中奖情况, 将中奖或未中奖的活动参与结果以图片的形式 发送给该客户端装置。 当活动的内容为礼物赠送活动时, 服务器也可以预先设置礼物 赠送规则, 根据预先设置的礼物赠送规则获取活动参与结果, 例如, 根据用户使用应 用的频率的高低来确定赠送的礼物, 对于使用应用频率高的用户, 赠送价值较高的礼 物, 对于使用应用频率低的用户, 赠送价值较低的礼物, 并将按照这样的赠送规则获 取的活动参与结果反馈给客户端装置。 当活动的内容为节日祝福活动时, 可以在服务 器设置好节日祝福的形式, 例如将节日祝福语和节日祝福相关的图像设置在图片中, 以图片的形式体现节日祝福, 当服务器接收到客户端装置的请求时, 将设置好的体现 节日祝福语和节日祝福相关的图像的图片反馈给客户端装置。 当活动内容为节气提醒 活动时, 可以在服务器设置好节气提醒的形式, 例如将节气的由来、 节气典故、 节气 注意事项等文字信息以及相关图像设置在图片中, 以图片的形式进行节气提醒, 当接 收到客户端装置的请求时, 将设置好的体现节气的由来、 节气典故、 节气注意事项以 及相关图像的图片反馈给客户端装置。
作为一种可选方式, 客户端装置可以通过以下方法获取活动参与结果:
首先, 客户端装置根据接收到的活动参与指令, 向服务器发送活动参与请求, 服 务器在接收到活动参与请求后, 根据活动参与请求获取活动参与结果, 然后, 服务器 把活动参与结果反馈给客户端装置。 本步骤中, 客户端装置将弹出所述服务器反馈的 活动参与结果。 这样一来, 在用户操作活动入口图标时, 向服务器下发活动参与请求, 从而使服 务器将根据活动参与请求获取的活动参与结果反馈回来, 能够在用户下发活动参与指 令时, 向服务器获取活动参与结果, 从而保证获取的活动参与结果是在用户下发活动 参与指令后获得的, 能够保证活动参与结果的实时性。
这种方式, 是在用户操作活动入口图标之后服务器向客户端装置反馈该用户的活 动参与结果。 但本发明不限于此, 在用户操作活动入口图标之前, 服务器即可先将活 动参与结果反馈客户端装置。
举例而言, 作为另一种可选方式, 在一种实施例中, 在用户操作活动入口图标之 前, 服务器可以直接在第一活动信息中携带活动参与结果, 或者, 服务器也可以通过 除第一活动信息之外的其他信息携带活动参与结果以将其反馈客户端装置。 在接收到 活动参与结果后, 客户端装置将从服务器反馈的活动参与结果存储在客户端装置本地, 当用户下发活动参与指令时, 从客户端装置本地获取活动参与结果, 这样一来, 可以 节约在用户下发活动参与指令后, 再向服务器请求并接收活动参与结果的时间, 从而 减少用户等待时间, 提高用户体验。
作为一种可选方式, 为了方便用户共享参与活动的信息或者活动参与结果, 可在 活动参与结果上设置至少一个社交网络工具的链接, 例如, 当以弹出图片的形式弹出 活动参与结果时, 可以将社交网络工具链接设置在图片的某个位置, 例如图片下方的 位置, 以使活动参与结果和社交网络工具链接不相互遮挡。 这样一来, 用户可以通过 社交网络工具分享活动参与结果, 以使更多的用户了解活动信息。 举例而言, 社交网 络工具可以为 twitter、 facebook、 google plus、 微信、 微博、 QQ空间中的一种或多种。
本发明实施例提供的交互方法, 由安装在移动终端上的客户端装置执行, 通过将 服务器反馈的活动入口图标显示在客户端装置的用户界面上, 接收用户通过操作活动 入口图标下发的活动参与指令; 根据活动参与指令, 弹出活动参与结果。 这样一来, 一方面, 由应用客户端装置直接向服务器请求活动, 当接收到服务器反馈的活动信息 时, 将活动信息设置在应用本身的客户端装置界面上, 不需要借助其他网络平台发布 应用推广的活动信息; 另一方面, 在使用应用时, 用户可以通过用户界面上的活动入 口图标直接参与应用本身推广的活动, 而不需要通过其他网络平台参与活动, 提升用 户体验。 实施例 2
在上述实施例 1 提供的交互方法的基础上, 本实施例提供另一种交互方法, 与上 述实施例中的交互方法由安装在移动终端上的客户端装置执行相对应, 本实施例中的 交互方法由安装在移动终端上的客户端装置所对应的服务器执行。
可以理解的是, 在上述实施例中对各个步骤的解释说明也适用于本实施例, 在本 实施例中不再赘述。
如图 2所示, 本实施例提供的交互方法包括:
S21 : 接收客户端装置发送的第一活动信息获取请求。
通常情况下, 在需要举行活动时, 开发人员会将第一活动信息放置在服务器上, 客户端装置将通过第一活动信息获取请求从服务器处获取该第一活动信息, 服务器收 到该第一活动信息获取请求后, 将在服务器本地找到该第一活动信息并将该第一活动 信息反馈给客户端装置。
作为一种可选方式, 客户端装置可以按照预先设定的请求周期向服务器发送第一 活动信息获取请求, 以从服务器获取第一活动信息。 其中, 预先设定的请求周期可以 为 24小时, 也可以是其他的请求周期, 本发明实施例不做具体限定。
S22: 根据所述第一活动信息获取请求, 在所述服务器本地获取第一活动信息, 所 述第一活动信息包括活动入口图标。
具体而言, 当服务器接收到客户端装置发送的第一活动信息获取请求后, 在服务 器本地查询第一活动信息, 以将查询到的第一活动信息反馈给客户端装置, 服务器将 查询到的第一活动信息反馈给客户端装置, 即表示将活动入口图标反馈给客户端装置。
S23 : 将所述获取的第一活动信息反馈给所述客户端装置, 以使所述客户端装置根 据所述第一活动信息, 在所述客户端装置的用户界面上显示所述活动入口图标, 从而 使所述客户端装置在接收用户通过操作所述活动入口图标下发的活动参与指令后, 根 据所述活动参与指令, 弹出活动参与结果。
具体而言, 当服务器将第一活动信息反馈给客户端装置后, 即将活动入口图标反 馈给客户端装置后, 客户端装置根据第一活动信息, 将活动入口图标显示在用户界面 上, 以便用户在客户端装置 (即应用 APP ) 的用户界面上直接参与活动。
在一个实施例中, 当用户在客户端装置通过操作活动入口图标参与活动时, 即客 户端装置在接收用户通过操作所述活动入口图标下发的活动参与指令后, 客户端装置 将根据活动参与指令, 向服务器发送活动参与请求, 这种情况下, 相应的, 服务器按 照以下方式执行:
首先, 服务器接收客户端装置根据活动参与指令发送的活动参与请求, 然后, 根 据活动参与请求, 获取活动参与结果, 将所述活动参与结果反馈给客户端装置, 以使 客户端装置弹出服务器反馈的活动参与结果。
这样一来, 服务器在接收到客户端装置发送的活动参与请求时, 获取活动参与结 果, 并将活动参与结果反馈给客户端装置, 能够在用户下发活动参与指令时, 向服务 器获取活动参与结果, 从而保证获取的活动参与结果的实时性。
还需要说明的是, 上述这种方式, 服务器是在接收到活动参与请求后, 即是在用 户操作活动入口图标之后, 向客户端装置反馈该用户 (该客户端装置) 的活动参与结 果。 但本发明不限于此, 在用户操作活动入口图标之前, 服务器即可先确定出活动参 与结果并将其反馈给客户端装置。
举例而言, 作为另一种可选方式, 在一种实施例中, 在用户操作活动入口图标之 前, 服务器可以先确定出活动参与结果, 并直接在第一活动信息中携带活动参与结果, 或者, 服务器也可以通过除第一活动信息之外的其他信息携带活动参与结果以将其反 馈客户端装置。 在接收到活动参与结果后, 客户端装置将从服务器反馈的活动参与结 果存储在客户端装置本地, 当用户下发活动参与指令时, 从客户端装置本地获取活动 参与结果, 这样一来, 可以节约在用户下发活动参与指令后, 再向服务器请求并接收 活动参与结果的时间, 从而减少用户等待时间, 提高用户体验。
对于服务器如何确定即获取客户端装置对应的活动参与结果, 本发明不做限定。 具体而言, 服务器可以根据预先设置的活动参与结果获取规则, 通过一定的计算等方 式, 确定出需要反馈给客户端装置的活动参与结果。 开发人员也可以预先将活动参与 结果存储在服务器上, 服务器将根据预先存储的活动参与结果, 确定出需要反馈给客 户端装置的活动参与结果。
需要说明的是, 针对不同的活动内容, 服务器确定活动参与结果方法可以不同。 举例而言, 当活动的内容为抽奖活动时, 服务器可以预先设定一定的中奖规则, 根据 该中奖规则确定活动参与结果, 例如, 每间隔一定的时间产生一个中奖名额, 如果多 个用户 (即多个客户端装置) 同一时间参与活动, 可以在该多个用户中随机抽取一个 中奖名额, 并根据客户端装置的中奖情况, 将中奖或未中奖的活动参与结果以图片的 形式发送给该客户端装置。 当活动的内容为礼物赠送活动时, 服务器也可以预先设置 礼物赠送规则, 根据预先设置的礼物赠送规则获取活动参与结果, 例如, 根据用户使 用应用的频率的高低来确定赠送的礼物, 对于使用应用频率高的用户, 赠送价值较高 的礼物, 对于使用应用频率低的用户, 赠送价值较低的礼物, 并将按照这样的赠送规 则获取的活动参与结果反馈给客户端装置。 当活动的内容为节日祝福活动时, 可以在 服务器设置好节日祝福的形式, 例如将节日祝福语和节日祝福相关的图像设置在图片 中, 以图片的形式体现节日祝福, 当服务器接收到客户端装置的请求时, 将设置好的 体现节日祝福语和节日祝福相关的图像的图片反馈给客户端装置。 当活动内容为节气 提醒活动时, 可以在服务器设置好节气提醒的形式, 例如将节气的由来、 节气典故、 节气注意事项以及相关图像设置在图片中, 以图片的形式进行节气提醒, 当接收到客 户端装置的请求时, 将设置好的体现节气的由来、 节气典故、 节气注意事项以及相关 图像的图片反馈给客户端装置。
本发明实施例提供的交互方法, 由安装在移动终端上的客户端装置所对应的服务 器执行, 通过服务器根据客户端的获取第一活动信息的请求, 将获取的第一活动信息 反馈给客户端装置, 以使将第一活动信息中包括的活动入口图标显示在用户界面上, 从而使用户通过操作活动入口图标参与活动。 这样一来, 一方面, 由服务器根据应用 客户端装置的请求, 直接向应用的客户端装置下发活动信息, 以使客户端装置将活动 信息设置在客户端装置界面上, 不需要借助其他网络平台发布活动信息; 另一方面, 对于用户而言, 用户可以通过设置在用户界面上的活动入口图标直接参与活动, 方便 用户参与活动, 有效提升用户体验。 为了本领域技术人员更好的理解本发明的技术方案, 以下通过更为具体的实施例 对本发明的技术方案进行进一步的详细说明。
实施例 3
在上述两种实施例提供的交互方法的基础上, 本实施例提供另一种交互方法, 在 本实施例没有特别说明的情况下, 在上述两种实施例中对各个步骤的解释说明也适用 于本实施例, 在本实施例中不再赘述。
如图 3所示, 本实施例提供的交互方法包括:
步骤 S31 : 客户端装置向服务器发送第二活动信息获取请求。
步骤 S32: 在服务器接收到客户端装置发送的第二活动信息获取请求后,服务器根 据第二活动信息获取请求, 在本地查询第二活动信息。
步骤 S33 : 在服务器查询到第二活动信息的情况下,将查询到的第二活动信息反馈 给客户端装置, 其中, 第二活动信息包括活动配置信息, 活动配置信息中包括活动入 口图标显示方式指示信息。
需要强调的是,本实施例中,所谓 "第二活动信息获取请求" 与前述用于获取 "活 动入口图标" 的第一活动信息获取请求有所不同, 本实施例中, 客户端装置在向服务 器发送第一活动信息获取请求之前, 先向服务器发送第二活动信息获取请求, 通过该 第二活动信息获取请求从服务器处获取活动配置信息。
在举行活动时, 开发人员会预先在服务器中存储与该活动相关的第二活动信息, 该第二活动信息包括活动配置信息, 活动配置信息中包括活动入口图标显示方式指示 信息。 服务器接收到第二活动信息获取请求后, 将从本地查找第二活动信息, 如果查 找到第二活动信息, 将其反馈给客户端装置。
可以理解的是, 服务器查找到第二活动信息, 即表示服务器查询到活动配置信息, 也即表示服务器查询到活动入口图标显示方式指示信息; 相应地, 客户端装置接收到 第二活动信息, 即表示客户端装置接收到活动配置信息, 也即表示客户端装置接收到 活动入口图标显示方式指示信息。
可选的, 如果未查找到第二活动信息, 服务器可向客户端装置返回告知客户端装 置不存在第二活动信息的指示。
可以理解的是, 客户端装置根据服务器根据第二活动信息获取请求返回的信息, 就可知悉当前是否存在活动, 当服务器返回的是第二活动信息时, 即表示当前存在活 动, 亦即表示当前服务器中存储有第二活动信息。
具体而言, 第二活动信息中包括活动配置信息, 活动配置信息中包括活动入口图 标显示方式指示信息。
其中, 活动入口图标显示方式指示信息用于向客户端装置指示出活动入口图标的 显示方式, 也即为客户端装置配置出活动入口图标的显示方式。 具体而言, 显示方式 包括活动入口图标的显示位置、 显示尺寸、 显示状态等中的至少一种, 其中, 显示状 态是指活动入口图标是以静态或者动态的方式显示, 动态的方式包括闪烁、 色彩渐变、 动画、 飘动等。 举例而言, 活动入口图标显示方式指示信息对活动入口图标的显示位 置进行配置, 也即, 活动入口图标显示方式指示信息指示客户端装置将活动入口图标 显示在客户端装置的哪个用户界面以及显示在用户界面上的哪个具体位置。
需要说明的是, 作为一种可选方式, "活动配置信息" 中除了包括用于配置活动 入口图标的显示方式的活动入口图标显示方式指示信息之外, 其还可包括使客户端装 置实现活动推送而需要的其他配置信息, 例如, 用于配置活动入口图标在移动终端本 地的存储地址的指示信息, 用于配置活动开始 /结束时间的指示信息, 等等, 本发明在 此不作限定。
作为一种可选方式, 在本发明实施例中, 客户端装置可以周期性地向服务器发送 第二活动信息获取请求, 具体地, 可以按照预先设定的请求周期向服务器发送第二活 动信息获取请求, 例如, 预先设定的请求周期可以为 24小时, 也可以是其他的请求周 期, 本发明实施例不做具体限定。
步骤 S34: 客户端装置向服务器发送第一活动信息获取请求。
步骤 S35 : 在服务器接收客户端装置发送的第一活动信息获取请求后, 根据第一活 动信息获取请求, 在服务器本地获取第一活动信息, 第一活动信息包括活动入口图标。
步骤 S36: 服务器将获取的第一活动信息反馈给客户端装置。 本实施例中, 在客户端装置接收到服务器反馈的第二活动信息后, 即可知悉当前 要推送活动, 这时, 客户端装置根据第二活动信息, 向服务器发送第一活动信息获取 请求, 以从服务器处获取活动入口图标。
当然, 本领域技术人员可以理解的是, 本发明实施例中, 客户端装置在向服务器 请求活动时, 不限于上述的先发送第二活动信息获取请求, 再发送第一活动信息获取 请求, 也可以是先向服务器发送第一活动信息获取请求, 再向服务器发送第二活动信 息获取请求, 本发明对此不作限定。 即, 步骤 S31-S33与步骤 S34-S36的顺序不限, 在另一个实施例中, 可以先执行步骤 S34-S36再执行 S31-S33 , 即在客户端装置收到第 一活动信息后, 即收到活动入口图标后, 知悉当前要推送活动, 则根据第一活动信息, 向服务器发送第二活动信息获取请求, 以从服务器处获取第二活动信息, 即活动配置
I ;自、
本实施例中, 需要强调的是, 活动入口图标(第一活动信息)和活动配置信息(第 二活动信息) 是客户端装置分别请求并由服务器分别发送给客户端装置的。 由于活动 入口图标一般设置为图片格式, 图片文件较大, 因此客户端装置接收活动入口图标需 要较多的流量和时间, 因此, 本实施例将活动入口图标和活动配置信息分开发送, 以 避免服务器压力过大, 信息发送和接收时间较长的问题。
步骤 S37 : 客户端装置根据第一活动信息,在客户端装置的用户界面上显示活动入 口图标。
本实施例中, 第二活动信息中的活动配置信息包括活动入口图标显示方式指示信 息, 这样一来, 客户端装置在用户界面上显示活动入口图标时, 按照活动入口图标显 示方式指示信息指示的显示方式, 在客户端装置的用户界面上显示所述活动入口图标。
需要说明的是, 在本实施例中, 活动入口图标显示方式指示信息可以包括活动入 口图标在用户界面上显示的位置指示信息、 活动入口图标显示的尺寸指示信息、 活动 入口图标的显示状态指示信息等, 其中, 显示状态是指活动入口图标是以静态或者动 态的方式显示, 动态的方式包括闪烁、 色彩渐变、 动画、 飘动等。 举例而言, 活动入 口图标在用户界面上显示的位置指示信息中规定, 将活动入口图标设置在某用户界面 上的某功能按钮上或者该功能按钮附近, 但不影响用户对功能按钮的操作; 活动入口 图标显示的尺寸指示信息规定, 将活动入口图标的大小设置为不大于功能按钮的尺寸; 活动入口图标的显示状态指示信息规定, 活动入口图标以闪烁的形式显示在用户界面 上。 本领域技术人员可以理解, 活动入口图标显示方式指示信息包括的信息不限于此。
步骤 S38 : 客户端装置接收用户通过操作活动入口图标下发的活动参与指令。 步骤 S39 : 客户端装置根据活动参与指令, 弹出活动参与结果。 至于客户端装置如何获取活动参与结果, 可以有多种方式。 在本实施例中, 活动 参与结果是服务器确定的, 由服务器发送给客户端装置。
举例而言, 在服务器接收到第二活动信息获取请求或者第一活动信息获取请求时, 将触发服务器确定活动参与结果, 并将该结果在客户端装置弹出活动参与结果之前反 馈给客户端装置。 这种情况下, 具体而言, 服务器可将活动参与结果放置在第一活动 信息中反馈给客户端装置, 也可将活动参与结果放置在第二活动信息中反馈给客户端 装置。
当然, 作为一种可选方式, 服务器可以通过除了第一活动信息和第二活动信息之 外的其他信息, 将活动参与结果反馈给客户端装置。
举例而言, 在一个实施例中, 服务器可在第二活动信息中的活动配置信息中放置 活动参与结果指示信息, 该活动参与结果指示信息可以直接即为所弹出的活动参与结 果, 以使客户端装置可以根据该活动参与结果指示信息, 直接得到活动参与结果。 该 活动参与结果指示信息也可以在有多种可能的参与结果的情况下, 指示出本次用户参 与的结果, 以使客户端装置可以根据该活动参与结果指示信息, 从服务器处获取本次 参与的结果, 进而弹出获取的活动参与结果。 举例而言, 针对中奖活动, 包括中奖和 未中奖两种参与结果, 这种情况下, 活动参与结果指示信息可以指示出本次用户参与 的结果是哪种参与结果, 例如, 以 0表示中奖, 以 1表示未中奖, 根据该活动参与结 果指示信息, 客户端装置将从服务器处获取其所要弹出的活动参与结果, 例如, 中奖 图片或者未中奖图片, 进而将其弹出显示给用户。
此外, 举例而言, 客户端装置也可在接收到用户下发的活动参与指令后, 向服务 器发送活动参与请求, 在该请求触发下, 服务器确定活动参与结果, 并将活动参与结 果反馈给客户端装置, 客户端装置将该结果弹出展示给用户。
在本实施例提供的交互方法中, 客户端装置在向服务器请求活动时, 通过两次请 求获取活动信息, 第一次请求活动配置信息, 第二次请求活动入口图标。
可以理解的是, 客户端向服务器发送的请求次数不限于两次, 在另一实施例中, 客户端装置除了上述两次请求之外, 客户端装置还向服务器发送了活动参与结果获取 请求, 在接收到该请求后, 服务器将活动参与结果反馈给客户端装置。 实施例 4
在前述实施例的基础上, 本实施例提供又一种交互方法。
在实施例 3中, 活动入口图标 (第一活动信息) 和活动配置信息 (第二活动信息) 是客户端装置分别请求并由服务器分别发送给客户端装置的。 与实施例 3 不同, 在本 实施例中, 活动入口图标和活动配置信息是客户端装置一次请求并由服务器同时发送 给客户端装置。 在本实施例没有特别强调说明的情况下, 在前述实施例中对各个步骤 的解释说明也适用于本实施例, 在本实施例中不再赘述。 如图 4所示, 本实施例提供 一种交互方法, 包括:
步骤 41 : 客户端装置向服务器发送第一活动信息获取请求。
可选地, 在本发明实施例中, 客户端装置可以根据预先设置的请求周期向服务器 发送第一活动信息获取请求。
步骤 42: 在服务器接收客户端装置发送的第一活动信息获取请求后, 根据第一活 动信息获取请求, 在所述服务器本地获取第一活动信息。
具体的, 本实施例中, 第一活动信息包括活动入口图标和活动配置信息, 而活动 配置信息包括活动入口图标显示方式指示信息和活动参与结果指示信息, 即本实施例 中, 在接收到第一活动信息获取请求后, 服务器通过第一活动信息将活动入口图标和 活动配置信息同时反馈给客户端装置。
在需要举行活动时, 开发人员会将活动相关信息, 例如活动入口图标和活动配置 信息放置在服务器上。 本实施例中, 客户端装置将通过第一活动信息获取请求从服务 器处获取这些活动相关信息, 服务器收到该第一活动信息获取请求后, 将在服务器本 地找到这些信息并将这些信息反馈给客户端装置。
步骤 43 : 服务器将获取的第一活动信息反馈给客户端装置。
步骤 44: 客户端装置接收到服务器反馈的服务器获取的第一活动信息后, 根据第 一活动信息, 在客户端装置的用户界面上显示活动入口图标。
在本实施例中, 配置信息中包括活动入口图标显示方式指示信息, 客户端装置在 用户界面上显示活动入口图标时, 将按照活动入口图标显示方式指示信息指示的显示 方式, 在客户端装置的用户界面上显示活动入口图标。
步骤 45 : 客户端装置接收用户通过操作活动入口图标下发的活动参与指令。 步骤 46: 客户端装置根据所述活动参与指令, 弹出活动参与结果。
至于客户端装置如何获取活动参与结果, 可以有多种方式。 在本实施例中, 活动 参与结果是服务器确定的, 由服务器发送给客户端装置。
举例而言, 服务器接收到第一活动信息获取请求时, 将触发服务器确定活动参与 结果, 并将该结果在客户端装置弹出活动参与结果之前反馈给客户端装置。
这种情况下, 具体而言, 服务器可将活动参与结果放置在第一活动信息中反馈给 客户端装置。
当然, 作为一种可选方式, 服务器可以通过除了第一活动信息之外的其他信息, 将活动参与结果反馈给客户端装置。
举例而言, 在一个实施例中, 服务器可在活动配置信息中放置活动参与结果指示 信息, 该活动参与结果指示信息可以直接即为所弹出的活动参与结果, 以使客户端装 置可以根据该活动参与结果指示信息, 直接得到活动参与结果并弹出显示该结果。 该 活动参与结果指示信息也可以在有多种可能的参与结果的情况下, 指示出本次用户参 与的结果, 以使客户端装置可以根据该活动参与结果指示信息, 从服务器处获取本次 参与的结果, 进而弹出获取的活动参与结果。 举例而言, 针对中奖活动, 包括中奖和 未中奖两种参与结果, 这种情况下, 活动参与结果指示信息可以指示出本次用户参与 的结果是哪种参与结果, 例如, 以 0表示中奖, 以 1表示未中奖, 根据该活动参与结 果指示信息, 客户端装置将从服务器处获取其所要弹出的活动参与结果, 例如, 中奖 图片或者未中奖图片, 进而将其弹出显示给用户。
此外, 举例而言, 客户端装置也可在接收到用户下发的活动参与指令后, 向服务 器发送活动参与请求, 在该请求触发下, 服务器确定活动参与结果, 并将活动参与结 果反馈给客户端装置, 客户端装置将该结果弹出展示给用户。 实施例 5
为了使本领域技术人员更好地理解本发明, 下面通过为庆祝感恩节而设置的抽奖 活动为例对本发明具体实施方式做进行详细说明。 需要说明的是, 本实施例仅为说明 本发明而不限制本发明。
举例而言, 本实施例中由一种具有垃圾文件查找清理功能的应用 APP对应的客户 端装置执行。 该客户端装置从该客户端装置对应的应用服务器处获取活动入口图标、 活动配置信息和活动参与结果。 至于如何该客户端装置如何从服务器处获取这些信息, 请参见前文实施例, 这里不再赘述。
如图 5所示,本实施例中,活动入口图标 501(图 5中虚线框内的图标)包含 "火鸡" 图样, "火鸡" 图样附近还设置有 " Happy Thanksgiving " (感恩节快乐)字样, 该图标 具有节日提示功能, 可提示用户本次活动是为庆祝感恩节而设置的活动。
客户端装置根据活动配置信息中的活动入口图标显示方式指示信息, 将该活动入 口图标显示在用户界面 502 上的 " CLEAN (清理) " 功能按钮附近, 这样一来, 当用户 需要操作 " CLEAN " 按钮时, 能够很容易看到活动入口图标 501, 进而点击该图标以 参与活动。 当然, 本发明不限于此, 活动入口图标 501 可以显示在其他用户界面上, 也可以显示在其他具体位置上, 可以根据活动配置信息中的活动入口图标显示方式指 示信息的设置而定, 举例而言, 活动入口图标可以一直显示在同一个用户界面 (如主界 面)的固定位置, 也即用户每次进入相同的用户界面时, 活动入口图标都显示在该用户 界面的同一位置;
也可以通过活动配置信息设置活动入口图标每天在用户界面上显示的次数, 当用 户打开该用户界面的次数大于设置的活动入口图标显示次数时, 该用户界面上不再显 示活动入口图标, 例如, 如果将活动入口图标设置在应用的主界面上, 并设置活动入 口图标每天在主界面上显示的 3次, 当用户在一天内进入主界面达到 3次以后, 在主 界面上不再显示活动入口图标。
作为一种可选方式, 在显示活动入口图标的同时, 也可以在显示活动入口图标的 用户界面上, 额外在用户界面上设置飘动的雪花或小星星等动画特效, 能够给用户以 美感, 提高用户体验。
当用户点击活动入口图标 501 下发活动参与指令时, 客户端装置接收用户下发的 活动参与指令, 弹出活动参与结果。
本实施例中, 活动参与结果为图片形式, 该活动参与结果是由服务器确定并传输 给客户端装置的。
为说明而言, 对于本实施例中的抽奖活动, 活动参与结果包括中奖结果和未中奖 结果。 当活动参与结果为中奖结果时, 客户端装置从服务器处获取中奖结果对应的图 片并将该图片弹出显示给用户, 同样, 当活动参与结果为未中奖结果时, 客户端装置 从服务器处获取未中奖结果对应的图片并将该图片弹出显示给用户。
举例而言, 如图 6所示, 为用户点击图 5中的活动入口图标 501后, 弹出的中奖 结果 601的示例性示意图。如图 6所示, 中奖结果图片中,通过 " You are the winner (你 赢了)! "和钱币图样告知用户已经中奖。 当然, 为了进一步体现节日气息, 图 6所示 的中奖结果 601 中, 还可以包括节日祝福语以及能够体现节日特点的图像, 在告知用 户中奖的同时, 给用户以节日祝福。
举例而言, 如图 7所示, 为用户点击图 5中的活动入口图标 501后, 弹出的未中 奖结果 701 的示例性示意图, 如图 7 所示, 未中奖结果图片中, 通过 " Happy Thanksgiving (感恩节快乐) " 告知用户未中奖, 当然, 也可以通过显示 "谢谢参与" 及类似语句告知用户未中奖。 同样, 为了进一步体现节日气息, 在图 7 中的未中奖结 果 701中也可以包含能够体现节日特点的图像, 能够用户使参与活动后得到节日祝福。
此外, 为了方便用户分享活动, 如图 6和图 7所示, 可以在体现活动参与结果的 图片上设置至少一个社交网络工具链接 602,以使用户通过社交网络工具分享活动参与 结果, 能够使更多用户参与活动, 从而可以达到推广应用的效果。 举例而言, 社交网 络工具可以为: twitter、 facebook、 google plus、 微信、 微博、 QQ空间中的一种或多种。 需要说明的是, 在图 5至图 7中, 英文文字仅是表示一种语言的示例性显示方式, 具体的使用语言不限, 本领域技术人员可以理解, 图 5至图 7中的用户界面、 活动入 口图标和活动参与结果上的文字也可以设置为中文。 实施例 6
与上述方法实施例提供的由客户端装置执行的交互方法相对应, 本发明的另一种 实施例还提供一种客户端装置, 由于本发明提供的客户端装置与上述方法实施例提供 的交互方法相对应, 该客户端装置通过执行上述实施例中的处理流程来为用户提供一 种新的交互方式, 因此在前述由客户端装置执行的交互方法的实施方式也适用于本实 施例提供的客户端装置, 在本实施例中不再详细描述。
如图 8所示, 本发明另一种实施例提供一种客户端装置, 包括:
活动信息获取请求发送单元 801, 用于向服务器发送第一活动信息获取请求, 以使 所述服务器根据所述第一活动信息获取请求, 在所述服务器本地获取第一活动信息, 所述第一活动信息包括活动入口图标;
活动信息接收单元 802,用于接收所述服务器反馈的所述服务器获取的第一活动信 自E .;
活动入口图标显示单元 803, 用于根据所述第一活动信息, 在客户端装置的用户界 面上显示所述活动入口图标;
活动参与指令接收单元 804,用于接收用户通过操作所述活动入口图标下发的活动 参与指令;
活动参与结果弹出单元 805, 用于根据所述活动参与指令, 弹出活动参与结果。 如此一来, 本发明实施例提供的客户端装置, 通过活动信息获取请求发送单元向 服务器请求活动信息, 活动信息接收单元接收到服务器反馈的活动信息后, 活动入口 图标显示单元将活动入口图标显示在用户界面上, 用户可以通过操作该活动入口图标 参与活动, 客户端装置根据用户的操作将活动参与结果反馈给用户。 这样一来, 一方 面, 由应用客户端装置直接向服务器请求活动, 当接收到服务器反馈的活动信息时, 将活动信息设置在应用本身的客户端装置界面上, 不需要借助其他网络平台发布应用 推广的活动信息, 对于用户而言, 也不需要到其他网络平台查看活动; 另一方面, 在 使用应用的过程中, 用户可以通过对用户界面上的活动入口图标的操作直接参与应用 本身推广的活动, 而不需要通过其他网络平台参与活动, 提升用户体验。
作为一种可选方式, 所述活动参与结果弹出单元具体用于:
根据所述活动参与指令, 向所述服务器发送活动参与请求, 以使所述服务器根据 所述活动参与请求获取活动参与结果;
接收所述服务器反馈的活动参与结果;
弹出所述服务器反馈的活动参与结果。
作为一种可选方式,
所述活动信息获取请求发送单元还用于: 向服务器发送第二活动信息获取请求, 以使所述服务器根据所述第二活动信息获取请求, 在所述服务器本地查询第二活动信 息, 所述第二活动信息包括活动配置信息, 所述活动配置信息中包括活动入口图标显 示方式指示信息;
所述活动信息接收单元还用于: 在所述服务器查询到第二活动信息的情况下, 接 收所述服务器反馈的、 所述服务器查询到的第二活动信息;
所述活动入口图标显示单元具体用于:
按照所述活动入口图标显示方式指示信息指示的显示方式, 在所述客户端装置的 用户界面上显示所述活动入口图标。
作为一种可选方式, 所述活动配置信息还包括活动参与结果指示信息; 所述装置还包括:
第一活动参与结果获取单元, 用于根据所述活动参与结果指示信息, 获取活动参 与结果;
所述活动参与结果弹出单元具体用于:
根据所述活动参与指令, 弹出所述第一活动参与结果获取单元获取的活动参与结 果。
作为一种可选方式, 所述第一活动参与结果获取单元具体用于:
根据所述活动参与结果指示信息, 向所述服务器发送活动参与结果获取请求; 接收所述服务器反馈的活动参与结果。
作为一种可选方式, 所述第一活动信息还包括活动配置信息, 所述活动配置信息 中包括活动入口图标显示方式指示信息和活动参与结果指示信息;
所述活动入口图标显示单元具体用于:
按照所述活动入口图标显示方式指示信息指示的显示方式, 在所述客户端装置的 用户界面上显示所述活动入口图标;
所述装置还包括
第二活动参与结果获取单元, 用于根据所述活动参与结果指示信息, 获取活动参 与结果;
所述活动参与结果弹出单元具体用于: 根据所述活动参与指令, 弹出所述第二活动参与结果获取单元获取的活动参与结 果。
作为一种可选方式, 所述第二活动参与结果获取单元具体用于:
根据所述活动参与结果指示信息, 向所述服务器发送活动参与结果获取请求; 接收所述服务器反馈的活动参与结果。
作为一种可选方式, 所述活动入口图标具有活动内容和 /或节日 /节气提示功能。 作为一种可选方式,
所述活动参与结果弹出单元在弹出的活动参与结果上设置社交网络工具链接, 以 使用户通过所述社交网络工具分享所述活动参与结果。
作为一种可选方式, 所述活动参与结果中包括节日祝福信息、 礼物赠送信息、 是 否中奖信息、 节气提醒信息中的一种或多种。 实施例 7
与上述方法实施例提供的由客户端装置对应的服务器执行的交互方法相对应, 本 发明的另一种实施例还提供一种服务器, 该服务器通过执行上述实施例中的服务器端 的处理流程来为用户提供一种新的交互方式, 因此在前述由客户端装置对应的服务器 执行交互方法的实施方式也适用于本实施例提供的服务器, 在本实施例中不再详细描 述。
如图 9所示, 本发明实施例提供的服务器包括:
活动信息获取请求接收单元 901,用于接收客户端装置发送的第一活动信息获取请 求;
活动信息获取单元 902, 用于根据所述第一活动信息获取请求, 在所述服务器本地 获取第一活动信息, 所述第一活动信息包括活动入口图标;
活动信息反馈单元 903, 用于将所述获取的第一活动信息反馈给所述客户端装置, 以使所述客户端装置根据所述第一活动信息, 在所述客户端装置的用户界面上显示所 述活动入口图标, 从而使所述客户端装置在接收用户通过操作所述活动入口图标下发 的活动参与指令后, 根据所述活动参与指令, 弹出活动参与结果。
如此一来, 本发明实施例提供的服务器, 通过活动信息获取请求接收单元接收客 户端的请求, 活动信息反馈单元向客户端装置反馈包括活动入口图标在内的活动信息, 以使客户端装置将活动入口图标显示在用户界面上, 可以使用户通过操作该活动入口 图标参与活动, 并根据用户的操作将活动参与结果反馈给用户。 如此一来一方面, 由 服务器根据应用客户端装置的请求向客户端装置提供活动信息, 当客户端装置接收到 服务器反馈的活动信息时, 将活动信息设置在应用本身的客户端装置界面上, 不需要 借助其他网络平台发布应用推广的活动信息, 对于用户而言, 也不需要到其他网络平 台查看活动; 另一方面, 在使用应用的过程中, 用户可以通过对用户界面上的活动入 口图标直接参与应用本身推广的活动, 而不需要通过其他网络平台参与活动, 提升用 户体验。
作为一种可选方式, 所述服务器还包括第一活动参与结果反馈单元, 用于: 接收所述客户端装置根据所述活动参与指令发送的活动参与请求;
根据所述活动参与请求, 获取活动参与结果;
将所述活动参与结果反馈给所述客户端装置, 以使所述客户端装置弹出所述活动 参与结果。
作为一种可选方式,
所述活动信息获取请求接收单元还用于, 接收客户端装置发送的第二活动信息获 取请求;
所述活动信息获取单元还用于, 根据所述第二活动获取请求, 在本地查询第二活 动信息, 所述第二活动信息包括活动配置信息, 所述活动配置信息中包括活动入口图 标显示方式指示信息;
所述活动信息反馈单元还用于, 在查询到第二活动信息的情况下, 将所述查询到 的第二活动信息反馈给客户端装置, 以使所述客户端装置在所述客户端装置的用户界 面上显示所述活动入口图标时, 按照所述活动入口图标显示方式指示信息指示的显示 方式, 在所述客户端装置的用户界面上显示所述活动入口图标。
作为一种可选方式, 所述活动配置信息还包括活动参与结果指示信息, 以使所述 客户端装置根据所述活动参与结果指示信息, 获取活动参与结果。
作为一种可选方式, 所述服务器还包括第二活动参与结果反馈单元,用于: 接收所述客户端装置根据所述活动参与结果指示信息发送的活动参与结果获取请 求;
将所述活动参与结果反馈给所述客户端装置。
作为一种可选方式,
所述第一活动信息还包括活动配置信息, 所述活动配置信息中包括活动入口图标 显示方式指示信息和活动参与结果指示信息, 以使所述客户端装置按照所述活动入口 图标显示方式指示信息指示的显示方式, 在所述客户端装置的用户界面上显示所述活 动入口图标, 根据所述活动参与结果指示信息, 获取活动参与结果, 根据所述活动参 与指令, 弹出所述获取的活动参与结果。 作为一种可选方式, 所述服务器还包括第三活动参与结果反馈单元, 用于: 接收所述客户端装置根据所述活动参与结果指示信息发送的活动参与结果获取请 求;
将所述活动参与结果反馈给所述客户端装置。
作为一种可选方式, 所述活动入口图标具有活动内容和 /或节日 /节气提示功能。 作为一种可选方式, 所述活动参与结果中包括节日祝福信息、 礼物赠送信息、 是 否中奖信息、 节气提醒信息中的一种或多种。 在上述实施例的基础上, 本发明实施例还提供一种移动终端, 如图 10所示, 本实 施例中提供的移动终端包括: 处理器 101、 存储器 102、 通信接口 103和总线 104; 所述处理器 101、所述存储器 102和所述通信接口 103通过所述总线 104连接并完 成相互间的通信;
所述存储器 102存储可执行程序代码;
所述处理器 101通过读取所述存储器 102中存储的可执行程序代码来运行与所述 可执行程序代码对应的程序, 以用于:
向服务器发送第一活动信息获取请求, 以使所述服务器根据所述第一活动信息获 取请求, 在所述服务器本地获取第一活动信息, 所述第一活动信息包括活动入口图标; 接收所述服务器反馈的所述服务器获取的第一活动信息;
根据所述第一活动信息, 在所述客户端装置的用户界面上显示所述活动入口图标; 接收用户通过操作所述活动入口图标下发的活动参与指令;
根据所述活动参与指令, 弹出活动参与结果。
需要说明的是, 在本实施例中, 移动终端中的处理器 101 执行与前述客户端装置 执行的交互方法相同的处理流程, 在前述由客户端装置执行交互方法的实施方式也适 用于本实施例中的处理器, 在本实施例中不再详细描述。
本发明实施例提供的移动终端, 向服务器请求活动信息, 并在接收到服务器反馈 的活动信息后, 将活动入口图标显示在用户界面上, 用户可以通过操作该活动入口图 标参与活动, 根据用户的操作将活动参与结果反馈给用户。 这样一来, 用户在使用安 装在移动终端上的应用的过程中, 用户可以通过用户界面上的活动入口图标直接参与 应用本身推广的活动, 而不需要通过其他网络平台参与活动, 提升用户体验。 在上述实施例的基础上, 本发明实施例还提供一种服务器, 该服务器与上述实施 例提供的移动终端相对应, 如图 11所示, 本实施例中提供的服务器包括: 处理器 111、 存储器 112、 通信接口 113和总线 114;
所述处理器 111、所述存储器 112和所述通信接口 113通过所述总线 114连接并完 成相互间的通信;
所述存储器 112存储可执行程序代码;
所述处理器 111通过读取所述存储器 112中存储的可执行程序代码来运行与所述 可执行程序代码对应的程序, 以用于:
接收客户端装置发送的第一活动信息获取请求;
根据所述第一活动信息获取请求, 在所述服务器本地获取第一活动信息, 所述第 一活动信息包括活动入口图标;
将所述获取的第一活动信息反馈给所述客户端装置, 以使所述客户端装置根据所 述第一活动信息, 在所述客户端装置的用户界面上显示所述活动入口图标, 从而使所 述客户端装置在接收用户通过操作所述活动入口图标下发的活动参与指令后, 根据所 述活动参与指令, 弹出活动参与结果。
需要说明的是, 在本实施例中, 移动终端对应的服务器中的处理器 111 执行与前 述客户端装置对应的服务器执行的交互方法相同的处理流程, 在前述由客户端装置对 应的服务器执行交互方法的实施方式也适用于本实施例中的处理器, 在本实施例中不 再详细描述。
本发明实施例提供的服务器, 接收移动终端获取活动信息的请求, 并向移动终端 反馈包括活动入口图标在内的活动信息, 以使将活动入口图标显示在用户界面上, 可 以使用户通过操作该活动入口图标参与活动, 并根据用户的操作将活动参与结果反馈 给用户。 如此一来, 一方面, 由服务器根据移动终端的请求向移动终端提供活动信息, 当安装在移动终端上的应用接收到服务器反馈的活动信息时, 将活动信息设置在应用 本身的用户界面上, 不需要借助其他网络平台发布应用推广的活动信息, 对于用户而 言, 也不需要到其他社交网络平台查看活动; 另一方面, 在使用应用的过程中, 用户 可以通过用户界面上的活动入口图标直接参与应用本身推广的活动, 而不需要通过其 他网络平台参与活动, 提升用户体验。
为了实现上述实施例, 本发明还提出一种应用程序。 该应用程序用于在运行时执 行如本发明图 1所示实施例所述的交互方法。
为了实现上述实施例, 本发明还提出一种存储介质, 用于存储应用程序, 该应用 程序用于在运行时执行如本发明图 1所示实施例所述的交互方法。
为了实现上述实施例, 本发明还提出另一种应用程序。 该应用程序用于在运行时 执行如本发明图 2所示实施例所述的交互方法。 为了实现上述实施例, 本发明还提出另一种存储介质, 用于存储应用程序, 该应 用程序用于在运行时执行如本发明图 2所示实施例所述的交互方法。
根据本发明实施例的应用程序和存储介质, 使得客户端装置通过将服务器反馈的 活动入口图标显示在客户端装置的用户界面上, 进而用户通过操作该活动入口图标 可以直接参与活动。 因此, 为用户提供了一种全新的交互方式, 通过由应用客户端 装置直接向服务器请求活动, 当接收到服务器反馈的活动入口图标时, 将活动入口 图标设置在应用本身的客户端装置的用户界面上, 因此, 用户在使用应用的过程中, 通过用户界面上的活动入口图标直接参与活动, 而不需要通过其他网络平台参与活 动, 有效提升用户体验。
在本说明书的描述中, 参考术语 "一个实施例" 、 "一些实施例" 、 "示例" 、
"具体示例" 、 或 "一些示例" 等的描述意指结合该实施例或示例描述的具体特征、 结构、 材料或者特点包含于本发明的至少一个实施例或示例中。 在本说明书中, 对所 述术语的示意性表述不一定指的是相同的实施例或示例。 而且, 描述的具体特征、 结 构、 材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施例, 对于本领域的普通技术人员而言, 可以 理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、 修改、 替换和变型, 本发明的范围由所附权利要求及其等同限定。

Claims

权利要求书
1、一种交互方法, 其特征在于, 所述方法由安装在移动终端上的客户端装置执行, 所述方法包括:
向服务器发送第一活动信息获取请求, 以使所述服务器根据所述第一活动信息获 取请求, 在所述服务器本地获取第一活动信息, 所述第一活动信息包括活动入口图标; 接收所述服务器反馈的所述服务器获取的第一活动信息;
根据所述第一活动信息, 在所述客户端装置的用户界面上显示所述活动入口图标; 接收用户通过操作所述活动入口图标下发的活动参与指令;
根据所述活动参与指令, 弹出活动参与结果。
2、 根据权利要求 1所述的方法, 其特征在于, 所述根据所述活动参与指令, 弹出 活动参与结果包括:
根据所述活动参与指令, 向所述服务器发送活动参与请求, 以使所述服务器根据 所述活动参与请求获取活动参与结果;
接收所述服务器反馈的活动参与结果;
弹出所述服务器反馈的活动参与结果。
3、 根据权利要求 1或 2所述的方法, 其特征在于, 所述方法还包括:
向服务器发送第二活动信息获取请求, 以使所述服务器根据所述第二活动信息获 取请求, 在所述服务器本地查询第二活动信息, 所述第二活动信息包括活动配置信息, 所述活动配置信息中包括活动入口图标显示方式指示信息;
在所述服务器查询到第二活动信息的情况下, 接收所述服务器反馈的、 所述服务 器查询到的第二活动信息;
所述在所述客户端装置的用户界面上显示所述活动入口图标包括:
按照所述活动入口图标显示方式指示信息指示的显示方式, 在所述客户端装置的 用户界面上显示所述活动入口图标。
4、 根据权利要求 3所述的方法, 其特征在于, 所述活动配置信息还包括活动参与 结果指示信息;
所述方法还包括:
根据所述活动参与结果指示信息, 获取活动参与结果;
所述根据所述活动参与指令, 弹出活动参与结果包括:
根据所述活动参与指令, 弹出所述获取的活动参与结果。
5、 根据权利要求 4所述的方法, 其特征在于, 所述根据所述活动参与结果指示信 息, 获取活动参与结果包括:
根据所述活动参与结果指示信息, 向所述服务器发送活动参与结果获取请求; 接收所述服务器反馈的活动参与结果。
6、 根据权利要求 1至 5任一项所述的方法, 其特征在于, 所述第一活动信息还包 括活动配置信息, 所述活动配置信息中包括活动入口图标显示方式指示信息和活动参 与结果指示信息;
所述在所述客户端装置的用户界面上显示所述活动入口图标包括:
按照所述活动入口图标显示方式指示信息指示的显示方式, 在所述客户端装置的 用户界面上显示所述活动入口图标;
所述方法还包括:
根据所述活动参与结果指示信息, 获取活动参与结果;
所述根据所述活动参与指令, 弹出活动参与结果包括:
根据所述活动参与指令, 弹出所述获取的活动参与结果。
7、 根据权利要求 6所述的方法, 其特征在于, 所述根据所述活动参与结果指示信 息, 获取活动参与结果包括:
根据所述活动参与结果指示信息, 向所述服务器发送活动参与结果获取请求; 接收所述服务器反馈的活动参与结果。
8、 根据权利要求 1至 7中任一项所述的方法, 其特征在于, 所述活动入口图标具 有活动内容和 /或节日 /节气提示功能。
9、 根据权利要求 1至 8中任一项所述的方法, 其特征在于,
所述客户端装置在所述弹出的活动参与结果上设置社交网络工具链接, 以使用户 通过所述社交网络工具分享所述活动参与结果。
10、 根据权利要求 1至 9中任一项所述的方法, 其特征在于, 所述活动参与结果 中包括节日祝福信息、 礼物赠送信息、 是否中奖信息、 节气提醒信息中的一种或多种。
1 1、 一种交互方法, 其特征在于, 所述方法由安装在移动终端上的客户端装置所 对应的服务器执行, 所述方法包括:
接收客户端装置发送的第一活动信息获取请求;
根据所述第一活动信息获取请求, 在所述服务器本地获取第一活动信息, 所述第 一活动信息包括活动入口图标;
将所述获取的第一活动信息反馈给所述客户端装置, 以使所述客户端装置根据所 述第一活动信息, 在所述客户端装置的用户界面上显示所述活动入口图标, 从而使所 述客户端装置在接收用户通过操作所述活动入口图标下发的活动参与指令后, 根据所 述活动参与指令, 弹出活动参与结果。
12、 根据权利要求 1 1所述的方法, 其特征在于, 所述将所述获取的第一活动信息 反馈给所述客户端装置后, 所述方法还包括:
接收所述客户端装置根据所述活动参与指令发送的活动参与请求;
根据所述活动参与请求, 获取活动参与结果;
将所述活动参与结果反馈给所述客户端装置, 以使所述客户端装置弹出所述活动 参与结果。
13、 根据权利要求 11或 12所述的方法, 其特征在于, 所述方法还包括: 接收客户端装置发送的第二活动信息获取请求;
根据所述第二活动获取请求, 在本地查询第二活动信息, 所述第二活动信息包括 活动配置信息, 所述活动配置信息中包括活动入口图标显示方式指示信息;
在查询到第二活动信息的情况下, 将所述查询到的第二活动信息反馈给客户端装 置, 以使所述客户端装置在所述客户端装置的用户界面上显示所述活动入口图标时, 按照所述活动入口图标显示方式指示信息指示的显示方式, 在所述客户端装置的用户 界面上显示所述活动入口图标。
14、 根据权利要求 13所述的方法, 其特征在于, 所述活动配置信息还包括活动参 与结果指示信息, 以使所述客户端装置根据所述活动参与结果指示信息, 获取活动参 与结果。
15、 根据权利要求 14所述的方法, 其特征在于, 在所述将所述查询到的第二活动 信息反馈给客户端装置后, 所述方法还包括:
接收所述客户端装置根据所述活动参与结果指示信息发送的活动参与结果获取请 求;
将所述活动参与结果反馈给所述客户端装置。
16、 根据权利要求 11至 15任一项所述的方法, 其特征在于,
所述第一活动信息还包括活动配置信息, 所述活动配置信息中包括活动入口图标 显示方式指示信息和活动参与结果指示信息, 以使所述客户端装置按照所述活动入口 图标显示方式指示信息指示的显示方式, 在所述客户端装置的用户界面上显示所述活 动入口图标, 根据所述活动参与结果指示信息, 获取活动参与结果, 根据所述活动参 与指令, 弹出所述获取的活动参与结果。
17、 根据权利要求 16所述的方法, 其特征在于, 在将所述获取的第一活动信息反 馈给所述客户端装置后, 所述方法还包括:
接收所述客户端装置根据所述活动参与结果指示信息发送的活动参与结果获取请 求;
将所述活动参与结果反馈给所述客户端装置。
18、 根据权利要求 11至 17中任一项所述的方法, 其特征在于, 所述活动入口图 标具有活动内容和 /或节日 /节气提示功能。
19、 根据权利要求 11至 18中任一项所述的方法, 其特征在于, 所述活动参与结 果中包括节日祝福信息、 礼物赠送信息、 是否中奖信息、 节气提醒信息中的一种或多 种。
20、 一种客户端装置, 其特征在于, 包括:
活动信息获取请求发送单元, 用于向服务器发送第一活动信息获取请求, 以使所 述服务器根据所述第一活动信息获取请求, 在所述服务器本地获取第一活动信息, 所 述第一活动信息包括活动入口图标;
活动信息接收单元, 用于接收所述服务器反馈的所述服务器获取的第一活动信息; 活动入口图标显示单元, 用于根据所述第一活动信息, 在客户端装置的用户界面 上显示所述活动入口图标;
活动参与指令接收单元, 用于接收用户通过操作所述活动入口图标下发的活动参 与指令;
活动参与结果弹出单元, 用于根据所述活动参与指令, 弹出活动参与结果。
21、 根据权利要求 20所述的客户端装置, 其特征在于, 所述活动参与结果弹出单 元具体用于:
根据所述活动参与指令, 向所述服务器发送活动参与请求, 以使所述服务器根据 所述活动参与请求获取活动参与结果;
接收所述服务器反馈的活动参与结果;
弹出所述服务器反馈的活动参与结果。
22、 根据权利要求 20或 21所述的客户端装置, 其特征在于,
所述活动信息获取请求发送单元还用于: 向服务器发送第二活动信息获取请求, 以使所述服务器根据所述第二活动信息获取请求, 在所述服务器本地查询第二活动信 息, 所述第二活动信息包括活动配置信息, 所述活动配置信息中包括活动入口图标显 示方式指示信息;
所述活动信息接收单元还用于: 在所述服务器查询到第二活动信息的情况下, 接 收所述服务器反馈的、 所述服务器查询到的第二活动信息;
所述活动入口图标显示单元具体用于:
按照所述活动入口图标显示方式指示信息指示的显示方式, 在所述客户端装置的 用户界面上显示所述活动入口图标。
23、 根据权利要求 22所述的客户端装置, 其特征在于, 所述活动配置信息还包括 活动参与结果指示信息;
所述装置还包括:
第一活动参与结果获取单元, 用于根据所述活动参与结果指示信息, 获取活动参 与结果;
所述活动参与结果弹出单元具体用于:
根据所述活动参与指令, 弹出所述第一活动参与结果获取单元获取的活动参与结 果。
24、 根据权利要求 23所述的客户端装置, 其特征在于, 所述第一活动参与结果获 取单元具体用于:
根据所述活动参与结果指示信息, 向所述服务器发送活动参与结果获取请求; 接收所述服务器反馈的活动参与结果。
25、 根据权利要求 20至 24任一项所述的客户端装置, 其特征在于, 所述第一活 动信息还包括活动配置信息, 所述活动配置信息中包括活动入口图标显示方式指示信 息和活动参与结果指示信息;
所述活动入口图标显示单元具体用于:
按照所述活动入口图标显示方式指示信息指示的显示方式, 在所述客户端装置的 用户界面上显示所述活动入口图标;
所述装置还包括
第二活动参与结果获取单元, 用于根据所述活动参与结果指示信息, 获取活动参 与结果;
所述活动参与结果弹出单元具体用于:
根据所述活动参与指令, 弹出所述第二活动参与结果获取单元获取的活动参与结 果。
26、 根据权利要求 25所述的客户端装置, 其特征在于, 所述第二活动参与结果获 取单元具体用于:
根据所述活动参与结果指示信息, 向所述服务器发送活动参与结果获取请求; 接收所述服务器反馈的活动参与结果。
27、 根据权利要求 20至 26中任一项所述的客户端装置, 其特征在于, 所述活动 入口图标具有活动内容和 /或节日 /节气提示功能。
28、 根据权利要求 20至 27中任一项所述的装置, 其特征在于, 所述活动参与结果弹出单元在弹出的活动参与结果上设置社交网络工具链接, 以 使用户通过所述社交网络工具分享所述活动参与结果。
29、 根据权利要求 20至 28中任一项所述的客户端装置, 其特征在于, 所述活动 参与结果中包括节日祝福信息、 礼物赠送信息、 是否中奖信息、 节气提醒信息中的一 种或多种。
30、 一种服务器, 其特征在于, 包括:
活动信息获取请求接收单元, 用于接收客户端装置发送的第一活动信息获取请求; 活动信息获取单元, 用于根据所述第一活动信息获取请求, 在所述服务器本地获 取第一活动信息, 所述第一活动信息包括活动入口图标;
活动信息反馈单元, 用于将所述获取的第一活动信息反馈给所述客户端装置, 以 使所述客户端装置根据所述第一活动信息, 在所述客户端装置的用户界面上显示所述 活动入口图标, 从而使所述客户端装置在接收用户通过操作所述活动入口图标下发的 活动参与指令后, 根据所述活动参与指令, 弹出活动参与结果。
31、 根据权利要求 30所述的服务器, 其特征在于, 所述服务器还包括第一活动参 与结果反馈单元, 用于:
接收所述客户端装置根据所述活动参与指令发送的活动参与请求;
根据所述活动参与请求, 获取活动参与结果;
将所述活动参与结果反馈给所述客户端装置, 以使所述客户端装置弹出所述活动 参与结果。
32、 根据权利要求 30或 31所述的服务器, 其特征在于,
所述活动信息获取请求接收单元还用于, 接收客户端装置发送的第二活动信息获 取请求;
所述活动信息获取单元还用于, 根据所述第二活动获取请求, 在本地查询第二活 动信息, 所述第二活动信息包括活动配置信息, 所述活动配置信息中包括活动入口图 标显示方式指示信息;
所述活动信息反馈单元还用于, 在查询到第二活动信息的情况下, 将所述查询到 的第二活动信息反馈给客户端装置, 以使所述客户端装置在所述客户端装置的用户界 面上显示所述活动入口图标时, 按照所述活动入口图标显示方式指示信息指示的显示 方式, 在所述客户端装置的用户界面上显示所述活动入口图标。
33、 根据权利要求 32所述的服务器, 其特征在于, 所述活动配置信息还包括活动 参与结果指示信息, 以使所述客户端装置根据所述活动参与结果指示信息, 获取活动 参与结果。
34、 根据权利要求 33所述的服务器, 其特征在于, 所述服务器还包括第二活动参 与结果反馈单元,用于:
接收所述客户端装置根据所述活动参与结果指示信息发送的活动参与结果获取请 求;
Figure imgf000040_0001
35、 根据权利要求 30至 34任一项所述的服务器, 其特征在于,
所述第一活动信息还包括活动配置信息, 所述活动配置信息中包括活动入口图标 显示方式指示信息和活动参与结果指示信息, 以使所述客户端装置按照所述活动入口 图标显示方式指示信息指示的显示方式, 在所述客户端装置的用户界面上显示所述活 动入口图标, 根据所述活动参与结果指示信息, 获取活动参与结果, 根据所述活动参 与指令, 弹出所述获取的活动参与结果。
36、 根据权利要求 35所述的服务器, 其特征在于, 所述服务器还包括第三活动参 与结果反馈单元, 用于:
接收所述客户端装置根据所述活动参与结果指示信息发送的活动参与结果获取请 求;
将所述活动参与结果反馈给所述客户端装置。
37、 根据权利要求 30至 36中任一项所述的服务器, 其特征在于, 所述活动入口 图标具有活动内容和 /或节日 /节气提示功能。
38、 根据权利要求 30至 37中任一项所述的服务器, 其特征在于, 所述活动参与 结果中包括节日祝福信息、 礼物赠送信息、 是否中奖信息、 节气提醒信息中的一种或 多种。
39、 一种移动终端,其特征在于, 包括:
处理器、 存储器、 通信接口和总线;
所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信; 所述存储器存储可执行程序代码;
所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程 序代码对应的程序, 以用于:
向服务器发送第一活动信息获取请求, 以使所述服务器根据所述第一活动信息获 取请求, 在所述服务器本地获取第一活动信息, 所述第一活动信息包括活动入口图标; 接收所述服务器反馈的所述服务器获取的第一活动信息;
根据所述第一活动信息, 在所述客户端装置的用户界面上显示所述活动入口图标; 接收用户通过操作所述活动入口图标下发的活动参与指令; 根据所述活动参与指令, 弹出活动参与结果。
40、 一种服务器, 其特征在于, 包括:
处理器、 存储器、 通信接口和总线;
所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信; 所述存储器存储可执行程序代码;
所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程 序代码对应的程序, 以用于:
接收客户端装置发送的第一活动信息获取请求;
根据所述第一活动信息获取请求, 在所述服务器本地获取第一活动信息, 所述第 一活动信息包括活动入口图标;
将所述获取的第一活动信息反馈给所述客户端装置, 以使所述客户端装置根据所 述第一活动信息, 在所述客户端装置的用户界面上显示所述活动入口图标, 从而使所 述客户端装置在接收用户通过操作所述活动入口图标下发的活动参与指令后, 根据所 述活动参与指令, 弹出活动参与结果。
41、 一种应用程序, 其特征在于, 用于在运行时执行如权利要求 1- 10任一项所述 的交互方法。
42、 一种存储介质, 其特征在于, 用于存储应用程序, 所述应用程序用于在运行 时执行如权利要求 1- 10任一项所述的交互方法。
43、 一种应用程序, 其特征在于, 用于在运行时执行如权利要求 11- 19任一项所述 的交互方法。
44、 一种存储介质, 其特征在于, 用于存储应用程序, 所述应用程序用于在运行 时执行如权利要求 11- 19任一项所述的交互方法。
PCT/CN2014/084270 2013-12-17 2014-08-13 一种交互方法、客户端装置、移动终端及服务器 WO2015090078A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US15/105,393 US10354270B2 (en) 2013-12-17 2014-08-13 Interactive method, mobile terminal and server
US16/405,593 US20190266630A1 (en) 2013-12-17 2019-05-07 Interactive method, client device, mobile terminal and server

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310695932.8A CN103677526B (zh) 2013-12-17 2013-12-17 一种交互方法、客户端装置、移动终端及服务器
CN201310695932.8 2013-12-17

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US15/105,393 A-371-Of-International US10354270B2 (en) 2013-12-17 2014-08-13 Interactive method, mobile terminal and server
US16/405,593 Continuation US20190266630A1 (en) 2013-12-17 2019-05-07 Interactive method, client device, mobile terminal and server

Publications (1)

Publication Number Publication Date
WO2015090078A1 true WO2015090078A1 (zh) 2015-06-25

Family

ID=50315278

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/084270 WO2015090078A1 (zh) 2013-12-17 2014-08-13 一种交互方法、客户端装置、移动终端及服务器

Country Status (3)

Country Link
US (2) US10354270B2 (zh)
CN (1) CN103677526B (zh)
WO (1) WO2015090078A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112700289A (zh) * 2021-01-14 2021-04-23 腾讯科技(深圳)有限公司 奖励资源互动控制方法、装置及设备

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12080421B2 (en) 2013-12-04 2024-09-03 Apple Inc. Wellness aggregator
US20160019360A1 (en) 2013-12-04 2016-01-21 Apple Inc. Wellness aggregator
CN103677526B (zh) * 2013-12-17 2019-06-28 北京猎豹移动科技有限公司 一种交互方法、客户端装置、移动终端及服务器
CN111081345B (zh) 2014-09-02 2023-10-10 苹果公司 身体活动和健身监视器
CN104219246B (zh) * 2014-09-22 2018-03-16 广州华多网络科技有限公司 一种客户端显示界面的控制方法和设备
EP3337583B1 (en) 2015-08-20 2024-01-17 Apple Inc. Exercise-based watch face
CN105163159B (zh) * 2015-08-24 2019-03-19 天脉聚源(北京)科技有限公司 一种为电视节目配置互动信息的方法及装置
CN105447103B (zh) * 2015-11-12 2019-05-21 北京奇虎科技有限公司 红包定向分发方法、装置及系统
DK201770423A1 (en) 2016-06-11 2018-01-15 Apple Inc Activity and workout updates
US11216119B2 (en) 2016-06-12 2022-01-04 Apple Inc. Displaying a predetermined view of an application
US10736543B2 (en) 2016-09-22 2020-08-11 Apple Inc. Workout monitor interface
US10845955B2 (en) 2017-05-15 2020-11-24 Apple Inc. Displaying a scrollable list of affordances associated with physical activities
CN107678625A (zh) * 2017-09-29 2018-02-09 努比亚技术有限公司 信息分享菜单显示方法、移动终端及计算机可读存储介质
DK180246B1 (en) 2018-03-12 2020-09-11 Apple Inc User interfaces for health monitoring
US11317833B2 (en) 2018-05-07 2022-05-03 Apple Inc. Displaying user interfaces associated with physical activities
DK201870378A1 (en) 2018-05-07 2020-01-13 Apple Inc. DISPLAYING USER INTERFACES ASSOCIATED WITH PHYSICAL ACTIVITIES
US10839366B2 (en) * 2018-09-26 2020-11-17 Visa International Service Association Dynamic offers on accounts
US10953307B2 (en) 2018-09-28 2021-03-23 Apple Inc. Swim tracking and notifications for wearable devices
DK201970532A1 (en) 2019-05-06 2021-05-03 Apple Inc Activity trends and workouts
WO2020247261A1 (en) 2019-06-01 2020-12-10 Apple Inc. Multi-modal activity tracking user interface
DK202070612A1 (en) 2020-02-14 2021-10-26 Apple Inc User interfaces for workout content
EP4323992A1 (en) 2021-05-15 2024-02-21 Apple Inc. User interfaces for group workouts
US11977729B2 (en) 2022-06-05 2024-05-07 Apple Inc. Physical activity information user interfaces
US12023567B2 (en) 2022-06-05 2024-07-02 Apple Inc. User interfaces for physical activity information
CN116700555B (zh) * 2022-10-25 2023-12-05 荣耀终端有限公司 动效处理方法及电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102143231A (zh) * 2011-04-01 2011-08-03 奇智软件(北京)有限公司 一种终端应用的网络化管理方法及系统
CN102143128A (zh) * 2010-06-30 2011-08-03 华为技术有限公司 移动终端桌面快捷方式更新方法、装置与系统
US20130260893A1 (en) * 2012-03-30 2013-10-03 Nhn Corporation System and method for providing avatar/game/entertainment functions on messenger platform
CN103677526A (zh) * 2013-12-17 2014-03-26 贝壳网际(北京)安全技术有限公司 一种交互方法、客户端装置、移动终端及服务器

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2378542A1 (en) * 2001-11-22 2003-05-22 1432794 Ontario Ltd. Safe net credit system
US20050154717A1 (en) * 2004-01-09 2005-07-14 Microsoft Corporation System and method for optimizing paid listing yield
US7702728B2 (en) * 2004-01-30 2010-04-20 Microsoft Corporation Mobile shared group interaction
US7197502B2 (en) * 2004-02-18 2007-03-27 Friendly Polynomials, Inc. Machine-implemented activity management system using asynchronously shared activity data objects and journal data items
CN101164059A (zh) * 2005-04-25 2008-04-16 数码工具栏公司 用于吸引客户和优化收入的系统和方法
US8037421B2 (en) * 2005-10-11 2011-10-11 Research In Motion Limited System and method for organizing application indicators on an electronic device
US20070233013A1 (en) * 2006-03-31 2007-10-04 Schoenberg Stephen J Covers for tissue engaging members
US20080147793A1 (en) * 2006-10-31 2008-06-19 Singh Munindar P Method And System For Coordinating A Synchronous Activity
US20080183619A1 (en) * 2007-01-31 2008-07-31 Ebay Inc. Method and system for payment funding
US20080234041A1 (en) * 2007-03-22 2008-09-25 Bradley Berman Multiplication-based award augmentation for gaming
EP2252955A1 (en) * 2008-03-03 2010-11-24 Nike International Ltd. Interactive athletic equipment system
CN101448271B (zh) * 2008-12-24 2010-07-14 中国移动通信集团北京有限公司 一种分布式活动平台及其业务处理方法
EP2473986A1 (en) * 2009-09-04 2012-07-11 Nike International Ltd. Monitoring and tracking athletic activity
US20110145050A1 (en) * 2009-12-15 2011-06-16 Patricia Jane Gross Activity-Based Compatibility Testing For Preliminarily Matched Users Via Interactive Social Media
EP2343866B1 (en) * 2010-01-11 2016-03-30 Vodafone Holding GmbH Network-based system for social interactions between users
US20120054010A1 (en) * 2010-08-25 2012-03-01 Brian Bouta Targeting consumers by paying users to share online coupons
KR101341692B1 (ko) * 2011-03-16 2013-12-20 동아에스티 주식회사 복합생약추출물을 함유하는 당뇨병성 말초 신경병증의 치료 및 예방을 위한 조성물
US20120290979A1 (en) * 2011-05-12 2012-11-15 John Devecka System and method for an interactive mobile-optimized icon-based profile display and associated public figure social network functionality
WO2013036798A1 (en) * 2011-09-08 2013-03-14 Bubble Ads Inc. System and method for cloud based delivery and display of content on mobile devices
CN102509180B (zh) * 2011-09-28 2016-06-08 宇龙计算机通信科技(深圳)有限公司 服务器、活动方案管理方法和活动方案管理系统
US8974303B2 (en) * 2011-12-20 2015-03-10 Microsoft Technology Licensing, Llc Ad-hoc user and device engagement platform
US20130159869A1 (en) * 2011-12-20 2013-06-20 Crowdscreens, LLC System and method for broadcasting mass market messages over a network of screens
CA2779805A1 (en) * 2012-06-13 2013-12-13 Tapgen Corp. System and method for rewarding user activity over a network
CN102710655B (zh) * 2012-06-15 2015-12-16 深圳市方果网络科技有限公司 一种基于体育活动的网络交互系统及方法
US10104231B2 (en) * 2012-07-27 2018-10-16 Conduent Business Services, Llc Simplicity framework
US9374429B2 (en) * 2012-12-18 2016-06-21 Sony Corporation System and method for sharing event information using icons

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102143128A (zh) * 2010-06-30 2011-08-03 华为技术有限公司 移动终端桌面快捷方式更新方法、装置与系统
CN102143231A (zh) * 2011-04-01 2011-08-03 奇智软件(北京)有限公司 一种终端应用的网络化管理方法及系统
US20130260893A1 (en) * 2012-03-30 2013-10-03 Nhn Corporation System and method for providing avatar/game/entertainment functions on messenger platform
CN103677526A (zh) * 2013-12-17 2014-03-26 贝壳网际(北京)安全技术有限公司 一种交互方法、客户端装置、移动终端及服务器

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112700289A (zh) * 2021-01-14 2021-04-23 腾讯科技(深圳)有限公司 奖励资源互动控制方法、装置及设备
CN112700289B (zh) * 2021-01-14 2024-02-23 腾讯科技(深圳)有限公司 奖励资源互动控制方法、装置及设备

Also Published As

Publication number Publication date
US10354270B2 (en) 2019-07-16
CN103677526A (zh) 2014-03-26
US20160328736A1 (en) 2016-11-10
CN103677526B (zh) 2019-06-28
US20190266630A1 (en) 2019-08-29

Similar Documents

Publication Publication Date Title
WO2015090078A1 (zh) 一种交互方法、客户端装置、移动终端及服务器
US11777887B2 (en) Reminder method and apparatus in group session, device and medium
JP6892447B2 (ja) インスタントメッセージングアプリケーションにおける通信のための方法及びシステム
EP3243185B1 (en) Object recognition based photo filters
CN104572840B (zh) 一种用于提供推送消息的方法与设备
US20180012308A1 (en) Interaction system and method, client, and background server
CN105592150B (zh) 获取推送数据的方法、装置和系统
WO2017121241A1 (zh) 媒体信息处理方法及移动终端、存储介质
CN105009024B (zh) 节省电池和数据使用
US20100050092A1 (en) Content Sharing and Instant Messaging
US8296417B1 (en) Peak traffic management
US9032027B2 (en) Enhanced consumer engagement using advanced communication exchange services
CA2783390A1 (en) Systems, methods, and media for providing virtual badges
TWI656768B (zh) Method, system, client device and server for providing internet application service
WO2019034160A1 (zh) 信息展示方法及装置
WO2013097740A1 (zh) 一种联系人动态信息的提示方法和装置
KR20200024317A (ko) 개선된 메시징 시스템
CN113242308B (zh) 一种信息推送方法、装置、设备及存储介质
JP6507263B2 (ja) ユーザ・モバイルネットワークおよびデータプランに基づくコンテンツのフィルタリング
WO2023046102A1 (zh) 行为壁纸解锁方法、装置及电子设备
WO2018024122A1 (zh) 业务展示方法和终端
US20200226640A1 (en) Generic message injection system
CN103631880A (zh) 基于Ajax网页的局部更新方法
CN107092468B (zh) 一种消息显示方法及装置
CN106161568B (zh) 一种信息处理方法、客户端及服务器

Legal Events

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

Ref document number: 14871614

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 15105393

Country of ref document: US

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 1205N DATED 23/08/2016)

122 Ep: pct application non-entry in european phase

Ref document number: 14871614

Country of ref document: EP

Kind code of ref document: A1