CN108335079B - Conference reservation system, conference reservation message processing method, system and storage medium - Google Patents
Conference reservation system, conference reservation message processing method, system and storage medium Download PDFInfo
- Publication number
- CN108335079B CN108335079B CN201810026846.0A CN201810026846A CN108335079B CN 108335079 B CN108335079 B CN 108335079B CN 201810026846 A CN201810026846 A CN 201810026846A CN 108335079 B CN108335079 B CN 108335079B
- Authority
- CN
- China
- Prior art keywords
- conference
- conference reservation
- information
- mails
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
- G06Q10/1093—Calendar-based scheduling for persons or groups
- G06Q10/1095—Meeting or appointment
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention relates to a conference reservation system, a conference reservation message processing method, a conference reservation message processing system and a storage medium. A conference reservation system comprising: the system comprises a mail system, a conference reservation and analysis system and a conference management system; the conference reservation analyzing system acquires a conference reservation mail in the mail system through a remote interface; the conference analyzing system analyzes the conference reservation mail and extracts time information and place information in the conference reservation mail; the conference analysis system analyzes the meeting appointment information which is generated into a set format according to the addressee of the meeting appointment mail and the time information and the place information, and sends the meeting appointment information to a conference management system; and the conference management system establishes the reserved conference according to the conference reservation message. The conference reservation system, the conference reservation message processing method, the conference reservation message processing system and the storage medium enhance the expandability of the original system.
Description
Technical Field
The present invention relates to the field of computer software technologies, and in particular, to a conference reservation system, a conference reservation message processing method, a conference reservation message processing system, and a storage medium.
Background
The conference reservation system is a system for reserving various information such as the use condition, time arrangement, personnel arrangement and the like of the existing conference room of a user, and can reduce the situations of disordered management, unbalanced use and the like of the conference room in work. Conventional conference reservation systems are typically implemented based on web pages, mobile APPs (applications), or desktop applications.
However, the inventors have found that in the conventional conference reservation system, the dependence of each function (conference reservation, conference room management, conference notification, and the like) on the system is strong. To add a new function to a conventional conference reservation system requires replacement of the entire system, which may change the usage habits of the original users. For example, it is customary to make a reservation in a conference room reservation system, and then edit a mail and send a notification through a local mail client. After the system is switched, the operations of editing and informing the mails and the like are moved to the system to be completed. The traditional conference reservation system has poor applicability.
Disclosure of Invention
Based on this, it is necessary to address. The traditional conference reservation system has poor applicability, and provides a conference reservation system, a conference reservation message processing method, a conference reservation message processing system and a storage medium.
The embodiment of the invention provides a conference reservation system, which comprises:
the system comprises a mail system, a conference reservation and analysis system and a conference management system;
the conference reservation analyzing system acquires a conference reservation mail in the mail system through a remote interface;
the conference analyzing system analyzes the conference reservation mail and extracts time information and place information in the conference reservation mail;
the conference analysis system analyzes the meeting appointment information which is generated into a set format according to the addressee of the meeting appointment mail and the time information and the place information, and sends the meeting appointment information to a conference management system;
and the conference management system establishes the reserved conference according to the conference reservation message.
In one embodiment, the conference reservation system further includes:
configuring a client;
the configuration client is used for generating a user identifier corresponding to the mail and sending the user identifier to the conference reservation and analysis system;
the conference reservation and analysis system is used for sending the user identification corresponding to the mail to a conference management system;
and the conference management system is used for establishing the reserved conference according to the mail identification and the conference reservation message.
The invention also provides a conference reservation message processing method, which comprises the following steps:
acquiring a conference appointment mail through a remote interface;
extracting time information and place information in the conference reservation mail;
generating a conference reservation message with a set format according to the recipient address of the conference reservation mail and the time information and the location information, and sending the conference reservation message to a conference management system; the conference reservation message is used for triggering the conference management system to establish a reserved conference.
In one embodiment, the conference reservation message processing method further includes, before sending the conference reservation message to a conference management system, the following steps:
receiving a user identification of the mail through a remote interface;
and binding the user identification with the mail address of the mail.
In another embodiment, the conference reservation message processing method, the step of sending the conference reservation message to a conference management system includes:
acquiring a mail identifier corresponding to the mail;
and sending the mail identification to the conference management system, wherein the mail identification is used for enabling the conference management system to establish a reserved conference according to the mail identification and the conference reservation message.
Further, in an embodiment, the conference reservation message processing method, acquiring a conference reservation mail through a remote interface, includes:
analyzing the mail acquired through the remote interface;
and if the time information and the location information are obtained through analysis, judging that the mail is a conference reservation mail.
Further, in an embodiment, the conference reservation message processing method further includes the step of acquiring a conference reservation mail through a remote interface:
if the time information or the location information is not acquired, recursively searching a parent mail corresponding to the mail;
and if the time information and the location information are obtained by analyzing in the parent mail, judging that the mail is a conference reservation mail.
In one aspect, in an embodiment, the conference reservation message processing method further includes the following steps:
and taking the latest time information or place information searched in the parent mail as the time information or place information corresponding to the mail content.
On the other hand, in an embodiment, the conference reservation message processing method further includes the following steps:
receiving hook information and configuration information through a remote interface;
storing the hook information into a configuration file and a memory respectively according to the configuration message;
reading the hook information from the memory when the conference reservation message is sent to a conference management system;
and reading the hook information from the configuration file when the system is initialized.
An embodiment of the present invention further provides a system for processing a conference reservation message, including:
the acquisition module is used for acquiring the conference reservation mail through the remote interface;
the extraction module is used for extracting the time information and the place information in the conference reservation mail;
the sending module is used for generating a conference reservation message with a set format according to the recipient address of the conference reservation mail and the time information and the location information, and sending the conference reservation message to a conference management system; the conference reservation message is used for triggering the conference management system to establish a reserved conference.
The present invention also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of:
acquiring a conference appointment mail through a remote interface;
extracting time information and place information in the conference reservation mail;
generating a conference reservation message with a set format according to the recipient address of the conference reservation mail and the time information and the location information, and sending the conference reservation message to a conference management system; the conference reservation message is used for triggering the conference management system to establish a reserved conference.
According to the conference reservation system, the conference reservation message processing method, the conference reservation message processing system and the storage medium, the conference reservation mail is acquired from the mail system, the time information and the location information in the conference reservation mail are extracted, the conference reservation message with the set format is generated, the conference reservation message is sent to the conference management system to establish the reserved conference, the whole conference reservation system is decoupled, high dependence between the systems is avoided, the use habit of a user does not need to be changed, and the applicability is high.
Drawings
Fig. 1 is a system deployment diagram of a conference reservation system according to an embodiment of the present invention;
fig. 2 is a schematic diagram illustrating steps of a conference reservation message processing method according to an embodiment of the present invention;
FIG. 3 is a timing diagram for automatic reservations in accordance with one embodiment of the present invention;
FIG. 4 is a flow chart illustrating mail content parsing according to an embodiment of the present invention;
FIG. 5 is a timing diagram illustrating an initial configuration of a configuration client according to one embodiment of the present invention;
FIG. 6 is a timing diagram illustrating an initialization configuration of a server according to an embodiment of the present invention;
fig. 7 is a block diagram of a conference reservation message processing system according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in fig. 1, a system deployment diagram of a conference reservation system according to an embodiment of the present invention may be applied to automatic reservation of a conference configured on a client, such as a WEB, a PC, an APP, an MA, and a Mobile Application.
In one embodiment, the present invention provides a conference reservation system, comprising: the system comprises a mail system, a conference reservation and analysis system and a conference management system;
the conference reservation analyzing system acquires a conference reservation mail in the mail system through a remote interface; the conference analyzing system analyzes the conference reservation mail and extracts time information and place information in the conference reservation mail; the conference analysis system analyzes the meeting appointment information which is generated into a set format according to the addressee of the meeting appointment mail and the time information and the place information, and sends the meeting appointment information to a conference management system; and the conference management system establishes the reserved conference according to the conference reservation message.
In the above embodiments, the interaction between the mail system, the conference reservation parsing system, and the conference management system is explained. Wherein the client and meeting management system, the mail system may be existing, or a third party's system. The conference reservation and analysis system can connect the mail system, the conference reservation and analysis system and the conference management system, thereby achieving the purpose of automatic reservation.
According to the embodiment, the conference reservation mail is acquired from the mail system, the time information and the location information in the conference reservation mail are extracted, the conference reservation message with the set format is generated, the conference reservation message is sent to the conference management system to establish the reserved conference, the whole conference reservation system is decoupled, high dependence between systems is avoided, the use habit of a user does not need to be changed, and the applicability is high. No matter how the original system is changed, the automatic reservation function can be always available as long as the interface is kept unchanged. In addition, the automatic reservation characteristic can be continuously expanded, for example, if the function of mail analysis according to the calendar schedule needs to be expanded, only the function of calendar subscription needs to be added at the client, and the expandability of the original system is enhanced.
In one embodiment, the conference reservation system further includes: configuring a client; the configuration client is used for generating a user identifier corresponding to the mail and sending the user identifier to the conference reservation and analysis system; the conference reservation and analysis system is used for sending the user identification corresponding to the mail to a conference management system; and the conference management system is used for establishing the reserved conference according to the mail identification and the conference reservation message.
In the above embodiment, the configuration user identifier of the client is configured to be bound with the email address. When the conference reservation and analysis system sends the reservation message to the conference management system, the conference reservation and analysis system can bring the user identification for the conference system to mark the user identity. The embodiment acquires the new mail corresponding to the user, and ensures the timeliness of acquiring the conference mail. And the user identification is configured for the user for marking the user identity, so that the accuracy of the conference mail user identification is ensured.
As shown in fig. 2, in an embodiment of the present invention, a conference reservation message processing method may include the following steps:
s101, acquiring a conference reservation mail through a remote interface;
specifically, the steps in the embodiment of the present invention may be executed by a conference reservation parsing system, and the conference reservation parsing system may periodically obtain the Mail content in the Mail system through an IMAP (Internet Mail Access Protocol).
S102, extracting time information and place information in the conference reservation mail;
in a specific embodiment, when the time information is the time when the meeting starts, and the location information is the time information and the location information of the place where the meeting is held in the mail system, the time for acquiring the mail can be defined according to the actual server load condition, and the shorter the time is, the more sensitive the time is, the higher the relative resource occupation is.
S103, generating a conference reservation message with a set format according to the addressee of the conference reservation mail and the time information and the place information, and sending the conference reservation message to a conference management system; the conference reservation message is used for triggering the conference management system to establish a reserved conference.
The conference reservation message with the set format may be a conference reservation message including time, place, subject (i.e., mail title), and participant (i.e., recipient corresponding to the recipient address of the mail). Fig. 3 is a timing diagram of an automatic reservation for a conference according to an embodiment of the present invention, which may include the following steps:
the process 1 is to periodically obtain the mail content through the IMAP protocol, and when a new mail is obtained, analyze the mail content, wherein the analysis content comprises time and place. Corresponding to schemes 2 and 3; after the two contents are analyzed in the mail, the time, the place, the subject (namely the mail title) and the conference participants are sent to the conference management system. Corresponding to schemes 3 and 4; the hook in the process 4 is actually configuration information of a URL (Uniform Resource Locator), and when the process 4 is triggered, the hook acquires a URL to be sent from the configuration information, and sends a message in a specific format to a corresponding server through a post request of HTTP (Hyper Text Transfer Protocol).
According to the conference reservation message processing method, the conference reservation mail is acquired from the mail system, the time information and the location information in the conference reservation mail are extracted, the conference reservation message with the set format is generated, the conference reservation message is sent to the conference management system to establish the reserved conference, the whole conference reservation system is decoupled, high dependence between systems is avoided, the use habit of a user does not need to be changed, and the applicability is high. No matter how the original system is changed, the automatic reservation function can be always available as long as the interface is kept unchanged. In addition, the automatic reservation characteristic can be continuously expanded, for example, if the function of mail analysis according to the calendar schedule needs to be expanded, only the function of calendar subscription needs to be added at the client, and the expandability of the original system is enhanced.
In one embodiment, the step of step S101 may include: analyzing the mail acquired through the remote interface; and if the time information and the location information are obtained through analysis, judging that the mail is a conference reservation mail.
Specifically, the parsing of the mail received by the mail system may be parsing the text of the mail, and the time and place may be stripped from the mail content by using a natural language processing technology. Only if the time and location are found, the mail can be considered as a meeting notification mail.
According to the embodiment, whether the mail is the conference mail is judged by analyzing the mail, and only the conference mail is further processed, so that the memory is saved, and the accuracy of conference mail identification is improved.
Further, in one embodiment, the step of step S101 may further include the steps of: if the time information or the location information is not acquired, recursively searching a parent mail corresponding to the mail; and if the time information and the location information are obtained by analyzing in the parent mail, judging that the mail is a conference reservation mail.
For example, the parent email is a meeting appointment email sent to the email appointment system from the initial user side, and there is a high possibility that the notification time and place are forgotten or changed when the email is notified, so that if the time and place are changed and the current email does not include two factors of time and place at the same time during each analysis, the content in the parent email can be recursively searched to find the latest time or place.
According to the embodiment, when the current mail is analyzed and the time information or the location information is not acquired, whether the mail is the conference mail or not is judged by analyzing the father mail, and only the conference mail is further processed, so that the memory is saved, and the accuracy of conference mail identification is improved.
Still further, in one embodiment, the step of step S101 may further include the steps of: and taking the latest time information or place information searched in the parent mail as the time information or place information corresponding to the mail content.
In the above embodiment, the latest time or place is taken as the final time information and place information. For example, a meeting notification email includes a subsequent reply to the email, meeting reservation information generated in the emails corresponds to a unique identifier (email identifier), and the meeting system can create (when the email identifier does not exist) or update (when the email identifier already exists) the reserved meeting according to the email identifier. For example, a sends a meeting email, which indicates that the meeting is 17: 30 starts at 501, when the conference management system is sent a "time: 17: 30. a place: 501. e, mail identification: m ", when the conference system should create a time of 17: 30, reservation meeting with location 501. Later a replies to the current email with an updated location 502, which sends a "time: 17: 30. a place: 502. marking: m ", at which time the conference system should change the original conference reservation information to" time: 17: 30, location 502 ". Fig. 4 is a schematic diagram of a mail content parsing flow in an embodiment of the present invention, and fig. 4 corresponds to flows 3 and 4 in fig. 3. And analyzing the mail text when a new mail is found, judging whether the text contains time and place, if not, judging whether the text contains a father mail, acquiring the analysis result of the father mail, and performing recursive analysis. If the text contains both time and location, the analysis result can be sent through hook, and the analysis is ended.
For step S103, in an embodiment, the mail in the mail system may be sent by the configuration client, and before sending the conference reservation message to the conference management system, the method may include: the initialization configuration process of the configuration client specifically corresponds to the following steps: receiving a user identification of the mail through a remote interface; and binding the user identification with the mail address of the mail.
Fig. 5 is an initialization configuration sequence diagram of a configuration client according to an embodiment of the present invention, which specifically introduces a process of accessing a conference reservation parsing system by a client, and includes the following steps:
the process 1 is a configuration process of IMAP, and a conference reservation analysis system acquires a new mail of a corresponding user by configuring an IMAP protocol; after the mail is successfully acquired, the process 2 feeds back the information of successful acquisition of the mail to the configuration client for the conference reservation and analysis system; the processes 3 to 5 are binding processes of a unique user identifier (user identifier), and since the conference reservation parsing system itself has no account system and cannot know the corresponding relationship between the mail and the user, the user identifier needs to be configured and bound with the mail address during initial configuration. When the conference reservation and analysis system sends the reservation message to the conference management system, the conference reservation and analysis system can bring the user identification for the conference system to mark the user identity.
According to the conference reservation message processing method, the client is initialized and configured to acquire the new mail of the corresponding user, so that the timeliness of acquiring the conference mail is ensured. And the user identification is configured for the user, and is used for the conference system to mark the user identity, so that the accuracy of the conference mail user identification is ensured.
For step S103, in another embodiment, the step of sending the conference reservation message to the conference management system may further include: acquiring a mail identifier corresponding to the mail; and sending the mail identification to the conference management system, wherein the mail identification is used for enabling the conference management system to establish a reserved conference according to the mail identification and the conference reservation message.
The mail identifier may be an identifier carried in a parent mail, the parent mail is a conference reservation mail sent to the mail reservation system from the original user side, and both the parent mail and a series of mails replying to the parent mail may carry identifiers (mail identifiers) consistent with the parent mail.
According to the embodiment, the same conference reservation event is classified by acquiring the mail identification corresponding to the mail, so that the reservation conference can be established more accurately.
In an embodiment, the conference reservation message processing method may further include the following steps:
receiving hook information and configuration information through a remote interface;
storing the hook information into a configuration file and a memory respectively according to the configuration message;
reading the hook information from the memory when the conference reservation message is sent to a conference management system;
and reading the hook information from the configuration file when the system is initialized.
In the above embodiment, the server is a targeted service program, and serves the conference management system. A timing diagram of the server initialization configuration is described below with reference to fig. 6. The process 1 is a process that the server writes hook information (i.e. a URL that needs to be recalled) into the conference reservation analysis system through a configuration interface. The server side configuration interface can be a web interface or a server which sends messages according to the configuration file. The configuration interface of the conference reservation parsing system is essentially an HTTP interface, and thus can be presented in any form at the configuration end. In the process 2-3, after receiving the configuration message, the conference reservation parsing system stores the configuration information in a configuration file (i.e., a text file) and a memory at the same time, reads the configuration from the memory each time the message needs to be sent, and initializes the configuration from the configuration file when the system initializes.
In the embodiment, the conference management system is accessed to the conference reservation and analysis system through the initialization configuration of the server, so that the conference reservation and analysis system does not depend on the original conference system, and the automatic reservation function can be always available as long as the interface is kept unchanged.
As shown in fig. 7, an embodiment of the present invention further provides a conference reservation message processing system, including:
an obtaining module 11, configured to obtain a conference reservation mail through a remote interface;
specifically, the steps in the embodiment of the present invention may be executed by a conference reservation parsing system, and the conference reservation parsing system may periodically obtain the Mail content in the Mail system through an IMAP (Internet Mail Access Protocol).
An extracting module 12, configured to extract time information and location information in the conference reservation mail;
in a specific embodiment, when the time information is the time when the meeting starts, and the location information is the time information and the location information of the place where the meeting is held in the mail system, the time for acquiring the mail can be defined according to the actual server load condition, and the shorter the time is, the more sensitive the time is, the higher the relative resource occupation is.
A sending module 13, configured to generate a conference reservation message in a set format according to the recipient address of the conference reservation mail, the time information, and the location information, and send the conference reservation message to a conference management system; the conference reservation message is used for triggering the conference management system to establish a reserved conference.
The conference reservation message with the set format may be a conference reservation message including time, place, subject (i.e., mail title), and participant (i.e., recipient corresponding to the recipient address of the mail). Fig. 3 is a timing diagram of an automatic reservation for a conference according to an embodiment of the present invention, which may include the following steps:
the process 1 is to periodically obtain the mail content through the IMAP protocol, and when a new mail is obtained, analyze the mail content, wherein the analysis content comprises time and place. Corresponding to schemes 2 and 3; after the two contents are analyzed in the mail, the time, the place, the subject (namely the mail title) and the conference participants are sent to the conference management system. Corresponding to schemes 3 and 4; the hook in the process 4 is actually configuration information of a URL (Uniform Resource Locator), and when the process 4 is triggered, the hook acquires a URL to be sent from the configuration information, and sends a message in a specific format to a corresponding server through a post request of HTTP (Hyper Text Transfer Protocol).
The conference reservation message processing system acquires the conference reservation mail from the mail system, extracts the time information and the location information in the conference reservation mail, generates the conference reservation message with a set format, sends the conference reservation message to the conference management system to establish the reserved conference, decouples the whole conference reservation system, avoids high dependence between the systems, and can be used for all the time as long as the interface is kept unchanged no matter how the original system is changed. In addition, the automatic reservation characteristic can be continuously expanded, for example, if the function of mail analysis according to the calendar schedule needs to be expanded, only the function of calendar subscription needs to be added at the client, and the expandability of the original system is enhanced.
The present invention also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of:
acquiring a conference appointment mail through a remote interface;
extracting time information and place information in the conference reservation mail;
generating a conference reservation message with a set format according to the recipient address of the conference reservation mail and the time information and the location information, and sending the conference reservation message to a conference management system; the conference reservation message is used for triggering the conference management system to establish a reserved conference.
The above embodiments are similar to the embodiments corresponding to the conference reservation message processing method of the present invention, and are not described herein again.
The conference reservation message processing system and the conference reservation message processing method of the present invention are in one-to-one correspondence, and the technical features and the advantageous effects thereof described in the embodiments of the conference reservation message processing method are all applicable to the embodiments of the conference reservation message processing system, which is hereby stated.
The logic and/or steps represented in the flowcharts or otherwise described herein, e.g., an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the inventive concept, which falls within the scope of the present invention. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (9)
1. A conference reservation system, comprising:
the system comprises a mail system, a conference reservation and analysis system and a conference management system;
the conference reservation analysis system regularly acquires mails in the mail system through a remote interface, analyzes the acquired mails, judges that the mails are conference reservation mails if time information and location information are acquired by analysis, recursively searches father mails corresponding to the mails if the time information or the location information is not acquired, and judges that the mails are conference reservation mails if the time information and the location information are acquired by analysis in the father mails;
the conference reservation analyzing system analyzes the conference reservation mail and extracts time information and place information in the conference reservation mail;
the conference reservation analyzing system analyzes the recipient address of the conference reservation mail and the time information and the place information to generate a conference reservation message with a set format, and sends the conference reservation message to a conference management system;
and the conference management system automatically creates the reserved conference according to the conference reservation message.
2. The conference reservation system of claim 1, further comprising:
configuring a client;
the configuration client is used for generating a user identifier corresponding to the mail and sending the user identifier to the conference reservation and analysis system;
the conference reservation and analysis system is used for sending the user identification corresponding to the mail to a conference management system;
and the conference management system is used for establishing the reserved conference according to the mail identification and the conference reservation message.
3. A conference reservation message processing method is characterized by comprising the following steps:
regularly acquiring a mail through a remote interface, analyzing the acquired mail, judging that the mail is a conference reservation mail if time information and location information are acquired through analysis, recursively searching a father mail corresponding to the mail if the time information or the location information are not acquired, and judging that the mail is the conference reservation mail if the time information and the location information are acquired through analysis in the father mail;
extracting time information and place information in the conference reservation mail;
generating a conference reservation message with a set format according to the recipient address of the conference reservation mail and the time information and the location information, and sending the conference reservation message to a conference management system; the conference reservation message is used for triggering the conference management system to automatically create the reserved conference.
4. The conference reservation message processing method of claim 3, further comprising, before transmitting the conference reservation message to a conference management system, the steps of:
receiving a user identification of the mail through a remote interface;
and binding the user identification with the mail address of the mail.
5. The conference reservation message processing method of claim 4, wherein the step of transmitting the conference reservation message to a conference management system comprises:
acquiring a mail identifier corresponding to the mail;
and sending the mail identification to the conference management system, wherein the mail identification is used for enabling the conference management system to establish a reserved conference according to the mail identification and the conference reservation message.
6. The conference reservation message processing method according to claim 3, further comprising the steps of:
and taking the latest time information or place information searched in the parent mail as the time information or place information corresponding to the mail content.
7. The conference reservation message processing method according to claim 3, further comprising the steps of:
receiving hook information and configuration information through a remote interface;
storing the hook information into a configuration file and a memory respectively according to the configuration message;
reading the hook information from the memory when the conference reservation message is sent to a conference management system;
and reading the hook information from the configuration file when the system is initialized.
8. A conference reservation message processing system, comprising:
the acquisition module is used for acquiring the mails regularly through a remote interface, analyzing the acquired mails, judging that the mails are conference reservation mails if time information and location information are acquired by analysis, recursively searching father mails corresponding to the mails if the time information or the location information is not acquired, and judging that the mails are conference reservation mails if the time information and the location information are acquired by analysis in the father mails;
the extraction module is used for extracting the time information and the place information in the conference reservation mail;
the sending module is used for generating a conference reservation message with a set format according to the recipient address of the conference reservation mail and the time information and the location information, and sending the conference reservation message to a conference management system; the conference reservation message is used for triggering the conference management system to automatically create the reserved conference.
9. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 3 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810026846.0A CN108335079B (en) | 2018-01-11 | 2018-01-11 | Conference reservation system, conference reservation message processing method, system and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810026846.0A CN108335079B (en) | 2018-01-11 | 2018-01-11 | Conference reservation system, conference reservation message processing method, system and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108335079A CN108335079A (en) | 2018-07-27 |
CN108335079B true CN108335079B (en) | 2021-01-08 |
Family
ID=62924894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810026846.0A Active CN108335079B (en) | 2018-01-11 | 2018-01-11 | Conference reservation system, conference reservation message processing method, system and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108335079B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109525630B (en) * | 2018-09-27 | 2023-04-04 | 中国平安人寿保险股份有限公司 | Method, apparatus, medium, and electronic device for transmitting data analysis request |
CN109409555A (en) * | 2018-10-31 | 2019-03-01 | 平安科技(深圳)有限公司 | Meeting room preordering method, device and computer equipment based on data analysis |
CN111917632B (en) * | 2020-07-31 | 2022-09-16 | 北京明朝万达科技股份有限公司 | Method and device for analyzing mail, nonvolatile storage medium and electronic device |
CN113193972B (en) * | 2021-04-23 | 2024-09-06 | 上海明略人工智能(集团)有限公司 | Method, apparatus, electronic device and readable storage medium for creating meeting invitation information |
CN114244796A (en) * | 2021-12-16 | 2022-03-25 | 深圳市商汤科技有限公司 | Method and device for managing chat group of participants, electronic equipment and medium |
CN115115072A (en) * | 2022-08-24 | 2022-09-27 | 中国医学科学院皮肤病医院(中国医学科学院皮肤病研究所) | Intelligent reservation management system and reservation management method thereof |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4593663B2 (en) * | 2008-10-24 | 2010-12-08 | キヤノンItソリューションズ株式会社 | E-mail audit apparatus, control method thereof, and program |
CN101944207A (en) * | 2010-09-17 | 2011-01-12 | 深圳市五巨科技有限公司 | Method and device for automatically reminding working report |
CN103383760B (en) * | 2012-05-04 | 2016-04-06 | 腾讯科技(深圳)有限公司 | The method and apparatus of affairs prompt |
CN104463552B (en) * | 2013-09-22 | 2018-10-02 | 中国电信股份有限公司 | Calendar reminding generation method and device |
CN104683121B (en) * | 2013-11-29 | 2018-06-05 | 华为技术有限公司 | A kind of method and device of initiating network conference |
US10628800B2 (en) * | 2014-10-28 | 2020-04-21 | Sugarcrm Inc. | Meeting launcher |
CN106789125B (en) * | 2016-11-25 | 2022-07-01 | 深圳市潮流网络技术有限公司 | Mail appointment method for telephone conference |
CN106549859A (en) * | 2016-12-20 | 2017-03-29 | 北京小米移动软件有限公司 | Session information management method and device |
-
2018
- 2018-01-11 CN CN201810026846.0A patent/CN108335079B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN108335079A (en) | 2018-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108335079B (en) | Conference reservation system, conference reservation message processing method, system and storage medium | |
US10313297B2 (en) | E-mail integrated instant messaging | |
CN108055196B (en) | Method, device and system for creating discussion group based on instant messaging | |
US20080077465A1 (en) | Rapid Access to Data Oriented Workflows | |
WO2012087412A1 (en) | Friend and family tree for social networking | |
CN104753771A (en) | Mail processing method and terminal | |
CN108768835B (en) | Mail analysis method, device, server and storage medium | |
US10425374B2 (en) | Routing a message based upon user-selected topic in a message editor | |
JP2009282938A (en) | Conference support method and conference support device | |
US20160366077A1 (en) | E-mail processing | |
KR20120093433A (en) | Electronic mail server and method for automatically generating address lists | |
JP2001331422A (en) | Email evaluation device | |
CN104683213A (en) | A mail sending method and device | |
CN107666431B (en) | Bookmark communication message acquisition method and device | |
JP2005267266A (en) | Information sharing system among groups | |
CN113746721A (en) | Mail processing method, server and storage medium | |
CN114466075B (en) | Request processing method and device, electronic equipment and storage medium | |
JP2009093539A (en) | Information delivery device, information delivery method and information delivery program | |
CN115514759B (en) | File forwarding method, electronic device and storage medium | |
CN107733790B (en) | Mail delivery method, device and server | |
US20110191427A1 (en) | Communication method adapted for users using multiple communication facilities | |
CN111061543A (en) | Multi-tenant workflow engine service method, device and server | |
CN105430627A (en) | Message pushing method and system, and mobile terminal | |
EP2993834B1 (en) | Automatic identification and retrieval of message attachments in a message conversation | |
JP2000003314A (en) | Electronic mail receiver, electronic mail reception method and recording medium with electronic mail reception program recorded thereon |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |