An intellectual property consulting service system

Through the intellectual property consulting service system, the online docking and file encryption processing between users and agencies is realized, which solves the problems of inefficient and information security of users' choice of agencies and improves communication efficiency and security.

CN113783951BActive Publication Date: 2024-12-20HAIKOU CHUANGMENG TECH TRANSFER SERVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111005433.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-30
Publication Date
2024-12-20
Estimated Expiration
2041-08-30

Smart Images

  • Figure CN113783951B_ABST
    Figure CN113783951B_ABST
Patent Text Reader

Abstract

The present invention provides an intellectual property consulting service system, including a consulting terminal, a service terminal and a server, wherein the consulting terminal and the service terminal are respectively connected to the server through a network, the consulting terminal is used for a user to initiate a consulting request, input consulting content, obtain, detect and analyze the reply content of the service terminal, provide a service comparison function, and protect the files sent by the user; the service terminal is used for intellectual property staff to view the consulting content, input the reply content, receive the files sent by the user, and set the service status; the server is used to respond to the consulting request of the consulting terminal, monitor the service status of different service terminals, send the consulting request to the target service terminal according to the service status of different service terminals, obtain the consulting content and forward it to the target service terminal, obtain the reply content of the target service terminal and forward it to the consulting terminal. The system can protect the user information security and help users quickly select a suitable intellectual property agency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of consulting services, and in particular to an intellectual property consulting service system. Background Art

[0002] With the deepening of the understanding of the importance of intellectual property rights and the continuous improvement of protection awareness, it is becoming more and more common for people to protect their own interests by applying for intellectual property protection. Since intellectual property rights involve multiple rights such as patents, trademarks, copyrights, and many other matters involved in the application for registration, people often choose to entrust intellectual property agencies to handle related matters on their behalf. Before establishing a commission relationship with an intellectual property agency, the client needs to fully communicate with the intellectual property agency to understand the specific services and charging standards provided by the agency and clarify the entrusted matters. At present, there are many intellectual property agencies available in the market, and the fees and services are uneven. It is difficult for people to choose a suitable agency in the first place, and it takes a lot of time and energy to communicate with the agency. Especially under the constraints of factors such as the epidemic and transportation, online communication has become people’s main way of communication. At present, there is no online system specifically used to provide intellectual property consulting services. Summary of the invention

[0003] In view of this, the purpose of the present invention is to provide an intellectual property consulting service system that can help users connect with multiple intellectual property agencies online to obtain intellectual property consulting services and assist users in selecting appropriate intellectual property agencies.

[0004] An intellectual property consulting service system includes a consulting terminal, a service terminal and a server, wherein the consulting terminal is connected to the server via a network, and the service terminal is connected to the server via a network, different consulting terminals correspond to different users, and different service terminals correspond to different intellectual property agencies or different intellectual property staff members of the same intellectual property agency.

[0005] The consultation terminal is used by the user to initiate a consultation request, input the consultation content, obtain, detect and analyze the reply content of the service terminal, provide a service comparison function, and protect the files sent by the user;

[0006] The service terminal is used by intellectual property staff to view consultation content, enter reply content, receive files sent by users, and set service status;

[0007] The server is used to respond to consultation requests from consultation terminals, monitor the service status of different service terminals, send consultation requests to target service terminals according to the service status of different service terminals, obtain consultation content and forward it to the target service terminal, obtain reply content from the target service terminal and forward it to the consultation terminal.

[0008] Furthermore, the server includes:

[0009] A response module, used for receiving a consultation request from a consultation terminal, and sending the consultation request to a target service terminal, wherein the target service terminal is a service terminal in an idle service state;

[0010] A monitoring module, used to monitor the service status of different service terminals, wherein the service status includes idle, busy and offline;

[0011] The content forwarding module is used to obtain the consultation content and forward it to the target service terminal, and obtain the reply content of the target service terminal and forward it to the consultation terminal.

[0012] Furthermore, the server further includes:

[0013] A classification module is used to detect the business type corresponding to the consultation request and filter the target service terminal according to the business type corresponding to the consultation request;

[0014] The response module is specifically used to send the consultation request to the screened target service terminal.

[0015] Furthermore, the monitoring module is specifically used to sort the service terminals from low to high according to their busyness levels when no service terminal in an idle state is detected; the response module is specifically used to send the consultation request to the service terminal with the lowest busyness level when there is no service terminal in an idle state.

[0016] Furthermore, the consultation terminal includes:

[0017] A file detection module, used to detect whether the data sent by the user through the consulting terminal includes a file, and prompt the user to select a file confidentiality level when the sent data includes a file, wherein the file confidentiality level includes a first level, a second level and a third level;

[0018] The file processing module is used to take corresponding processing measures for files with different confidentiality levels.

[0019] Furthermore, the file processing module specifically includes:

[0020] A first processing submodule, configured to encrypt a file with a first confidentiality level and add the encrypted file to a block, and add the block to a blockchain;

[0021] The second processing submodule is used to encrypt the file with the second confidentiality level and send it to the server for storage;

[0022] The third processing submodule is used to perform security detection on all files sent through the consulting terminal, and send files with a third level of confidentiality to the server for storage after passing the security detection.

[0023] Furthermore, the first processing submodule is specifically used to obtain unique identification information of the user corresponding to the consultation terminal, and at the same time obtain service status monitoring information of the service terminal that is the file sending object from the server, perform hash operations on the unique identification information and the service status monitoring information respectively, use the operation results as input of the key generation algorithm to generate a key, and use the key to encrypt files with a first level of confidentiality.

[0024] Furthermore, the consultation terminal includes:

[0025] The designated consultation module is used to designate and select an intellectual property agency to initiate a consultation request;

[0026] The keyword detection module is used to detect whether the reply content of the service terminal contains keywords, and store the keyword-related content into the corresponding service pool according to the keyword type;

[0027] A service pool module is used to generate multiple service pools corresponding to different keyword types to realize the visualization of the service pool, and the service pool is used to store keyword-related content and corresponding intellectual property agency information;

[0028] The visualization adjustment module is used to compare the keyword-related contents of different intellectual property agencies in the service pool according to the keyword type, and adjust the visualization features of the corresponding keyword-related contents according to the comparison results.

[0029] Compared with the prior art, the present invention has the following beneficial effects:

[0030] The present invention provides an intellectual property consulting service system, in which users can initiate consulting requests through consulting terminals. After the server responds to the consulting requests, a communication connection is established between the target service terminal and the consulting terminal based on the service status of the monitored service terminal. Users and agency staff can communicate online through the consulting terminal and the service terminal respectively. During the communication process, the consulting terminal can detect and analyze the reply content of the service terminal and provide a service comparison function to help users quickly select a suitable intellectual property agency for entrustment. At the same time, during the communication process, the files sent by the user can be protected, thereby improving the security of the communication process and preventing the leakage of user confidential information. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only preferred embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0032] Figure 1 It is a schematic diagram of the overall structure of an intellectual property consulting service system provided by an embodiment of the present invention.

[0033] Figure 2 It is a schematic diagram of the overall structure of a server provided by an embodiment of the present invention.

[0034] Figure 3 It is a schematic diagram of the overall structure of the consultation terminal provided by an embodiment of the present invention.

[0035] In the figure, 1 is a consulting terminal, 101 is a file detection module, 102 is a file processing module, 1021 is a first processing sub-module, 1022 is a second processing sub-module, 1023 is a third processing sub-module, 103 is a designated consulting module, 104 is a keyword detection module, 105 is a service pool module, 106 is a visualization adjustment module, 2 is a service terminal, 3 is a server, 301 is a response module, 302 is a monitoring module, 303 is a content forwarding module, and 304 is a classification module. DETAILED DESCRIPTION

[0036] The principles and features of the present invention are described below in conjunction with the accompanying drawings. The enumerated embodiments are only used to explain the present invention and are not used to limit the scope of the present invention.

[0037] Reference Figure 1 This embodiment provides an intellectual property consulting service system, the system includes a consulting terminal 1, a service terminal 2 and a server 3, the consulting terminal 1 is connected to the server 3 via a network, and the service terminal 2 is connected to the server 3 via a network. Different consulting terminals 1 correspond to different users. Different service terminals 2 correspond to different intellectual property agencies or different intellectual property staff of the same intellectual property agency, that is, in the same intellectual property agency, there can be multiple staff members providing consulting services through different service terminals 2 respectively, and the system can be accessed by multiple intellectual property agencies, that is, different intellectual property agencies can provide intellectual property consulting services to users through the service terminal 2.

[0038] The consultation terminal is used for users to initiate consultation requests, input consultation content, obtain, detect and analyze the reply content of the service terminal, provide service comparison functions, and protect files sent by users.

[0039] The service terminal is used by intellectual property staff to view consultation content, input reply content, receive files sent by users, and set service status.

[0040] The server is used to respond to consultation requests from consultation terminals, monitor the service status of different service terminals, send consultation requests to target service terminals according to the service status of different service terminals, obtain consultation content and forward it to the target service terminal, obtain reply content from the target service terminal and forward it to the consultation terminal.

[0041] In the intellectual property consulting service system provided in this embodiment, users who want to consult intellectual property issues can initiate a consultation request through the consultation terminal 1. After receiving the consultation request, the server 3 determines the target service terminal according to the service status of each monitored service terminal 2, and sends the consultation request to the target service terminal. After the target service terminal accepts the consultation request, the server 3 establishes a communication connection between the consultation terminal 1 that initiates the request and the target service terminal. The user can send the questions he wants to consult to the service terminal 2 through the consultation terminal 1. The staff of the intellectual property agency can view the consultation questions through the service terminal 2 and enter the reply to send to the consultation terminal for the user to view. The user can consult with multiple different intellectual property agencies through the consultation terminal 1. After obtaining the reply content of the service terminal 2, the consultation terminal 1 can detect and analyze the reply content, thereby realizing the service comparison function. The user can select the intellectual property agency with the most satisfactory service according to the comparison results for in-depth communication and entrusting the handling of affairs, thereby playing a technical effect of assisting the user to choose a suitable intellectual property agency. At the same time, in order to facilitate the intellectual property agency to evaluate whether the user's affairs such as patent applications have application prospects during the communication process, the user may need to send relevant information files to the staff. The consultation terminal can also protect the sent files to prevent the leakage of their contents.

[0042] Specifically, refer to Figure 2 The server 3 includes a response module 301, a monitoring module 302 and a content forwarding module 303.

[0043] The response module 301 is used to receive a consultation request from the consultation terminal 1 and send the consultation request to a target service terminal, where the target service terminal is a service terminal 2 whose service status is idle.

[0044] The monitoring module 302 is used to monitor the service status of different service terminals 2, and the service status includes idle, busy and offline. For example, the service status can be set by the staff through the service terminal 2, or it can be automatically set by the service terminal 2 according to the current use status. For example, when the staff does not use the service terminal 2, it is automatically set to the idle state, otherwise it is set to the busy state. When the network connection is disconnected or the unused time exceeds a preset threshold, it is automatically set to the offline state.

[0045] The content forwarding module 303 is used to obtain the consultation content and forward it to the target service terminal, and obtain the reply content of the target service terminal and forward it to the consultation terminal.

[0046] As a preferred example, the server 3 further includes a classification module 304. The classification module 304 is used to detect the business type corresponding to the consultation request and filter the target service terminal according to the business type corresponding to the consultation request. At the same time, the response module 301 is also specifically used to send the consultation request to the filtered target service terminal.

[0047] For example, different intellectual property agencies provide different services. For example, some agencies only provide patent agency services, while some agencies provide both patent and trademark agency services. The consultation request submitted by the user will correspond to at least one service type. When the server 3 receives the consultation request initiated by the consultation terminal 1, the classification module 304 will detect the service type corresponding to the consultation request and screen the target service terminal determined by the response module 301 according to the service type. There may be multiple target service terminals. The classification module 304 screens the target service terminal according to whether the service provided by the target service terminal matches the service type corresponding to the consultation request, so as to avoid the situation where the business scope of the docked intellectual property agency does not match the user's consultation needs.

[0048] As an optional implementation, the monitoring module 302 is further configured to sort all service terminals 2 from low to high according to their busyness levels when no service terminal 2 in an idle state is detected. The response module 301 is further configured to send the consultation request to the service terminal with the lowest busyness level when no service terminal 2 in an idle state is detected.

[0049] For example, when the system is in a busy state, all online service terminals 2 may be in a busy state. At this time, when the monitoring module 302 does not detect a service terminal 2 in an idle state, it sorts the busy levels of all online service terminals 2 from low to high. The busy level indicates the amount of consultation requests that the service terminal 2 currently needs to process. The larger the amount of consultation requests, the higher the busy level. The response module 301 sends the consultation request to the service terminal 2 with the lowest busy level, so that the user's consultation request can be processed as quickly as possible to improve the user's experience.

[0050] Specifically, refer to Figure 3 The consulting terminal 1 specifically includes a file detection module 101 and a file processing module 102 .

[0051] The file detection module 101 is used to detect whether the data sent by the user through the consultation terminal 1 includes files, and prompt the user to select a file confidentiality level when the sent data includes files. The file confidentiality levels include the first level, the second level and the third level.

[0052] The file processing module 102 is used to take corresponding processing measures for files with different file confidentiality levels.

[0053] Exemplarily, when the file detection module 101 detects that the data sent by the user through the consultation terminal 1 includes files, the user is prompted to select the file confidentiality level through a visual interface, wherein the first level of files corresponds to files such as patent technology briefing documents and confidential technical materials; the second level of files corresponds to files that are not directly used for intellectual property protection but have confidentiality requirements; the third level of files corresponds to files that do not have confidentiality requirements. After the user selects the file confidentiality level for the file to be sent, the file processing module 102 takes corresponding processing measures for the file to be sent according to the file confidentiality level and sends it to the server 3, and the server 3 forwards the file to the service terminal 2.

[0054] As an optional implementation, the file processing module 102 specifically includes a first processing submodule 1021 , a second processing submodule 1022 and a third processing submodule 1023 .

[0055] Among them, the first processing submodule 1021 is used to encrypt the file with the first level of confidentiality and add it to the block, and add the block to the blockchain. For example, for documents such as technical briefing documents and technical information, if accidentally leaked, it may cause the subsequent patent application to lose its novelty. The first processing submodule 1021 encrypts the file with the first level of confidentiality and adds it to the block and uploads it to the blockchain, so that the first upload date of the file is fixed and made public through the blockchain, and the file content is encrypted to prevent content leakage. The blockchain has the characteristic that data cannot be tampered with basically. If others leak the content of the technical information without the consent of the applicant, within 6 months of uploading the file to the blockchain, the upload date of the block can be used as evidence to request that its technical solution does not lose its novelty, thereby achieving the effect of technical confidentiality.

[0056] The second processing submodule 1022 is used to encrypt the file with the second confidentiality level and send it to the server 3 for storage, so as to prevent the file content from being leaked and causing adverse effects on the user's business behavior.

[0057] The third processing submodule 1023 is used to perform security detection on all files sent through the consulting terminal 1. For files with a third level of confidentiality, they are sent to the server 3 for storage after passing the security detection. All files, regardless of the confidentiality level of the files, need to be security-checked by the third processing submodule 1023 to prevent them from carrying computer viruses that endanger the data security of the service terminal 2.

[0058] As an optional implementation, the first processing submodule 1021 is specifically used to obtain the unique identification information of the user corresponding to the consultation terminal 1, and at the same time obtain the service status monitoring information of the service terminal 2 which is the file sending object from the server, perform hash operations on the unique identification information and the service status monitoring information respectively, use the operation results as the input of the key generation algorithm to generate a key, and use the key to encrypt the file with the first level of confidentiality.

[0059] Exemplarily, the unique identification information of the user is used to uniquely identify the user. Under normal circumstances, no one knows the unique identification information except the user himself and the server 3. The service status monitoring information can be the busy level of the service terminal 2 that receives the file when the server 3 monitors the busy levels of all service terminals 2. This information cannot be known to other parties outside the server 3. By combining the unique identification information and the service status monitoring information to generate a key, and encrypting the file content based on the key, and uploading the encrypted file to the blockchain, the privacy of the file content can be protected and the file content can be prevented from being leaked when the blockchain data is open and transparent.

[0060] As an optional implementation, the consultation terminal 1 further includes a designated consultation module 103 , a keyword detection module 104 , a service pool module 105 , and a visualization adjustment module 106 .

[0061] The designated consultation module 103 is used to designate an intellectual property agency to initiate a consultation request. For example, when a user initiates a consultation request through the consultation terminal 1, he can choose to have the server 3 designate a target service terminal 2 to handle the consultation request according to the consultation request, or he can designate a service terminal 2 corresponding to an intellectual property agency to initiate the consultation request, that is, the user can view the service terminals 2 corresponding to all intellectual property agencies and their corresponding status through the consultation terminal 1.

[0062] The keyword detection module 104 is used to detect whether the reply content of the service terminal contains keywords, and store keyword-related content in the corresponding service pool according to the keyword type. For example, the keyword can be words related to the entrusted matters such as price, cost, completion time, etc., and the keyword-related content is the sentence or multiple consecutive sentences containing the keyword.

[0063] The service pool module 105 is used to generate multiple service pools corresponding to different keyword types to realize the visualization of the service pool. The service pool is used to store keyword-related content and corresponding intellectual property agency information. Exemplarily, each service pool only stores one type of keyword and its related content, and each related content corresponds to the intellectual property agency that issued the content. The visualization of the service pool is to display the service pool on the visualization interface and further display the specific content stored in the selected service pool according to the user's click operation.

[0064] The visualization adjustment module 106 is used to compare the keyword-related contents of different intellectual property agencies in the service pool according to the keyword type, and adjust the visualization features of the corresponding keyword-related contents according to the comparison results. Exemplarily, the visualization features may be the size, color, and other features of the corresponding related contents and the words of the corresponding intellectual property agency in the visualization interface. For example, different keyword-related contents and corresponding intellectual property agency information may be displayed in multiple graphic areas in the visualization interface, and the shapes of the graphic areas may be the same or different, and may be closed graphics or non-closed graphics.

[0065] For example, during the communication process between the user and the staff of different intellectual property agencies, they may discuss the contents involving fees, deadlines for work completion, etc. The keyword detection module 104 will automatically detect whether the corresponding keywords appear in the reply content of the service terminal 2 during the process of establishing a communication connection between the consultation terminal 1 and the service terminal 2. When the corresponding keywords appear, the keyword-related content and the information of the intellectual property agency that sent the content are stored in the corresponding service pool according to the keyword type. The service pool module 105 will visualize different service pools and their stored contents, and the visualization adjustment module 106 will compare the stored contents in the service pool according to the keyword type and adjust the visualization features of the corresponding keyword-related content according to the comparison results. For example, the service pool with the keyword "price" type stores the following keyword-related content: "The agency fee for utility model patents is 5,000 yuan", and the keyword-related content belongs to the intellectual property agency A; "The agency fee for utility model patents is 4,000 yuan", and the keyword-related content belongs to the intellectual property agency B. For users, the lower the price, the better. The visualization adjustment module 106 compares the keyword-related contents in the service pool according to the keyword type of "price". The visualization shape of the keyword-related contents of the B intellectual property agency with a lower price is enlarged, and its color is adjusted to red, which is more likely to attract attention. For the keyword-related contents of other intellectual property agencies with higher prices, their visualization shapes can be appropriately reduced, so that users can more intuitively and quickly discover the service content provided by the best intellectual property agency when viewing the content in the service pool.

[0066] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. An intellectual property consulting service system, It is characterized in that The system includes a consulting terminal, a service terminal and a server. The consulting terminal is connected to the server via a network. The service terminal is connected to the server via a network. Different consulting terminals correspond to different users. Different service terminals correspond to different intellectual property agencies or different intellectual property staff members of the same intellectual property agency. The consultation terminal is used by the user to initiate a consultation request, input the consultation content, obtain, detect and analyze the reply content of the service terminal, provide a service comparison function, and protect the files sent by the user; The service terminal is used by intellectual property staff to view consultation content, enter reply content, receive files sent by users, and set service status; The server is used to respond to the consultation request of the consultation terminal, monitor the service status of different service terminals, send the consultation request to the target service terminal according to the service status of different service terminals, obtain the consultation content and forward it to the target service terminal, obtain the reply content of the target service terminal and forward it to the consultation terminal; The consultation terminal comprises: A file detection module, used to detect whether the data sent by the user through the consulting terminal includes a file, and prompt the user to select a file confidentiality level when the sent data includes a file, wherein the file confidentiality level includes a first level, a second level and a third level; The file processing module is used to take corresponding processing measures for files with different confidentiality levels; The file processing module specifically includes: A first processing submodule, configured to encrypt a file with a first confidentiality level and add the encrypted file to a block, and add the block to a blockchain; The second processing submodule is used to encrypt the file with the second confidentiality level and send it to the server for storage; The third processing submodule is used to perform security detection on all files sent through the consulting terminal, and send files with a third level of confidentiality to the server for storage after passing the security detection; The first processing submodule is specifically used to obtain the unique identification information of the user corresponding to the consultation terminal, and at the same time obtain the service status monitoring information of the service terminal that is the file sending object from the server, perform hash operations on the unique identification information and the service status monitoring information respectively, use the operation results as the input of the key generation algorithm to generate a key, and use the key to encrypt files with a first level of confidentiality.

2. According to claim 1, an intellectual property consulting service system, It is characterized in that The server comprises: A response module, used for receiving a consultation request from a consultation terminal, and sending the consultation request to a target service terminal, wherein the target service terminal is a service terminal in an idle service state; A monitoring module, used to monitor the service status of different service terminals, wherein the service status includes idle, busy and offline; The content forwarding module is used to obtain the consultation content and forward it to the target service terminal, and obtain the reply content of the target service terminal and forward it to the consultation terminal.

3. An intellectual property consulting service system according to claim 2, It is characterized in that The server also includes: A classification module is used to detect the business type corresponding to the consultation request and filter the target service terminal according to the business type corresponding to the consultation request; The response module is specifically used to send the consultation request to the screened target service terminal.

4. An intellectual property consulting service system according to claim 2, It is characterized in that The monitoring module is also specifically used to sort the service terminals from low to high according to their busyness levels when no service terminal in an idle state is detected; the response module is also specifically used to send the consultation request to the service terminal with the lowest busyness level when there is no service terminal in an idle state.

5. The intellectual property consulting service system according to claim 1, It is characterized in that The consultation terminal comprises: The designated consultation module is used to designate and select an intellectual property agency to initiate a consultation request; The keyword detection module is used to detect whether the reply content of the service terminal contains keywords, and store the keyword-related content into the corresponding service pool according to the keyword type; A service pool module is used to generate multiple service pools corresponding to different keyword types to realize the visualization of the service pool, and the service pool is used to store keyword-related content and corresponding intellectual property agency information; The visualization adjustment module is used to compare the keyword-related contents of different intellectual property agencies in the service pool according to the keyword type, and adjust the visualization features of the corresponding keyword-related contents according to the comparison results.