METHODS AND INSTANT MESSAGING CLIENT DEVICES FOR PERFORMING IM USING MENU OPTION
First Claim
1. A method for perform Instant Messaging (IM) using an menu option, wherein menu options are deployed on a session interface displayed on a viewing screen of an IM client device, and the method comprises:
- generating, by an IM client device, a first event request when a user clicks on a first menu option on the session interface;
sending, by the IM client device, the first event request to a third-party server via an IM server; and
receiving, by the IM client device, a first event response from the third-party server via the IM server.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure provides an IM method and an IM client device. In the method, menu options are deployed on a session interface displayed on a viewing screen of an IM client device. The method includes generating, by an IM client device, a first event request when a user clicks on a first menu option on the session interface; sending, by the IM client device, the first event request to a third-party server via an IM server; and receiving, by the IM client device, a first event response from the third-party server via the IM server. With the technical scheme of the present disclosure, more personalized services may be provided to the user.
26 Citations
21 Claims
-
1. A method for perform Instant Messaging (IM) using an menu option, wherein menu options are deployed on a session interface displayed on a viewing screen of an IM client device, and the method comprises:
-
generating, by an IM client device, a first event request when a user clicks on a first menu option on the session interface; sending, by the IM client device, the first event request to a third-party server via an IM server; and receiving, by the IM client device, a first event response from the third-party server via the IM server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An Instant Messaging (IM) client device for performing IM using a menu option, comprising:
-
a processor, a memory, an interface and a viewing screen;
whereinthe memory is to store menu options; and the processor is to send the menu options to the viewing screen which displays the menu options on a session interface; generate a first event request when a user clicks on a first menu option on the session interface; send, via the interface, the first event request to a third-party server via an IM server; and receive, via the interface, a first event response from the third-party server via the IM server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for performing IM using a menu option, wherein an IM client device receives menu options configured by an IM server or a third-party server from the IM server, displays the menu options on a viewing screen of the IM client device when a menu mode is selected;
- and displays information sending options on the viewing screen when an information sending mode is selected;
wherein the menu options comprise;
a first-level menu to an Nth-level menu, wherein N is an integer larger than 1,wherein the method comprises; determining, by the IM client device when a user clicks on an Mth-level menu, whether there is a (M+1)th-level menu; generating an event request if there is no (M+1)th-level menu, otherwise, generating the event request when the user clicks on a menu option in the (M+1)th-level menu;
wherein M is an integer larger than 1 and less than N−
1,sending, by the IM client device, the first event request to a third-party server via an IM server; and receiving, by the IM client device, a first event response from the third-party server via the IM server.
- and displays information sending options on the viewing screen when an information sending mode is selected;
-
21. An IM client device for performing IM using a menu option, comprising:
- a processor, a memory, an interface and a viewing screen;
whereinthe interface is to receive menu options configured by an IM server or a third-party server from the IM server; the viewing screen is to display the menu options when a menu mode is selected, and display information sending options when an information sending mode is selected; wherein the menu options comprise;
a first-level menu to an Nth-level menu, wherein N is an integer larger than 1;the memory is to store the menu options; and the processor is to determine, when a user clicks on an Mth-level menu, whether there is a (M+1)th-level menu; generate an event request if there is no (M+1)th-level menu, otherwise, generating the event request when the user clicks on a menu option in the (M+1)th-level menu;
wherein M is an integer larger than 1 and less than N−
1,send the first event request to a third-party server via an IM server; and receive a first event response from the third-party server via the IM server.
- a processor, a memory, an interface and a viewing screen;
Specification