Detailed Description
As shown in FIG. 1, the mobile online help platform system is composed of a mobile online help platform 1, at least one recourse device 2 and at least one help device 3. The mobile online help platform system is a platform system for providing business support and technical support in the process that a helper provides mobile online help support service for a help seeker, wherein the help seeker is a user operating a help seeker device 2, and the helper is a technical support person who helps the help seeker to solve practical problems through a helper device 3. The help seeker device 2 and the help seeker device 3 are connected to the mobile online help platform 1 through a network, and the network type of the help seeker device 2 and the help seeker device 3 which are connected to the mobile online help platform 1 can be a telecommunication network, a broadcasting network and a computer network, wherein at least one party uses a wireless telecommunication network; the mobile online help platform 1 receives help-seeking request information of a help-seeking party device 2, and searches a help party device 3 for the help-seeking party device 2; the problem of the help seeker is solved through screen image sharing, characters, voice and other communication modes between the help seeker device 2 and the help seeker device 3.
FIG. 2 is a diagram of the physical deployment of a mobile online help platform system. The mobile online help platform 1 comprises a platform server, a database server, a call center device and a mobile online connecting device. The help seeker device 2 and the helper device 3 are connected to the mobile online help platform 1 through a telecommunication telephone network, a radio and television network, or a computer network. The seeker device 2 and the helper device 3 may be deployed in the same network or in different networks. The help seeker device 2 may be a desktop computer, a laptop, a cable television, a smart phone, a telephone, or a regular cell phone. The helper device 3 may be a desktop computer, a laptop computer, a smart phone, a telephone, or a regular cell phone. Through a telecommunication telephone network, smart phones, telephones and ordinary phones of the help seeker and the helper are connected to the call center device and the mobile online connecting device.
As shown in fig. 1, a mobile online help platform 1 in a mobile online help platform system includes at least: a state control means 101, a scheduling means 102 and a mobile online connecting means 103. The mobile online help platform 1 may further include: an instant messaging device 104, a call center device 105, a short message inquiry device 106, a mobile data management device 107, and a mobile data sharing device 108.
The state control device 101 is connected to the dispatching device 102, the mobile online connection device 103, the instant communication device 104, the call center device 105, the mobile short message inquiry device 106, the mobile data management device 107 and the mobile data sharing device 108, and performs information interaction. The state control device 101 is used for recording the states of other devices except the state control device 101, which are connected to the state control device 101, in the mobile online help platform 1; for recording the status of the seeker device 2 and the helper device 3; and transmits state transition notification information to other devices except for the state control device, the seeker device 2 and the helper device 3 in the mobile online help platform 1 according to the state transition.
The scheduling device 102 is connected to the state control device 101. The scheduling device 102 receives the assistance-seeking request information transmitted from the assistance-seeking device 2 and transferred from the state control device 101, executes the scheduling rule, selects the assisting device 3 responding to the assistance-seeking request information, and returns scheduling result information including information of the selected assisting device 3 to the state control device 101. The on-line help relationship between the seeker device 2 and the helper device 3 is established through the scheduling of the scheduling device 102. The scheduling device 102 checks the waiting queue of the help party of the helper device 3 at regular time, and moves the non-reserved call requests in the longer queue to the shorter waiting queue of the help party. The help seeker waiting queue of the help seeker device 3 is checked and adjusted regularly, fairness among the help seekers is considered comprehensively, priority of the help seeker request is adjusted dynamically, working efficiency of the help seeker can be improved, and waiting time of the help seeker is shortened.
The scheduling device 102 includes a rule management module, which is responsible for processing the scheduling rule, the scheduling device 102 receives the assistance-seeking request information transmitted by the help-seeking device 2 and forwarded by the state control device 101, and the rule management module is configured to select a help-seeking device according to the scheduling rule and the assistance-seeking request information. The scheduling rules refer to constraints that the rule management module uses to select a helper device. The scheduling rule may be a scheduling rule of the seeker device 2 or a scheduling rule of the scheduling device 102. Wherein, the help seeker scheduling rule comprises: appointing helper level, booking service, appointing maximum time length of each on-line help or certain on-line help, defining on-line help priority. The scheduling rule of the scheduling apparatus 102 includes: the rule of the shortest waiting time, the rule of the type scheduling according to the recourse request, the rule of the network bandwidth scheduling and the rule of the reservation service are provided.
The mobile online connecting device 103 is connected with at least the state control device 101, and can also be connected with the instant messaging device 104 and the mobile short message inquiry device 106 through a computer network. As shown in fig. 3, the mobile online connecting apparatus 103 includes a wireless gateway module 1031, an information conversion module 1032, and a service connection module 1033. The wireless gateway module 1031 receives the information sent to the platform 1 by the help party device 2 and the help party device 3 through the wireless telecommunication network, and sends the information to the information conversion module 1032, the information conversion module 1032 converts the data in the information into data which can be identified by the state control device 101, and forwards the data to the state control device 101, or converts the data in the information sent by the state control device 101 into data which can be transmitted through a wireless network protocol, and sends the data to the wireless gateway module 1031, and the data is forwarded to the help party device 2 and the help party device 3 by the wireless gateway module 1031; the service connection module 1033 is responsible for identifying the computer network environment attribute where the help seeker device 2 and the helper device 3 are located, assisting in establishing the computer network connection between the two devices, and forwarding the network communication information between the help seeker device 2 and the helper device 3 when the network connection is failed, wherein the network environment attribute includes whether the network type of the help seeker device 2 or the helper device 3 is a local area network or a wide area network, and the network address information of the help seeker device 2 or the helper device 3, and also responsible for forwarding the instant communication content between the help seeker device 2 and the platform 1 and between the helper device 3 and the platform 1.
As shown in fig. 4, the mobile data sharing device 108 includes a mobile data collection module 1081, a mobile data filtering module 1082, a production account management module 1083, a mobile data distribution module 1084, and a consumption account management module 1085. The mobile data management device 107 is respectively connected to the mobile data collection module 1081, the mobile data filtering module 1082, the production account management module 1083, the mobile data publishing module 1084 and the consumption account management module 1085; mobile data collection module 1081 is also coupled to mobile data filtering module 1082, mobile data filtering module 1082 is also coupled to production account management module 1083, and mobile data distribution module 1084 is also coupled to consumption account management module 1085.
The mobile data collection module 1081 receives information that the helper device 3 requests to upload mobile data, and sends information for verifying production permission to the production account management module 1083; the production account management module 1083 obtains information of the helper from the mobile data management apparatus 107, determines whether the helper is allowed to upload the mobile data, and if so, sends production approval information to the helper apparatus 3, and if so, sends production rejection information to the helper apparatus 3; after the production is agreed, the mobile data collection module 1081 receives the mobile data sent by the helper device 3 and the access right and consumption amount information for consuming the mobile data, and sends the mobile data to the mobile data filtering module 1082; then, the mobile data filtering module 1082 performs data filtering, extraction, classification, and integration on the mobile data, and sends the processed mobile data to the mobile data management device 107; then, the mobile data filtering module 1082 stores the access right and consumption amount information of consuming the mobile data in the mobile data management device 107; finally, the mobile data filtering module 1082 sends the information of the points of the added helper to the production account management module 1083, and the production account management module 1083 adds the points of the helper and stores them in the mobile data management device 107; the credit may distinguish between the level and authority of the helper and as a criterion for awarding the reward.
The mobile data publishing module 1084 receives the information that the helper device 3 or the helper device 2 requests to download the mobile data, and sends the information for verifying the consumption permission to the consumption account management module 1085; the consumption account management module 1085 obtains the access authority and account balance information of the helper device 3 or the helper device 2 from the mobile data management device 107, and then obtains the access authority and consumption amount information of the mobile data requested to be downloaded; when the access authority and the account balance of the helper device 3 or the helper device 2 are both greater than the access authority and the consumption limit of the mobile data to be downloaded, the consumption account management module 1085 sends the consumption approving information to the mobile data publishing module 1084, otherwise, sends the consumption refusing information to the mobile data publishing module 1084; when the consumption is agreed, the mobile data distribution module 1084 obtains mobile data information from the mobile data management device 107, and sends the mobile data information to the helper device 3 or the helper device 2; after the completion of the transmission, the mobile data issue module 1084 transmits the information of consuming the mobile data to the consuming account management module 1085, and the consuming account management module 1085 reduces the account balance of the helper device 3 or the helper device 2, and stores the account balance in the mobile data management device 107; the mobile data includes text, pictures, sounds, images, files, programs, forms, and the like.
The call center apparatus 105 is connected to the state control apparatus 101, the help seeker apparatus 2, and the helper apparatus 3. The call center device 105 receives the telephone call of the help seeker and sends request information for searching for an idle help seeker to the state control device 101 of the platform 1; the state control device 101 forwards the information to the scheduling device 102, and receives scheduling result information of the scheduling device 102, where the scheduling result information includes information of the idle helper device 3 selected by the scheduling device; the call center device 105 receives the dispatch result information returned from the state control device 101, and forwards the telephone call of the help seeker to the help party device 3.
And the instant communication device 104 is connected with the state control device 101 and the mobile online connecting device 103. The instant messaging device 104 completes the instant message communication between the platform 1 and the seeker device 2 and the instant message communication between the platform 1 and the helper device 3, and the content of the instant message includes text, image, audio, video and file.
A mobile short message inquiry device 106, connected to the state control device 101 and the mobile data management device 107, for receiving the short message describing the question sent by the help-seeking party device 2, then retrieving the answer of the question in the mobile data management device according to the keyword of the question, and sending the short message describing the answer of the question to the help-seeking party device 2; the mobile data management device stores information such as the subject, keyword and answer of the question.
And the mobile data management device 107 is connected with the state control device 101, the mobile short message inquiry device 106 and the mobile data sharing device 108, and completes data storage and access for the state control device 101, the mobile short message inquiry device 106 and the mobile data sharing device 108.
As shown in fig. 5, the device 2 of the help seeker is a structural diagram, and the device 2 of the help seeker includes a local state management module 201, a login module 202, an instant messaging module 203, a mobile online connection module 204, a mobile online help module 205, a rule management module 206, a mobile data consumption module 207, a mobile short message query module 208, a voice receiving and displaying module 209, and a screen information reading module 210.
As shown in fig. 6, which is a structural diagram of the helper device 3, the helper device 3 includes a local state management module 301, a login module 302, a queue management module 303, an instant messaging module 304, a mobile online connection module 305, a mobile online helper module 306, a rule management module 307, a mobile data production module 308, a mobile data consumption module 309, a voice recognition transmission module 310, and a mobile self-service module 311.
The local state management module 201 of the help seeker device 2 is connected with the login module 202, the instant messaging module 203, the mobile online connection module 204, the mobile online help module 205, the rule management module 206, the mobile data consumption module 207, the mobile short message inquiry module 208, the voice receiving and displaying module 209 and the screen information reading module 210. The local state management module 201 is responsible for registering the local state record of the help seeker device 2, recording the local state of the help seeker device 2, notifying the state transition result of the help seeker device 2 to the state control device 101 of the platform 1, and coordinating information interaction of internal modules of the help seeker device 2.
The mobile online connecting module 204 of the help seeker device 2 is connected with the local state management module 201 and the mobile online connecting device 103 of the mobile online help platform 1, and can also be connected with the instant messaging module 203 and the mobile online help module 205. The mobile online connection module 204 receives information transmitted by a wireless network protocol, which is sent by the platform 1 to the help-seeking party device 2, converts data in the information into data which can be identified by the local state management module 201 and sends the data to the local state management module 201, or converts information to be sent to the platform 1 by other modules in the help-seeking party device 2 into data which can be transmitted by the wireless network protocol and forwards the data to the platform 1; under the coordination of the mobile online connecting device 103 of the platform 1, the mobile online connecting module 204 of the help seeker device 2 and the mobile online connecting module 305 of the helper device 3 establish network connection, and complete direct information communication between the help seeker device 2 and the helper device 3; alternatively, the mobile online connection module 204 of the help party device 2 and the mobile online connection module 305 of the help party device 3 forward the network communication information therebetween through the mobile online connection device 103 of the platform 1.
The login module 202 of the help seeker device 2 is connected with the local state management module 201, and sends a login request of the help seeker device 2 to the local state management module 201; the local state management module 201 forwards the login information to the mobile online connection module 204, and the mobile online connection module 204 sends the login information to the platform 1. The login module 202 may also receive a login verification result sent by the platform 1 and forwarded by the local state management module 201.
The rule management module 206 of the recourse party device 2 is connected to the local state management module 201, and is used for managing and applying the scheduling rule of the recourse party device 2. The rule management module 206 of the seeker device 2 is responsible for appending the seeker scheduling rule information to the help request information sent by the seeker device 2.
The instant messaging module 203 of the seeker device 2 is connected with the local state management module 201 and can also be connected with the mobile online connection module 204. The instant messaging module 203 completes the instant message communication based on text, image, file, audio and video between the help seeker device 2, the helper device 3 and the platform 1, or between the help seeker device 2 and the helper device 3.
The mobile online help module 205 of the help seeker device 2 is connected to at least the local status management module 201 and may also be connected to the mobile online connection module 204. The mobile online help module 205 is responsible for completing the functions of initiating the online help service request, sending the screen information of the help seeker device 2 and receiving the screen operation command from the helper device 3 during the online help service, and ending the online help service function.
The mobile data consuming module 207 of the apparatus 2 of the seeker is connected to at least the local status management module 201, and provides a function of downloading mobile data. The help seeker device 2 is connected with the mobile data publishing module 1084 of the mobile data sharing device 108 of the platform 1, receives information describing a mobile data catalog, selects mobile data to be downloaded from the catalog, and sends information requesting consumption to the mobile data sharing device 108; the mobile data sharing device 108 determines whether to allow the helper to download the mobile data, if the helper is allowed to download, the mobile data consuming module 207 receives the consumption approval information sent by the mobile data sharing device 108 and downloads the mobile data, and if the downloading is denied, the mobile data consuming module 207 receives the consumption denial information sent by the mobile data sharing device 108.
As shown in fig. 7, the mobile data consumption module 207 of the recourse party includes a consumption account management submodule 2073, a mobile data download submodule 2072 and a mobile data browsing submodule 2071; wherein,
the mobile data browsing sub-module 2071 is connected to the local state management module 301, receives the information of the mobile data directory sent by the mobile data sharing device 108, then selects the mobile data to be downloaded, and receives the information whether to allow consumption;
the mobile data downloading submodule 2072 is connected to the local state management module 301, and downloads the mobile data sent by the mobile data sharing device 108;
the consumption account management sub-module 2073 is connected to the local status management module 301, and sends the information of account inquiry and the information of account recharging to the mobile data sharing device 108;
the mobile short message query module 208 of the help-seeking party device 2 is at least connected to the local status management module 201, and is configured to send a short message describing a question to the mobile short message query device 106 of the platform 1, and receive a short message describing an answer to the question sent by the platform 1.
The voice receiving and displaying module 209 of the help seeker device 2 is at least connected to the local status management module 201, and is configured to receive the voice and text information sent by the help seeker device 3, and scroll-display the voice and text information in a designated area on the screen of the help seeker device 2.
As shown in fig. 8, the voice receiving and displaying module 209 of the recourse device 2 includes a text message receiving module 2091 and a text image displaying module 2092; wherein
The text message receiving module 2091 receives the text message of the voice sent by the helper device 3;
the text image display module 2092 displays the text message at a fixed position on the screen of the help seeker device 2, and may display the text message by scrolling or other display means.
The screen information reading module 210 of the recourse party device 2 is at least connected with the local state management module 201, and is used for identifying the text information in the image of the screen designated area of the recourse party device 2 and converting the text information into synthesized voice.
The local state management module 301 of the helper device 3 is connected with the login module 302, the queuing management module 303, the instant messaging module 304, the mobile online connection module 305, the mobile online helper module 306, the rule management module 307, the mobile data production module 308, the mobile data consumption module 309, the voice recognition transmission module 310 and the mobile self-service module 311. The local state management module 301 is responsible for recording the state of the helper device 3, notifying the platform 1 of the state transition result of the helper device 3, and coordinating information interaction of internal modules of the helper device 3.
The mobile online connection module 305 of the helper device 3 is connected with the local state management module 301 and the mobile online connection device 103 of the mobile online helper platform 1, and may also be connected with the instant messaging module 304, the mobile online helper module 306 and the mobile self-service module 311. The mobile online connection module 305 receives information transmitted by a wireless network protocol, which is sent to the helper device 3 by the platform 1, converts data in the information into data that can be identified by the local state management module 301, and sends the data to the local state management module 301, or converts information to be sent to the platform 1 by other modules in the helper device 3 into data that can be transmitted by the wireless network protocol, and forwards the data to the platform 1; under the coordination of the mobile online connecting device 103 of the platform 1, the mobile online connecting module 204 of the help seeker device 2 and the mobile online connecting module 305 of the helper device 3 establish network connection, and complete direct information communication between the help seeker device 2 and the helper device 3; alternatively, the mobile online connection module 204 of the help party device 2 and the mobile online connection module 305 of the help party device 3 forward the network communication information therebetween through the mobile online connection device 103 of the platform 1.
The login module 302 of the helper apparatus 3 is connected to the local state management module 301. Sending a login request of the helper device 3 to the local state management module 301; the local state management module 301 forwards the login information to the mobile online connection module 305, and the login information is sent to the platform 1 by the mobile online connection module 305. The login module 302 may also receive a login authentication result sent by the platform 1 and forwarded by the local state management module 301.
The rule management module 307 of the helper device 3 is connected to the local state management module 301, and is responsible for managing and applying the scheduling rules at the helper device 3, and completing the interpretation and execution of the scheduling rules in the recourse request information.
The instant messenger module 304 of the helper apparatus 3 is connected to the local status management module 301 and may also be connected to the mobile online connection module 305. The instant messaging module 304 completes the instant message communication based on text, image, file, audio and video between the seeker device 2, the helper device 3 and the platform 1, or between the seeker device 2 and the helper device 3.
The mobile online help module 306 of the helper device 3 is connected to the local state management module 301 and the mobile online connection module 305. The system is responsible for completing the function of initiating the online help service, receiving screen information of the help seeker device 2 in the process of the online help service, sending a screen operation instruction function to the help seeker device 2, initiating the function of ending the online service request and the like.
The queue management module 303 of the helper apparatus 3 is connected to the local state management module 301. The queue management module 303 monitors the waiting queue of the help seeker, receives the priority adjustment instruction of the local state management module 301, and performs priority adjustment on the request of the waiting queue of the help seeker. The helper device 3 may preferentially serve certain recourse parties by prioritizing the wait queue for the help parties. The queue management module 303 monitors the reservation queue, and when a reservation request arrives at the reservation time, the queue management module 303 sends a reservation service reminder to the mobile online help module 306 of the helper device 3.
The mobile data consuming module 309 of the helper device 3 is connected to at least the local state management module 301 and provides a function of downloading mobile data. The helper device 3 is connected to the mobile data publishing module 1084 of the mobile data sharing device 108 of the platform 1, receives the information describing the mobile data directory, selects the mobile data to be downloaded from the directory, and sends the consumption requesting information to the mobile data sharing device 108; the mobile data sharing device 108 determines whether the helper is allowed to download the mobile data, and if the helper is granted to download, the mobile data consuming module 309 receives the consumption granted information sent by the mobile data sharing device 108 and downloads the mobile data, and if the download is denied, the mobile data consuming module 309 receives the consumption denied information sent by the mobile data sharing device 108.
The mobile data production module 308 of the helper apparatus 3 is connected to at least the local status management module 301, and provides a function of uploading mobile data. The helper device 3 connects to the mobile data collection module 1081 of the mobile data sharing device 108 of the platform 1, receives information describing a list of mobile data types, selects a mobile data type to be uploaded from the list, and sends information requesting production to the mobile data sharing device 108. The mobile data sharing device 108 determines whether the helper is allowed to upload the mobile data, and if the upload is granted, the mobile data producing module 308 receives the information on the production granted transmitted from the mobile data sharing device 108 and uploads the mobile data, and then transmits information on the access right and consumption amount for consuming the mobile data to the mobile data sharing device 108, and if the upload is denied, the mobile data producing module 308 receives the information on the production denied transmitted from the mobile data sharing device 108.
As shown in fig. 9, the mobile data production module 308 of the helper apparatus 3 includes an upload data management submodule 3083, a rights and charges setting submodule 3082, and a mobile data upload submodule 3081; wherein,
the upload data management submodule 3083 is connected to the local status management module 301, receives the information of the mobile data type list transmitted by the mobile data sharing apparatus 108, then selects the mobile data type and the mobile data to be uploaded, and receives information whether to allow production;
the authority and charging setting submodule 3082 is connected with the local state management module 301, and sends the access authority and consumption amount information of the set mobile data to the mobile data sharing device 108;
the mobile data uploading submodule 3081 is connected to the local state management module 301, and uploads mobile data to the mobile data sharing device 108;
the mobile self-service module 311 of the helper device 3, coupled to at least the local state management module 301, provides online help without assistance from the platform 1. The mobile self-service module 311 sends information requesting for help to the mobile self-service module 311 of another helper device 3 through the wireless network communication device, and after the other helper agrees to help, the mobile self-service module 311 notifies the mobile online help module 306 and the instant messaging module 304 to connect with the mobile online help module 306 and the instant messaging module 304 of the other helper device 3 through the mobile self-service module 311 to perform mobile online help.
The voice recognition transmission module 310 of the helper device 3 is connected to at least the local status management module 301, and is configured to recognize the voice of the helper, convert the voice into text information, and send the text information to the helper device 2.
As shown in fig. 10, the speech recognition transmission module 310 of the helper apparatus 3 includes a speech character recognition module 3101 and a character information transmission module 3102; wherein
The speech character recognition module 3101 collects speech data of the helper using the own speech acquisition device of the helper apparatus 3, and then converts the speech data into character information;
the text message sending module 3102 sends the text message to the help seeker device 2 through the established direct wireless network connection;
as shown in fig. 11, a schematic diagram of a mobile online help platform system based on a peripheral device management device 402 is shown, the platform system is composed of a state control device 401, a peripheral device management device 402 and a peripheral device. Wherein the state control device 401 and the peripheral device management device 402 are the core of the platform 1, and the peripheral device provides the business function for completing the on-line help process between the device of the help seeker and the device of the help helper. The peripheral devices may include a dispatching device 403, a mobile online connection device 404, an instant messaging device 405, a call center device 406, a mobile sms query device 407, a mobile data management device 408, and a mobile data sharing device 409.
The peripheral device management device 402 of the mobile online help platform 1 is connected to the state control device 401, and the peripheral device is connected to the peripheral device management device 402 of the platform 1. The peripheral device management device 402 performs information forwarding between the state control device 401 and the peripheral devices and between different peripheral devices, that is, receives information sent by the state control device 401 and forwards the information to the peripheral device receiving the information, or forwards information sent by the peripheral device to the state control device 401, and forwards information sent by a certain peripheral device to other peripheral devices. The peripheral device management device 402 provides a uniform interface for accessing the external device for the state control state, i.e. the state control device 401 does not need to care about the physical location of the external device, the specific implementation of the external device, and the operating environment of the external device.
The peripheral device management device 402 provides three communication interfaces for the peripheral device, which are a local interface, a local area network interface, and a wide area network interface. Wherein the wide area network may be the internet, a radio and television network, a telecommunications network, or a wireless network. The peripheral device may connect to and communicate with the peripheral device through one of a local interface, a local area network interface, or a wide area network interface.
Naturally, the present invention can have other various embodiments, and those skilled in the art can make various corresponding changes and modifications according to the present invention without departing from the spirit and the essential characteristics of the present invention, and these corresponding changes and modifications should fall within the protection scope of the claims of the present invention.