Method for performing transmission according to priorities in instant messaging and instant messaging server
Abstract
The invention provides a priority-based instant messaging transmission method and an instant messaging server. The source user logs into the community interactive platform according to the registration information, and an instant messaging tool is automatically generated. The source user sends batch processing instructions to the instant messaging server through the instant messaging tool according to the preset priority. The instant messaging server determines the operating authority of the source user for batch processing instructions. If the source user has the authority, the instant messaging server receives the files to be processed from the source user, processes the files in batches to obtain compressed files, and determines the target user's authority to receive batch processing instructions. If the target users have the rights, the instant messaging server will notify the target users synchronously through the instant messaging tool after the batch processing is completed, and transmit the compressed file to one of the target users according to the transmission strategy. The target user who is to receive the compressed file receives the compressed file from the target user who has received the compressed file according to the transmission strategy. The number of source users is at least two.

Term
Projected expiry 25 April 2031.
- Priority and filed
- Published
- Today
- Projected expiry
8 claims: 1 independent, 7 dependent
- 1一种设优先级的即时通讯的传输方法,其特征是,包括以下步骤: 源用户依据注册信息登录社区交互平台,调用应用程序代码,传入注册信息并请求即 时通讯服务器; 所述即时通讯服务器返回即时通讯相关数据和资源至网页,所述网页解析获得的所述 即时通讯相关数据和资源,生成即时通讯工具; 所述源用户根据预设的优先级通过所述即时通讯工具发送批量处理指令至所述即时 通讯服务器; 所述即时通讯服务器判断所述源用户对所述批量处理指令的操作权限; 若所述源用户享有对所述批量处理指令的操作权限,所述即时通讯服务器自所述源用 户接收待处理文件并批量处理所述待处理文件以获得压缩文件; 所述即时通讯服务器判断至少两个目标用户对所述批量处理指令的接收权限; 若所述至少两个目标用户均享有对所述批量处理指令的接收权限,所述即时通讯服务 器于完成批量处理后通过所述即时通讯工具同步通知所述至少两个目标用户; 所述即时通讯服务器根据预设的传输策略传输所述压缩文件至所述至少两个目标用 户的其中之一;以及 待接收压缩文件的所述目标用户根据获得的所述传输策略从已接收压缩文件的所述 目标用户接收所述压缩文件,其中,所述源用户的数目为至少两个。
- 2根据权利要求1所述的设优先级的即时通讯的传输方法,其特征是,根据所述网页 上嵌入的应用程序编程接口代码,传入所述注册信息,所述应用程序编程接口代码请求所 述即时通讯服务器,所述即时通讯服务器返回所述即时通讯相关数据和资源至所述网页, 所述网页按照所述社区交互平台的样式的规则,对所述即时通讯相关数据和资源进行解析 和显示,生成所述即时通讯工具。
- 3根据权利要求1所述的设优先级的即时通讯的传输方法,其特征是,于所述源用户 通过所述即时通讯工具发送所述批量处理指令至所述即时通讯服务器之后,所述即时通讯 服务器验证所述源用户的当前状态,以判断所述批量处理指令于当前状态的操作权限。
- 4根据权利要求1所述的设优先级的即时通讯的传输方法,其特征是,若所述源用户 享有对所述批量处理指令的操作权限,所述即时通讯服务器验证所述源用户的当前状态, 以判断所述批量处理指令于当前状态的操作权限。
- 5根据权利要求1所述的设优先级的即时通讯的传输方法,其特征是,所述注册信息 包括但不限于:邮箱、密码。
- 6根据权利要求1所述的设优先级的即时通讯的传输方法,其特征是,所述即时通讯 相关数据包括但不限于:用户设置数据、好友数据、群数据;所述即时通讯相关资源包括但 不限于:样式表、脚本文件、图片。
- 7根据权利要求1所述的设优先级的即时通讯的传输方法,其特征是,所述社区交互 平台包括但不限于:个人门户。 根据权利要求1所述的设优先级的即时通讯的传输方法,其特征是,所述传输策略 包括但不限于:传输速度、传输路径。
- 89. 一种即时通讯服务器,其特征是,包括: 生成模块,用于根据传入的注册信息返回即时通讯相关数据和资源至网页,其中,所述 注册信息的传入是通过源用户依据注册信息登录社区交互平台调用应用程序代码实现的, 且所述网页解析获得的所述即时通讯相关数据和资源,生成即时通讯工具; 接收模块,连接所述生成模块,用于根据所述源用户的优先级接收所述源用户通过所 述即时通讯工具发送的批量处理指令以及待处理文件,其中,所述源用户的数目为至少两 个,且所述源用户的所述优先级由管理员预设; 权限判断模块,连接所述接收模块,所述权限判断模块判断所述源用户对所述批量处 理指令的操作权限,若所述源用户享有对所述批量处理指令的操作权限,所述权限判断模 块判断所述至少两个目标用户对所述批量处理指令的接收权限; 批量处理模块,连接所述接收模块以及所述权限判断模块,所述批量处理模块批量处 理所述待处理文件以获得压缩文件,并于完成批量处理后通过所述即时通讯工具同步通知 所述至少两个目标用户;以及 传输模块,连接所述批量处理模块,所述传输模块根据传输策略传输所述压缩文件至 所述至少两个目标用户的其中之一。 10.根据权利要求9所述的即时通讯服务器,其特征是,还包括通知模块,所述通知模 块连接所述权限判断模块,当所述源用户不享有对所述指令的操作权限,所述通知模块通 知所述源用户无权操作,当所述目标用户不享有对所述指令的接收权限,所述通知模块通 知所述源用户所述目标用户无权接收。
Independent claims8
41 paragraphs, as filed
A priority-based instant messaging transmission method and instant messaging server technical field
[0001] The present invention relates to the field of network communications, and more particularly to a priority-based instant messaging transmission method and instant messaging server.
Background technique
[0002] With the development of the Internet, more and more people have begun to use the Internet as a means of communication. In the communication process, the transmission of files becomes more and more frequent, and the amount of transmission is also increasing. Therefore, it is particularly important to use a fast and efficient transmission method. The traditional transmission method has obvious shortcomings. For example, some tools need to install a client to transfer files, some tools cannot merge files and download them, and some tools cannot realize the function of transferring different files for different users. In addition, the verification process in network communication usually only includes the authentication of the user's identity and the verification of the user's access authority, which affects the security of the network communication.
[0003] For example, a Chinese invention patent with an application number of 200810117459.4 discloses a file download service method and system. The above file download service method includes the following steps. The file download service device receives the download request message sent by the terminal. Among them, the download request message includes terminal information and information requesting to download a file. When the terminal has the download authority, the information requesting to download the file is sent to the file packaging device. The file packaging device packages the file requested to be downloaded according to the information of the file requested to download, and sends the packaged file address to the file download service device. The file download service device sends the packaged file to the terminal according to the received address. However, the existing file transfer devices have the following shortcomings: 1. The existing file transfer devices need to install client software to perform file transfer, and some inexplicable software will be installed on their own terminals unknowingly, thus affecting the computer Security; 2. The existing web pages only have file upload and download functions, and lack compression functions. If the number of files is relatively human, users need to click on the page to request downloads multiple times, resulting in many unnecessary operations; 3. When the source When the user needs to send a file to multiple target users, it is necessary to repeatedly select the file to be transferred and perform multiple compression operations, which is not convenient for operation; 4. The target user needs to constantly ask the server to complete the packaging process, which is easy to waste the target The user's time.
[0004] In addition, the Chinese invention patent application with the application number 201010145447. X discloses a method for realizing access control to file sharing based on protocol agency. Among them, the user computer inputs login information to log in to the file sharing proxy server. Verify the login information entered by the user's computer in the file sharing proxy server; respond to the shared file access request initiated by the authenticated user's computer, and determine whether the user's computer has the requested access authority to the shared file A; if so, proxy the user's computer access Share file A, and encapsulate the response data packet of the file sharing server as the return result, otherwise encapsulate the access denied as the return result, and return the return result to the user's computer, and record the access log. However, the verification of the user's computer includes the login verification of the user's computer and determining whether the user's computer has the requested access authority to the shared file A, and no other verification settings are provided, thereby affecting the security of network communication.
Summary of the invention
[0005] The present invention provides a priority-based instant messaging transmission method and instant messaging server to solve the above-mentioned problems.
[0006] The present invention provides a priority-based instant messaging transmission method, including the following steps. The source user logs in to the community interactive platform based on the registration information, calls the application code, passes in the registration information and requests the instant messaging server. The instant messaging server returns instant messaging related data and resources to the web page, and the web page parses the instant messaging related data and resources obtained to generate an instant messaging tool. The source user sends batch processing instructions to the instant messaging server through the instant messaging tool according to the preset priority. The instant messaging server determines the operating authority of the source user for batch processing instructions. If the source user has the operation authority for batch processing instructions, the instant messaging server receives the files to be processed from the source user and processes the files to be processed in batches to obtain compressed files. The instant messaging server determines the receiving authority of at least two target users for batch processing instructions. If at least two target users have the right to receive batch processing instructions, the instant messaging server will synchronously notify the at least two target users through the instant messaging tool after completing the batch processing. The instant messaging server transmits the compressed file to one of at least two target users according to a preset transmission strategy. The target user who is to receive the compressed file receives the compressed file from the target user who has received the compressed file according to the obtained transmission strategy. Among them, the number of source users is at least two.
[0007] The present invention also provides an instant messaging server, including a generating module, a receiving module, a permission judgment module, a storage module, a batch processing module, and a transmission module. The generating module is used to return instant messaging related data and resources to the web page according to the incoming registration information. Among them, the input of registration information is realized by the source user logging into the community interaction platform according to the registration information and calling the application code, and the web page parses the relevant data and resources of instant messaging to generate instant messaging tools. The receiving module is connected to the generating module for receiving batch processing instructions and files to be processed sent by the source user through the instant messaging tool according to the priority of the source user. Among them, the number of source users is at least two, and the priority of the source users is preset by the administrator. The authority judging module is connected to the receiving module, and the authority judging module judges the operation authority of the source user to batch processing instructions. If the source user has the operation authority for the batch processing instruction, the authority judgment module determines the receiving authority of at least two target users for the batch processing instruction. The batch processing module is connected to the receiving module and the authority judgment module. The batch processing module processes the files to be processed in batches to obtain compressed files, and synchronously informs at least two target users through an instant messaging tool after the batch processing is completed. The transmission module is connected to the batch processing module, and the transmission module transmits the compressed file to one of at least two target users according to the transmission strategy.
[0008] Compared with the prior art, according to the prioritized instant messaging transmission method and instant messaging server provided by the present invention, instant messaging can be realized without downloading any software, which improves the security and convenience of network communications. In addition, since the instant messaging server synchronously notifies the target user through the instant messaging tool after completing the batch processing of the files to be processed, the target user does not need to keep asking the server whether the batch processing operation is completed, which better saves the target user's time . Secondly, when the number of target users is multiple, there is no need to repeatedly select the file to be transferred during the operation, and at the same time avoid performing the same compression operation multiple times, thereby facilitating the operation. In addition, the instant messaging server not only judges the operation authority of the source user to batch processing instructions, but also judges the target user's authority to receive batch processing instructions. In this way, the execution of batch processing instructions requires multiple verification processes, thereby improving the security of network communication.
Description of the drawings
[0009] The drawings described here are used to provide a further understanding of the present invention and constitute a part of the application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention, and do not constitute an improper limitation of the present invention. In the drawings: [0010] FIG. 1 shows a flow chart of a priority-based instant messaging transmission method according to a first preferred embodiment of the present invention;
[0011] FIG. 2 is a schematic diagram of an instant messaging server according to a first preferred embodiment of the present invention;
[0012] FIG. 3 shows a priority-based instant messaging transmission method according to a second preferred embodiment of the present invention
Flow chart of the law.
Detailed ways
[0013] Hereinafter, the present invention will be described in detail with reference to the drawings and in conjunction with the embodiments. It should be noted that the embodiments in this application and the features in the embodiments can be combined with each other if there is no conflict.
[0014] FIG. 1 shows a flow chart of a priority-based instant messaging transmission method according to a first preferred embodiment of the present invention. Fig. 2 is a schematic diagram of an instant messaging server according to the first preferred embodiment of the present invention. Please refer to Figure 1 and Figure 2 together.
[0015] As shown in FIG. 1, the first preferred embodiment of the present invention provides a priority-based instant messaging transmission method including steps S100 to S115. In step S100, the source user logs into the community interactive platform, and an instant messaging tool is automatically generated. Specifically, the source user logs in based on the registration information on the community interactive platform. Among them, the community interaction platform includes, but is not limited to: personal portals. Registration information includes but is not limited to: email address and password.
[0016] For example, the source user logs in according to the mailbox and password in the personal portal. At the same time, according to the application programming interface (API) code embedded on the web page, the source user's mailbox and password information are passed in. The application programming interface code requests the instant messaging server, and the instant messaging server returns instant messaging-related data and resources to the webpage. The webpage parses and displays the instant messaging-related data and resources according to the portal style (for example, skin) rules, and generates instant messaging. communication tools. Among them, instant messaging related data includes but is not limited to: user setting data, friend data, and group data; instant messaging related resources include, but are not limited to: style sheets, script files, and pictures. Here, the instant messaging tool is generated based on the web page, and there is no need to download any client software, so as to prevent some inexplicable software from being installed on one's terminal unknowingly, to ensure the security of the computer.
[0017] In step S101, the source user sends batch processing instructions to the instant messaging server through the instant messaging tool according to the preset priority. Here, the batch processing instruction is, for example, a file batch compression transmission instruction. In addition, the priority of the source user is preset by the administrator, and the number of source users is at least two. However, the present invention does not impose any limitation on this.
[0018] In this embodiment, after the instant messaging server receives the batch processing instruction from the source user, the instant messaging server verifies the current state of the source user to determine the operation authority of the batch processing instruction in the current state (for example, step S102). Here, when the instant messaging server confirms that the source user is online, the source user has the operation authority for batch processing instructions. For example, when the source user is offline after sending the batch processing instruction to the instant messaging server, the instant messaging server determines that the batch processing instruction cannot be operated at this time. This ensures that the execution of batch processing instructions is controlled online by the source user. In addition, when the instant messaging server determines that the batch processing instruction has operating authority in the current state, the instant messaging server determines the source user's operating authority for the batch processing instruction (for example, step S103). Wherein, when the instant messaging server determines that the batch processing instruction does not have operation authority in the current state, the instant messaging server may end the verification process.
[0019] In this embodiment, the operation authority of the source user to the batch processing instruction represents the authority of the source user to operate the batch processing instruction. In practical applications, the server may store a comparison table of the operation authority of the source user and the batch processing instruction. For example, the source user A may have the operation authority of the word file bulk compression transmission instruction, the source user B has the operation authority of the pdf file bulk compression transmission instruction, and the source user C has the operation authority of the excel file bulk compression transmission instruction. However, the present invention is not limited to this. The control relationship between the operating authority of the source user and the batch processing instruction can be set according to the actual application.
[0020] In this embodiment, when the source user does not have the operation authority for the batch processing instruction, the instant messaging server informs the source user that it does not have the authority to operate (such as step S104). When the source user has the operation authority for the batch processing instruction , which is
The time communication server receives the files to be processed from the source user and processes the files to be processed in batches to obtain compressed files (for example, step S105). Among them, the source user realizes the processing of the file to be processed based on the web page, so as to prevent some inexplicable software from being installed in his terminal unknowingly, so as to ensure the security of the computer. At the same time, after the source user transfers the file to be processed to the instant messaging server through the web-based instant messaging tool, the instant messaging server can directly perform batch processing without the source user having to perform multiple operations.
[0021] In this embodiment, after the instant messaging server processes the files to be processed in batches to obtain compressed files, the instant messaging server determines the operating authority of the batch processing instructions on the target user (such as step S106). Among them, the operation authority of the batch processing instruction on the target user indicates whether the batch processing instruction can access the target user. For example, when the batch processing instruction is that the source user compresses word files in batches for transmission to the target user, the operation authority of the batch processing instruction on the target user indicates whether the batch processing instruction can access the target user to realize the batch compressed word file Transmission.
[0022] In this embodiment, when the batch processing instruction does not have the operation authority for the target user, the instant messaging server notifies the source user that the operation is not authorized (for example, step S107). When the batch processing instruction has the operation authority for the target user, the instant messaging server determines the target user's receiving authority for the batch processing instruction (for example, step S108). Wherein, the receiving authority of the target user to the batch processing instruction indicates whether the target user has the authority to receive the batch processing instruction. For example, when the batch processing instruction is that the source user transmits a batch compressed word file to the target user, the receiving authority of the target user to the batch processing instruction indicates whether the target user can receive the batch compressed word file.
[0023] In this embodiment, when the target user does not have the right to receive batch processing instructions, the instant messaging server informs the source user that the target user does not have the right to receive (eg, step S109). When the target user has the right to receive batch processing instructions, the instant messaging server synchronously notifies at least two target users through the instant messaging tool after completing the batch processing (for example, step S110). For example, when the batch processing instruction is that the source user transmits the batch compressed word files to the target user, and the target user can receive the batch compressed word files from the source user, the instant messaging server notifies the target user that the batch compression is completed. Here, the number of target users is at least two, for example, it can be three. However, the present invention does not impose any limitation on this.
[0024] After step S110, that is, after the target user receives the notification, the target user chooses whether to receive the compressed file. In practical applications, the instant messaging tool on the target user's webpage can pop up a prompt box for the target user to choose to agree to or refuse to receive the compressed file. In step S111, the instant messaging server determines whether the number of target users who agree to receive the compressed file is 1. If only one target user agrees to receive the compressed file, the instant messaging server transmits the compressed file to the target user who agrees to receive the compressed file (for example, step S112).
[0025] In addition, in step S113, the instant messaging server determines whether the number of target users who agree to receive the compressed file is greater than one. If the number of target users who agree to receive the compressed file is two or more, the instant messaging server transmits the compressed file to one of the two or more target users according to the preset transmission strategy (for example, step S114) ο Next, in step S115, the target user who is to receive the compressed file receives the compressed file from the target user who has received the compressed file according to the transmission strategy. In other words, after the instant messaging server transmits the compressed file to one target user, other target users obtain the compressed file from the target user who has received the compressed file.
[0026] In this embodiment, the transmission strategy includes but is not limited to: transmission speed and transmission path. For example, when the transmission strategy is the transmission speed, the target user to receive the compressed file receives the compressed file from the target user who has received the compressed file with a faster transmission speed. When the transmission strategy is the transmission path, the target user to receive the compressed file receives the compressed file from the target user who has received the compressed file with the shorter transmission path. vice versa. In this way, the transmission time of compressed files between target users can be shortened.
[0027] In addition, if there are target users who refuse to receive the compressed file, the instant messaging server informs the source user in time through the instant messaging tool which target users refuse to receive the compressed file. In this way, it is convenient for the source user to understand the download status of the compressed file. The present invention does not impose any limitation on this.
[0028] As shown in FIG. 2, the instant messaging server 102 provided by the first preferred embodiment of the present invention is connected to the administrator 100, source users 101a~101b, and target users 103a~103c. In this embodiment, two source users 101a to 101b and three target users 103a to 103c are taken as examples for description. However, the present invention is not limited to this. Among them, the administrator 100 presets the priorities of the source users 101a-101b. For example, the administrator 100 presets the priority of the source users 101a to 101b so that the priority of the source user 101a is higher than that of the source user 101b. In this way, when the source users 101a and 101b both send batch processing instructions, the source user 101a has the right of priority verification.
[0029] Specifically, the instant messaging server 102 includes a generation module 1020, a receiving module 1021, a storage module 1022, an authority judgment module 1023, a batch processing module 1024, a notification module 1025, and a transmission module 1026. Among them, the generating module 1020 is connected to the receiving module 1021, the receiving module 1021 is connected to the permission judgment module 1023 and the storage module 1022, the batch processing module 1024 is connected to the storage module 1022 and the permission judgment module 1023, the notification module 1025 is connected to the permission judgment module 1023, and the transmission module 1026 Connect batch processing module 1024ο
[0030] In this embodiment, the generating module 1020 is configured to return instant messaging related data and resources to the web page according to the incoming registration information. The input of registration information is realized by the source user 101 logging into the community interactive platform according to the registration information and calling the application code, and the web page parses the relevant data and resources of instant messaging to generate instant messaging tools. The receiving module 1021 is configured to receive batch processing instructions and files to be processed sent by the source user 101 through the instant messaging tool. The authority judgment module 1023 judges the operation authority of the source user 101 on the batch processing instruction. If the source user 101 has the operation authority for the batch processing instruction, the authority judgment module 1023 determines the receiving authority of the target user 103a to 103c to the batch processing instruction. The batch processing module 1024 processes the files to be processed in batches to obtain compressed files, and synchronously informs target users 103a~103co through the instant messaging tool after the batch processing is completed. The storage module 1022 is used to store the files to be processed and the compressed files. However, the present invention is not limited to this. In other embodiments, the storage module 1022 may not be provided. In addition, when the source user 101 does not have the operation authority of the batch processing instruction, the notification module 1025 notifies the source user 101 that it does not have the authority to operate; when the target user 103a~103c does not have the authority to receive the batch processing instruction, the notification module 1025 The source user 101 is notified that the target users 103a to 103c are not authorized to receive.
[0031] In addition, if only one of the three target users 103a to 103c (for example, the target user 103a) agrees to receive the compressed file, the transmission module 1026 transmits the compressed file to the target user 103a, and at the same time informs the source through the instant messaging tool User 101 Target users 103b, 103c refuse to receive compressed files. If the three target users 103a~103c all choose to receive compressed files, the transmission module 1026 selects to transmit the compressed file to one of the target users according to the transmission strategy (for example, when the transmission speed between the instant messaging server 102 and the target user 103a is the fastest , The target user 103a first receives the compressed file from the instant messaging server 102). Then, the target user (ie, target user 103b or target user 103c) who is to receive the compressed file will receive the compressed file from the target user (ie, target user 103a) who has received the compressed file according to the transmission strategy. After the target user 103b first receives the compressed file from the target user 103a, the target user 103c will receive the compressed file from one of the target users 103a, 103b according to the transmission strategy. vice versa. Among them, the transmission strategy is as described above, so it will not be repeated here.
[0032] FIG. 3 shows a flow chart of a priority-based instant messaging transmission method according to a second preferred embodiment of the present invention. As shown in FIG. 3, the priority-based instant messaging transmission method provided by the second preferred embodiment includes steps S200 to S215. The second preferred embodiment provides a priority-based instant messaging transmission method and the first preferred embodiment
The difference between the priority-based instant messaging transmission method provided in the example is: in the second preferred embodiment, the source user sends batch processing instructions to the instant messaging server through the instant messaging tool according to the preset priority (step S201) After that, the instant messaging server determines the operating authority of the source user for the batch processing instruction (such as step S202). After that, the instant messaging server verifies the current state of the source user to determine the operating authority of the batch processing instruction in the current state (such as step S204). In other words, the instant messaging server first determines the operating authority of the source user for the batch processing instruction, and then determines the operating authority of the batch processing instruction in the current state. For example, when the source user has the operation authority for batch processing instructions, if the current state of the source user is offline, the instant messaging server may determine that the source user does not have the operation authority for batch processing instructions in the offline state. Conversely, when the current state of the source user is online, the instant messaging server can determine that the source user has the operating authority for batch processing instructions in the online state. In this way, the source user's online control of batch processing instructions is ensured.
[0033] In summary, according to the prioritized instant messaging transmission method and instant messaging server provided by the present invention, instant messaging can be implemented without downloading any software, which improves the security and convenience of network communications. In addition, since the instant messaging server synchronously notifies the target user through the instant messaging tool after the batch processing is completed, the target user does not need to constantly ask the server whether the batch processing operation is completed, which better saves the target user's time. Secondly, when the number of target users is multiple, there is no need to repeatedly select the file to be transferred during the operation, and at the same time, avoid performing the same compression operation multiple times, thereby facilitating the operation. In addition, the instant messaging server not only judges the operation authority of the source user to batch processing instructions, but also judges the target user's authority to receive batch processing instructions. In this way, the execution of batch processing instructions requires multiple verification processes, thereby improving the security of network communication.
[0034] The above are only preferred embodiments of the present invention and are not used to limit the present invention. For those skilled in the art, the present invention can have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
3 sheets
Sheet 1 Sheet 2 Sheet 3
Every citation, both ways
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| CN102137040A | Cited by | China | – | Search report | – |
| CN102148772A | Cited by | China | – | Search report | – |
| CN102137036A | Cited by | China | – | Search report | – |
| US10536494B2 | Cited by | United States of America | – | Applicant | – |
| US10463960B1 | Cited by | United States of America | – | Applicant | – |
| US9871837B1 | Cited by | United States of America | – | Applicant | – |
| US9569801B1 | Cited by | United States of America | – | Applicant | – |
| CN102137046A | Cited by | China | – | Search report | – |
| CN108958153A | Cited by | China | – | Search report | – |
| CN104168968A | Cited by | China | – | Search report | – |
| CN102185790A | Cited by | China | – | Search report | – |
| CN101114979A | Cites | China | Y | Search report | 1-10 |
| CN101232501A | Cites | China | Y | Search report | 1-10 |
| CN1719823A | Cites | China | Y | Search report | 1-10 |
| US2004015610A1 | Cites | United States of America | A | Search report | 1-10 |
2 priority claims, no other members on record
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 201110104156 | China | A | |
| CN20111104156 | – | – | – |
3 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Deemed withdrawal of patent application after publication (patent law 2001)C02 | C02 | |
| Entry into substantive examinationC10 | C10 | |
| PublicationC06 | C06 |
Numbers
- Publication
- 102185789
- Publication, DOCDB
- 102185789
- Publication, EPODOC
- CN102185789
- Application
- 101041560
- Application, DOCDB
- 201110104156
- Application, EPODOC
- CN20111104156
Titles2
- Chinese
- 一种设优先级的即时通讯的传输方法及即时通讯服务器
- English
- A priority-based instant messaging transmission method and instant messaging server
Classification
- IPC, 1
- H04L12 58