The present disclosure relates to the technical field of terminals, and particularly to group information acquisition methods, apparatuses and interactive systems.
In related technologies, mobile group work platforms have become widely used in work processes of a variety of groups such as enterprises, educational institutions, government agencies, etc., which not only can improve the efficiency of communications between users and reduce communication costs, but can also effectively improve the efficiency of processing events and the work efficiency of users.
However, the mobile group work platforms in the related technologies focus on event management within a group, and need to rely on pre-association relationships between groups for information exchanges between the groups. For example, only groups that have mutual understanding and establish a business relationship can conduct communications and interactions through a mobile group work platform.
Accordingly, for groups that have not yet established a business relationship, and even groups that do not know each other, a mobile group work platform in the related technologies apparently cannot satisfy the needs information interactions between these groups, thus resulting in information blocking and poor communications.
This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify all key features or essential features of the claimed subject matter, nor is it intended to be used alone as an aid in determining the scope of the claimed subject matter. The term “techniques,” for instance, may refer to device(s), system(s), method(s) and/or processor-readable/computer-readable instructions as permitted by the context above and throughout the present disclosure.
In view of this, the present disclosure provides a method and an apparatus, and an interaction system for obtaining group information, which can implement event processing within a group on a mobile group work platform, while being able to implement accesses and processing of events outside the group based on connections and communications between a mobile group work platform and a group information platform, thereby enabling more convenient information interactions between inside and outside of a same group and between different groups.
To achieve the above objectives, the present disclosure provides the following technical solutions.
In implementations, an interactive system for group information is provided, which includes:
a server, the server having a server end of an instant messaging application running therein, the server end being used for maintaining a group information platform;
at least one first type of terminal, the first type of terminal belonging to a first group, wherein the first type of terminal has a client end of the instant messaging application running therein, and the running client end in the first type of terminal is logged into the instant messaging application with a registered account of a group member in the first group; and the first type of terminal detects an information uploading operation for the group information platform according to an interface of the running client end, and uploads group information of the first group to the server, to instruct the server to record the group information of the first group onto the group information platform; and
at least one second type of terminal, the second type of terminal belonging to a second group different from the first group, wherein the second type of terminal has a client of the instant messaging application running therein, and the running client in the second type of terminal is logged into the instant messaging application with a registered account of the group member in the second group; and the second type of terminal detects an information acquisition operation for the group information platform according to an interface of the running client, obtains page data of the group information platform, and displays a function page of the group information platform on the running client in the second type of terminal based on the page data, the function page being used for displaying the group information recorded on the group information platform in a centralized manner.
In implementations, a method for obtaining group information is provided, which includes:
detecting a triggering operation for a group information platform in an interface of a client end of an instant messaging application;
sending a page acquisition request for the group information platform to a server end of the instant messaging application; and
displaying a function page of the group information platform based on page data returned by the server, wherein the function page is used for performing a centralized display of group information on a registered group of the instant messaging application.
In implementations, a method for obtaining group information is provided, which includes:
receiving, by a server end of an instant messaging application, an approval request, the approval request being initiated by a group member of any one registered group on the instant messaging application to another registered group;
generating, by the server end, approval statistical data for at least one registered group according to an approval request for the at least one registered group;
returning, by the server end, page data of a function page of a group information platform to a client end of the instant messaging application in response to receiving a page acquisition request sent by the client end, to cause the client end to display the approval statistical data on the function page, wherein the function page is used for performing a centralized display of group information for the registered group of the instant messaging application.
In implementations, an apparatus for obtaining group information is provided, which includes:
a first detection unit that detects a triggering operation for a group information platform in an interface of a client end of an instant messaging application;
a requesting unit that sends a page acquisition request for the group information platform to a server end of the instant messaging application; and
a first display unit that displays a function page of the group information platform based on page data returned by the server, wherein the function page is used for performing a centralized display of group information for registered group(s) of the instant messaging application.
In implementations, an apparatus for obtaining group information is provided, which includes:
a receiving unit that causes a server end of an instant messaging application to receive an approval request, the approval request being initiated by a group member of any one registered group on the instant messaging application to another registered group;
a generation unit that causes the server end to generate approval statistical data for at least one registered group according to an approval request for the at least one registered group; and
a returning unit that causes the server end to return page data of a function page of a group information platform to a client end of the instant messaging application in response to receiving a page acquisition request sent by the client end, so that the client end is allowed to display the approval statistical data on the function page, wherein the function page is used for performing a centralized display of group information for the registered group of the instant messaging application.
As can be seen from the above technical solutions, by opening a connection between a mobile group work platform and a group information platform, the present disclosure enables a group member of any group to access the group information platform through the mobile group work platform, thus enabling browsing of group information of other groups presented in the group information platform, and thereby implementing acquisitions and interactions of information between groups, without being restricted by the pre-association relationship between the groups. This facilitates a connection to be opened between internal events and external events of a same group, and facilitates communications and information interactions between unfamiliar groups.
S102: Detect a triggering operation for a group information platform in an interface of a client end of a mobile group work platform.
In implementations, a mobile enterprise work platform can not only implement communication functions, but also act as an integrated function platform for a number of other functions. Examples are processing of internal events of an enterprise, such as examination and approval events (such as examination and approval events for leave, work item application, financial affairs, etc.), attendance events, task events, and log events, etc., and processing of external events of the enterprise, such as meal ordering, and purchasing, etc., which are not limited in the present disclosure.
More specifically, mobile enterprise work platforms can be hosted in instant messaging applications in related technologies, for example, enterprise instant messaging (EIM) applications, such as Skype For Business®, Microsoft Teams®, Yammer®, Workplace®, Slack®, Enterprise WeChat®, Fxiaoke®, Enterprise Feixin®, Enterprise Yixin®, etc. Apparently, an instant messaging function is only one of a number of communication functions supported by the mobile enterprise work platform. The enterprise work platform can also implement more such as the above other functions, which are not redundantly described herein.
It should be noted that an application program of the client end of the mobile enterprise work platform can be pre-installed on the electronic device, so that the client end can be launched and run on the electronic device. Apparently, when online “client end” using HTML5 technology is used, for example, the client end can be obtained and run without the need of installing the corresponding application program on the electronic device.
In implementations, the client end can detect a triggering operation implemented by a user in a number of ways. For example, in an interface of the client end of the mobile group work platform, an access portal of the group information platform may be displayed. For example, the access portal may be a first-level portal, a second-level portal, or other level, so that a determination can be made that the above triggering operation is detected when the client end detects a clicking operation on the access portal. Apparently, the client end can also detect the triggering operation by detecting a user voice, detecting a touch trajectory generated on the interface of the client end, etc., which are not limited by the present disclosure.
S104: Send a page acquisition request for the group information platform to a server end of the mobile group work platform.
S106: Display a function page of the group information platform according to page data returned by the server end, wherein the function page is used for displaying group information for registered group(s) of the mobile group work platform in a centralized manner.
In implementations, the client end may categorically display corresponding group information on the function page according to a categorization result of registered groups in preset dimension(s) performed by the server end. The preset dimension(s) may include at least one of the following: group categories, an industry to which a group belongs, an area in which the group is located, a status of the group's credit information, a degree of attention, etc., which are not limited in the present disclosure. In other words, through a categorization of registered groups by the server end (which can be pre- categorization or categorization in real time based on the page acquisition request), the user can view group information of other groups without the need of manually performing a query or search operation on the client end (specifically, the function page of the group information platform) on the one hand. On the other hand, through a categorical display of the group information, the user is enabled to quickly determine and view group information of interest, without the need of manual searches or reading traversal, which helps to improve the efficiency of obtaining group information.
In implementations, according to a result of analysis done by the server end regarding supply and demand relationships between a group to which a sender of the page acquisition request belongs and other registered groups, the client end may preferentially display group information of at least one registered group that has a supply and demand relationship with the group of the sender in the function page. In this embodiment, on the one hand, each enterprise should have some needs that cannot be met by itself. The mobile group work platform can determine these needs by performing a big data analysis on historical data of each enterprise. Alternatively, the mobile group work platform can be notified by a management user of each enterprise proactively, so that the server end of the mobile group work platform can know the needs of each enterprise. On the other hand, each enterprise should have business that it can provide or needs that it can satisfy. By the same token, based on the above-mentioned big data analysis or pre-active notification, the server end of the mobile group work platform can know a respective supply condition of each enterprise. Therefore, the sender of the page acquisition request is assumed to be a user A in an enterprise AA (i.e., the client end of the mobile group work platform is logged in with a registered account of the user A), and the server end can find group information of an enterprise BB, for example, that can satisfy the needs of the user A (i.e., registered group(s) having a supply relationship with the enterprise AA) for a supply condition of the enterprise AA. As such, the client end can preferentially display the group information of the enterprise BB, for example, to the user A, thereby quickly realizing group information acquisition and communication interactions between multiple enterprises, and further realizing a cooperation relationship between groups, without the need for the enterprise AA and the enterprise BB to know each other in advance. Similarly, the server end can also search for group information of an enterprise CC, etc., having a related demand for this supply (i.e., registered group(s) having a demand relationship with the enterprise AA) for the supply condition of the enterprise AA. As such, the client end can preferentially display the group information of the enterprise CC and the like to the user A. Therefore, group information acquisition and communication interactions between multiple enterprises can be quickly realized, and a cooperation relationship between groups can further be realized, without the need for the enterprise AA and the enterprise CC to know each other in advance.
In implementations, the client end may display a corresponding object supply list in the function page according to a result of statistics performed by the server end regarding object supply information from at least one registered group. The object supply information is information of object(s) that can be provided by the corresponding group. For example, the enterprise AA can provide an object 1, the enterprise BB can provide an object 2, etc. Displaying such object supply information in the object supply list helps members of other groups to perform browsing, and obtain group information of a corresponding group by selecting and triggering respective object supply information, thus further realizing interactions and communications with the corresponding group.
In implementations, the client end may display a corresponding object demand list in the function page according to a result of statistics performed by the server end regarding object demand information from the at least one registered group. The object demand information is information of object(s) that is/are needed by the corresponding group. For example, the enterprise AA needs an object 3 as a production raw material, the enterprise BB needs an object 4, etc. Displaying such object demand information in the object demand list helps members of other groups to perform browsing, and obtain group information of a corresponding group by selecting and triggering respective object supply information, thus further realizing interactions and communications with the corresponding group.
In implementations, the client end may display approval statistical data of any one registered group conducted by the server end in the function page, and the approval statistical data is computed and obtained by the server end based on approval requests sent by group members of other registered groups for the any one registered group. The approval statistical data may include at least one of: a total number of approval requests for the any one registered group, personal information of senders of the approval requests for the any one registered group, message information of the senders of the approval requests for the any one registered group, group information of respective groups to which the senders of the approval requests belong for the any one registered group, etc. Apparently, the present disclosure does not have any limitations thereon. In implementations, when the enterprise member A of the enterprise AA initiates an approval request for the enterprise BB, this indicates that the enterprise member A approves the enterprise BB, for example, considers that products and services provided by the enterprise BB are excellent. Therefore, under the circumstance that the enterprise member A and the enterprise AA to which the enterprise member A belongs support and endorse the enterprise BB, especially when the enterprise member A or the enterprise AA has relatively high degrees of publicity and credibility, other users or groups that have not yet contacted and understood the enterprise BB can quickly establish trust in the enterprise BB, and quickly establish interactions and association relationships with the enterprise BB. This helps to accelerate mutual understanding between unfamiliar groups and enhance the efficiency of communications between unfamiliar groups.
Furthermore, restriction(s) may be set for initiating an approval request, for example, restricting a certification level of a group to which a sender of the approval request belongs is restricted to reach a preset level, wherein the certification level is positively correlated with a degree of details of registration information of the group to which the sender belongs in the mobile group work platform, thereby avoiding some groups from by establishing some low-level groups to perform “making an order”, and ensuring the authenticity and reliability of the approval statistical data.
In implementations, the client end may send communication demand information for any one registered group to the server end. The client end may then receive contact information of an intermediate communication party returned by the server end. The intermediate communication party has one or more levels of association relationship with a sender of the communication demand information and at least one contact of the any one registered group respectively. An association relationship between the intermediate communication party and the sender is used as an example. When a direct association relationship exists between the intermediate communication party and the sender, for example, the contact information of the intermediate communication party exists in a contact list of the sender, a first-level association relationship is considered to exist between the intermediate communication party and the sender. If the intermediate communication party does not exist in the contact list of the sender, but a contact person recorded in the contact list of the sender has a direct association with the intermediate party (e.g., when a method of contact of the intermediate communication party exists in a contact list of such contact person), the intermediate communication party and the sender have a second-level relationship, and so on. An association relationship between the intermediate communication party and the at least one contact of the any one registered group is similar, and is not redundantly described herein. In implementations, by providing the intermediate communication party, the sender of the communication demand information is no longer in an unfamiliar relationship with the any one registered party, and establishing a plurality of levels of association relationships based on the intermediate communication party is equivalent to converting a social network of strangers into a social network of acquaintances, which helps to reduce the difficulty of communications and improve the efficiency of communications.
In implementations, the client end may send a business card delivery request for any one registered group to the server end. The business card delivery request is used for instructing the server end to obtain contact information of a sender of the business card delivery request, and transmitting the contact information to a management member of the any one registered group. As such, when the management member responds to the contact information, an association relationship between the sender of the business card delivery request and the management member is established. In implementations, by sending a business card delivery request to the server end, the server end can send corresponding contact information to a management member of a corresponding registered group on the one hand, thereby helping to quickly establish an association relationship between a sender of the business card delivery request and the management member. On the other hand, the management member can actively determine whether to respond to the contact information that is received to avoid being disturbed by unrelated persons.
In implementations, the client end may display a service window page of any one registered group in response to detecting a triggering operation for group information of the any one registered group that is displayed in the function page. The service window page includes a function identifier of a preset processing function that is associated with the any one registered group. Upon detecting a user operation for the function identifier, the client end may then initiate an information interaction request to the server end to implement an operation of information interaction for the preset processing function. In implementations, a service window may be presented as a respective window page of a corresponding group that is used for implementing a preset processing function, and the window page includes a function identifier corresponding to the preset processing function. Therefore, the corresponding preset processing function can be implemented by a user with an application authority to trigger the function identifier. In other words, any group can allow members of other groups to trigger a function identifier in its own service window page (e.g., based on the user operation as described above) by presenting the service window page to the other groups. In this way, an operation of information interaction for a preset processing function can be implemented between the any group and the other groups.
In implementations, the information interaction request may be used for instructing the server end to create a communication session between an initiator of the user operation and a specific group member of the any one registered group, or between the initiator and an information processing system of the any one registered group to implement an information interaction operation based on the communication session. Apparently, other than the communication session, other forms of information interaction operations, such as creating a product order, querying a historical order, etc., may be implemented, which are not limited by the present disclosure.
Correspondingly,
S202: A server end of a mobile group work platform receives an approval request, and the approval request is initiated to other registered group(s) by a group member of any one registered group on the mobile group work platform.
In an embodiment, group members of registered groups may directly initiate approval requests for another registered group, and the server end may generate approval statistical data of the other registered group based on the approval requests.
In another embodiment, the server end may receive an approval invitation issued by a group member of another registered group. When a target party of the approval invitation is configured as a group member of the any one registered group, the approval invitation is sent to the group member of the any one registered group, so that the group member of the any one registered group performs an invitation prompt on a specific client end corresponding to the mobile group work platform. The server end then receives a prompt response message returned by the specific client end. The prompt response message includes the approval request. In other words, with the enterprise AA as an example, the user A in the enterprise AA can initiate approval invitations to group members of other enterprises such as the enterprise BB, the enterprise CC, etc., to invite them to initiate approval requests to the enterprise AA, without the need of group members of other enterprises such as the enterprise BB and the enterprise CC, etc. to take the initiative, thus promoting the efficiency of the enterprise AA's recognition.
S204: The server end generates approval statistical data for the at least one registered group according to approval requests for the at least one registered group.
In implementations, the approval statistical data may include at least one of: a total number of approval requests for the any one registered group, personal information of senders of the approval requests for the any one registered group, message information of the senders of the approval requests for the any one registered group, group information of respective groups to which the senders of the approval requests belong for the any one registered group, etc. Apparently, the present disclosure does not impose any limitations thereon. In implementations, when the enterprise member A of the enterprise AA initiates an approval request for the enterprise BB, this indicates that the enterprise member A recognizes and approves the enterprise BB, for example, approving that products and services provided by the enterprise BB are excellent. Therefore, under the circumstance that the enterprise member A and the enterprise AA to which the enterprise member A belongs support and endorse the enterprise BB, especially when the enterprise member A or the enterprise AA has relatively high degrees of publicity and credibility, other users or groups that have not yet contacted and understood the enterprise BB can quickly establish trust in the enterprise BB, and quickly establish interactions and association relationships with the enterprise BB. This helps to accelerate mutual understanding between unfamiliar groups and enhance the efficiency of communications between unfamiliar groups.
S206: In response to receiving a page acquisition request sent by a client end of the mobile group work platform, the server end returns page data of s function page of the group information platform to the client end, to enable the client to display the approval statistical data on the function page, wherein the function page is used for performing a centralized display of respective group information of registered groups of the mobile group work platform.
In implementations, when a certification level of the any one registered group does not reach a preset level, the server end may ignore the approval request initiated by the group member of the any one registered group, or set a restriction on an authority of group members of the any one registered group to initiate authorization requests. The certification level is positively correlated with a level of details of registration information of the any one registered group on the mobile group work platform, thereby preventing some groups from establishing low-level groups to “make an order” to ensure the authenticity and reliability of the approved statistical data.
As can be seen from the above technical solutions, by opening a connection between a mobile group work platform and a group information platform, the present disclosure enables a group member of any group to access the group information platform through the mobile group work platform, thus enabling browsing of group information of other groups presented in the group information platform, and thereby implementing acquisitions and interactions of information between groups, without being restricted by the pre-association relationship between the groups. This facilitates a connection to be opened between internal events and external events of a same group, and facilitates communications and information interactions between unfamiliar groups.
The server 301 may be a physical server including an independent host machine. Alternatively, the server 301 may be a virtual server hosted by a cluster of host machines. Alternatively, the server 301 may be a cloud server. During operations, the server 301 can run a server-side program of a certain application to implement related service functions of the application. For example, when the server 301 runs a program of a mobile group work platform, a server end of the mobile group platform can be implemented. In the technical solutions of the present disclosure, the server 301 runs a group information platform, and manages group information on the group information platform in a centralized manner, which includes recording and maintaining group information from various groups, and implements interactions and processing of group information among multiple groups.
The mobile phones 303-306 are just one type of electronic devices that users can use. In practice, users apparently can also use electronic devices such as tablet devices, notebook computers, PDAs (Personal Digital Assistants), wearable devices (such as smart glasses, smart watches, etc.), etc., which are not limited by the present disclosure. During operations, the electronic device can run a client-side program of a certain application to implement related service functions of the application, such as a network certification function as described above.
For the network 302 through which the mobile phones 303-306 and the server 301 conduct interactions, a variety of types of wired or wireless networks may be included. In an embodiment, the network 302 may include a PSTN (Public Switched Telephone Network) and the Internet. At the same time, electronic devices such as the mobile phones 303-306 can also conduct communications through the network 302, for example, to establish a single-chat communication session between any two electronic devices. Alternatively, a number of electronic devices can participate in a same group chat communication session, thus enabling any user to send a communication message to all other users in the group chat communication session through his/her own electronic device. For example, when the group chat communication session is an inter-group communication session between multiple groups, groups members in these groups can conduct group chat communications through this inter-group communication session.
The mobile phones 303-306 have client ends of the mobile group work platform running therein, and the client ends are logged in with registered accounts (i.e., registered accounts in the mobile group work platform) of respective users. When the registered accounts that are logged on the mobile phones 303-304 come from group members of a group 1, this indicates that the mobile phones 303-304 are configured to belong to the group 1. For example, all electronic devices belonging to the group 1 are “terminals of a first type”. When registered accounts that are logged on the mobile phones 305-306 come from group members of a group 2, this indicates that the mobile phones 305-306 are configured to belong to the group 2. For example, all electronic devices belonging to the group 2 are “terminals of a second type”.
Broadly speaking, the group 1 and the group 2 as described above can serve as two groups that are arbitrarily and mutually distinguished from each other. The terminal of the first type and the terminal of the second type can be used as electronic devices respectively corresponding to two groups that are arbitrarily and mutually distinguished from each other. Each group member in a group can communicate with the server through electronic devices belonging to the group, thereby realizing information interactions with the group information platform. For example, a group member in the group 1 can communicate with the server through a terminal of a first type to upload and record group information of the group 1 in the group information platform. A group member in the group 2 can conduct communications with the server through a terminal of a second type to obtain page data corresponding to the group information platform. Therefore, by displaying a function page corresponding to the page data on the terminal of the second type, the group member in the group 2 can view the group information that is recorded on the group information platform (which includes, for example, group information of the group 1 and other groups) on the function page in a centralized displaying manner. As such, the group information of the group 1 or other groups is obtained. Similarly, the group member of the group 2 can also upload and record group information of the group 2 onto the group information platform, and the group 1 obtains the group information of the group 2 from the group information platform. Details thereof are not described again herein.
In order to help understanding, an instant messaging application is used as an example. An instant messaging client end is assumed to be run in the mobile phone 303, and an enterprise WeChat server end is assumed to be run in the server 301. The instant messaging client on the mobile phone 303 is logged in with a registered account of a user, i.e., the mobile phone 303 is configured as the user's instant messaging client end. A process of obtaining group information using the mobile phone 303 by an enterprise member A in a certain enterprise is used as an example below to describe the technical solutions of the present disclosure in detail.
In a client interface of the instant messaging client end running on the mobile phone 303, a triggering portal to a group information platform can be provided. For example, as shown in
It can be understood that the group information platform is used for displaying group information of all registered groups of the “enterprise WeChat” in a centralized manner. When focusing on registered groups of an “enterprise” type, it is equivalent to displaying enterprise information of all registered enterprises of the “enterprise WeChat” in a centralized manner, from which the “enterprise plaza” as described above is constructed.
After the enterprise member A triggers the triggering portal of the group information platform, the instant messaging client end may first display a personal management page as shown in
In response to detecting that a triggering operation of the enterprise member A for “go to plaza for a look” as shown in
In the enterprise plaza page, by displaying the group information of the registered groups of the enterprise WeChat, the enterprise member A can browse the group information of these registered groups through the enterprise plaza page to determine whether communication or cooperation, etc. with these registered groups is needed, without the need of knowing any information of these registered groups in advance. Apparently, although the enterprise plaza page can display group information of all registered groups to allow the enterprise member A to traverse and browse, a problem of exceedingly low efficiency may be resulted when the number of registered groups is large. Therefore, in order to improve the browsing efficiency of the enterprise member A, and reduce or avoid browsing of unrelated group information, the present disclosure proposes further improvements to the solutions:
The server end of the enterprise WeChat can classify registered groups in preset dimension(s) in advance, and send the aforementioned page data including a classification result to the instant messaging client end on the mobile phone 303, and the instant messaging client end can categorically display group information of the registered groups in an enterprise plaza page such as shown in
In an embodiment, the preset dimension(s) may include an industry to which a group belongs, such as the Internet, real estate, manufacturing, retail, etc., so that the instant messaging client end may display classification icons for industries such as the Internet, real estate, manufacturing, retail, etc., in the enterprise plaza page as shown in
In another embodiment, the preset dimension(s) may include a degree of attention. For example, the enterprise WeChat server end may set a number of ranges of degrees of attention, and group registered groups according to respective degrees of attention corresponding to each registered group. Therefore, the instant messaging client can display the “most concerned enterprises” in the enterprise plaza page as shown in
In still another embodiment, the preset dimension(s) may include some temporary customized dimensions. For example, for a procurement event of XX material, the enterprise WeChat server end may create a “XX procurement” dimension, and concentrate registered groups related to “XX procurement” into “XX procurement topic”, which is equivalent to classifying registered groups into being “related to XX procurement” and being “not related to XX procurement”. The instant messaging client end displays group information of the registered groups that are “related to XX procurement” in a centralized manner on a “XX procurement topic” page as shown in
In addition, the enterprise WeChat server end can also classify registered groups through other arbitrary dimensions, e.g., group categories (such as enterprises, schools, hospitals, government agencies, public security departments, etc.), regions in which the groups are located (such as provinces, counties, and cities, etc.), group credit status (for example, dividing registered groups into groups according to score ranges in which respective credit scores are located, wherein credit data of each group can be generated by the platform of the enterprise WeChat, or provided by an associated third-party credit rating platform).
Apparently, for each of the preset dimensions that are described above, other than classifying the registered groups according to a single preset dimension, the enterprise WeChat server end can also perform more detailed classification processing through multiple preset dimensions at the same time. For example, after classifying according to an “industry to which a group belongs”, it is assumed that the enterprise member A selects the “Internet” category and is transferred to a page shown in
In the pages as shown in
When the enterprise member A triggers outlined group information of any group in
Apparently, not group information of all registered groups is displayed in the enterprise plaza. The enterprise AA is used as an example. When a management member of the enterprise AA (i.e., enterprise members with administrative privileges, such as business administrators, etc.) opens the enterprise homepage of the enterprise AA through the instant messaging client end, the enterprise homepage may include a management portal (other enterprise members of the enterprise AA, enterprise members of other enterprises, and persons not belonging to any enterprise, etc., are unable to view and manipulate this management portal). For example, a “management’ option included at the top of the enterprise homepage as shown in
As shown in
The total number of approval requests for the enterprise AA. For example, as shown in
Group information of respective groups to which senders of the approval requests for the enterprise AA. For example, as shown in
Personal information of the senders of the approval requests for the enterprise AA. Although the instant messaging client end can display personal information of all the senders in the enterprise homepage as shown in
Message information of the senders of the approval requests for the enterprise AA. As shown in
By adopting the above-mentioned “approval” operation, persons who send an approval request and respective groups to which the persons belong can provide a certain degree of endorsement and guarantee for groups that are approved and recognized thereby, especially for some groups that are established for a short period of time and are not well known. If they can be approved and recognized by well-known persons or groups, this will obviously enhance the reputation and credibility of these groups, facilitate a development of these groups, and facilitate a development of cooperation with other groups.
In an embodiment, the enterprise WeChat may allow all users to ratify other groups outside their own groups. In another embodiment, the enterprise WeChat may impose certain restrictions on users who send approval requests, for example, a certification level of a group to which a sender of an approval request belongs needs to reach a preset level (such as “advanced certification; and “intermediate certification”, “primary certification”, “uncertified”, etc., may also be included, where certification levels: advanced certification>intermediate certification>primary certification>uncertified). A certification level is positively correlated with a level of details of registration information of a group to which a sender belongs on the enterprise WeChat.
The enterprise AA is still used as an example. Other than a user actively initiating an “approval” operation of the enterprise AA during a process of browsing the enterprise homepage of the enterprise AA, an enterprise member of the enterprise AA may also initiate an invitation to enterprise member(s) of other enterprise(s), to invite them to ratify the enterprise AA. The enterprise homepage as shown in
For example, the enterprise homepage of the enterprise AA shown in
As shown in
When the user triggers the “contact” option and invokes the temporary window as shown in
Similarly, if the mobile phone address book of the logged-in user on the WeChat client end includes an associated user “Xiao Bai”, a mobile phone address book or other address books of “Xiao Bai” includes a user “Xiao Hei”, a mobile phone address book or other address books of “Xiao Hei” includes a user “Bai Bai”, and the user “Bai Bai” is an enterprise member of the enterprise AA, then the logged-in user has a first-level association relationship with the user “Xiao Bai”, and has a second-level relationship between with the user “Xiao Hei”. The user “Bai Bai” has a first-level relationship with the user “Xiao Hei”, and a second-level relationship with the user “Xiao Bai”. Accordingly, a relationship chain of the logged-in user ->the user “Xiao Bai” ->the user “Xiao Hei” ->the enterprise AA (the user “Bai Bai”) is formed. Therefore, the user “Xiao Bai” is a first-level intermediary between the logged-in user and the enterprise AA. The user “Xiao Hei” is a second-level intermediary between the logged-in user and the enterprise AA.
In addition to adopting the “intermediary” form as described above, i.e., besides a relationship transfer based on a user dimension, relationship transfers can also be performed based on other dimensions, which is not limited in the present disclosure. For example, a relationship transfer can be performed based on an enterprise dimension. As shown in
Apparently, the “intermediary”, the “enterprise relationship”, etc., as described above, may be located at any position in a homepage of an enterprise, or may be located at a same position in the homepage of the enterprise, and may also be displayed in conjunction with relationship transfer information in even more dimensions in the homepage of the enterprise, on which the present disclosure does not have any limitations.
For example, the enterprise homepage of the enterprise AA as shown in
For example, when the user triggers the “order application”, the instant messaging client end may display a corresponding order application page, and generate order application information according to content inputted by the user. The instant messaging client end then sends the order application information to the enterprise WeChat server end for processing, to complete the order application.
When the user triggers the “shared files”, the instant messaging client end can initiate an access to the enterprise WeChat server end to access a shared storage space of the enterprise AA on the enterprise WeChat server end, and view shared files therein. Apparently, if the shared storage space has opened up data write permission, the user can also upload and store any file into the shared storage space.
When the user triggers “intelligent customer service”, the instant messaging client end can send an intelligent customer service request to the enterprise WeChat server end, and the enterprise WeChat server end can establish a communication session between the instant messaging client end and an intelligent customer service system of the enterprise AA. The user can communicate with the intelligent customer service system in the communication session page as shown in
In implementations, in addition to the intelligent customer service system, cross-enterprise inquiry communications can be realized between the instant messaging client end and the customer service personnel in the enterprise AA. For example, according to a customer service request initiated by the instant messaging client end (corresponding to the above intelligent customer service request), the enterprise WeChat server end can determine a specific customer service staff to communicate with the logged-in user of the instant messaging client end from among customer service staffs in the enterprise AA. A communication session is established between the specific customer service staff and the instant messaging client end, so that a cross-enterprise communication between the specific customer service staff and the logged-in user can be realized through the communication session.
Furthermore, the enterprise WeChat not only provides an inter-group communication solution between internal and external contacts of a group (such as the communication session between the logged-in user of the instant messaging client end and the intelligent customer service system of the enterprise AA or the specific customer service staff), a task management solution within the group can also be provided, so that group members within the group can handle matters according to a task mode.
For example, when the inquiry message sent by the logged-in user is “I want to urge delivery”, the enterprise WeChat server end can determine orders that are created by the enterprise AA and are not yet shipped, and directly issue corresponding processing tasks to enterprise members in the enterprise AA who are associated with these orders. For example, if an enterprise member Z in the enterprise AA is responsible for a delivery operation of an associated order, a corresponding delivery task can be issued to the enterprise member Z, thereby realizing an association and opening a connection between inside and outside of the enterprise, thus helping to improve the processing efficiency.
Apparently, in the reply to the inquiry as shown in
In implementations, for a delivery mode of the delivery task, the server may send a reminder message (such as a DING message) with a task attribute to the enterprise member Z. The task attribute of the reminder message is manifested by including a task deadline and a need of returning a corresponding task processing condition before the task deadline.
As such, the server can push a corresponding notification message to an enterprise user B according to the task processing situation that is returned by the enterprise user Z through a device 3. For example, as shown in
Apparently, besides the notification message related to the processing task, the server may send any form of notification message to an external contact having an application authority through the service window of the enterprise AA, which is not limited in present disclosure. Therefore, the enterprise AA can uniformly perform a message push to all external contacts having application authority through the enterprise homepage, without separately communicating with each external contact through a chat window, thus greatly simplifying the complexity of operations and improves the efficiency of communication.
In the technical solutions of the present disclosure, when any group is registered to the enterprise WeChat, the enterprise WeChat can know supply and demand conditions of the group, i.e., products or services needed by the group, products or services provided by the group, etc. Therefore, by obtaining and analyzing supply and demand conditions of all registered groups, the enterprise WeChat server end can obtain supply and demand relationships between the registered groups. The enterprise AA is used as an example. If main services of the enterprise AA are “equipment leasing” and “database creation”, and products thereof are AAA, AAB, ABA, etc., while another enterprise FF needs products AAA and AAB, the enterprise AA can then be determined to have a supply relationship with the enterprise FF. Another enterprise KK can provide manufacturing raw materials of the products AAA and AAB, and the enterprise AA can be determined to have a demand relationship with the enterprise KK. As such, after analyzing supply and demand relationships among the enterprise AA, the enterprise FF, and the enterprise KK, etc., an instant messaging client end sends an analysis result of the supply and demand relationships that is generated to instant messaging client ends of enterprise members of the enterprise AA. When the enterprise members of the enterprise AA view the enterprise plaza (such as the one shown in
In short, by opening a connection between a mobile group work platform and a group information platform, the present disclosure enables a group member of any group to access the group information platform through the mobile group work platform, thus enabling browsing of group information of other groups presented in the group information platform, and thereby implementing acquisitions and interactions of information between groups, without being restricted by the pre-association relationship between the groups. This facilitates a connection to be opened between internal events and external events of a same group, and facilitates communications and information interactions between unfamiliar groups.
Referring to
a first detection unit 2001 detects a triggering operation for a group information platform in an interface of a client end of a mobile group work platform;
a requesting unit 2002 sends a page acquisition request for the group information platform to a server end of the mobile group work platform; and
a first display unit 2003 displays a function page of the group information platform based on page data returned by the server end, wherein the function page is used for performing a centralized display of group information for registered group(s) of the instant messaging application.
In implementations, the first display unit 2003 is specifically configured to:
categorically display corresponding group information on the function page according to a classification result of the registered group(s) by the server end on preset dimension(s).
In implementations, the preset dimension(s) include(s) at least one of the following:
a type of a group, an industry to which the group belongs, a region in which the group is located, a group credit status, and a degree of concern.
In implementations, the first display unit 2003 is specifically configured to:
preferentially display group information of at least one of registered groups having a supply relationship and registered groups having a demand relationship with a group to which a sender of the page acquisition request belongs in the function page according to an analysis result obtained by the server end regarding supply and demand relationships between the group to which the sender belongs and other registered groups.
In implementations, the first display unit 2003 is specifically configured to:
display approval statistical data made by the server end for any one registered group in the function page, the approval statistical data being statistically calculated by the server according to approval requests of group members of other registered groups that are sent for the any one registered group.
In implementations, the approval statistical data includes at least one of the following:
a total number of the approval requests for the any one registered group, personal information of senders of the approval requests for the any one registered group, and message information of the senders of the approval requests for the any one registered group, group information of respective groups to which the senders of the approval requests for the any one registered group are located.
In implementations, a certification level of a group to which the sender of the approval request belongs reaches a preset level, wherein the certification level is positively correlated with a level of details of registration information of the group of the sender on the mobile group work platform.
In implementations, the apparatus 2000 also includes:
a sending unit 2004 that sends communication demand information for any one registered group to the server end; and
a receiving unit 2005 that receives contact information of an intermediate communication party returned by the server end, the intermediate communication party having one or more levels of association relationships with a sender of the communication demand information and at least one contact of the any one registered group respectively.
In implementations, the apparatus 2000 also includes:
a delivery unit 2006 that sends a business card delivery request for any one registered group to the server end, the business card delivery request being used for instructing the server end to obtain contact information of a sender of the business card delivery request, and send the contact information to a management member of the any one registered group, so that an association relationship is established between the sender of the business card delivery request and the management member when the management member responds to the contact information.
In implementations, the apparatus 2000 also includes:
a second detection unit 2007 that detects a triggering operation for group information of any one registered group that is displayed in the function page;
a second display unit 2008 that displays a service window page of the any one registered group, the service window page including a function identifier of a preset processing function related to the any one registered group; and
an interaction unit 2009 that initiates an information interaction request to the server end to implement an information interaction operation for the preset processing function in response to detecting a user operation for the function identifier.
In implementations, the information interaction request is used for instructing the server end to create a communication session between an initiator of the user operation and a specific group member of the any one registered group, or between the initiator and an information processing system of the any one registered group to implement the information interaction operation based on the communication session.
In implementations, the apparatus 2000 may further include one or more processors 2010, an input/output (I/O) interface 2011, a network interface 2012, and a memory 2013.
The memory 2013 may include a form of computer readable media such as a volatile memory, a random access memory (RAM) and/or a non-volatile memory, for example, a read-only memory (ROM) or a flash RAM. The memory 2013 is an example of a computer readable media.
The computer readable media may include a volatile or non-volatile type, a removable or non-removable media, which may achieve storage of information using any method or technology. The information may include a computer-readable instruction, a data structure, a program module or other data. Examples of computer storage media include, but not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random-access memory (RAM), read-only memory (ROM), electronically erasable programmable read-only memory (EEPROM), quick flash memory or other internal storage technology, compact disk read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission media, which may be used to store information that may be accessed by a computing device. As defined herein, the computer readable media does not include transitory media, such as modulated data signals and carrier waves.
In implementations, the memory 2013 may include program units 2014 and program data 2015. The program units 2014 may include one or more of the foregoing units as described above and as shown in
Referring to
the receiving unit 2201 causes a server end of a mobile group work platform to receive an approval request, the approval request being initiated by a group member of any one registered group on the mobile group work platform to another registered group;
a generation unit that causes the server end to generate approval statistical data for at least one registered group according to an approval request for the at least one registered group; and
a returning unit that causes the server end to return page data of a function page of a group information platform to a client end of the mobile group work platform in response to receiving a page acquisition request sent by the client end, so that the client end is allowed to display the approval statistical data on the function page, wherein the function page is used for performing a centralized display of group information for the registered group of the mobile group work platform.
In implementations, the receiving unit 2201 is specifically configured to:
cause the server end to receive an approval invitation sent by a group member of the other registered group, a target party of the approval invitation being configured as a group member of the any one registered group;
cause the server end to send the approval invitation to the group member of the any one registered group, to perform an invitation prompt by the group member of the any one registered group on a specific client end corresponding to the mobile group work platform; and
cause the server end to receive prompt response information returned by the specific client end, the prompt response information including the approval request.
In implementations, the apparatus 2200 also includes:
a processing unit 2204 that ignores the approval request initiated by the group member of the any one registered group when a certification level of the any one registered group does not reach a preset level, or limits an authority of the group member of the any one registered group for initiating the approval request, wherein the certification level is positively correlated with a level of detail of the registration information of the any one registered group on the mobile group work platform.
In implementations, the apparatus 2200 may further include one or more processors 2205, an input/output (I/O) interface 2206, a network interface 2207, and a memory 2208. The memory 2208 may include a form of computer readable media as described in the foregoing description.
In implementations, the memory 2208 may include program units 2209 and program data 2210. The program units 2209 may include one or more of the foregoing units as described above and as shown in
The systems, apparatuses, modules or units illustrated in the above embodiments may be implemented by a computer chip or an entity, or by a product having certain functions. A device of a typical implementation is a computer, and a specific form of the computer may be a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email transceiver, and a game control, a tablet computer, a wearable device, or any combination of a number of these devices.
In a typical configuration, a computer includes one or more processors (CPUs), an input/output interface, a network interface, and memory.
It also needs to be understood that terms “including”, “containing” or any other variations are intended to encompass a non-exclusive inclusion, such that a process, method, product, or device including a series of elements includes not only these elements, but also other elements that are not explicitly listed, or elements that are inherent to such process, method, product, or device. With any further limitation, an element defined by a phrase “comprising a . . . ” does not exclude the presence of additional equivalent elements in the process, method, product, or device including such element.
Exemplary embodiments are described in detail herein, examples of which are illustrated in the accompanying drawings. When accompanying drawings are involved in the following description, the same numerals in different drawings represent the same or similar elements unless indicated otherwise. The implementations described in the following exemplary embodiments do not represent all available embodiments that are consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods that are consistent with aspects of the present disclosure as described in detail in the appended claims.
Terminologies used in the present disclosure are merely intended to describe particular embodiments, and are not intended to be limiting. Singular forms “a”, “the” and “said” are intended to include a plural form, unless other meanings are clearly represented in the context. It should also be understood that a term “and/or” as used herein refers to and encompasses any and all possible combinations of one or more of associated items that are listed.
It should be understood that, although the present disclosure may use terms such as “first”, “second”, “third”, etc. to describe various types of information, these pieces of information should not be limited to these terms. These terms are only used for distinguishing information of a same type from each other. For example, first information may also be referred to as second information without departing from the scope of the present disclosure. Similarly, second information may also be referred to as first information. Depending on the context, a term “if” as used herein may be interpreted as “at the time of” or “when” or “in response to determining that”.
The above description is only exemplary embodiments of the present disclosure, and is not intended to limit the present disclosure. Any modifications, equivalent replacements, improvements, etc., that are made within the spirit and principles of the present disclosure, shall be included in the scope of protection of the present disclosure.
The present disclosure can be further understood using the following clauses.
Clause 1: A group information interaction system comprising: a server, the server having a server end of an instant messaging application running therein, the server end being used for maintaining a group information platform; at least one first type of terminal, the first type of terminal belonging to a first group, wherein the first type of terminal has a client end of the instant messaging application running therein, and the running client end in the first type of terminal is logged into the instant messaging application with a registered account of a group member in the first group; and the first type of terminal detects an information uploading operation for the group information platform according to an interface of the running client end, and uploads group information of the first group to the server, to instruct the server to record the group information of the first group onto the group information platform; and at least one second type of terminal, the second type of terminal belonging to a second group different from the first group, wherein the second type of terminal has a client of the instant messaging application running therein, and the running client in the second type of terminal is logged into the instant messaging application with a registered account of the group member in the second group; and the second type of terminal detects an information acquisition operation for the group information platform according to an interface of the running client, obtains page data of the group information platform, and displays a function page of the group information platform on the running client in the second type of terminal based on the page data, the function page being used for displaying the group information recorded on the group information platform in a centralized manner.
Clause 2: A group information acquisition method comprising: detecting a triggering operation for a group information platform in an interface of a client end of an instant messaging application; sending a page acquisition request for the group information platform to a server end of the instant messaging application; and displaying a function page of the group information platform based on page data returned by the server, wherein the function page is used for performing a centralized display of group information for registered groups of the instant messaging application.
Clause 3: The method of Clause 2, wherein displaying the function page of the group information platform comprises: categorically displaying corresponding group information on the function page according to a classification result of the registered groups by the server on a preset dimension.
Clause 4: The method of Clause 3, the preset dimension comprises at least one of the following: a type of a group, an industry to which the group belongs, a region in which the group is located, a group credit status, and a degree of concern.
Clause 5: The method of Clause 2, wherein displaying the function page of the group information platform comprises: preferentially displaying group information of at least one of registered groups having a supply relationship and registered groups having a demand relationship with a group to which a sender of the page acquisition request belongs in the function page according to an analysis result obtained by the server end regarding supply and demand relationships between the group to which the sender belongs and other registered groups.
Clause 6: The method of Clause 2, wherein displaying the function page of the group information platform comprises: displaying approval statistical data made by the server for any one registered group in the function page, the approval statistical data being statistically calculated by the server end according to approval requests of group members of other registered groups that are sent for the any one registered group.
Clause 7: The method of Clause 6, wherein the approval statistical data comprises at least one of the following: a total number of the approval requests for the any one registered group, personal information of senders of the approval requests for the any one registered group, and message information of the senders of the approval requests for the any one registered group, group information of respective groups to which the senders of the approval requests for the any one registered group are located.
Clause 8: The method of Clause 6, wherein a certification level of a group to which the sender of the approval request belongs reaches a preset level, and wherein the certification level is positively correlated with a level of details of registration information of the group of the sender on the instant messaging application.
Clause 9: The method of Clause 2, further comprising: sending communication demand information for any one registered group to the server end; and receiving contact information of an intermediate communication party returned by the server end, the intermediate communication party having one or more levels of association relationships with a sender of the communication demand information and at least one contact of the any one registered group respectively.
Clause 10: The method of Clause 2, further comprising: sending a business card delivery request for any one registered group to the server end, the business card delivery request being used for instructing the server end to obtain contact information of a sender of the business card delivery request, and send the contact information to a management member of the any one registered group, so that an association relationship is established between the sender of the business card delivery request and the management member when the management member responds to the contact information.
Clause 11: The method of Clause 2, further comprising: detecting a triggering operation for group information of any one registered group that is displayed in the function page; displaying a service window page of the any one registered group, the service window page including a function identifier of a preset processing function related to the any one registered group; and initiating an information interaction request to the server end to implement an information interaction operation for the preset processing function in response to detecting a user operation for the function identifier.
Clause 12: The method of Clause 11, wherein the information interaction request is used for instructing the server end to create a communication session between an initiator of the user operation and a specific group member of the any one registered group, or between the initiator and an information processing system of the any one registered group to implement the information interaction operation based on the communication session.
Clause 13: A group information acquisition method comprising: receiving, by a server end of an instant messaging application, an approval request, the approval request being initiated by a group member of any one registered group on the instant messaging application to another registered group; generating, by the server end, approval statistical data for at least one registered group according to an approval request for the at least one registered group; and returning, by the server end, page data of a function page of a group information platform to a client end of the instant messaging application in response to receiving a page acquisition request sent by the client end, to cause the client end to display the approval statistical data on the function page, wherein the function page is used for performing a centralized display of group information for the registered group of the instant messaging application.
Clause 14: The method of Clause 13, wherein receiving the approval request by the server end of the instant messaging application comprises: receiving, by the server end, an approval invitation sent by a group member of the other registered group, a target party of the approval invitation being configured as a group member of the any one registered group; sending, by the server end, the approval invitation to the group member of the any one registered group, to perform an invitation prompt by the group member of the any one registered group on a specific client end corresponding to the mobile group work platform; and receiving, by the server end, prompt response information returned by the specific client end, the prompt response information including the approval request.
Clause 15: The method of Clause 13, further comprising: ignoring the approval request initiated by the group member of the any one registered group when a certification level of the any one registered group does not reach a preset level, or limiting an authority of the group member of the any one registered group for initiating the approval request, wherein the certification level is positively correlated with a level of detail of the registration information of the any one registered group on the mobile group work platform.
Clause 16: A group information acquisition apparatus comprising: a first detection unit that detects a triggering operation for a group information platform in an interface of a client end of an instant messaging application; a requesting unit that sends a page acquisition request for the group information platform to a server end of the mobile group work platform; and a first display unit that displays a function page of the group information platform based on page data returned by the server end, wherein the function page is used for performing a centralized display of group information of registered groups of the instant messaging application.
Clause 17: The apparatus of Clause 16, wherein the first display unit is specifically configured to: categorically display corresponding group information on the function page according to a classification result of the registered groups by the server end on a preset dimension.
Clause 18: The apparatus of Clause 17, wherein the preset dimension comprises at least one of the following: a type of a group, an industry to which the group belongs, a region in which the group is located, a group credit status, and a degree of concern.
Clause 19: The apparatus of Clause 16, wherein the first display unit is specifically configured to: preferentially display group information of at least one of registered groups having a supply relationship and registered groups having a demand relationship with a group to which a sender of the page acquisition request belongs in the function page according to an analysis result obtained by the server end regarding supply and demand relationships between the group to which the sender belongs and other registered groups.
Clause 20: The apparatus of Clause 16, wherein the first display unit is specifically configured to: display approval statistical data made by the server for any one registered group in the function page, the approval statistical data being statistically calculated by the server end according to approval requests of group members of other registered groups that are sent for the any one registered group.
Clause 21: The apparatus of Clause 20, wherein the approval statistical data comprises at least one of the following: a total number of the approval requests for the any one registered group, personal information of senders of the approval requests for the any one registered group, and message information of the senders of the approval requests for the any one registered group, group information of respective groups to which the senders of the approval requests for the any one registered group are located.
Clause 22: The apparatus of Clause 20, wherein a certification level of a group to which the sender of the approval request belongs reaches a preset level, wherein the certification level is positively correlated with a level of details of registration information of the group of the sender on the instant messaging application.
Clause 23: The apparatus of Clause 16, further comprising: a sending unit that sends communication demand information for any one registered group to the server end; and a receiving unit that receives contact information of an intermediate communication party returned by the server end, the intermediate communication party having one or more levels of association relationships with a sender of the communication demand information and at least one contact of the any one registered group respectively.
Clause 24: The apparatus of Clause 16, further comprising: a delivery unit that sends a business card delivery request for any one registered group to the server end, the business card delivery request being used for instructing the server end to obtain contact information of a sender of the business card delivery request, and send the contact information to a management member of the any one registered group, so that an association relationship is established between the sender of the business card delivery request and the management member when the management member responds to the contact information.
Clause 25: The apparatus of Clause 16, further comprising: a second detection unit that detects a triggering operation for group information of any one registered group that is displayed in the function page; a second display unit that displays a service window page of the any one registered group, the service window page including a function identifier of a preset processing function related to the any one registered group; and an interaction unit that initiates an information interaction request to the server end to implement an information interaction operation for the preset processing function in response to detecting a user operation for the function identifier.
Clause 26: The apparatus of Clause 25, wherein the information interaction request is used for instructing the server end to create a communication session between an initiator of the user operation and a specific group member of the any one registered group, or between the initiator and an information processing system of the any one registered group to implement the information interaction operation based on the communication session.
Clause 27: A group information acquisition apparatus comprising: a receiving unit that causes a server end of an instant messaging application to receive an approval request, the approval request being initiated by a group member of any one registered group on the instant messaging application to another registered group; a generation unit that causes the server end to generate approval statistical data for at least one registered group according to an approval request for the at least one registered group; and a returning unit that causes the server end to return page data of a function page of a group information platform to a client end of the mobile group work platform in response to receiving a page acquisition request sent by the client end, so that the client end is allowed to display the approval statistical data on the function page, wherein the function page is used for performing a centralized display of group information for the registered group of the instant messaging application.
Clause 28: The apparatus of Clause 27, wherein the receiving unit is specifically configured to: cause the server end to receive an approval invitation sent by a group member of the other registered group, a target party of the approval invitation being configured as a group member of the any one registered group; cause the server end to send the approval invitation to the group member of the any one registered group, to perform an invitation prompt by the group member of the any one registered group on a specific client end corresponding to the instant messaging application; and cause the server end to receive prompt response information returned by the specific client end, the prompt response information including the approval request.
Clause 29: The apparatus of Clause 27, further comprising: a processing unit that ignores the approval request initiated by the group member of the any one registered group when a certification level of the any one registered group does not reach a preset level, or limits an authority of the group member of the any one registered group for initiating the approval request, wherein the certification level is positively correlated with a level of detail of the registration information of the any one registered group on the instant messaging application.
Number | Date | Country | Kind |
---|---|---|---|
201710032060.5 | Jan 2017 | CN | national |
This application claims priority to and is a continuation of PCT Patent Application No. PCT/CN2018/071756 filed on 8 Jan. 2018, and is related to and claims priority to Chinese Patent Application No. 201710032060.5, filed on 17 Jan. 2017 and entitled “Group Information Acquisition Method, Apparatus and Interaction System,” which are hereby incorporated by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2018/071756 | Jan 2018 | US |
Child | 16513530 | US |