WO2016154829A1 - Data processing method and system - Google Patents
Data processing method and system Download PDFInfo
- Publication number
- WO2016154829A1 WO2016154829A1 PCT/CN2015/075325 CN2015075325W WO2016154829A1 WO 2016154829 A1 WO2016154829 A1 WO 2016154829A1 CN 2015075325 W CN2015075325 W CN 2015075325W WO 2016154829 A1 WO2016154829 A1 WO 2016154829A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- interaction
- user
- type
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
Definitions
- the present invention relates to the field of data processing technologies, and in particular, to a data processing method and system.
- the embodiments of the present invention provide a data processing method and system, which are used to implement intelligent and convenient information interaction between users having a cooperative relationship.
- the present invention provides a data processing method for a data processing system, including:
- the association information includes: an information identification code corresponding to the input data and a user type corresponding to the user end;
- the information interaction record includes: data interaction between the same user terminal and/or between different user terminals Interaction data and interaction time.
- the input data provided by the user end in the receiving data processing system includes:
- the obtaining association information associated with the input data includes:
- the data interaction manner includes: internal data interaction performed by the user end itself, and the user terminal and the user end External data interaction between other clients.
- the storing the input data and the association information into the information interaction code and the information interaction record corresponding to the user type including:
- the data processing method further includes:
- the historical data corresponding to the user type and the information identifier is invoked based on the user type and the information identifier;
- the historical data includes: information content and a creation time corresponding to different information content respectively;
- the information interaction record corresponding to the historical data is displayed for the user to view.
- the data processing method further includes:
- the data adding instruction includes: adding an information interaction record to an instruction of the preset interaction item;
- the information interaction record is added to the preset interaction item according to the added manner of the input type mapping, based on the identified input type, including:
- Identifying the input type as: when the data input is performed based on the internal data interaction, marking the user end as the creator of the information interaction record, acquiring the association addition information corresponding to the user end; adding the information to the association The information interaction record is added to the preset interaction item together;
- Identifying the input type as: when the data input is performed based on the external data interaction, marking the interaction type as a negotiation type, acquiring the association addition information corresponding to the negotiation type, and two client terminals involved in the negotiation type; The two client terminals involved in the negotiation type respectively add the association addition information and the information interaction record to the preset interaction item.
- the two associations that are involved in the negotiation type are respectively added to the preset interaction item, and the information is added to the preset interaction item, including:
- association information corresponding to the negotiation type and the information corresponding to the first user end to the first user end and the second user end of the negotiation type, and adding the information to the first user end In the preset interaction item, the association information and the information corresponding to the second user end are recorded and added to the same preset interaction item corresponding to the second user end.
- the data processing method further includes:
- the identification information is used to identify a corresponding different user end in the interaction item
- the monitoring the delivery process of the corresponding item in the interaction item comprises:
- the third user end Receiving, by the third user end, a location acquisition request that carries the first identifier information; the first identifier information is used to identify the third user terminal;
- the embodiment of the invention further provides a data processing system, including:
- a first receiving module configured to receive input data provided by a user end in the data processing system
- An acquiring module configured to acquire, according to the input data, association information associated with the input data, where the association information includes: an information identifier corresponding to the input data and a user type corresponding to the user end;
- a storage module configured to store the input data and associated information into the information interaction code and the information interaction record corresponding to the user type; the information interaction record includes: between the same user terminal and/or between different user terminals Interaction data and interaction time generated by data interaction.
- the first receiving module includes:
- control sub-module for providing a type selection control for the user to select an input type for inputting data
- a monitoring submodule configured to monitor an input type selected by the user terminal based on the type selection control
- a receiving submodule configured to receive input data provided by the user terminal under the input type.
- the obtaining module is further configured to:
- the data interaction manner includes: internal data interaction performed by the user end itself, and the user terminal and the user end External data interaction between other clients.
- the storage module includes:
- An identification submodule configured to identify whether the information identification code and the information interaction record corresponding to the user type already exist
- a first storage submodule configured to acquire and display the information identification code and the user type when the identification submodule recognizes that the information identification code and the information interaction record corresponding to the user type already exist Corresponding historical information is interactively recorded, and the input data and associated information are stored in a corresponding information interaction record;
- a second storage sub-module configured to: when the identification sub-module recognizes that the information identification code and the information interaction record corresponding to the user type do not exist, create a corresponding information interaction record, and store the input data and the association information to Created in the information interaction record.
- the data processing system further includes:
- a second receiving module configured to receive an operation instruction triggered by the user end to view the information interaction record, and acquire a user type and an information identification code corresponding to the user end;
- a calling module configured to invoke, according to the user type and the information identifier, historical data corresponding to the user type and the information identifier; the historical data includes: information content and a creation time corresponding to different information content respectively;
- the display module is configured to display an information interaction record corresponding to the historical data for the user to view.
- the data processing system further includes:
- a third receiving module configured to receive a data addition instruction triggered by the user end;
- the data adding instruction includes: an instruction to add information interaction record to the preset interaction item;
- An identification module configured to identify an input type used by the user end to add the information interaction record
- a adding module configured to add the information interaction record to the preset interaction item according to the added manner of the input type mapping according to the identified input type.
- the add module is further configured to:
- the identification module recognizes that the input type is: performing data input based on internal data interaction, marking the user end as a creator of the information interaction record, and acquiring association addition information corresponding to the user end; Adding the association adding information and the information interaction record to the preset interaction item;
- the identification module identifies that the input type is: performing data input based on external data interaction, marking the interaction type as a negotiation type, acquiring association addition information corresponding to the negotiation type, and two types involved in the negotiation type. Client; two users involved based on the negotiation type And adding the association adding information and the information interaction record to the preset interaction item respectively.
- the add module is further configured to:
- the data processing system further includes:
- a generating module configured to receive an operation instruction for allocating an interaction item, and generate corresponding identification information; the identifier information is used to identify a corresponding different user end in the interaction item;
- the monitoring module is configured to receive and forward interaction data between different users according to the identification information, and monitor a delivery process of the corresponding item in the interaction item.
- the monitoring module comprises:
- An acquiring sub-module configured to receive a location acquisition request that is sent by the third user end, where the first identifier information is used, where the first identifier information is used to identify the third user end;
- the above technical solution realizes the intelligent and convenient information between the same user end and different user terminals in the data processing system, compared with the enterprise with the cooperative relationship, only through telephone and mail communication negotiation. Interaction.
- FIG. 1 is a flowchart of a data processing method according to an embodiment of the present invention.
- step S10 is a flowchart of step S10 in a data processing method according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of a user operation interface provided by a data processing system according to an embodiment of the present invention.
- step S30 is a flowchart of step S30 in a data processing method according to an embodiment of the present invention.
- FIG. 5 is a flowchart of another data processing method according to an embodiment of the present invention.
- FIG. 6 is a flowchart of still another data processing method according to an embodiment of the present invention.
- FIG. 7 is a flowchart of still another data processing method according to an embodiment of the present invention.
- FIG. 8 is a flowchart of step S300 in a data processing method according to an embodiment of the present invention.
- FIG. 9 is a schematic diagram of another user operation interface provided by the data processing system according to an embodiment of the present invention.
- FIG. 10 is a block diagram of a data processing system according to an embodiment of the present invention.
- FIG. 11 is a block diagram of a first receiving module in a data processing system according to an embodiment of the present invention.
- FIG. 12 is a block diagram of a storage module in a data processing system according to an embodiment of the present invention.
- FIG. 13 is a block diagram of another data processing system according to an embodiment of the present invention.
- FIG. 14 is a block diagram of still another data processing system according to an embodiment of the present invention.
- FIG. 15 is a block diagram of still another data processing system according to an embodiment of the present invention.
- 16 is a block diagram of a monitoring module in a data processing system according to an embodiment of the present invention.
- the embodiments of the present invention provide a data processing technology, which can be used in a data processing system.
- the foregoing techniques are respectively described in various embodiments.
- the embodiment of the present invention provides a data processing method, which can be used in a data processing system.
- the system is open to a user, and a user can register a client in the system.
- a user who successfully registers the user can use the system to provide the system.
- the system has the following functions, including: multi-users can negotiate the same data on the same platform provided by the system, and the system can record each user's data when reviewing the negotiation data.
- the historical negotiation record is carried out to facilitate the user to check the history and negotiation time of the data during the negotiation process.
- the client in the embodiment of the present invention includes but is not limited to an account, an account, a client application, and the like.
- the embodiment of the invention provides a data processing method, which can be used in a digital processing system. As shown in FIG. 1 , the method includes steps S10-S30:
- Step S10 Receive input data provided by a client in the data processing system.
- step S10 can be implemented in the following manner:
- Method 1 Obtain the file provided by the client, identify the file, identify the preset type information, and use the preset type information as the data. For example, based on the above data processing system, the user can directly provide the actually used file or manually edited file, such as the price contract itself and the bill itself, and the data processing system extracts the file information provided by the user, and extracts the data processing.
- the input data required by the method such as the price type and its corresponding amount, is used to perform subsequent numbers. According to the treatment.
- the above data can be a specific number, a non-numeric text, or a combination of text and numbers.
- the method can be conveniently connected with the file that the user is accustomed to use, and the user can extract the data to be processed by providing the data processing system with the ready-made file, so that the data processing system is more intelligent and convenient.
- each user end of each user type is assigned a respective user interface; the data input area is displayed in the user interface corresponding to the user end, and the input data provided by the user end in the data input area is obtained. That is, only the data input area needs to be provided in the user interface, and the user of the user end can input data in the corresponding data input area, which is quick and easy.
- the user type described in this embodiment can be understood as: the user role corresponding to the different document content that the user needs to negotiate; for example, in one embodiment, when the user of the user end conducts internal negotiation communication, the user The user type corresponding to the end is Owner (current user); when the user of the user end communicates externally, the user type corresponding to the user end is Client (Customer) or Vendor (Carrier).
- Step S20 Acquire, according to the input data, association information associated with the input data, where the association information includes: an information identification code corresponding to the input data, and a user type corresponding to the user end;
- the data processing system acquires association information associated with the input data according to the input data provided by the user end, wherein the association information includes an information identification code corresponding to the input data, for example, in one embodiment, if If the information is a price contract, the information identification code in the corresponding related information is the price contract ID; if the above information is a long bill, the corresponding information identification code is the bill ID.
- the association information further includes a user type corresponding to the user of the user end, for example, the user type is the foregoing Owner or a Client or a Vendor.
- the obtaining, by the data processing system, the association information associated with the input data further comprises: acquiring, according to the input type selected by the user terminal, a data interaction manner corresponding to the user input data at the current time;
- the data interaction mode includes: internal data interaction performed by the client itself, and external data interaction between the client and other clients.
- the input type selected by the user is internal input
- the above-mentioned user type obtained by the system is Owner
- corresponding to The data interaction mode in the obtained association information is: internal data interaction performed by the user itself; if the input type selected by the user is external input, and the user type obtained by the system is Client or Vendor, the associated information is obtained.
- the data interaction mode is: external data interaction between the client and other clients.
- Step S30 The input data and the association information are stored in the information interaction code and the information interaction record corresponding to the user type; the information interaction record includes: data between the same user terminal and/or between different user terminals. The interaction data and interaction time generated by the interaction.
- the input data of the user end and the associated information are stored in the database together; at the same time, in order to facilitate the subsequent inquiring of the relevant negotiation record at the user end, the system calls the relevant data, and the system will present the current user end.
- the provided input data and related association information are stored in: an information interaction record corresponding to the above information identification code and user type.
- the information interaction record includes: interaction data and interaction time generated when the client is the Owner, and the internal data is exchanged between the same user; and the user terminal serves as the client and/or the Vendor. Interaction data and interaction time generated when external data is exchanged with other clients.
- the above method realizes intelligent and convenient information interaction between the same user end and different user terminals in the data processing system.
- the user of the user terminal can select the input type used when inputting data according to the selection control on the user operation interface provided by the data processing system. Therefore, as shown in FIG. 2, the step S10 of the embodiment shown in FIG. 1 and the input data provided by the user end in the receiving data processing system can be implemented as steps S101-S103:
- Step S101 providing a type selection control for the user to select an input type used for inputting data
- the data processing system provides a user operation interface for the user of the user end.
- the system provides a type selection control for the user of the user end to select the input type to be used when inputting data.
- type selection controls including: internal type selection controls (Internal type selection controls) and external type selection controls such as partners (customers or carriers) Type selection control.
- Step S102 Monitor an input type selected by the user terminal based on the type selection control
- Step S103 Receive input data provided by the user terminal under the input type.
- the user selects the control based on the type provided by the system, selects the input type used by the input data, and the system monitors the input type selected by the user terminal based on the type selection control, and receives the input provided by the user terminal under the selected input type. Data, which in turn acquires associated information associated with the input data described above.
- the system obtains the price contract ID (Tariff ID) and the interaction type (Discusstion).
- Type is the associated information such as Internal and the current Owner of the price contract (for the current user), and then saves the input information as a Message and simultaneously saves the information interaction time such as the time when the chat information is created.
- the system When the user of the user enters information and submits under the partner (customer or carrier) type selection control, the system will obtain the price contract ID, the Discussion Type as the negotiation type (Partner), and the current Owner of the price contract as the client (Client). Or associated information such as the carrier (Vendor), and then save the input information as a Message and simultaneously save the information interactive record such as the time when the chat information is created.
- partner customer or carrier
- the system will obtain the price contract ID, the Discussion Type as the negotiation type (Partner), and the current Owner of the price contract as the client (Client). Or associated information such as the carrier (Vendor), and then save the input information as a Message and simultaneously save the information interactive record such as the time when the chat information is created.
- the user operation interface diagram in the interface diagram, the user terminal may choose to input data under the internal type selection control, or may select to input data under the partner type selection control.
- the above method realizes the purpose of freely switching between different roles according to actual needs in the same data processing system, and improves the flexibility of data processing.
- step S30 of the first embodiment shown in FIG. And storing the association information in the information interaction record corresponding to the information identifier and the user type, which may be implemented as steps S301-S303:
- Step S301 Identify whether the information identification code and the information interaction record corresponding to the user type already exist;
- step S302 is performed, and the information identification code and the historical information interaction record corresponding to the user type are acquired and displayed, and the input data and the related information are obtained. Stored in the corresponding information interaction record;
- step S303 is performed to create a corresponding information interaction record, and the input data and the association information are stored in the created information interaction record.
- the system determines the current Owner as described above, according to the current Owner and the corresponding information identification code such as the price contract ID or Bill ID information, obtain the previous information interaction record such as chat record, and then the system adds the new chat record to the corresponding chat record of Internal.
- the system when the information interaction record is stored, the system creates a corresponding information interaction record, and stores the input data and the associated information to Created in the information interaction record. Then, whenever a new information interaction record is added, the system will record the corresponding Owner and information interaction record; for example, under the partner (customer or carrier) type selection control, when the customer or the carrier views the information interaction record, such as the chat record. The history and sending time sent by both parties will be viewed.
- the above method stores the information interaction records of different user types corresponding to the same user end separately, and has normalized management of the utilization information, and is also convenient for the user end user to view the history record.
- the data processing system provides a historical data query function for the user end, that is, the user of the user end can refer to the historical data of the stored information interaction record at any time.
- the historical data of the user's user querying the stored information interaction record may be executed after the execution process of the embodiment described in FIG. 1, or may be performed before or may be performed with The operation of the embodiment of Figure 1 is performed simultaneously.
- the execution time of the query operation performed by the client is not limited in the embodiment of the present invention.
- the query and display functions provided by the data processing method in the embodiment of the present invention may be implemented as steps S40-S60:
- Step S40 Receive an operation instruction triggered by the user end to view the information interaction record, and obtain a user type and an information identification code corresponding to the user end.
- the data processing system receives the operation instruction triggered by the user end to view the information interaction record, and obtains the user type corresponding to the user end as the Owner or the Client or the Vendor, and obtains the information identification corresponding to the user end.
- the code for example, obtains the corresponding price contract ID or bill ID.
- Step S50 Calling, according to the user type and the information identification code, the historical data corresponding to the user type and the information identification code; the historical data includes: a creation time corresponding to the information content and the different information content respectively;
- Step S60 Display information interaction records corresponding to the historical data for the user to view.
- the obtained user type and the information identifier of the user end for example, the obtained user type of the user end is Owner, that is, the internal interaction data corresponding to the user end is obtained; and the obtained price contract ID of the user end is 123456, the system is obtained.
- the information exchange record such as a chat record, is performed internally by the client for a price contract with a price contract ID of 123456, and the chat record includes the chat content and the generation time of each piece of chat information. After the system finds the above information interaction record, the above information interaction record is displayed on the user operation interface for the user to view.
- the above method realizes that the user end user can view the generated information interaction record corresponding to different user types and different information identification codes at any time.
- the data processing system further provides a function of adding the information interaction record to a preset interaction item such as an order.
- a preset interaction item such as an order.
- the data processing method of the present invention adds the information interaction record to the function in the preset interaction item, which can be implemented as steps S70-S90:
- Step S70 Receive a data addition instruction triggered by the user end.
- the data addition instruction includes: an instruction to add information interaction record to the preset interaction item.
- the data processing system receives a user-triggered data addition instruction, the data addition instruction including an instruction to add an information interaction record to the preset interaction item; for example, receiving data for the interactive item of the order
- an information interaction record corresponding to one of the order IDs such as a history chat record, is added to the order.
- Step S80 Identify an input type used by the user end to add the information interaction record.
- the system recognizes the input type used by the client to add the information interaction record, for example, to identify which relationship the client is added in the following relationship: the user type selected by the internal type selection control, and the client type by the partner type selection control Added, or added by the partner type selection control in Vendor's user type.
- Step S90 Add the information interaction record to the preset interaction item according to the added manner of the input type mapping according to the identified input type.
- the system adds the information interaction record to the preset interaction item according to the added manner corresponding to the input type based on the identified input type.
- the system recognizes that the input type of the user is: when the data is input based on the internal data interaction, the user is marked as the creator of the information interaction record, and the associated information added by the user end is obtained; Information is added to the preset interaction item along with the information interaction record.
- the system recognizes that the input type of the client is: when the data is input based on the external data interaction, the interaction type is marked as a negotiation type, and the association addition information corresponding to the negotiation type and the two clients involved in the negotiation type are obtained; The two user terminals involved in the negotiation type respectively add the association addition information and the information interaction record to the preset interaction item.
- the association adding information corresponding to the negotiation type and the information corresponding to the first user end are interactively recorded and added to the first user end.
- the association addition information and the information corresponding to the second user end are interactively recorded and added to the same location corresponding to the second user end In the preset interaction project.
- the system when the user adds an information interaction record, such as a chat record, under the internal type selection control, that is, the internal tab, the system adds an instruction ID (Order ID), a user ID corresponding to the client, and a company ID. Add associated information such as the internal (Side (Internal)), Add At, Add User (Author) and other information to add to the database; if you add a new Internal chat later When recording, the system will get the previous chat record and display it on the interface; if there is no chat record, the system will create a new record and save it to the database table.
- an instruction ID Order ID
- Add At Add At
- Add User Author
- the system adds the association information, the information such as the Discussion Type, the Order ID, the Company ID, the Side (Client), the Create At, and the information interaction record. Add a Message record to the database.
- the system adds two records, and saves the chat record to the Client Side (client side) on the Vendor side of the partner.
- the chat record is the chat record sent by Vendor itself; and the chat record is saved on the client side of the partner.
- the chat record is the chat history that Vendor sent to the client.
- the system When the user adds an information interaction record, such as a chat record, under the Vendor tab of the partner type selection control, the system adds the association information, information exchange record, and the associated information such as the Discussion Type, the Order ID, the Company ID, the Side (Vendor), and the Create At. Add a Message record to the database.
- the system will also add two records.
- the partner's client side will save the chat record in the Vendor Side, which is the chat log sent by Vendor to the client; also on the partner's Vendor side. Save the above chat log to the Client Side, which is the chat log that Vendor sent to the client.
- the information interaction record in the negotiation process such as the price contract chat record, is added to the order formed by the price contract, so as to facilitate tracking and follow-up of the entire project process.
- the data processing system further provides The following functions are provided: the above-mentioned preset interactive items are allocated as orders, and the shipping process of the corresponding items of the order is monitored.
- the data processing system assigns a preset interaction item and monitors the transportation process of the interaction item, which can be implemented as steps S200-S300:
- Step S200 Receive an operation instruction for allocating an interaction item, and generate corresponding identification information; the identifier information is used to identify a different user end corresponding to the interaction item.
- the data processing system receives the triggered operational command for assigning the interactive item, which may be triggered by the corresponding client or automatically triggered by the system according to its configuration.
- the system generates corresponding identification information in response to the operation instruction for allocating the interaction item, and the generated identification information is used to identify different users in the interaction item.
- the system may separately generate, for each different user end, an identification information that uniquely identifies the user end.
- Step S300 Receive and forward interaction data between different user terminals according to the identification information, and monitor a delivery process of the corresponding item in the interaction item.
- different users can perform real-time communication and communication based on an application (APP) corresponding to the data processing system, thereby implementing the purpose of monitoring the transportation process of the corresponding items in the interactive item.
- APP application
- step S300 monitoring the transportation process of the corresponding item in the interaction item, may be implemented as steps S310-S340 as shown in FIG. 8:
- Step S310 receiving a location acquisition request that is sent by the third user end and carrying the first identifier information; the first identifier information is used to identify the third user end; step S320, forwarding the location acquisition request to the first identifier a fourth user end of the information mapping; step S330, receiving location information returned by the fourth user terminal based on the location obtaining request, where the location information carries second identity information for identifying a fourth user terminal; step S340 And sending the location information to the third user end, so that the third user terminal monitors a delivery process of the item corresponding to the interaction item.
- the system when the order is assigned, the system will generate two identification information (Token ID), one is to identify the shipper's identification information (Shipper Token ID), and the other is to identify the recipient's identification information ( Consignee Token ID).
- Token ID the shipper's identification information
- Consignee Token ID the recipient's identification information
- the system When the order is assigned to an online truck, the system generates an identification line. The unique identification information of the truck (Driver Token ID). At the same time, the Driver Token ID will save the Shipper Token ID and the Consignee Token ID. It can be judged whether the Shipper and Consignee are online by judging whether there is a corresponding Token ID.
- the shipper and the receiving convenience can monitor the position information of the truck in real time.
- the truck driver can communicate with the shipper or the receiver in real time, and the receiving party can ask the truck driver to report the current while chatting.
- the location through GPS positioning, feedback the location to the recipient.
- the receiving party is based on the data processing system, and the APP can obtain the location information of the online truck through the delivery party; the receiving party can also directly communicate with the online truck based on the data processing system, and directly obtain the online truck.
- the chat record will be saved in the corresponding Token ID, and the view based on the APP of either party is based on
- the chat record of the order is recorded, the user does not need to trigger the second query instruction, and only needs to find the record corresponding to the Token ID, so that the chat record of the relevant parties on the corresponding order can be viewed, thereby avoiding the user experience being affected by more queries. , also improved the system system.
- enterprise users can communicate online with partners on an order basis, and online communication can also be carried out for price contracts and bills. Online communication of users can replace mail communication and is based on The communication information of each object is saved in the database corresponding to the data processing system.
- the data processing system includes a first receiving module 110, an obtaining module 120, and a storage module 130, as shown in FIG.
- the first receiving module 110 is configured to receive input data provided by a user end in the data processing system
- the first receiving module 110 receiving the input data provided by the user end in the data processing system may be implemented in the following manner:
- the first receiving module 110 obtains the file provided by the user, identifies the file, identifies the preset type information, and uses the preset type information as the data. For example, based on the above data processing system, the user can directly provide the actually used file or manually edited file, such as the price contract itself and the bill itself, and the data processing system extracts the file information provided by the user, and extracts the data processing.
- the input data required by the method such as the price type and its corresponding amount, is used for subsequent data processing.
- the above data can be a specific number, a non-numeric text, or a combination of text and numbers.
- the method can be conveniently connected with the file that the user is accustomed to use.
- the user can extract the data to be processed by the first receiving module 110, so that the data processing system is more intelligent and convenient.
- the first receiving module 110 allocates a respective user interface for each user end of the different user types; the data input area is displayed in the user interface corresponding to the user end, and the first receiving module 110 acquires the user end in the data input area. Input data provided. That is, only the data input area needs to be provided in the user interface, and the user of the user end can input data in the corresponding data input area, which is quick and easy.
- the user type described in this embodiment can be understood as: the user role corresponding to the different document content that the user needs to negotiate; for example, in one embodiment, when the user of the user end conducts internal negotiation communication, the user The user type corresponding to the end is Owner (current user); when the user of the user end communicates externally, the user type corresponding to the user end is Client (Customer) or Vendor (Carrier).
- the obtaining module 120 is configured to acquire, according to the input data, association information associated with the input data, where the association information includes: an information identifier corresponding to the input data and a user type corresponding to the user end;
- the obtaining module 120 acquires the association information associated with the input data according to the input data provided by the user terminal, where the association information includes an information identification code corresponding to the input data, for example, in one embodiment, if If the information is a price contract, the information identification code in the corresponding related information is the price contract ID; if the above information is a long bill, the corresponding information identification code is the bill ID.
- the association information further includes a user type corresponding to the user of the user end, for example, the user type is the foregoing Owner or a Client or a Vendor.
- the obtaining, by the obtaining module 120, the association information associated with the input data further includes: acquiring, according to the input type selected by the user terminal, a data interaction manner corresponding to the user input data at the current time;
- the data interaction mode includes: internal data interaction performed by the client itself, and external data interaction between the client and other clients.
- the input type selected by the user is an internal input
- the user type obtained by the obtaining module 120 is the Owner
- the data interaction manner in the associated information obtained is: internal data interaction performed by the user itself; if the user selects
- the input type of the input is external input
- the data type obtained by the obtaining module 120 is Client or Vendor
- the data interaction manner in the associated information obtained is: external data interaction between the user end and other user terminals.
- the storage module 130 is configured to store the input data and the associated information into the information interaction code and the information interaction record corresponding to the user type; the information interaction record includes: between the same user terminal and/or different user terminals. Interaction data and interaction time generated by data interaction.
- the storage module 130 stores the input data of the user end and the associated information in the database together; at the same time, in order to facilitate the subsequent query of the related negotiation record at the user end, the system calls the related data, and the storage module 130
- the input data and related association information provided by the client are stored in the information interaction record corresponding to the information identifier and the user type.
- the information interaction record includes: interaction data and interaction time generated when the client is the Owner, and the internal data is exchanged between the same user; and the user terminal serves as the client and/or the Vendor. Interaction data and interaction time generated when external data is exchanged with other clients.
- the above method realizes intelligent and convenient information interaction between the same user end and different user terminals in the data processing system.
- the user of the user terminal can select the input type used when inputting data according to the selection control on the user operation interface provided by the data processing system.
- the first receiving module 110 includes: a control sub-module 111 , a monitoring sub-module 112 , and a receiving sub-module 113 .
- the control sub-module 111 is configured to provide a type selection control for the user to select input data.
- the data processing system provides a user operation interface for the user of the user terminal.
- the control sub-module 111 provides a type selection control for the user of the user terminal to select the input type to be used when inputting data.
- the type selection control provided by the control sub-module 111 includes: an internal type selection control (Internal type selection control) and an external type selection control such as a partner (customer or carrier) type selection control.
- the monitoring submodule 112 is configured to monitor an input type selected by the user terminal based on the type selection control;
- the receiving sub-module 113 is configured to receive input data provided by the user terminal under the input type.
- the user terminal selects a control based on the type provided by the system, selects an input type used by the input data, and the monitoring submodule 112 monitors the input type selected by the user terminal based on the type selection control, and the receiving submodule 113 receives the selected end of the user terminal. Enter the input data provided under the type to obtain the associated information associated with the above input data.
- the receiving sub-module 113 obtains a price contract ID (Tariff ID), interaction.
- the type (Discusstion Type) is associated information such as Internal and the current Owner of the price contract (for the current user), and then the input information is saved as a Message and the information of the time when the chat information is created is also recorded.
- the receiving sub-module 113 obtains the price contract ID, the Discussion Type is the negotiation type (Partner), and the current Owner of the price contract is the customer. (Client) or carrier (Vendor) and other related information, and then save the input information as a Message and simultaneously save the information such as the time when the chat information is created.
- the user operation interface diagram in the interface diagram, the user terminal may choose to input data under the internal type selection control, or may select to input data under the partner type selection control.
- the above method realizes that in the same data processing system, the user end user is based on actual needs.
- the purpose of freely switching between different roles increases the flexibility of data processing.
- the storage module 130 in the data processing system stores the user terminal.
- the storage module 130 includes an identification submodule 131, a first storage submodule 132, and a second storage submodule 133.
- the identification sub-module 131 is configured to identify whether the information identification code and the information interaction record corresponding to the user type already exist; when the identification sub-module 131 identifies that the information identification code and the information interaction record corresponding to the user type already exist
- the first storage sub-module 132 acquires and displays the information identification code and the history information interaction record corresponding to the user type, and stores the input data and the association information into the corresponding information interaction record; in the identification sub-module
- the first storage sub-module 133 creates a corresponding information interaction record, and stores the input data and the association information into the created information interaction record.
- the identification sub-module 131 determines the current Owner as described above, according to the current Owner and the corresponding information identification code such as the price.
- the contract ID or bill ID information is used to obtain a previous information interaction record such as a chat record, and then the first storage sub-module 132 adds the new chat record to the corresponding chat record of the Internal.
- the second storage sub-module 133 creates a corresponding information interaction record when the information interaction record is stored.
- the input data and associated information are stored in the created information interaction record.
- the first storage sub-module 132 will record the corresponding Owner and the information interaction record; for example, under the partner (customer or carrier) type selection control, when the customer or the carrier views the information
- an interactive record such as a chat log
- the history and sending time sent by both parties will be viewed.
- the above method stores the information interaction records of different user types corresponding to the same user end separately, and has normalized management of the utilization information, and is also convenient for the user end user to view the history record.
- the data processing system provides a historical data query function for the user end, that is, the user of the user end can refer to the historical data of the stored information interaction record at any time.
- the data processing system further includes: a second receiving module 140, a calling module 150, and a display module 160.
- the second receiving module 140 is configured to receive an operation instruction triggered by the user end to view the information interaction record, and acquire a user type and an information identification code corresponding to the user end;
- the second user receiving module 140 when the second receiving module 140 receives the operation instruction triggered by the user end to view the information interaction record, the second user receiving module is configured to obtain the user type corresponding to the user end as the Owner or the Client or the Vendor, and obtain the corresponding The information identification code, for example, obtains the corresponding price contract ID or bill ID.
- the calling module 150 is configured to invoke, according to the user type and the information identifier, historical data corresponding to the user type and the information identifier; the historical data includes: information content and a creation time corresponding to different information content respectively;
- the display module 160 is configured to display an information interaction record corresponding to the historical data for the user to view.
- the acquired user type of the user end is Owner, that is, the internal interaction data corresponding to the user end is acquired; and the acquired price contract ID of the user end is obtained.
- the calling module 150 calls the information exchange record, such as a chat record, that the client internally performs for the price contract with the price contract ID 123456, and the chat record includes the chat content and the generation time of each chat information.
- the display module 160 displays the above information interaction record on the user operation interface for the user to view.
- the above method realizes that the user end user can view the generated information interaction record corresponding to different user types and different information identification codes at any time.
- the data processing system further provides a function of adding the above information interaction record to a preset interaction item such as an order.
- the data processing system further includes: a third receiving module 170, an identifying module 180, and an adding module 190.
- the third receiving module 170 is configured to receive a data addition instruction triggered by the user end, where the data adding instruction includes: adding an information interaction record to an instruction of the preset interaction item;
- the third receiving module 170 receives a data triggering instruction triggered by the client, the data adding instruction including an instruction to add the information interaction record to the preset interaction item; for example, the information corresponding to the price contract ID
- the interaction record is added to the order generated by the price contract.
- the identification module 180 is configured to identify an input type used by the user end to add the information interaction record
- the identification module 180 identifies the input type used by the client to add the information interaction record, for example, identifying which relationship the client is added under the following relationship: through the Internal type selection control, through the partner type selection control to the Client Added by the user type, or added by the partner type selection control in Vendor's user type.
- the adding module 190 is configured to add the information interaction record to the preset interaction item according to the added manner of the input type mapping according to the identified input type.
- the adding module 190 adds the information interaction record to the preset according to the adding manner corresponding to the input type, based on the input type recognized by the identifying module 180. In an interactive project.
- the adding module 190 marks the creator of the information exchange record by the user terminal, and acquires the associated addition information corresponding to the user end; Adding the association addition information and the information interaction record to the preset interaction item.
- the identification module 180 identifies that the input type of the user terminal is: when the data input is performed based on the external data interaction, the adding module 190 marks the interaction type as a negotiation type, acquires the association added information corresponding to the negotiation type, and the two types involved in the negotiation type. a user terminal; based on the two client terminals involved in the negotiation type, the adding module 190 adds the association adding information and the information interaction record to the preset interaction item respectively.
- the adding module 190 adds the association information corresponding to the negotiation type and the information corresponding to the first user end to the first record.
- the adding module 190 adds an instruction ID (Order ID) and a user ID corresponding to the client (Company ID). ), add the type of internal (Side (Internal)), add a scene (Create At), add a user name (Author) and other associated add information and information interaction record (Message) added to the database; if you add new after During the internal chat record, the display module 160 will retrieve the previous chat record and display it on the interface; if there is no chat record, the storage module 103 will create a new record to be saved in the database table.
- the adding module 190 adds information and information to the Association Type, Order ID, Company ID, Side (Client), Create At, and the like. Interactive records such as Message records are added to the database.
- the adding module 190 adds two records, and saves the chat record to the Client Side (client side) on the Vendor side of the partner, and the chat record is the chat record sent by Vendor itself; and is added on the partner side of the partner.
- Module 190 adds a chat log to the Vendor Side (the contractor side), which is a chat log sent by Vendor to the Client.
- the adding module 190 adds information and information to the Association Type, the Order ID, the Company ID, the Side (Vendor), the Create At, and the like. Interactive records such as Message records are added to the database.
- the adding module 190 also adds two records. On the client side of the partner, the adding module 190 will save the chat record in the Vendor Side, which is recorded as a chat record sent by Vendor to the client; The module 190 also saves the above chat record to the Client Side on the partner's Vendor side, which is a chat record that Vendor sends to the client himself.
- the above method realizes that the information interaction record in the negotiation process, such as the price contract chat record, is added to the order formed by the price contract, which is convenient for the entire project. Tracking and follow-up of the process.
- the data processing system further provides the following functions: allocating the preset interaction item, such as an order, and monitoring the delivery process of the item corresponding to the order.
- the data processing system further includes: a generating module 200 and a monitoring module 210.
- the generating module 200 is configured to receive an operation instruction for allocating an interaction item, and generate corresponding identification information, where the identifier information is used to identify a corresponding different user end of the interaction item;
- the generating module 200 receives the triggered operation instruction for allocating the interaction item, and the operation instruction may be triggered by the corresponding user terminal, or may be automatically triggered by the system according to its configuration.
- the generating module 200 generates corresponding identification information in response to the operation instruction for allocating the interaction item, and the generated identification information is used to identify different users in the interaction item.
- the generating module 200 may separately generate, for each different user end, identifier information that uniquely identifies the user end.
- the monitoring module 210 is configured to receive and forward interaction data between different users according to the identification information, and monitor a delivery process of the corresponding item in the interaction item.
- different users can perform real-time communication and communication based on an application (APP) corresponding to the data processing system, thereby implementing the purpose of monitoring the transportation process of the corresponding items in the interactive item.
- APP application
- the monitoring module 210 includes: an obtaining submodule 211 and a forwarding submodule 212.
- the obtaining sub-module 211 is configured to receive a location obtaining request that is sent by the third user end and that carries the first identifier information, where the first identifier information is used to identify the third user terminal;
- the forwarding sub-module 212 is configured to forward the location obtaining request to the fourth user end of the first identifier information mapping, and receive the location information returned by the fourth user terminal based on the location acquiring request, where
- the location information carries second identification information for identifying the fourth user end; the location information is sent to the third user end, so that the third user terminal monitors the delivery process of the corresponding item in the interaction item.
- the generating module 200 when the order is allocated, the generating module 200 will generate two identification information (Token ID), one is to identify the sender's identification information (Shipper Token ID), and the other is to identify the identifier of the consignee. Information (Consignee Token ID).
- the generation module 200 When the order is assigned to the on-line truck, the generation module 200 generates a unique identification information (Driver Token ID) identifying the truck on the line. At the same time, the Driver Token ID will save the Shipper Token ID and the Consignee Token ID. It can be judged whether the Shipper and Consignee are online by judging whether there is a corresponding Token ID.
- the shipper and the receiving convenience can monitor the position information of the truck in real time.
- the truck driver can communicate with the shipper or the receiver in real time, and the receiving party can ask the truck driver to report the current while chatting.
- the location through GPS positioning, feedback the location to the recipient.
- the receiving party is based on the data processing system, and the APP can obtain the location information of the online truck through the delivery party; the receiving party can also directly communicate with the online truck based on the data processing system, and directly obtain the online truck.
- the chat record will be saved in the corresponding Token ID, and the view based on the APP of either party is based on
- the chat record of the order is recorded, the user does not need to trigger the second query instruction, and only needs to find the record corresponding to the Token ID, so that the chat record of the relevant parties on the corresponding order can be viewed, thereby avoiding the user experience being affected by more queries. , also improved the system system.
- enterprise users can communicate online with partners on an order basis, and online communication can also be carried out for price contracts and bills. Online communication of users can replace mail communication and is based on The communication information of each object is saved in the database corresponding to the data processing system.
- embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the present invention may employ computer-usable storage media (including but not limited to disks) in one or more of the computer-usable program code embodied therein. A form of computer program product embodied on a memory and optical storage, etc.).
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
本发明涉及数据处理技术领域,特别涉及一种数据处理方法及系统。The present invention relates to the field of data processing technologies, and in particular, to a data processing method and system.
经过近几年互联网技术的飞速发展,基于互联网的社交活动也越来越便捷,用户可以利用不同的聊天工具进行实时沟通。目前,个人或者企业之间经常会发生合作关系,具有合作关系的双方在对文件、数据等信息进行沟通协商时,通常采用电话、邮件等沟通方式;通过电话进行沟通协商时,由于电话沟通对双方时间的一致性要求过高,因此当任一方不方便接听电话时,双方便无法实现沟通协商;双方通过邮件进行沟通协商这一沟通方式,需要双方实时开启邮箱并查阅邮件,操作繁琐。因此,上述沟通方式导致具有合作关系的双方在对文件、数据等信息进行沟通协商时,各自要操作的事项繁复庞杂,沟通效率过低。After the rapid development of Internet technology in recent years, Internet-based social activities are becoming more and more convenient, and users can use different chat tools to communicate in real time. At present, there is often a cooperative relationship between individuals or companies. When communicating and negotiating documents, data, etc., the two parties who have a cooperative relationship usually use telephone, mail, etc.; when communicating by telephone, due to telephone communication The consistency requirements of the two parties are too high. Therefore, when either party is not convenient to answer the phone, the two parties cannot communicate and negotiate. The two parties communicate and negotiate via email. The two parties need to open the mailbox and check the email in real time. The operation is cumbersome. Therefore, the above-mentioned communication methods lead to the cooperation between the two parties in the negotiation of documents, data and other information, the various matters to be operated are complicated and the communication efficiency is too low.
发明内容Summary of the invention
为克服相关技术中存在的问题,本发明实施例提供一种数据处理方法及系统,用以实现具有合作关系的用户之间的智能化、便捷化的信息交互。To overcome the problems in the related art, the embodiments of the present invention provide a data processing method and system, which are used to implement intelligent and convenient information interaction between users having a cooperative relationship.
本发明提供一种数据处理方法,用于数据处理系统,包括:The present invention provides a data processing method for a data processing system, including:
接收数据处理系统中的用户端所提供的输入数据;Receiving input data provided by a client in the data processing system;
基于所述输入数据,获取与所述输入数据相关联的关联信息;所述关联信息包括:所述输入数据对应的信息识别码和所述用户端对应的用户类型;Acquiring the association information associated with the input data based on the input data; the association information includes: an information identification code corresponding to the input data and a user type corresponding to the user end;
将所述输入数据和关联信息存储至所述信息识别码和用户类型对应的信息交互记录中;所述信息交互记录包括:同一用户端之间和/或不同用户端之间进行数据交互所产生的交互数据和交互时间。And storing the input data and the association information into the information interaction code and the information interaction record corresponding to the user type; the information interaction record includes: data interaction between the same user terminal and/or between different user terminals Interaction data and interaction time.
在一个实施例中,所述接收数据处理系统中的用户端所提供的输入数据,包括: In an embodiment, the input data provided by the user end in the receiving data processing system includes:
提供一类型选择控件供用户选择输入数据所采用的输入类型;Providing a type selection control for the user to select an input type for inputting data;
监控所述用户端基于所述类型选择控件所选择的输入类型;Monitoring the input type selected by the user terminal based on the type selection control;
接收所述用户端在所述输入类型下提供的输入数据。Receiving input data provided by the client under the input type.
在一个实施例中,所述获取与所述输入数据相关联的关联信息,包括:In one embodiment, the obtaining association information associated with the input data includes:
基于所述用户端选择的输入类型,获取所述用户端在本次输入数据时所对应的数据交互方式;所述数据交互方式包括:该用户端自身进行的内部数据交互,以及该用户端与其他用户端之间进行的外部数据交互。Obtaining, according to the input type selected by the user terminal, a data interaction manner corresponding to the user input data in the current time; the data interaction manner includes: internal data interaction performed by the user end itself, and the user terminal and the user end External data interaction between other clients.
在一个实施例中,所述将所述输入数据和关联信息存储至所述信息识别码和用户类型对应的信息交互记录中,包括:In one embodiment, the storing the input data and the association information into the information interaction code and the information interaction record corresponding to the user type, including:
识别所述信息识别码和用户类型对应的信息交互记录是否已存在;Identifying whether the information identification code and the information interaction record corresponding to the user type already exist;
识别出所述信息识别码和用户类型对应的信息交互记录已存在时,获取并显示所述信息识别码和用户类型对应的历史信息交互记录,并将所述输入数据和关联信息存储至对应的信息交互记录中;Recognizing that the information identification code and the information interaction record corresponding to the user type already exist, acquiring and displaying the historical information interaction record corresponding to the information identification code and the user type, and storing the input data and the associated information to the corresponding Information exchange record;
识别出所述信息识别码和用户类型对应的信息交互记录不存在时,创建对应的信息交互记录,将所述输入数据和关联信息存储至创建的信息交互记录中。When it is recognized that the information identification code and the information interaction record corresponding to the user type do not exist, a corresponding information interaction record is created, and the input data and the association information are stored in the created information interaction record.
在一个实施例中,所述数据处理方法还包括:In an embodiment, the data processing method further includes:
接收用户端触发的查看所述信息交互记录的操作指令,获取所述用户端对应的用户类型和信息识别码;Receiving an operation instruction triggered by the user end to view the information interaction record, and acquiring a user type and an information identification code corresponding to the user end;
基于所述用户类型和信息识别码,调用所述用户类型和信息识别码对应的历史数据;所述历史数据包括:信息内容以及不同的信息内容所分别对应的创建时间;And the historical data corresponding to the user type and the information identifier is invoked based on the user type and the information identifier; the historical data includes: information content and a creation time corresponding to different information content respectively;
显示所述历史数据对应的信息交互记录,供用户查看。The information interaction record corresponding to the historical data is displayed for the user to view.
在一个实施例中,所述数据处理方法还包括:In an embodiment, the data processing method further includes:
接收用户端触发的数据添加指令;所述数据添加指令包括:添加信息交互记录至预设交互项目的指令;Receiving a data addition instruction triggered by the user end; the data adding instruction includes: adding an information interaction record to an instruction of the preset interaction item;
识别所述用户端添加所述信息交互记录所采用的输入类型; Identifying an input type used by the client to add the information interaction record;
基于识别出的所述输入类型,将所述信息交互记录按照所述输入类型映射的添加方式,添加至所述预设交互项目中。And adding the information interaction record to the preset interaction item according to the added manner of the input type mapping according to the identified input type.
在一个实施例中,所述基于识别出的所述输入类型,将所述信息交互记录按照所述输入类型映射的添加方式,添加至所述预设交互项目中,包括:In one embodiment, the information interaction record is added to the preset interaction item according to the added manner of the input type mapping, based on the identified input type, including:
识别出所述输入类型为:基于内部数据交互进行数据输入时,标记所述用户端为所述信息交互记录的创建者,获取所述用户端对应的关联添加信息;将所述关联添加信息与所述信息交互记录一并添加至所述预设交互项目中;Identifying the input type as: when the data input is performed based on the internal data interaction, marking the user end as the creator of the information interaction record, acquiring the association addition information corresponding to the user end; adding the information to the association The information interaction record is added to the preset interaction item together;
识别出所述输入类型为:基于外部数据交互进行数据输入时,标记所述交互类型为协商类型,获取所述协商类型对应的关联添加信息以及所述协商类型涉及的两个用户端;基于所述协商类型涉及的两个用户端,将所述关联添加信息与所述信息交互记录分别添加至所述预设交互项目中。Identifying the input type as: when the data input is performed based on the external data interaction, marking the interaction type as a negotiation type, acquiring the association addition information corresponding to the negotiation type, and two client terminals involved in the negotiation type; The two client terminals involved in the negotiation type respectively add the association addition information and the information interaction record to the preset interaction item.
在一个实施例中,所述基于所述协商类型涉及的两个用户端,将所述关联添加信息与所述信息交互记录分别添加至所述预设交互项目中,包括:In an embodiment, the two associations that are involved in the negotiation type are respectively added to the preset interaction item, and the information is added to the preset interaction item, including:
基于所述协商类型涉及的第一用户端和第二用户端,将所述协商类型对应的关联添加信息和所述第一用户端对应的信息交互记录,添加至所述第一用户端对应的所述预设交互项目中;同时,将所述关联添加信息和所述第二用户端对应的信息交互记录,添加至所述第二用户端对应的相同的所述预设交互项目中。Adding the association information corresponding to the negotiation type and the information corresponding to the first user end to the first user end and the second user end of the negotiation type, and adding the information to the first user end In the preset interaction item, the association information and the information corresponding to the second user end are recorded and added to the same preset interaction item corresponding to the second user end.
在一个实施例中,所述数据处理方法还包括:In an embodiment, the data processing method further includes:
接收对交互项目进行分配的操作指令,生成对应的标识信息;所述标识信息用于标识所述交互项目中对应的不同用户端;Receiving an operation instruction for allocating an interaction item, and generating corresponding identification information; the identification information is used to identify a corresponding different user end in the interaction item;
根据所述标识信息,接收并转发不同用户端之间的交互数据,监控所述交互项目中对应物品的运送过程。And receiving, according to the identification information, interaction data between different users, and monitoring a delivery process of the corresponding item in the interaction item.
在一个实施例中,所述监控所述交互项目中对应物品的运送过程包括:In one embodiment, the monitoring the delivery process of the corresponding item in the interaction item comprises:
接收第三用户端发送的携带第一标识信息的位置获取请求;所述第一标识信息用于标识第三用户端;Receiving, by the third user end, a location acquisition request that carries the first identifier information; the first identifier information is used to identify the third user terminal;
将所述位置获取请求转发至所述第一标识信息映射的第四用户端; Forwarding the location acquisition request to the fourth user end of the first identifier information mapping;
接收所述第四用户端基于所述位置获取请求所返回的位置信息,其中所述位置信息携带用于标识第四用户端的第二标识信息;Receiving the location information returned by the fourth user terminal based on the location obtaining request, where the location information carries second identifier information used to identify the fourth user terminal;
将所述位置信息发送至第三用户端,使得第三用户端监控所述交互项目中对应物品的运送过程。Sending the location information to the third client, so that the third client monitors the delivery process of the corresponding item in the interaction item.
本发明实施例还提供一种数据处理系统,包括:The embodiment of the invention further provides a data processing system, including:
第一接收模块,用于接收数据处理系统中的用户端所提供的输入数据;a first receiving module, configured to receive input data provided by a user end in the data processing system;
获取模块,用于基于所述输入数据,获取与所述输入数据相关联的关联信息;所述关联信息包括:所述输入数据对应的信息识别码和所述用户端对应的用户类型;An acquiring module, configured to acquire, according to the input data, association information associated with the input data, where the association information includes: an information identifier corresponding to the input data and a user type corresponding to the user end;
存储模块,用于将所述输入数据和关联信息存储至所述信息识别码和用户类型对应的信息交互记录中;所述信息交互记录包括:同一用户端之间和/或不同用户端之间进行数据交互所产生的交互数据和交互时间。a storage module, configured to store the input data and associated information into the information interaction code and the information interaction record corresponding to the user type; the information interaction record includes: between the same user terminal and/or between different user terminals Interaction data and interaction time generated by data interaction.
在一个实施例中,所述第一接收模块包括:In an embodiment, the first receiving module includes:
控件子模块,用于提供一类型选择控件供用户选择输入数据所采用的输入类型;a control sub-module for providing a type selection control for the user to select an input type for inputting data;
监控子模块,用于监控所述用户端基于所述类型选择控件所选择的输入类型;a monitoring submodule, configured to monitor an input type selected by the user terminal based on the type selection control;
接收子模块,用于接收所述用户端在所述输入类型下提供的输入数据。And a receiving submodule, configured to receive input data provided by the user terminal under the input type.
在一个实施例中,所述获取模块还用于:In an embodiment, the obtaining module is further configured to:
基于所述用户端选择的输入类型,获取所述用户端在本次输入数据时所对应的数据交互方式;所述数据交互方式包括:该用户端自身进行的内部数据交互,以及该用户端与其他用户端之间进行的外部数据交互。Obtaining, according to the input type selected by the user terminal, a data interaction manner corresponding to the user input data in the current time; the data interaction manner includes: internal data interaction performed by the user end itself, and the user terminal and the user end External data interaction between other clients.
在一个实施例中,所述存储模块包括:In an embodiment, the storage module includes:
识别子模块,用于识别所述信息识别码和用户类型对应的信息交互记录是否已存在;An identification submodule, configured to identify whether the information identification code and the information interaction record corresponding to the user type already exist;
第一存储子模块,用于在所述识别子模块识别出所述信息识别码和用户类型对应的信息交互记录已存在时,获取并显示所述信息识别码和用户类型 对应的历史信息交互记录,并将所述输入数据和关联信息存储至对应的信息交互记录中;a first storage submodule, configured to acquire and display the information identification code and the user type when the identification submodule recognizes that the information identification code and the information interaction record corresponding to the user type already exist Corresponding historical information is interactively recorded, and the input data and associated information are stored in a corresponding information interaction record;
第二存储子模块,用于在所述识别子模块识别出所述信息识别码和用户类型对应的信息交互记录不存在时,创建对应的信息交互记录,将所述输入数据和关联信息存储至创建的信息交互记录中。a second storage sub-module, configured to: when the identification sub-module recognizes that the information identification code and the information interaction record corresponding to the user type do not exist, create a corresponding information interaction record, and store the input data and the association information to Created in the information interaction record.
在一个实施例中,所述数据处理系统还包括:In one embodiment, the data processing system further includes:
第二接收模块,用于接收用户端触发的查看所述信息交互记录的操作指令,获取所述用户端对应的用户类型和信息识别码;a second receiving module, configured to receive an operation instruction triggered by the user end to view the information interaction record, and acquire a user type and an information identification code corresponding to the user end;
调用模块,用于基于所述用户类型和信息识别码,调用所述用户类型和信息识别码对应的历史数据;所述历史数据包括:信息内容以及不同的信息内容所分别对应的创建时间;a calling module, configured to invoke, according to the user type and the information identifier, historical data corresponding to the user type and the information identifier; the historical data includes: information content and a creation time corresponding to different information content respectively;
显示模块,用于显示所述历史数据对应的信息交互记录,供用户查看。The display module is configured to display an information interaction record corresponding to the historical data for the user to view.
在一个实施例中,所述数据处理系统还包括:In one embodiment, the data processing system further includes:
第三接收模块,用于接收用户端触发的数据添加指令;所述数据添加指令包括:添加信息交互记录至预设交互项目的指令;a third receiving module, configured to receive a data addition instruction triggered by the user end; the data adding instruction includes: an instruction to add information interaction record to the preset interaction item;
识别模块,用于识别所述用户端添加所述信息交互记录所采用的输入类型;An identification module, configured to identify an input type used by the user end to add the information interaction record;
添加模块,用于基于识别出的所述输入类型,将所述信息交互记录按照所述输入类型映射的添加方式,添加至所述预设交互项目中。And a adding module, configured to add the information interaction record to the preset interaction item according to the added manner of the input type mapping according to the identified input type.
在一个实施例中,所述添加模块还用于:In one embodiment, the add module is further configured to:
在所述识别模块识别出所述输入类型为:基于内部数据交互进行数据输入时,标记所述用户端为所述信息交互记录的创建者,获取所述用户端对应的关联添加信息;将所述关联添加信息与所述信息交互记录一并添加至所述预设交互项目中;When the identification module recognizes that the input type is: performing data input based on internal data interaction, marking the user end as a creator of the information interaction record, and acquiring association addition information corresponding to the user end; Adding the association adding information and the information interaction record to the preset interaction item;
在所述识别模块识别出所述输入类型为:基于外部数据交互进行数据输入时,标记所述交互类型为协商类型,获取所述协商类型对应的关联添加信息以及所述协商类型涉及的两个用户端;基于所述协商类型涉及的两个用户 端,将所述关联添加信息与所述信息交互记录分别添加至所述预设交互项目中。When the identification module identifies that the input type is: performing data input based on external data interaction, marking the interaction type as a negotiation type, acquiring association addition information corresponding to the negotiation type, and two types involved in the negotiation type. Client; two users involved based on the negotiation type And adding the association adding information and the information interaction record to the preset interaction item respectively.
在一个实施例中,所述添加模块还用于:In one embodiment, the add module is further configured to:
基于所述协商类型涉及的第一用户端和第二用户端,将所述协商类型对应的关联添加信息和所述第一用户端对应的信息交互记录,添加至所述第一用户端对应的所述预设交互项目中;Adding the association information corresponding to the negotiation type and the information corresponding to the first user end to the first user end and the second user end of the negotiation type, and adding the information to the first user end In the preset interaction item;
基于所述协商类型涉及的第一用户端和第二用户端,将所述关联添加信息和所述第二用户端对应的信息交互记录,添加至所述第二用户端对应的相同的所述预设交互项目中。Adding the association information and the information corresponding to the second user end to the first user end and the second user end involved in the negotiation type, and adding the same information to the second user end Preset interactive items.
在一个实施例中,所述数据处理系统还包括:In one embodiment, the data processing system further includes:
生成模块,用于接收对交互项目进行分配的操作指令,生成对应的标识信息;所述标识信息用于标识所述交互项目中对应的不同用户端;a generating module, configured to receive an operation instruction for allocating an interaction item, and generate corresponding identification information; the identifier information is used to identify a corresponding different user end in the interaction item;
监控模块,用于根据所述标识信息,接收并转发不同用户端之间的交互数据,监控所述交互项目中对应物品的运送过程。The monitoring module is configured to receive and forward interaction data between different users according to the identification information, and monitor a delivery process of the corresponding item in the interaction item.
在一个实施例中,所述监控模块包括:In an embodiment, the monitoring module comprises:
获取子模块,用于接收第三用户端发送的携带第一标识信息的位置获取请求;所述第一标识信息用于标识第三用户端;An acquiring sub-module, configured to receive a location acquisition request that is sent by the third user end, where the first identifier information is used, where the first identifier information is used to identify the third user end;
转发子模块,用于:Forwarding submodule for:
将所述位置获取请求转发至所述第一标识信息映射的第四用户端;Forwarding the location acquisition request to the fourth user end of the first identifier information mapping;
接收所述第四用户端基于所述位置获取请求所返回的位置信息,其中所述位置信息携带用于标识第四用户端的第二标识信息;Receiving the location information returned by the fourth user terminal based on the location obtaining request, where the location information carries second identifier information used to identify the fourth user terminal;
将所述位置信息发送至第三用户端,使得第三用户端监控所述交互项目中对应物品的运送过程。Sending the location information to the third client, so that the third client monitors the delivery process of the corresponding item in the interaction item.
本发明的实施例提供的技术方案可以包括以下有益效果:The technical solutions provided by the embodiments of the present invention may include the following beneficial effects:
上述技术方案,相较于具有合作关系的企业仅通过电话和邮件进行沟通协商,本发明实施例实现了数据处理系统中,同一用户端内部以及不同用户端之间的智能化和便捷化的信息交互。 The above technical solution realizes the intelligent and convenient information between the same user end and different user terminals in the data processing system, compared with the enterprise with the cooperative relationship, only through telephone and mail communication negotiation. Interaction.
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。Other features and advantages of the invention will be set forth in the description which follows, The objectives and other advantages of the invention may be realized and obtained by means of the structure particularly pointed in the appended claims.
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。The above general description and the following detailed description are intended to be illustrative and not restrictive.
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。The technical solution of the present invention will be further described in detail below through the accompanying drawings and embodiments.
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:The drawings are intended to provide a further understanding of the invention, and are intended to be a In the drawing:
图1为本发明实施例中一种数据处理方法的流程图;1 is a flowchart of a data processing method according to an embodiment of the present invention;
图2为本发明实施例中一种数据处理方法中步骤S10的流程图;2 is a flowchart of step S10 in a data processing method according to an embodiment of the present invention;
图3为本发明实施例中数据处理系统所提供的一种用户操作界面示意图;3 is a schematic diagram of a user operation interface provided by a data processing system according to an embodiment of the present invention;
图4为本发明实施例中一种数据处理方法中步骤S30的流程图;4 is a flowchart of step S30 in a data processing method according to an embodiment of the present invention;
图5为本发明实施例中另一种数据处理方法的流程图;FIG. 5 is a flowchart of another data processing method according to an embodiment of the present invention;
图6为本发明实施例中再一种数据处理方法的流程图;6 is a flowchart of still another data processing method according to an embodiment of the present invention;
图7为本发明实施例中又一种数据处理方法的流程图;FIG. 7 is a flowchart of still another data processing method according to an embodiment of the present invention;
图8为本发明实施例中一种数据处理方法中步骤S300的流程图;FIG. 8 is a flowchart of step S300 in a data processing method according to an embodiment of the present invention;
图9为本发明实施例中数据处理系统所提供的另一种用户操作界面示意图;FIG. 9 is a schematic diagram of another user operation interface provided by the data processing system according to an embodiment of the present invention; FIG.
图10为本发明实施例中一种数据处理系统的框图;FIG. 10 is a block diagram of a data processing system according to an embodiment of the present invention; FIG.
图11为本发明实施例中一种数据处理系统中第一接收模块的框图;11 is a block diagram of a first receiving module in a data processing system according to an embodiment of the present invention;
图12为本发明实施例中一种数据处理系统中存储模块的框图;12 is a block diagram of a storage module in a data processing system according to an embodiment of the present invention;
图13为本发明实施例中另一种数据处理系统的框图;FIG. 13 is a block diagram of another data processing system according to an embodiment of the present invention; FIG.
图14为本发明实施例中再一种数据处理系统的框图;14 is a block diagram of still another data processing system according to an embodiment of the present invention;
图15为本发明实施例中又一种数据处理系统的框图; FIG. 15 is a block diagram of still another data processing system according to an embodiment of the present invention; FIG.
图16为本发明实施例中一种数据处理系统中监控模块的框图。16 is a block diagram of a monitoring module in a data processing system according to an embodiment of the present invention.
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. The following description refers to the same or similar elements in the different figures unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with aspects of the invention as detailed in the appended claims.
本发明实施例提供了一种数据处理技术,该技术可用于数据处理系统,以下分别以多个实施例说明上述技术。The embodiments of the present invention provide a data processing technology, which can be used in a data processing system. The foregoing techniques are respectively described in various embodiments.
实施例一Embodiment 1
本发明实施例提供了一种数据处理方法,该方法可用于数据处理系统,该系统向用户开放,用户可在该系统中注册用户端,成功注册用户端的用户可在该系统中使用该系统提供的功能。利用该方法,该系统具有了如下功能,包括:多用户在该系统提供的同一个平台上,就可以对同一个数据进行协商,用户在审核协商数据时,该系统可以记录各用户对数据所进行的历史协商记录,方便用户查阅数据在协商过程中的历史记录及协商时间。本发明实施例中的用户端包括但不限于账号、账户、客户端应用程序等。The embodiment of the present invention provides a data processing method, which can be used in a data processing system. The system is open to a user, and a user can register a client in the system. A user who successfully registers the user can use the system to provide the system. The function. With this method, the system has the following functions, including: multi-users can negotiate the same data on the same platform provided by the system, and the system can record each user's data when reviewing the negotiation data. The historical negotiation record is carried out to facilitate the user to check the history and negotiation time of the data during the negotiation process. The client in the embodiment of the present invention includes but is not limited to an account, an account, a client application, and the like.
本发明实施例提供了一种数据处理方法,可用于数字处理系统,如图1所示,该方法包括步骤S10-S30:The embodiment of the invention provides a data processing method, which can be used in a digital processing system. As shown in FIG. 1 , the method includes steps S10-S30:
步骤S10、接收数据处理系统中的用户端所提供的输入数据。Step S10: Receive input data provided by a client in the data processing system.
在一个实施例中,步骤S10可实施为以下方式一或者方式二:In an embodiment, step S10 can be implemented in the following manner:
方式一、获取用户端提供的文件,对文件进行信息识别,识别出预设类型信息,将预设类型信息作为数据。比如,基于上述数据处理系统,用户可直接提供实际使用的文件或者人工编辑而成的文件,如价格合同本身、账单本身,数据处理系统对用户提供的上述文件信息进行提取,提取出该数据处理方法所需要的输入数据比如价格类型及其对应的金额,用于进行后续的数 据处理。上述数据可以是一个具体的数字,也可以是非数字的文字,还可以是文字和数字的组合。该种方式能够与用户习惯使用的文件方便地对接,用户只要向数据处理系统提供现成的文件,该数据处理系统即可提取出所需要处理的数据,使得该数据处理系统更加智能和便捷。Method 1: Obtain the file provided by the client, identify the file, identify the preset type information, and use the preset type information as the data. For example, based on the above data processing system, the user can directly provide the actually used file or manually edited file, such as the price contract itself and the bill itself, and the data processing system extracts the file information provided by the user, and extracts the data processing. The input data required by the method, such as the price type and its corresponding amount, is used to perform subsequent numbers. According to the treatment. The above data can be a specific number, a non-numeric text, or a combination of text and numbers. The method can be conveniently connected with the file that the user is accustomed to use, and the user can extract the data to be processed by providing the data processing system with the ready-made file, so that the data processing system is more intelligent and convenient.
方式二、分别为不同用户类型的每个用户端分配各自的用户界面;在用户端对应的用户界面中显示数据输入区域,获取用户端在数据输入区域中所提供的输入数据。即,只需要在用户界面中提供数据输入区域,用户端的用户在相应的数据输入区域中输入数据即可,此种方式快捷简便。其中,本实施例中所描述的用户类型可以理解为:用户在需协商的不同文档内容中所对应的用户角色;比如,在一个实施例中,用户端的用户在进行内部协商沟通时,该用户端对应的用户类型为Owner(当前用户);用户端的用户在进行外部协商沟通时,该用户端对应的用户类型为Client(客户)或者Vendor(承运商)。In the second method, each user end of each user type is assigned a respective user interface; the data input area is displayed in the user interface corresponding to the user end, and the input data provided by the user end in the data input area is obtained. That is, only the data input area needs to be provided in the user interface, and the user of the user end can input data in the corresponding data input area, which is quick and easy. The user type described in this embodiment can be understood as: the user role corresponding to the different document content that the user needs to negotiate; for example, in one embodiment, when the user of the user end conducts internal negotiation communication, the user The user type corresponding to the end is Owner (current user); when the user of the user end communicates externally, the user type corresponding to the user end is Client (Customer) or Vendor (Carrier).
步骤S20、基于所述输入数据,获取与所述输入数据相关联的关联信息;所述关联信息包括:所述输入数据对应的信息识别码和所述用户端对应的用户类型;Step S20: Acquire, according to the input data, association information associated with the input data, where the association information includes: an information identification code corresponding to the input data, and a user type corresponding to the user end;
根据用户端所提供的上述输入数据,数据处理系统获取与上述输入数据相关联的关联信息,其中,该关联信息包括上述输入数据所对应的信息识别码,比如,在一个实施例中,若上述信息为价格合同,则对应的关联信息中的信息识别码即为价格合同ID;若上述信息为长的账单,则对应的上述信息识别码即为账单ID。另外,上述关联信息还包括该用户端的用户所对应的用户类型,比如,该用户类型为上述的Owner或者是Client或者是Vendor。The data processing system acquires association information associated with the input data according to the input data provided by the user end, wherein the association information includes an information identification code corresponding to the input data, for example, in one embodiment, if If the information is a price contract, the information identification code in the corresponding related information is the price contract ID; if the above information is a long bill, the corresponding information identification code is the bill ID. In addition, the association information further includes a user type corresponding to the user of the user end, for example, the user type is the foregoing Owner or a Client or a Vendor.
在一个实施例中,数据处理系统获取与所述输入数据相关联的关联信息还包括:基于所述用户端选择的输入类型,获取该用户端在本次输入数据时所对应的数据交互方式;所述数据交互方式包括:该用户端自身进行的内部数据交互,以及该用户端与其他用户端之间进行的外部数据交互。比如,用户所选择的输入类型为内部输入,系统获取的上述用户类型为Owner,则对应 获取的关联信息中的数据交互方式为:该用户端自身进行的内部数据交互;若用户所选择的输入类型为外部输入,系统获取的上述用户类型为Client或者是Vendor,则对应获取的关联信息中的数据交互方式为:该用户端与其他用户端之间进行的外部数据交互。In an embodiment, the obtaining, by the data processing system, the association information associated with the input data further comprises: acquiring, according to the input type selected by the user terminal, a data interaction manner corresponding to the user input data at the current time; The data interaction mode includes: internal data interaction performed by the client itself, and external data interaction between the client and other clients. For example, the input type selected by the user is internal input, and the above-mentioned user type obtained by the system is Owner, corresponding to The data interaction mode in the obtained association information is: internal data interaction performed by the user itself; if the input type selected by the user is external input, and the user type obtained by the system is Client or Vendor, the associated information is obtained. The data interaction mode is: external data interaction between the client and other clients.
步骤S30、将所述输入数据和关联信息存储至所述信息识别码和用户类型对应的信息交互记录中;所述信息交互记录包括:同一用户端之间和/或不同用户端之间进行数据交互所产生的交互数据和交互时间。Step S30: The input data and the association information are stored in the information interaction code and the information interaction record corresponding to the user type; the information interaction record includes: data between the same user terminal and/or between different user terminals. The interaction data and interaction time generated by the interaction.
数据处理系统获取到上述关联信息后,将用户端的输入数据和关联信息一并存储在数据库中;同时,为了便于后续在用户端查询相关协商记录时,系统调用相关数据,系统将本次用户端提供的输入数据和相关的关联信息存储在:与上述信息识别码和用户类型对应的信息交互记录中。其中,所述的信息交互记录包括:该用户端作为Owner时,同一用户端之间进行内部数据交互时所产生的交互数据和交互时间;还包括:该用户端作为Client和/或Vendor时,与其他用户端之间进行外部数据交互时所产生的交互数据和交互时间。After the data processing system obtains the above-mentioned associated information, the input data of the user end and the associated information are stored in the database together; at the same time, in order to facilitate the subsequent inquiring of the relevant negotiation record at the user end, the system calls the relevant data, and the system will present the current user end. The provided input data and related association information are stored in: an information interaction record corresponding to the above information identification code and user type. The information interaction record includes: interaction data and interaction time generated when the client is the Owner, and the internal data is exchanged between the same user; and the user terminal serves as the client and/or the Vendor. Interaction data and interaction time generated when external data is exchanged with other clients.
上述方法,实现了数据处理系统中,同一用户端内部以及不同用户端之间的智能化和便捷化的信息交互。The above method realizes intelligent and convenient information interaction between the same user end and different user terminals in the data processing system.
实施例二Embodiment 2
在上述实施例一所提供的数据处理方法的基础上,用户端的用户可以根据数据处理系统所提供的用户操作界面上的选择控件,选择输入数据时所采用的输入类型。由此,如图2所示,图1所示实施例的步骤S10、接收数据处理系统中的用户端所提供的输入数据,可实施为步骤S101-S103:On the basis of the data processing method provided in the first embodiment, the user of the user terminal can select the input type used when inputting data according to the selection control on the user operation interface provided by the data processing system. Therefore, as shown in FIG. 2, the step S10 of the embodiment shown in FIG. 1 and the input data provided by the user end in the receiving data processing system can be implemented as steps S101-S103:
步骤S101、提供一类型选择控件供用户选择输入数据所采用的输入类型;Step S101, providing a type selection control for the user to select an input type used for inputting data;
数据处理系统为用户端的用户提供一用户操作界面,在该用户操作界面上,系统提供一类型选择控件,供用户端的用户在输入数据时,选择所需采用的输入类型。比如,系统提供的类型选择控件包括:内部类型选择控件(Internal类型选择控件)和外部类型选择控件如合作伙伴(客户或承运商) 类型选择控件。The data processing system provides a user operation interface for the user of the user end. On the user operation interface, the system provides a type selection control for the user of the user end to select the input type to be used when inputting data. For example, the system provides type selection controls including: internal type selection controls (Internal type selection controls) and external type selection controls such as partners (customers or carriers) Type selection control.
步骤S102、监控所述用户端基于所述类型选择控件所选择的输入类型;Step S102: Monitor an input type selected by the user terminal based on the type selection control;
步骤S103、接收所述用户端在所述输入类型下提供的输入数据。Step S103: Receive input data provided by the user terminal under the input type.
用户端基于系统所提供的类型选择控件,选择输入数据所采用的输入类型,系统监控上述用户端基于该类型选择控件所选择的输入类型,并接收用户端在所选择的输入类型下提供的输入数据,进而获取与上述输入数据相关联的关联信息。The user selects the control based on the type provided by the system, selects the input type used by the input data, and the system monitors the input type selected by the user terminal based on the type selection control, and receives the input provided by the user terminal under the selected input type. Data, which in turn acquires associated information associated with the input data described above.
在一个实施例中,比如,针对价格合同和账单的线上协商时,当用户端的用户在Internal类型选择控件下输入内容并提交时,系统会获取价格合同ID(Tariff ID)、交互类型(Discusstion Type)为Internal、以及价格合同当前的Owner(为当前用户)等关联信息,然后将输入的信息保存为Message并同时保存聊天信息创建的时间等信息交互记录。In one embodiment, for example, for online negotiation of price contracts and bills, when the user of the user enters and submits the content under the Internal type selection control, the system obtains the price contract ID (Tariff ID) and the interaction type (Discusstion). Type) is the associated information such as Internal and the current Owner of the price contract (for the current user), and then saves the input information as a Message and simultaneously saves the information interaction time such as the time when the chat information is created.
当用户端的用户在合作伙伴(客户或承运商)类型选择控件下输入信息并提交时,系统会获取价格合同ID、Discussion Type为协商类型(Partner)、以及价格合同当前的Owner为客户(Client)或者承运商(Vendor)等关联信息,然后将输入的信息保存为Message并同时保存聊天信息创建的时间等信息交互记录。When the user of the user enters information and submits under the partner (customer or carrier) type selection control, the system will obtain the price contract ID, the Discussion Type as the negotiation type (Partner), and the current Owner of the price contract as the client (Client). Or associated information such as the carrier (Vendor), and then save the input information as a Message and simultaneously save the information interactive record such as the time when the chat information is created.
如图3所示的用户操作界面示意图,在该界面示意图中,用户端可以选择在内部这一类型选择控件下输入数据,也可以选择在合作伙伴这一类型选择控件下输入数据。As shown in FIG. 3, the user operation interface diagram, in the interface diagram, the user terminal may choose to input data under the internal type selection control, or may select to input data under the partner type selection control.
以上方法,实现了在同一数据处理系统中,用户端用户根据实际需求在不同角色之间自由切换的目的,提高了数据处理的灵活性。The above method realizes the purpose of freely switching between different roles according to actual needs in the same data processing system, and improves the flexibility of data processing.
实施例三Embodiment 3
在上述任一实施例提供的数据处理方法的基础上,针对同一用户端对应的相同的用户类型和信息识别码的信息交互记录中,系统在存储该用户端本次所提供的输入数据时,识别对应的信息交互记录是否已存在,进而执行相应操作。由此,如图4所示,图1所述实施例一的步骤S30、将所述输入数据 和关联信息存储至所述信息识别码和用户类型对应的信息交互记录中,可实施为步骤S301-S303:On the basis of the data processing method provided by any of the foregoing embodiments, in the information interaction record of the same user type and the information identification code corresponding to the same user end, when the system stores the input data provided by the user terminal this time, Identify whether the corresponding information interaction record already exists, and then perform the corresponding operation. Thus, as shown in FIG. 4, step S30 of the first embodiment shown in FIG. And storing the association information in the information interaction record corresponding to the information identifier and the user type, which may be implemented as steps S301-S303:
步骤S301、识别所述信息识别码和用户类型对应的信息交互记录是否已存在;Step S301: Identify whether the information identification code and the information interaction record corresponding to the user type already exist;
识别出所述信息识别码和用户类型对应的信息交互记录已存在时,执行步骤S302、获取并显示所述信息识别码和用户类型对应的历史信息交互记录,并将所述输入数据和关联信息存储至对应的信息交互记录中;When it is recognized that the information identification code and the information interaction record corresponding to the user type already exist, step S302 is performed, and the information identification code and the historical information interaction record corresponding to the user type are acquired and displayed, and the input data and the related information are obtained. Stored in the corresponding information interaction record;
识别出所述信息识别码和用户类型对应的信息交互记录不存在时,执行步骤S303、创建对应的信息交互记录,将所述输入数据和关联信息存储至创建的信息交互记录中。When it is recognized that the information identification code and the information interaction record corresponding to the user type do not exist, step S303 is performed to create a corresponding information interaction record, and the input data and the association information are stored in the created information interaction record.
在一个实施例中,每当用户端的用户在该Internal类型选择控件下新添加信息时,系统会判断当前Owner如上述所述的用户类型,根据当前Owner与对应的信息识别码如价格合同ID或者账单ID信息,获取之前的信息交互记录如聊天记录,然后系统将新的聊天记录添加到Internal对应的聊天记录中。In an embodiment, whenever the user of the user terminal newly adds information under the Internal type selection control, the system determines the current Owner as described above, according to the current Owner and the corresponding information identification code such as the price contract ID or Bill ID information, obtain the previous information interaction record such as chat record, and then the system adds the new chat record to the corresponding chat record of Internal.
对应地,若系统之前并未存储上述信息识别码和用户类型对应的信息交互记录,则本次存储上述信息交互记录时,系统创建对应的信息交互记录,将所述输入数据和关联信息存储至创建的信息交互记录中。之后每当添加新的信息交互记录时,系统将会记录对应的Owner以及信息交互记录;比如在合作伙伴(客户或承运商)类型选择控件下,当客户或者承运商查看信息交互记录比如聊天记录时,将会查看到双方发送的历史记录及发送时间。Correspondingly, if the information identification code and the information interaction record corresponding to the user type are not previously stored in the system, when the information interaction record is stored, the system creates a corresponding information interaction record, and stores the input data and the associated information to Created in the information interaction record. Then, whenever a new information interaction record is added, the system will record the corresponding Owner and information interaction record; for example, under the partner (customer or carrier) type selection control, when the customer or the carrier views the information interaction record, such as the chat record. The history and sending time sent by both parties will be viewed.
以上方法,将同一用户端对应的不同用户类型下的信息交互记录分别存储,有利用信息的归一化管理,也便于用户端用户查看历史记录。The above method stores the information interaction records of different user types corresponding to the same user end separately, and has normalized management of the utilization information, and is also convenient for the user end user to view the history record.
实施例四Embodiment 4
在上述任一实施例提供的数据处理方法的基础上,数据处理系统为用户端提供了历史数据查询功能,即用户端的用户可以随时查阅已存储的信息交互记录的历史数据。用户端的用户查询已存储的信息交互记录的历史数据可以在图1所述实施例的执行过程之后执行,也可以在其之前执行,也可以与 图1所述实施例的操作过程同时执行。本发明实施例对用户端执行查询操作的执行时间不做限定。On the basis of the data processing method provided by any of the foregoing embodiments, the data processing system provides a historical data query function for the user end, that is, the user of the user end can refer to the historical data of the stored information interaction record at any time. The historical data of the user's user querying the stored information interaction record may be executed after the execution process of the embodiment described in FIG. 1, or may be performed before or may be performed with The operation of the embodiment of Figure 1 is performed simultaneously. The execution time of the query operation performed by the client is not limited in the embodiment of the present invention.
由此,如图5所示,本发明实施例数据处理方法提供的查询和显示功能,可以实施为步骤S40-S60:Therefore, as shown in FIG. 5, the query and display functions provided by the data processing method in the embodiment of the present invention may be implemented as steps S40-S60:
步骤S40、接收用户端触发的查看所述信息交互记录的操作指令,获取所述用户端对应的用户类型和信息识别码;Step S40: Receive an operation instruction triggered by the user end to view the information interaction record, and obtain a user type and an information identification code corresponding to the user end.
在一个实施例中,数据处理系统接收到用户端触发的查看所述信息交互记录的操作指令时,获取该用户端对应的用户类型为Owner还是Client还是Vendor,并获取该用户端对应的信息识别码,比如获取对应的价格合同ID或者账单ID。In an embodiment, the data processing system receives the operation instruction triggered by the user end to view the information interaction record, and obtains the user type corresponding to the user end as the Owner or the Client or the Vendor, and obtains the information identification corresponding to the user end. The code, for example, obtains the corresponding price contract ID or bill ID.
步骤S50、基于所述用户类型和信息识别码,调用所述用户类型和信息识别码对应的历史数据;所述历史数据包括:信息内容以及不同的信息内容所分别对应的创建时间;Step S50: Calling, according to the user type and the information identification code, the historical data corresponding to the user type and the information identification code; the historical data includes: a creation time corresponding to the information content and the different information content respectively;
步骤S60、显示所述历史数据对应的信息交互记录,供用户查看。Step S60: Display information interaction records corresponding to the historical data for the user to view.
根据获取的上述用户端对应的用户类型以及信息识别码,比如获取的上述用户端的用户类型为Owner,即获取该用户端对应的内部交互数据;获取的上述用户端的价格合同ID为123456,则系统调用该用户端在内部针对价格合同ID为123456的价格合同所进行的信息交互记录比如聊天记录,且该聊天记录包括聊天内容和每一条聊天信息的产生时间。系统查找到上述信息交互记录后,将上述信息交互记录显示在用户操作界面上,供用户查看。According to the obtained user type and the information identifier of the user end, for example, the obtained user type of the user end is Owner, that is, the internal interaction data corresponding to the user end is obtained; and the obtained price contract ID of the user end is 123456, the system is obtained. The information exchange record, such as a chat record, is performed internally by the client for a price contract with a price contract ID of 123456, and the chat record includes the chat content and the generation time of each piece of chat information. After the system finds the above information interaction record, the above information interaction record is displayed on the user operation interface for the user to view.
以上方法,实现了用户端用户可以随时查看针对不同用户类型、不同信息识别码所分别对应的已产生的信息交互记录。The above method realizes that the user end user can view the generated information interaction record corresponding to different user types and different information identification codes at any time.
实施例五Embodiment 5
在上述任一实施例提供的数据处理方法的基础上,该数据处理系统还提供了:将上述信息交互记录添加到预设交互项目如订单中的功能。由此,如图6所示,本发明数据处理方法将信息交互记录添加至预设交互项目中的功能,可实施为步骤S70-S90: Based on the data processing method provided by any of the above embodiments, the data processing system further provides a function of adding the information interaction record to a preset interaction item such as an order. Thus, as shown in FIG. 6, the data processing method of the present invention adds the information interaction record to the function in the preset interaction item, which can be implemented as steps S70-S90:
步骤S70、接收用户端触发的数据添加指令;所述数据添加指令包括:添加信息交互记录至预设交互项目的指令。Step S70: Receive a data addition instruction triggered by the user end. The data addition instruction includes: an instruction to add information interaction record to the preset interaction item.
在一个实施例中,数据处理系统接收到用户端触发的数据添加指令,该数据添加指令包括将信息交互记录添加至预设交互项目中的指令;比如,针对订单这一交互项目,接收到数据添加指令时,将其中一个订单ID对应的信息交互记录如历史聊天记录添加至该订单中。In one embodiment, the data processing system receives a user-triggered data addition instruction, the data addition instruction including an instruction to add an information interaction record to the preset interaction item; for example, receiving data for the interactive item of the order When an instruction is added, an information interaction record corresponding to one of the order IDs, such as a history chat record, is added to the order.
步骤S80、识别所述用户端添加所述信息交互记录所采用的输入类型。Step S80: Identify an input type used by the user end to add the information interaction record.
系统识别用户端添加该信息交互记录所采用的输入类型,比如,识别该用户端是在下述哪种关系下添加的:通过Internal类型选择控件添加的,通过合作伙伴类型选择控件以Client的用户类型添加的,或者是通过合作伙伴类型选择控件以Vendor的用户类型添加的。The system recognizes the input type used by the client to add the information interaction record, for example, to identify which relationship the client is added in the following relationship: the user type selected by the internal type selection control, and the client type by the partner type selection control Added, or added by the partner type selection control in Vendor's user type.
步骤S90、基于识别出的所述输入类型,将所述信息交互记录按照所述输入类型映射的添加方式,添加至所述预设交互项目中。Step S90: Add the information interaction record to the preset interaction item according to the added manner of the input type mapping according to the identified input type.
由于不同的输入类型所对应的信息流向不同,因此,基于识别出的所述输入类型,系统将所述信息交互记录按照该输入类型对应的添加方式,添加至所述预设交互项目中。Because the information flow direction of the different input types is different, the system adds the information interaction record to the preset interaction item according to the added manner corresponding to the input type based on the identified input type.
若系统识别出用户端的输入类型为:基于内部数据交互进行数据输入时,标记所述用户端为所述信息交互记录的创建者,获取所述用户端对应的关联添加信息;将所述关联添加信息与所述信息交互记录一并添加至所述预设交互项目中。系统识别出用户端的输入类型为:基于外部数据交互进行数据输入时,标记所述交互类型为协商类型,获取所述协商类型对应的关联添加信息以及所述协商类型涉及的两个用户端;基于所述协商类型涉及的两个用户端,将所述关联添加信息与所述信息交互记录分别添加至所述预设交互项目中。比如,基于所述协商类型涉及的第一用户端和第二用户端,将所述协商类型对应的关联添加信息和所述第一用户端对应的信息交互记录,添加至所述第一用户端对应的所述预设交互项目中;同时,将所述关联添加信息和所述第二用户端对应的信息交互记录,添加至所述第二用户端对应的相同的所 述预设交互项目中。If the system recognizes that the input type of the user is: when the data is input based on the internal data interaction, the user is marked as the creator of the information interaction record, and the associated information added by the user end is obtained; Information is added to the preset interaction item along with the information interaction record. The system recognizes that the input type of the client is: when the data is input based on the external data interaction, the interaction type is marked as a negotiation type, and the association addition information corresponding to the negotiation type and the two clients involved in the negotiation type are obtained; The two user terminals involved in the negotiation type respectively add the association addition information and the information interaction record to the preset interaction item. For example, based on the first user end and the second user end of the negotiation type, the association adding information corresponding to the negotiation type and the information corresponding to the first user end are interactively recorded and added to the first user end. Corresponding to the preset interaction item; at the same time, the association addition information and the information corresponding to the second user end are interactively recorded and added to the same location corresponding to the second user end In the preset interaction project.
在一个实施例中,当用户端在内部类型选择控件即Internal选项卡下添加信息交互记录如聊天记录时,系统会将添加指令ID(Order ID)、用户端对应的用户标识(Company ID)、添加类型为内部选项卡(Side(Internal))、添加场景(Create At)、添加用户名(Author)等关联添加信息和信息交互记录(Message)添加到数据库中;如果之后再添加新的Internal聊天记录时,系统将会获取之前的聊天记录,并在界面上显示;如果没有聊天记录,系统将会创建新的记录保存到数据库表中。In an embodiment, when the user adds an information interaction record, such as a chat record, under the internal type selection control, that is, the internal tab, the system adds an instruction ID (Order ID), a user ID corresponding to the client, and a company ID. Add associated information such as the internal (Side (Internal)), Add At, Add User (Author) and other information to add to the database; if you add a new Internal chat later When recording, the system will get the previous chat record and display it on the interface; if there is no chat record, the system will create a new record and save it to the database table.
当用户端在合作伙伴类型选择控件的Client选项卡下添加信息交互记录如聊天记录时,系统会将Discussion Type,Order ID,Company ID,Side(Client),Create At等关联添加信息以及信息交互记录如Message记录添加到数据库中。该应用场景中,系统添加两条记录,在合作伙伴的Vendor一方保存聊天记录到Client Side(客户侧)中,该聊天记录为Vendor自己发送的聊天记录;同时在合作伙伴的Client一方保存聊天记录到针对Vendor Side(承办商侧)中,该聊天记录为Vendor向Client发送的聊天记录。When the client adds an information interaction record, such as a chat record, under the Client tab of the partner type selection control, the system adds the association information, the information such as the Discussion Type, the Order ID, the Company ID, the Side (Client), the Create At, and the information interaction record. Add a Message record to the database. In this application scenario, the system adds two records, and saves the chat record to the Client Side (client side) on the Vendor side of the partner. The chat record is the chat record sent by Vendor itself; and the chat record is saved on the client side of the partner. To the Vendor Side (contractor side), the chat record is the chat history that Vendor sent to the client.
当用户端在合作伙伴类型选择控件的Vendor选项卡下添加信息交互记录如聊天记录时,系统会将Discussion Type、Order ID、Company ID、Side(Vendor)、Create At等关联添加信息以及信息交互记录如Message记录添加到数据库中。该应用场景中,系统也会添加两条记录,在合作伙伴的Client一方将会把聊天记录保存在Vendor Side中,该聊天记录为Vendor向Client发送的聊天记录;同时还在合作伙伴的Vendor一方保存上述聊天记录至Client Side中,该聊天记录为Vendor自己向Client发送的聊天记录。When the user adds an information interaction record, such as a chat record, under the Vendor tab of the partner type selection control, the system adds the association information, information exchange record, and the associated information such as the Discussion Type, the Order ID, the Company ID, the Side (Vendor), and the Create At. Add a Message record to the database. In this application scenario, the system will also add two records. The partner's client side will save the chat record in the Vendor Side, which is the chat log sent by Vendor to the client; also on the partner's Vendor side. Save the above chat log to the Client Side, which is the chat log that Vendor sent to the client.
以上方法,在具体应用场景中,实现了将协商过程中的信息交互记录如价格合同聊天记录,添加至由该价格合同而形成的订单中,便于对整个项目进程的追踪和跟进。In the above application method, in the specific application scenario, the information interaction record in the negotiation process, such as the price contract chat record, is added to the order formed by the price contract, so as to facilitate tracking and follow-up of the entire project process.
实施例六Embodiment 6
在上述任一实施例提供的数据处理方法的基础上,该数据处理系统还提 供了如下功能:将上述预设交互项目如订单进行分配,并监控该订单对应物品的运送过程。由此,如图7所示,数据处理系统分配预设交互项目并监控该交互项目的运送过程,可实施为步骤S200-S300:Based on the data processing method provided by any of the foregoing embodiments, the data processing system further provides The following functions are provided: the above-mentioned preset interactive items are allocated as orders, and the shipping process of the corresponding items of the order is monitored. Thus, as shown in FIG. 7, the data processing system assigns a preset interaction item and monitors the transportation process of the interaction item, which can be implemented as steps S200-S300:
步骤S200、接收对交互项目进行分配的操作指令,生成对应的标识信息;所述标识信息用于标识所述交互项目中对应的不同用户端。Step S200: Receive an operation instruction for allocating an interaction item, and generate corresponding identification information; the identifier information is used to identify a different user end corresponding to the interaction item.
在一个实施例中,数据处理系统接收触发的对交互项目进行分配的操作指令,该操作指令可以由相应的用户端进行触发,也可以由系统根据自身的配置自动触发。系统响应上述对交互项目进行分配的操作指令,生成对应的标识信息;生成的标识信息用于标识该交互项目中对应的不同用户端。其中,系统可以针对每一个不同的用户端分别生成一个唯一标识该用户端的标识信息。In one embodiment, the data processing system receives the triggered operational command for assigning the interactive item, which may be triggered by the corresponding client or automatically triggered by the system according to its configuration. The system generates corresponding identification information in response to the operation instruction for allocating the interaction item, and the generated identification information is used to identify different users in the interaction item. The system may separately generate, for each different user end, an identification information that uniquely identifies the user end.
步骤S300、根据所述标识信息,接收并转发不同用户端之间的交互数据,监控所述交互项目中对应物品的运送过程。Step S300: Receive and forward interaction data between different user terminals according to the identification information, and monitor a delivery process of the corresponding item in the interaction item.
在一个实施例中,不同的用户端之间可以基于数据处理系统对应的应用程序(APP)进行实时沟通和交流,进而实现对交互项目中对应物品的运送过程进行监控的目的。In an embodiment, different users can perform real-time communication and communication based on an application (APP) corresponding to the data processing system, thereby implementing the purpose of monitoring the transportation process of the corresponding items in the interactive item.
在一个实施例中,步骤S300、监控所述交互项目中对应物品的运送过程,可实施为如图8所示的步骤S310-S340:In an embodiment, step S300, monitoring the transportation process of the corresponding item in the interaction item, may be implemented as steps S310-S340 as shown in FIG. 8:
步骤S310、接收第三用户端发送的携带第一标识信息的位置获取请求;所述第一标识信息用于标识第三用户端;步骤S320、将所述位置获取请求转发至所述第一标识信息映射的第四用户端;步骤S330、接收所述第四用户端基于所述位置获取请求所返回的位置信息,其中所述位置信息携带用于标识第四用户端的第二标识信息;步骤S340、将所述位置信息发送至第三用户端,使得第三用户端监控所述交互项目对应物品的运送过程。Step S310, receiving a location acquisition request that is sent by the third user end and carrying the first identifier information; the first identifier information is used to identify the third user end; step S320, forwarding the location acquisition request to the first identifier a fourth user end of the information mapping; step S330, receiving location information returned by the fourth user terminal based on the location obtaining request, where the location information carries second identity information for identifying a fourth user terminal; step S340 And sending the location information to the third user end, so that the third user terminal monitors a delivery process of the item corresponding to the interaction item.
在一个实施例中,当订单分配时,系统将会生成两个标识信息(Token ID),一个为标识发货方的标识信息(Shipper Token ID),另一个为标识收货方的标识信息(Consignee Token ID)。当订单分配给线上卡车时,系统会生成标识线 上卡车的唯一标识信息(Driver Token ID)。同时Driver Token ID将会保存Shipper Token ID和Consignee Token ID,通过判断是否有对应Token ID可以判断Shipper、Consignee是否是在线。In one embodiment, when the order is assigned, the system will generate two identification information (Token ID), one is to identify the shipper's identification information (Shipper Token ID), and the other is to identify the recipient's identification information ( Consignee Token ID). When the order is assigned to an online truck, the system generates an identification line. The unique identification information of the truck (Driver Token ID). At the same time, the Driver Token ID will save the Shipper Token ID and the Consignee Token ID. It can be judged whether the Shipper and Consignee are online by judging whether there is a corresponding Token ID.
当上述三个用户端:发货方用户端、收货方用户端和运送对应物品的卡车司机用户端,基于APP进行实时沟通时,发货方和收货方便可实时监控卡车的位置信息。基于如图9所示的用户操作界面,比如,当订单对应的物品提货后,卡车司机与发货方或收货方可以进行实时地沟通,收货方可以在聊天的同时要求卡车司机汇报当前的位置,通过GPS定位,将位置反馈给收货方。比如,收货方基于数据处理系统,利用APP可以通过发货方获取线上卡车的位置信息;收货方也可以基于数据处理系统,利用APP直接与线上卡车进行沟通,直接获取线上卡车的位置信息。当上述三个用户端即发货方用户端、收货方用户端和线上卡车用户端,进行实时沟通时,聊天记录将会保存在对应Token ID中,同时在任一方用户端的APP中查看基于订单的聊天记录时,无需用户端触发二次查询指令,只需查找对应Token ID的记录,便可以查看到对应订单上相关各方的聊天记录,避免了因更多的查询而影响到用户体验,也提高了系统系能。When the above three clients: the shipper client, the receiver client and the truck driver user who carries the corresponding item, based on the APP for real-time communication, the shipper and the receiving convenience can monitor the position information of the truck in real time. Based on the user operation interface as shown in FIG. 9, for example, after the goods corresponding to the order are picked up, the truck driver can communicate with the shipper or the receiver in real time, and the receiving party can ask the truck driver to report the current while chatting. The location, through GPS positioning, feedback the location to the recipient. For example, the receiving party is based on the data processing system, and the APP can obtain the location information of the online truck through the delivery party; the receiving party can also directly communicate with the online truck based on the data processing system, and directly obtain the online truck. Location information. When the above three clients, that is, the shipper client, the receiver client, and the online truck client, perform real-time communication, the chat record will be saved in the corresponding Token ID, and the view based on the APP of either party is based on When the chat record of the order is recorded, the user does not need to trigger the second query instruction, and only needs to find the record corresponding to the Token ID, so that the chat record of the relevant parties on the corresponding order can be viewed, thereby avoiding the user experience being affected by more queries. , also improved the system system.
以上方法,基于数据处理系统,企业用户可以以订单为基础与合作伙伴进行线上沟通,同时对于价格合同与账单也可以进行线上的沟通,用户的线上沟通可以取代邮件的沟通,同时基于各个对象的沟通信息均会保存在数据处理系统对应的数据库中。According to the above method, based on the data processing system, enterprise users can communicate online with partners on an order basis, and online communication can also be carried out for price contracts and bills. Online communication of users can replace mail communication and is based on The communication information of each object is saved in the database corresponding to the data processing system.
对应本发明实施例提供的前述方法,本发明实施例还提供了一种数据处理系统,如图10所示,该数据处理系统包括:第一接收模块110、获取模块120和存储模块130。The data processing system includes a
第一接收模块110,用于接收数据处理系统中的用户端所提供的输入数据;The
在一个实施例中,第一接收模块110接收数据处理系统中的用户端所提供的输入数据可实施为以下方式一或者方式二:
In one embodiment, the
方式一、第一接收模块110获取用户端提供的文件,对文件进行信息识别,识别出预设类型信息,将预设类型信息作为数据。比如,基于上述数据处理系统,用户可直接提供实际使用的文件或者人工编辑而成的文件,如价格合同本身、账单本身,数据处理系统对用户提供的上述文件信息进行提取,提取出该数据处理方法所需要的输入数据比如价格类型及其对应的金额,用于进行后续的数据处理。上述数据可以是一个具体的数字,也可以是非数字的文字,还可以是文字和数字的组合。该种方式能够与用户习惯使用的文件方便地对接,用户只要向数据处理系统提供现成的文件,第一接收模块110即可提取出所需要处理的数据,使得该数据处理系统更加智能和便捷。The
方式二、第一接收模块110分别为不同用户类型的每个用户端分配各自的用户界面;在用户端对应的用户界面中显示数据输入区域,第一接收模块110获取用户端在数据输入区域中所提供的输入数据。即,只需要在用户界面中提供数据输入区域,用户端的用户在相应的数据输入区域中输入数据即可,此种方式快捷简便。其中,本实施例中所描述的用户类型可以理解为:用户在需协商的不同文档内容中所对应的用户角色;比如,在一个实施例中,用户端的用户在进行内部协商沟通时,该用户端对应的用户类型为Owner(当前用户);用户端的用户在进行外部协商沟通时,该用户端对应的用户类型为Client(客户)或者Vendor(承运商)。The
获取模块120,用于基于所述输入数据,获取与所述输入数据相关联的关联信息;所述关联信息包括:所述输入数据对应的信息识别码和所述用户端对应的用户类型;The obtaining
根据用户端所提供的上述输入数据,获取模块120获取与上述输入数据相关联的关联信息,其中,该关联信息包括上述输入数据所对应的信息识别码,比如,在一个实施例中,若上述信息为价格合同,则对应的关联信息中的信息识别码即为价格合同ID;若上述信息为长的账单,则对应的上述信息识别码即为账单ID。另外,上述关联信息还包括该用户端的用户所对应的用户类型,比如,该用户类型为上述的Owner或者是Client或者是Vendor。
The obtaining
在一个实施例中,获取模块120获取与所述输入数据相关联的关联信息还包括:基于所述用户端选择的输入类型,获取该用户端在本次输入数据时所对应的数据交互方式;所述数据交互方式包括:该用户端自身进行的内部数据交互,以及该用户端与其他用户端之间进行的外部数据交互。比如,用户所选择的输入类型为内部输入,获取模块120获取的上述用户类型为Owner,则对应获取的关联信息中的数据交互方式为:该用户端自身进行的内部数据交互;若用户所选择的输入类型为外部输入,获取模块120获取的上述用户类型为Client或者是Vendor,则对应获取的关联信息中的数据交互方式为:该用户端与其他用户端之间进行的外部数据交互。In an embodiment, the obtaining, by the obtaining
存储模块130,用于将所述输入数据和关联信息存储至所述信息识别码和用户类型对应的信息交互记录中;所述信息交互记录包括:同一用户端之间和/或不同用户端之间进行数据交互所产生的交互数据和交互时间。The
获取模块120获取到上述关联信息后,存储模块130将用户端的输入数据和关联信息一并存储在数据库中;同时,为了便于后续在用户端查询相关协商记录时,系统调用相关数据,存储模块130将本次用户端提供的输入数据和相关的关联信息存储在:与上述信息识别码和用户类型对应的信息交互记录中。其中,所述的信息交互记录包括:该用户端作为Owner时,同一用户端之间进行内部数据交互时所产生的交互数据和交互时间;还包括:该用户端作为Client和/或Vendor时,与其他用户端之间进行外部数据交互时所产生的交互数据和交互时间。After the obtaining
上述方法,实现了数据处理系统中,同一用户端内部以及不同用户端之间的智能化和便捷化的信息交互。The above method realizes intelligent and convenient information interaction between the same user end and different user terminals in the data processing system.
在上述实施例一所提供的数据处理系统的基础上,用户端的用户可以根据数据处理系统所提供的用户操作界面上的选择控件,选择输入数据时所采用的输入类型。由此,如图11所示,所述第一接收模块110包括:控件子模块111、监控子模块112和接收子模块113。Based on the data processing system provided in the first embodiment, the user of the user terminal can select the input type used when inputting data according to the selection control on the user operation interface provided by the data processing system. Thus, as shown in FIG. 11 , the
控件子模块111,用于提供一类型选择控件供用户选择输入数据所采用的 输入类型;The control sub-module 111 is configured to provide a type selection control for the user to select input data. Input type
数据处理系统为用户端的用户提供一用户操作界面,在该用户操作界面上,控件子模块111提供一类型选择控件,供用户端的用户在输入数据时,选择所需采用的输入类型。比如,控件子模块111提供的类型选择控件包括:内部类型选择控件(Internal类型选择控件)和外部类型选择控件如合作伙伴(客户或承运商)类型选择控件。The data processing system provides a user operation interface for the user of the user terminal. On the user operation interface, the
监控子模块112,用于监控所述用户端基于所述类型选择控件所选择的输入类型;The
接收子模块113,用于接收所述用户端在所述输入类型下提供的输入数据。The receiving sub-module 113 is configured to receive input data provided by the user terminal under the input type.
用户端基于系统所提供的类型选择控件,选择输入数据所采用的输入类型,监控子模块112监控上述用户端基于该类型选择控件所选择的输入类型,接收子模块113接收用户端在所选择的输入类型下提供的输入数据,进而获取与上述输入数据相关联的关联信息。The user terminal selects a control based on the type provided by the system, selects an input type used by the input data, and the
在一个实施例中,比如,针对价格合同和账单的线上协商时,当用户端的用户在Internal类型选择控件下输入内容并提交时,接收子模块113会获取价格合同ID(Tariff ID)、交互类型(Discusstion Type)为Internal、以及价格合同当前的Owner(为当前用户)等关联信息,然后将输入的信息保存为Message并同时保存聊天信息创建的时间等信息交互记录。In one embodiment, for example, for online negotiation of price contracts and bills, when the user of the user enters content and submits under the Internal type selection control, the receiving sub-module 113 obtains a price contract ID (Tariff ID), interaction. The type (Discusstion Type) is associated information such as Internal and the current Owner of the price contract (for the current user), and then the input information is saved as a Message and the information of the time when the chat information is created is also recorded.
当用户端的用户在合作伙伴(客户或承运商)类型选择控件下输入信息并提交时,接收子模块113会获取价格合同ID、Discussion Type为协商类型(Partner)、以及价格合同当前的Owner为客户(Client)或者承运商(Vendor)等关联信息,然后将输入的信息保存为Message并同时保存聊天信息创建的时间等信息交互记录。When the user of the user enters information and submits under the partner (customer or carrier) type selection control, the receiving sub-module 113 obtains the price contract ID, the Discussion Type is the negotiation type (Partner), and the current Owner of the price contract is the customer. (Client) or carrier (Vendor) and other related information, and then save the input information as a Message and simultaneously save the information such as the time when the chat information is created.
如图3所示的用户操作界面示意图,在该界面示意图中,用户端可以选择在内部这一类型选择控件下输入数据,也可以选择在合作伙伴这一类型选择控件下输入数据。As shown in FIG. 3, the user operation interface diagram, in the interface diagram, the user terminal may choose to input data under the internal type selection control, or may select to input data under the partner type selection control.
以上方法,实现了在同一数据处理系统中,用户端用户根据实际需求在 不同角色之间自由切换的目的,提高了数据处理的灵活性。The above method realizes that in the same data processing system, the user end user is based on actual needs. The purpose of freely switching between different roles increases the flexibility of data processing.
在上述任一实施例提供的数据处理系统的基础上,针对同一用户端对应的相同的用户类型和信息识别码的信息交互记录中,数据处理系统中存储模块130在存储该用户端本次所提供的输入数据时,识别对应的信息交互记录是否已存在,进而执行相应操作。由此,如图12所示,所述存储模块130包括:识别子模块131、第一存储子模块132和第二存储子模块133。On the basis of the data processing system provided in any of the above embodiments, in the information interaction record of the same user type and the information identification code corresponding to the same user end, the
识别子模块131,用于识别所述信息识别码和用户类型对应的信息交互记录是否已存在;在所述识别子模块131识别出所述信息识别码和用户类型对应的信息交互记录已存在时,第一存储子模块132,获取并显示所述信息识别码和用户类型对应的历史信息交互记录,并将所述输入数据和关联信息存储至对应的信息交互记录中;在所述识别子模块131识别出所述信息识别码和用户类型对应的信息交互记录不存在时,第二存储子模块133创建对应的信息交互记录,将所述输入数据和关联信息存储至创建的信息交互记录中。The
在一个实施例中,每当用户端的用户在该Internal类型选择控件下新添加信息时,识别子模块131会判断当前Owner如上述所述的用户类型,根据当前Owner与对应的信息识别码如价格合同ID或者账单ID信息,获取之前的信息交互记录如聊天记录,然后第一存储子模块132将新的聊天记录添加到Internal对应的聊天记录中。In an embodiment, each time the user of the user end newly adds information under the Internal type selection control, the
对应地,若存储模块130之前并未存储上述信息识别码和用户类型对应的信息交互记录,则本次存储上述信息交互记录时,第二存储子模块133创建对应的信息交互记录,将所述输入数据和关联信息存储至创建的信息交互记录中。之后每当添加新的信息交互记录时,第一存储子模块132将会记录对应的Owner以及信息交互记录;比如在合作伙伴(客户或承运商)类型选择控件下,当客户或者承运商查看信息交互记录比如聊天记录时,将会查看到双方发送的历史记录及发送时间。Correspondingly, if the
以上方法,将同一用户端对应的不同用户类型下的信息交互记录分别存储,有利用信息的归一化管理,也便于用户端用户查看历史记录。 The above method stores the information interaction records of different user types corresponding to the same user end separately, and has normalized management of the utilization information, and is also convenient for the user end user to view the history record.
在上述任一实施例提供的数据处理系统的基础上,数据处理系统为用户端提供了历史数据查询功能,即用户端的用户可以随时查阅已存储的信息交互记录的历史数据。如图13所示,所述数据处理系统还包括:第二接收模块140、调用模块150和显示模块160。On the basis of the data processing system provided by any of the foregoing embodiments, the data processing system provides a historical data query function for the user end, that is, the user of the user end can refer to the historical data of the stored information interaction record at any time. As shown in FIG. 13, the data processing system further includes: a
第二接收模块140,用于接收用户端触发的查看所述信息交互记录的操作指令,获取所述用户端对应的用户类型和信息识别码;The
在一个实施例中,第二接收模块140接收到用户端触发的查看所述信息交互记录的操作指令时,获取该用户端对应的用户类型为Owner还是Client还是Vendor,并获取该用户端对应的信息识别码,比如获取对应的价格合同ID或者账单ID。In an embodiment, when the
调用模块150,用于基于所述用户类型和信息识别码,调用所述用户类型和信息识别码对应的历史数据;所述历史数据包括:信息内容以及不同的信息内容所分别对应的创建时间;The calling
显示模块160,用于显示所述历史数据对应的信息交互记录,供用户查看。The
根据第二接收模块140获取的上述用户端对应的用户类型以及信息识别码,比如获取的上述用户端的用户类型为Owner,即获取该用户端对应的内部交互数据;获取的上述用户端的价格合同ID为123456,则调用模块150调用该用户端在内部针对价格合同ID为123456的价格合同所进行的信息交互记录比如聊天记录,且该聊天记录包括聊天内容和每一条聊天信息的产生时间。调用模块150查找到上述信息交互记录后,显示模块160将上述信息交互记录显示在用户操作界面上,供用户查看。According to the user type and the information identification code corresponding to the user end acquired by the
以上方法,实现了用户端用户可以随时查看针对不同用户类型、不同信息识别码所分别对应的已产生的信息交互记录。The above method realizes that the user end user can view the generated information interaction record corresponding to different user types and different information identification codes at any time.
在上述任一实施例提供的数据处理系统的基础上,该数据处理系统还提供了:将上述信息交互记录添加到预设交互项目如订单中的功能。由此,如图14所示,所述数据处理系统还包括:第三接收模块170、识别模块180和添加模块190。
Based on the data processing system provided by any of the above embodiments, the data processing system further provides a function of adding the above information interaction record to a preset interaction item such as an order. Thus, as shown in FIG. 14, the data processing system further includes: a
第三接收模块170,用于接收用户端触发的数据添加指令;所述数据添加指令包括:添加信息交互记录至预设交互项目的指令;The
在一个实施例中,第三接收模块170接收到用户端触发的数据添加指令,该数据添加指令包括将信息交互记录添加至预设交互项目中的指令;比如,将上述价格合同ID对应的信息交互记录添加至由该价格合同生成的订单中。In one embodiment, the
识别模块180,用于识别所述用户端添加所述信息交互记录所采用的输入类型;The
识别模块180识别用户端添加该信息交互记录所采用的输入类型,比如,识别该用户端是在下述哪种关系下添加的:通过Internal类型选择控件添加的,通过合作伙伴类型选择控件以Client的用户类型添加的,或者是通过合作伙伴类型选择控件以Vendor的用户类型添加的。The
添加模块190,用于基于识别出的所述输入类型,将所述信息交互记录按照所述输入类型映射的添加方式,添加至所述预设交互项目中。The adding
由于不同的输入类型所对应的信息流向不同,因此,基于识别模块180识别出的所述输入类型,添加模块190将所述信息交互记录按照该输入类型对应的添加方式,添加至所述预设交互项目中。Since the information flow corresponding to the different input types is different, the adding
若识别模块180识别出用户端的输入类型为:基于内部数据交互进行数据输入时,添加模块190标记所述用户端为所述信息交互记录的创建者,获取所述用户端对应的关联添加信息;将所述关联添加信息与所述信息交互记录一并添加至所述预设交互项目中。识别模块180识别出用户端的输入类型为:基于外部数据交互进行数据输入时,添加模块190标记所述交互类型为协商类型,获取所述协商类型对应的关联添加信息以及所述协商类型涉及的两个用户端;基于所述协商类型涉及的两个用户端,添加模块190将所述关联添加信息与所述信息交互记录分别添加至所述预设交互项目中。比如,基于所述协商类型涉及的第一用户端和第二用户端,添加模块190将所述协商类型对应的关联添加信息和所述第一用户端对应的信息交互记录,添加至所述第一用户端对应的所述预设交互项目中;同时,添加模块190将所述关联
添加信息和所述第二用户端对应的信息交互记录,添加至所述第二用户端对应的相同的所述预设交互项目中。If the
在一个实施例中,当用户端在内部类型选择控件即Internal选项卡下添加信息交互记录如聊天记录时,添加模块190会将添加指令ID(Order ID)、用户端对应的用户标识(Company ID)、添加类型为内部选项卡(Side(Internal))、添加场景(Create At)、添加用户名(Author)等关联添加信息和信息交互记录(Message)添加到数据库中;如果之后再添加新的Internal聊天记录时,显示模块160将会获取之前的聊天记录,并在界面上显示;如果没有聊天记录,存储模块103将会创建新的记录保存到数据库表中。In an embodiment, when the user adds an information interaction record, such as a chat record, under the internal type selection control, that is, the internal tab, the adding
当用户端在合作伙伴类型选择控件的Client选项卡下添加信息交互记录如聊天记录时,添加模块190会将Discussion Type,Order ID,Company ID,Side(Client),Create At等关联添加信息以及信息交互记录如Message记录添加到数据库中。该应用场景中,添加模块190添加两条记录,在合作伙伴的Vendor一方保存聊天记录到Client Side(客户侧)中,该聊天记录为Vendor自己发送的聊天记录;同时在合作伙伴的Client一方添加模块190添加聊天记录到针对Vendor Side(承办商侧)中,该聊天记录为Vendor向Client发送的聊天记录。When the client adds an information interaction record, such as a chat record, under the Client tab of the partner type selection control, the adding
当用户端在合作伙伴类型选择控件的Vendor选项卡下添加信息交互记录如聊天记录时,添加模块190会将Discussion Type、Order ID、Company ID、Side(Vendor)、Create At等关联添加信息以及信息交互记录如Message记录添加到数据库中。该应用场景中,添加模块190也会添加两条记录,在合作伙伴的Client一方,添加模块190将会把聊天记录保存在Vendor Side中,该聊天记录为Vendor向Client发送的聊天记录;同时添加模块190还在合作伙伴的Vendor一方保存上述聊天记录至Client Side中,该聊天记录为Vendor自己向Client发送的聊天记录。When the client adds an information interaction record such as a chat record under the Vendor tab of the partner type selection control, the adding
以上方法,在具体应用场景中,实现了将协商过程中的信息交互记录如价格合同聊天记录,添加至由该价格合同而形成的订单中,便于对整个项目 进程的追踪和跟进。The above method, in a specific application scenario, realizes that the information interaction record in the negotiation process, such as the price contract chat record, is added to the order formed by the price contract, which is convenient for the entire project. Tracking and follow-up of the process.
在上述任一实施例提供的数据处理方法的基础上,该数据处理系统还提供了如下功能:将上述预设交互项目如订单进行分配,并监控该订单对应物品的运送过程。由此,如图15所示,所述数据处理系统还包括:生成模块200和监控模块210。Based on the data processing method provided by any of the above embodiments, the data processing system further provides the following functions: allocating the preset interaction item, such as an order, and monitoring the delivery process of the item corresponding to the order. Thus, as shown in FIG. 15, the data processing system further includes: a generating
生成模块200,用于接收对交互项目进行分配的操作指令,生成对应的标识信息;所述标识信息用于标识所述交互项目中对应的不同用户端;The
在一个实施例中,生成模块200接收触发的对交互项目进行分配的操作指令,该操作指令可以由相应的用户端进行触发,也可以由系统根据自身的配置自动触发。生成模块200响应上述对交互项目进行分配的操作指令,生成对应的标识信息;生成的标识信息用于标识该交互项目中对应的不同用户端。其中,生成模块200可以针对每一个不同的用户端分别生成一个唯一标识该用户端的标识信息。In one embodiment, the
监控模块210,用于根据所述标识信息,接收并转发不同用户端之间的交互数据,监控所述交互项目中对应物品的运送过程。The
在一个实施例中,不同的用户端之间可以基于数据处理系统对应的应用程序(APP)进行实时沟通和交流,进而实现对交互项目中对应物品的运送过程进行监控的目的。In an embodiment, different users can perform real-time communication and communication based on an application (APP) corresponding to the data processing system, thereby implementing the purpose of monitoring the transportation process of the corresponding items in the interactive item.
在一个实施例中,如图16所示,所述监控模块210包括:获取子模块211和转发子模块212。In an embodiment, as shown in FIG. 16, the
获取子模块211,用于接收第三用户端发送的携带第一标识信息的位置获取请求;所述第一标识信息用于标识第三用户端;The obtaining sub-module 211 is configured to receive a location obtaining request that is sent by the third user end and that carries the first identifier information, where the first identifier information is used to identify the third user terminal;
转发子模块212,用于:将所述位置获取请求转发至所述第一标识信息映射的第四用户端;接收所述第四用户端基于所述位置获取请求所返回的位置信息,其中所述位置信息携带用于标识第四用户端的第二标识信息;将所述位置信息发送至第三用户端,使得第三用户端监控所述交互项目中对应物品的运送过程。 The forwarding sub-module 212 is configured to forward the location obtaining request to the fourth user end of the first identifier information mapping, and receive the location information returned by the fourth user terminal based on the location acquiring request, where The location information carries second identification information for identifying the fourth user end; the location information is sent to the third user end, so that the third user terminal monitors the delivery process of the corresponding item in the interaction item.
在一个实施例中,当订单分配时,生成模块200将会生成两个标识信息(Token ID),一个为标识发货方的标识信息(Shipper Token ID),另一个为标识收货方的标识信息(Consignee Token ID)。当订单分配给线上卡车时,生成模块200会生成标识线上卡车的唯一标识信息(Driver Token ID)。同时Driver Token ID将会保存Shipper Token ID和Consignee Token ID,通过判断是否有对应Token ID可以判断Shipper、Consignee是否是在线。In one embodiment, when the order is allocated, the
当上述三个用户端:发货方用户端、收货方用户端和运送对应物品的卡车司机用户端,基于APP进行实时沟通时,发货方和收货方便可实时监控卡车的位置信息。基于如图9所示的用户操作界面,比如,当订单对应的物品提货后,卡车司机与发货方或收货方可以进行实时地沟通,收货方可以在聊天的同时要求卡车司机汇报当前的位置,通过GPS定位,将位置反馈给收货方。比如,收货方基于数据处理系统,利用APP可以通过发货方获取线上卡车的位置信息;收货方也可以基于数据处理系统,利用APP直接与线上卡车进行沟通,直接获取线上卡车的位置信息。当上述三个用户端即发货方用户端、收货方用户端和线上卡车用户端,进行实时沟通时,聊天记录将会保存在对应Token ID中,同时在任一方用户端的APP中查看基于订单的聊天记录时,无需用户端触发二次查询指令,只需查找对应Token ID的记录,便可以查看到对应订单上相关各方的聊天记录,避免了因更多的查询而影响到用户体验,也提高了系统系能。When the above three clients: the shipper client, the receiver client and the truck driver user who carries the corresponding item, based on the APP for real-time communication, the shipper and the receiving convenience can monitor the position information of the truck in real time. Based on the user operation interface as shown in FIG. 9, for example, after the goods corresponding to the order are picked up, the truck driver can communicate with the shipper or the receiver in real time, and the receiving party can ask the truck driver to report the current while chatting. The location, through GPS positioning, feedback the location to the recipient. For example, the receiving party is based on the data processing system, and the APP can obtain the location information of the online truck through the delivery party; the receiving party can also directly communicate with the online truck based on the data processing system, and directly obtain the online truck. Location information. When the above three clients, that is, the shipper client, the receiver client, and the online truck client, perform real-time communication, the chat record will be saved in the corresponding Token ID, and the view based on the APP of either party is based on When the chat record of the order is recorded, the user does not need to trigger the second query instruction, and only needs to find the record corresponding to the Token ID, so that the chat record of the relevant parties on the corresponding order can be viewed, thereby avoiding the user experience being affected by more queries. , also improved the system system.
以上方法,基于数据处理系统,企业用户可以以订单为基础与合作伙伴进行线上沟通,同时对于价格合同与账单也可以进行线上的沟通,用户的线上沟通可以取代邮件的沟通,同时基于各个对象的沟通信息均会保存在数据处理系统对应的数据库中。According to the above method, based on the data processing system, enterprise users can communicate online with partners on an order basis, and online communication can also be carried out for price contracts and bills. Online communication of users can replace mail communication and is based on The communication information of each object is saved in the database corresponding to the data processing system.
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘 存储器和光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the present invention may employ computer-usable storage media (including but not limited to disks) in one or more of the computer-usable program code embodied therein. A form of computer program product embodied on a memory and optical storage, etc.).
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。 It is apparent that those skilled in the art can make various modifications and variations to the invention without departing from the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and modifications of the invention
Claims (20)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2015/075325 WO2016154829A1 (en) | 2015-03-27 | 2015-03-27 | Data processing method and system |
| CN201580000094.5A CN106575148A (en) | 2015-03-27 | 2015-03-27 | Data processing method and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2015/075325 WO2016154829A1 (en) | 2015-03-27 | 2015-03-27 | Data processing method and system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016154829A1 true WO2016154829A1 (en) | 2016-10-06 |
Family
ID=57004700
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2015/075325 Ceased WO2016154829A1 (en) | 2015-03-27 | 2015-03-27 | Data processing method and system |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN106575148A (en) |
| WO (1) | WO2016154829A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112633986A (en) * | 2020-12-31 | 2021-04-09 | 北京华录新媒信息技术有限公司 | Intelligent online movie ticket exchange method and system |
| CN114028192A (en) * | 2021-11-18 | 2022-02-11 | 深圳市第二人民医院(深圳市转化医学研究院) | Portable pneumatic therapeutic instrument interaction system |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114619663B (en) * | 2022-03-22 | 2025-01-10 | 朱瑞銮 | A rubber shoe sole anti-skid pattern pressing and forming device and pressing method |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101833694A (en) * | 2009-03-13 | 2010-09-15 | 米明 | Case bidding website system |
| US20140101732A1 (en) * | 2012-10-08 | 2014-04-10 | Bank Of America Corporation | Communication with a Voice-Based Account Management System |
| CN103870000A (en) * | 2012-12-11 | 2014-06-18 | 百度国际科技(深圳)有限公司 | Method and device for sorting candidate items generated by input method |
-
2015
- 2015-03-27 WO PCT/CN2015/075325 patent/WO2016154829A1/en not_active Ceased
- 2015-03-27 CN CN201580000094.5A patent/CN106575148A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101833694A (en) * | 2009-03-13 | 2010-09-15 | 米明 | Case bidding website system |
| US20140101732A1 (en) * | 2012-10-08 | 2014-04-10 | Bank Of America Corporation | Communication with a Voice-Based Account Management System |
| CN103870000A (en) * | 2012-12-11 | 2014-06-18 | 百度国际科技(深圳)有限公司 | Method and device for sorting candidate items generated by input method |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112633986A (en) * | 2020-12-31 | 2021-04-09 | 北京华录新媒信息技术有限公司 | Intelligent online movie ticket exchange method and system |
| CN112633986B (en) * | 2020-12-31 | 2022-07-22 | 北京华录新媒信息技术有限公司 | Intelligent online movie ticket exchange method and system |
| CN114028192A (en) * | 2021-11-18 | 2022-02-11 | 深圳市第二人民医院(深圳市转化医学研究院) | Portable pneumatic therapeutic instrument interaction system |
| CN114028192B (en) * | 2021-11-18 | 2024-05-07 | 深圳市第二人民医院(深圳市转化医学研究院) | Portable air pressure therapeutic instrument interaction system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106575148A (en) | 2017-04-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9069984B2 (en) | On-demand authorization management | |
| TWI747911B (en) | Two-dimensional code information query method, server, client and system | |
| US7450696B2 (en) | Knowledge management, capture and modeling tool for multi-modal communications | |
| US9026647B2 (en) | Systems and methods for a social media network/business platform interface | |
| CN111178820B (en) | Collaborative work processing method, device, terminal and storage medium | |
| US20160004565A1 (en) | System and Method for Implementing Workflow Management Using Messaging | |
| US20190207893A1 (en) | Event Display Method and Apparatus | |
| US20250278700A1 (en) | Using a masking value for contact identification | |
| CN107146074B (en) | Work order task cooperative processing method and device and computer readable storage medium | |
| CN106897810A (en) | Method for processing business and system, workflow engine and system, operation system | |
| US20120317214A1 (en) | Method for structured communication between parties | |
| JP6721792B2 (en) | Identity recognition method, identity recognition device, office platform system and related server | |
| US20110238760A1 (en) | Systems and methods for identifying contacts as users of a multi-tenant database and application system | |
| US20150169733A1 (en) | Systems and methods for linking a database of objective metrics to a performance summary | |
| US20130339082A1 (en) | Contextual information retrieval for groupware integration | |
| CN105144209A (en) | System and method for managing business partners and associated assets in favor of a plurality of enterprises | |
| WO2016154829A1 (en) | Data processing method and system | |
| CN102868982B (en) | Mobile terminal oriented method for forwarding information and enabling enterprise to acquire mutual information | |
| US10755236B2 (en) | Device-independent attendance prompting tool for electronically-scheduled events | |
| US20130253991A1 (en) | Using the inheritance of professional-social network information to facilitate organizational position changes | |
| CA2829891A1 (en) | System and method for in-context collaboration | |
| CN116389401A (en) | Communication method, device, computer equipment and storage medium based on business dimension | |
| CN110309288A (en) | Short message query method, device, equipment and computer-readable storage medium | |
| CN111182015A (en) | User information acquisition and unification method and device and electronic equipment | |
| CN115730171A (en) | Data storage method, device, equipment and medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15886816 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 24/01/2018) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 15886816 Country of ref document: EP Kind code of ref document: A1 |