Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The technical solutions in the embodiments of the present application will be described below clearly and completely with reference to the accompanying drawings in the embodiments of the present application, and it is obvious that the described embodiments are only some embodiments of the present application, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
It is noted that the terms "comprises," "comprising," and "having" and any variations thereof in the description and claims of this application and the drawings described above are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements but may alternatively include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. In the claims, the description and the drawings of the specification of the present application, relational terms such as "first" and "second", and the like may be used solely to distinguish one entity/action/object from another entity/action/object without necessarily requiring or implying any actual such relationship or order between such entities/actions/objects.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
For enterprises, how to perform patent management and control is an important content, classification and control of patent cases according to projects are advocated, but most enterprises for patent management and control currently stay on line to perform recording and control by using excel tables, the method obviously wastes time and labor, and often performs arrangement afterwards, namely the applied patents are put under a certain project after the application of the patents, so that the method wastes time and labor in the early arrangement process, and is often disordered in the later maintenance, for example, annual fee payment is required every year after the authorization of the patents, and if the management is performed only by means of the excel tables, the follow-up process is obviously very laborious. At present, enterprises have a defect in patent application, but only a technical return book is written to an agent, but relevant information of a project is not introduced to the agent, so that the agent cannot clearly know the project, and the written patent is relatively comprehensive and is not beneficial to comprehensive protection of the technology.
As shown in fig. 1, a project-based patent case management and control method is proposed, which is applied to an information processing platform, where the information processing platform includes: a plurality of processing terminals, the plurality of processing terminals comprising: a client and a broker;
the method comprises the following steps:
step 102, when a patent proposal request which is initiated by a client and is associated with a target project is received, a project basic document which is associated with the target project is obtained.
Firstly, an enterprise needs to establish a project on an information processing platform, and some basic information of the project and basic documents of the project need to be filled in and uploaded when the project is established. When a patent is required, the patent proposal to be applied is associated with a corresponding target item. Specifically, when a patent proposal request is initiated, one option is to select the associated project and perform corresponding target project selection.
And 104, associating the patent proposal request with the project basic document, sending the association to the agent side, and storing the association relation between the corresponding patent case and the target project.
After receiving a patent proposal request initiated by a client, a background (server side) sends the patent proposal request and an associated project basic document to an agent side together, and stores the association relation between the proposal and a target project. Patent proposals are in one-to-one correspondence with patent cases, and the patent proposals can be understood as initial states of the patent cases, namely, when the patent cases are in an initial stage, the patent proposals are called. Therefore, by knowing the association relationship between the patent proposal and the target project, the association relationship between the corresponding patent case and the target project can be known.
And 106, when a request for querying the patent cases related to the target item, initiated by the processing end, is received, querying the patent cases related to the target item according to the association relation.
Wherein, the patent case includes: a patent already filed to the official and a patent pending to the official, which has not yet been filed. According to the pre-established association relationship, all patent cases associated with the target project can be quickly searched, including: the patent case already filed and the patent case to be filed. The processing end may be a client, an agent end, or other processing end having authority to view the target item, for example, a platform end.
And 108, acquiring the current state of the patent case associated with the target project, and displaying the current states of the patent case and the patent proposal at the processing end.
Each patent case corresponds to the current state, so that not only all cases related to the target project can be searched, but also the current state of each patent case can be known. Not only can look over the case promptly, can carry out the management and control to the case based on the result of looking over moreover, for example, look over patent case and be in the annual fee state of waiting to pay, then can carry out annual fee and pay.
According to the project-based patent case management and control method, firstly, when a client side initiates a patent proposal request at the initial stage of patent application, the patent proposal request is associated with a target project, so that association between the patent proposal and the target project is established, project basic documents associated with the target project can be sent to an agent side through the method, and the agent side can better understand the project through the project basic documents, so that better protection of a technical scheme is facilitated. And when a request for inquiring the patent cases associated with the target project is received subsequently, the patent cases and the patent proposals associated with the target project can be quickly found according to the previously established association relationship, and the current states of the patent cases and the patent proposals can be acquired and then displayed at the processing end. The method is time-saving and labor-saving, can be traced and checked at any time, and is convenient for maintaining subsequent patents, such as paying annual fees.
In one embodiment, the method further comprises: acquiring projects related to patent cases and the importance degrees of the patent cases in the projects; determining a first value of a patent case according to the importance degree of the patent case in the project; determining a second value for the patent case based on the quantity of items associated with the patent case; determining a value score for the patent case based on the first value and the second value of the patent case.
In order to facilitate enterprises to perform hierarchical classification management on patents and know which patents belong to core patents, the information processing platform can also score patent cases, firstly, a patent case may be associated with a plurality of projects, the importance degree of the patent case in each project needs to be acquired respectively, firstly, a first value of a patent is determined according to the importance degree of the patent case in the project, and then a second value of the patent is determined according to the quantity of projects associated with the patent case. When a patent case is associated with a plurality of projects, the first value of the project is calculated according to the importance degree of the project, for example, when a patent case is associated with 2 projects, a value is calculated according to the importance degree of the project, and then the obtained 2 values are added to obtain the first value. And finally, carrying out weighted summation on the first value and the second value corresponding to one patent case to obtain the value score of the patent case. The higher the value score, the more important the patent case is. And the patent cases are classified and managed in a grading manner based on the value scores, so that the patent cases of enterprises can be better managed and controlled.
In one embodiment, when a patent proposal request associated with a target project initiated by a client is received, acquiring a project base document associated with the target project, before further comprising: receiving a new project request sent by a client, displaying project information to be filled in at the client according to the new project request, wherein the project information comprises: one or more of project name, project background, project responsible person, project member and related data; and when the storage operation of the project information is received, the project establishment is completed, and a project exchange group is automatically established according to the project members.
Before initiating a proposal request associated with a project, an enterprise needs to establish the corresponding project on an information processing platform, the project is also convenient to establish, and only the relevant information of the project needs to be filled in, so that the project management is mainly for associating with the corresponding patent and facilitating the classification management of enterprise patents.
In one embodiment, the method further comprises:
receiving a request for establishing a personalized cloud database initiated by a client based on a project, wherein the request comprises project information;
sending a request for establishing the personalized cloud database to an expert terminal, establishing a customized retrieval formula for the project for the client by the expert terminal according to the project information, and returning the customized retrieval formula to the client;
and acquiring a patent case set matched with the customized retrieval formula from a third-party database, and associating the patent case set to the client to form an individualized cloud database matched with the project information.
In the process of project research and development of an enterprise, several important works are needed to refer to the existing patent case, and the several important works include: the method comprises the following steps of infringement risk investigation, infringement evasion, research and development direction determination, prior art investigation and the like. These important tasks depend on the accuracy of retrieval, so in order to enable enterprises to perform better research and development based on the prior art in patent aspect, it is important to establish a proprietary personalized cloud database for projects. And the retrieval of the patent is required to depend on experts, so in order to meet the personalized requirements of clients, a request for establishing a personalized cloud database needs to be sent to an expert end, the expert end gives a customized retrieval formula for the project, and a matched patent case set is obtained from a third-party database according to the customized retrieval formula and is associated to a corresponding client. In the embodiment, by establishing the personalized cloud database matched with the project information, enterprises can better research and develop the personalized cloud database.
In one embodiment, the method for establishing the personalized cloud database includes the steps that a request for establishing the personalized cloud database is sent to an expert terminal, the expert terminal establishes a customized retrieval formula for a project for a client according to project information and returns the customized retrieval formula to the client, and the method includes the following steps:
sending a request for establishing the personalized cloud database to a plurality of expert terminals, receiving a customized retrieval formula established by each expert terminal based on the request for establishing the personalized cloud database, and returning the customized retrieval formula to the client;
acquiring a patent case set matched with a customized retrieval formula from a third-party database, associating the patent case set with a client to form an individualized cloud database matched with project information, wherein the individualized cloud database comprises:
and respectively acquiring a patent case set matched with each customized retrieval formula from a third-party database, merging the patents in the plurality of patent case sets, marking the patents matched with the same customized retrieval formula, and when the same patent file is matched with the plurality of customized retrieval formulas, marking the same patent file with a plurality of marks.
In order to enable the established personalized cloud database to be more accurate, the personalized cloud database is sent to the multiple expert terminals, and customized retrieval formulas returned by the multiple expert terminals are received. The task of retrieval is closely related to the expert level, namely the task of retrieval has the subjectivity of experts, so that the retrieved retrieval result is incomplete or not accurate enough, and in order to enable the retrieved result to be more accurate, the client requirements are sent to a plurality of expert terminals, so that the retrieval results of the plurality of expert terminals can be subsequently integrated, and the accuracy and the integrity of the personalized cloud database can be improved.
In one embodiment, when a save operation for project information is received, the establishment of a project is completed, and a project exchange group is automatically established according to project members, and the method comprises the following steps:
when the storage operation of the project information is received, acquiring a project member associated in the new project, and automatically generating a project instant message group according to the associated project member, wherein the name of the project instant message group is automatically generated according to the name of the new project;
acquiring project information associated with the new project;
displaying the project information in an extension box of the instant message dialog box, wherein the project information comprises: the project interface system comprises a project name and project related information, wherein a hyperlink is associated with a field of the project name, and a corresponding project interface can be quickly accessed through the hyperlink.
In order to facilitate communication among project members, a project instant message group is automatically established after a project is newly established, and project names and project related information are displayed in an expansion frame of a project instant message dialog box, so that comprehensive and deep communication is facilitated. FIG. 2 is a diagram illustrating a project instant messaging conversation interface, in one embodiment.
The published patent files have great potential value for research and development of enterprises, on one hand, the enterprises can further innovate based on the published patent files, namely, innovate standing on shoulders of giant people to avoid repeated research and development, on the other hand, the enterprises can find blank points or sparse points of research and development based on the published patent files to select a good research and development direction, and on the other hand, the enterprises can also carry out infringement risk investigation, infringement avoidance design and the like based on the published patent files, and therefore, how to well utilize the published patents is a lot of benefits and harmless to the enterprises.
However, the patent amount in the patent library is huge, and how to screen the patents meeting the enterprise requirements from the patent library is a very technical work. General enterprises, especially medium and small enterprises, do not have related technical personnel, and even if the technical personnel can retrieve patents, the maintenance is not convenient. In order to solve the problems, the patent document set which meets the requirements of an enterprise and is convenient for later maintenance and updating is screened out by the enterprise.
As shown in fig. 3, a method for establishing a personalized cloud database is provided, which is applied to an information processing platform, where the information processing platform includes: a client and an expert;
the method comprises the following steps:
step 302, receiving a request for establishing a personalized cloud database sent by a client, wherein the request comprises a client requirement.
The client is a processing end corresponding to the enterprise user. The personalized cloud database is a cloud database which is established and meets the personalized requirements of enterprises, and the establishment of the personalized cloud database is favorable for the enterprises to better utilize published patent documents for research and development. When sending a request through a client, an enterprise user sends customer requirements together. The customer requirements are the desired targets described by the customer, for example, the customer wants to collect the related prior patent technologies for a certain development project.
And step 304, sending the customer requirements to the expert, establishing a customized retrieval formula for the customer according to the customer requirements by the expert, and returning the customized retrieval formula to the client.
The expert end corresponds to an expert in the corresponding field, and the expert refers to a technician who is skilled in patent retrieval. The expert establishes a customized retrieval formula for the client according to the client requirement, and then sends the customized retrieval formula to the client through the expert.
And step 306, acquiring a patent case set matched with the customized retrieval formula from a third-party database, and associating the patent case set to the client to form a personalized cloud database matched with the requirements of the client.
After receiving the customized retrieval formula returned by the expert, the background acquires a patent case set matched with the customized retrieval formula through interaction with a third-party database, namely the patent case set is retrieved according to the customized retrieval formula. And then associating the patent case set to the client, namely, an enterprise user can check the patent cases in the corresponding patent case set on the client as long as logging in the client, and operations such as downloading and the like are not required additionally, and the association relationship can exist for a long time and is easy to maintain. And with the increase of the patent cases in the third-party database, the corresponding patents in the patent case set can be updated at regular time, so that the personalized cloud database can be dynamically updated.
According to the method for establishing the personalized cloud database, a client only needs to send a request for establishing the personalized cloud database through the client, the platform automatically sends the request to the expert, the expert establishes a customized retrieval formula for the client based on the requirement of the client and returns the customized retrieval formula to the client, a patent case set matched with the customized retrieval formula is obtained from a third-party database, and the patent case set is associated with the client to form the personalized cloud database matched with the requirement of the client. In the process, the client only needs to send a request for establishing the personalized cloud database, the platform can automatically distribute corresponding experts for processing, then the patent case set is automatically retrieved from the third-party database according to the returned customized retrieval mode, the patent case set does not need to be downloaded, only the corresponding client needs to be associated, and the whole process is time-saving and labor-saving and is convenient for subsequent maintenance and updating.
In one embodiment, the method further comprises:
and monitoring whether a newly-added patent case matched with the customized retrieval mode exists in the third-party database according to the customized retrieval mode, if so, adding the newly-added patent case into the personalized cloud database, and simultaneously newly-adding and marking the newly-added patent case.
The customized retrieval type can realize that whether a third-party database has newly added patent cases matched with the third-party database or not in real time, if yes, the newly added patent cases are added into the personalized cloud database, and the newly added marks are displayed at the same time, so that the third-party database is convenient to check. The method can realize the updating and maintenance of the patent case set and help enterprises to discover the latest patent technology more timely.
In one embodiment, the search formula includes a search time range; the method further comprises the following steps:
and automatically updating the retrieval time range according to the current time, and when the retrieval time range is updated and newly added patent cases are retrieved from the third-party database according to the updated customized retrieval formula, adding the newly added patent cases into the personalized cloud database and newly adding marks on the newly added patent cases.
For example, if the retrieval time range is set to be three years till now, the retrieval time range is also dynamically updated along with the lapse of time, so that the dynamic update of the personalized cloud database is realized, and newly added marks are added to newly added patent cases.
In one embodiment, after receiving a request sent by a client to establish a personalized cloud database, the request including customer requirements, the method further includes: analyzing the customer requirements, and determining the fields matched with the customer requirements; and determining the expert end to be sent according to the field.
Since different fields in which experts are good at retrieval are different, in order to achieve more accurate matching, the fields in which customer needs to be matched are analyzed and determined according to customer needs, and then the fields are matched with the experts in the corresponding fields.
In one embodiment, there are a plurality of expert terminals;
the client requirement is sent to the expert, the expert establishes a customized retrieval formula for the client according to the client requirement and returns the customized retrieval formula to the client, and the method comprises the following steps:
the client requirement is sent to a plurality of expert terminals, a customized retrieval formula which is established for the client by each expert terminal based on the client requirement is received, and the customized retrieval formula is returned to the client;
acquiring a patent case set matched with a customized retrieval formula from a third-party database, associating the patent case set with a client to form an individualized cloud database matched with the requirements of a client, wherein the individualized cloud database comprises:
and respectively acquiring a patent case set matched with each customized retrieval formula from a third-party database, merging the patents in the plurality of patent case sets, marking the patents matched with the same customized retrieval formula, and when the same patent file is matched with the plurality of customized retrieval formulas, marking the same patent file with a plurality of marks.
The task of retrieval is closely related to the expert level, namely, the task of retrieval has the subjectivity of experts, so that the retrieved retrieval result may be incomplete or not accurate enough, and in order to enable the retrieved result to be more accurate, the client requirements are sent to a plurality of expert terminals, so that the retrieval results of the plurality of expert terminals can be subsequently integrated, and the accuracy and the integrity of the personalized cloud database can be improved.
In one embodiment, the method further comprises: when an accurate searching request of a client is received, the intersection of a plurality of patent case sets is taken according to the mark corresponding to each patent file, and the intersection is used as a query result and is associated to the client; and when a recall request of a client is received, taking a union of a plurality of patent case sets according to the corresponding marks of each patent document, and associating the union as a query result to the client.
The patent probability is the patent that the client wants when the multiple patent case sets all contain the same patent, and the patent is checked accurately by taking the intersection. When the patent cases need to be checked, the union set is taken, so that more patent cases can be contained, and the patent cases can be more comprehensive.
In one embodiment, the method further comprises:
determining precision ratio and recall ratio corresponding to each patent case set;
receiving a search request sent by a client, wherein the search request comprises: basic requirements and bias requirements, the basic requirements including: at least one of precision rate requirement and recall rate requirement;
screening out a target patent case set meeting the requirements according to the basic requirements and the precision ratio and the recall ratio corresponding to each patent case set;
when the deviation requirement is the query time, taking the intersection of the target patent case sets meeting the requirement as a query result and returning the query result to the client;
and when the deviation requirement is full, taking a union set of the target patent case sets meeting the requirement as a query result and returning the union set to the client.
Wherein, corresponding recall ratio and precision ratio are respectively determined for each patent case set. When the client has higher requirements on the recall ratio and the precision ratio, firstly, a patent case set meeting the requirements is screened out, and is called a target patent case set for distinguishing, further, when the query is biased to be checked, the intersection of a plurality of target patent case sets is taken, and when the query is biased to be checked, the union of the plurality of target patent case sets is taken. If only one target patent case set is screened, the intersection and union are the same. Aiming at high-requirement query, two steps are needed, a target patent case set meeting the requirement is screened out from a plurality of patent case sets in the first step, and the final query result is determined according to the deviation requirement in the second step.
In one embodiment, after sending the customer requirement to the expert, the method further comprises: automatically establishing a cloud database instant message group according to client information corresponding to the client and expert information corresponding to the expert, wherein the members of the cloud database instant message group comprise: a customer and an expert; the name of the cloud database instant message group is automatically generated according to the requirement of a client; and associating the cloud database instant message group to a corresponding cloud database interface.
In one embodiment, the method further comprises: when detecting that a processing terminal enters a session interface of a cloud database instant message group, acquiring retrieval information associated with the cloud database instant message group; displaying the retrieval information in an expansion box of an instant message dialog box of a processing end, wherein the retrieval information comprises: number, type and domain of patents retrieved.
As shown in fig. 4, a project-based patent case management and control apparatus is provided, which is applied to an information processing platform, and the information processing platform includes: a plurality of processing terminals, the plurality of processing terminals comprising: a client and a broker;
the device comprises:
an obtaining module 402, configured to obtain a project base document associated with a target project when a patent proposal request associated with the target project initiated by a client is received;
a sending module 404, configured to send the patent proposal request and the project base document to the agent side in an associated manner, and store an association relationship between the corresponding patent case and the target project;
the query module 406 is configured to, when a request for querying a patent case associated with a target item, initiated by a processing end, is received, query the patent case associated with the target item according to an association relationship;
the display module 408 is configured to obtain a current state of the patent case associated with the target project, and display the current state of the patent case at the processing end.
In one embodiment, the project-based patent case management and control apparatus further comprises:
the evaluation module is used for acquiring projects related to the patent cases and the importance degrees of the patent cases in the projects; determining a first value of a patent case according to the importance degree of the patent case in the project; determining a second value for the patent case based on the number of projects associated with the patent case; determining a value score for the patent case based on the first value and the second value of the patent case.
In one embodiment, the above-mentioned project-based patent case management and control apparatus further includes:
the system comprises a project establishing module, a project establishing module and a project processing module, wherein the project establishing module is used for receiving a new project request sent by a client, and displaying project information to be filled in on the client according to the new project request, and the project information comprises: one or more of project name, project background, project responsible person, project member and related data; and when the storage operation of the project information is received, completing the establishment of the project, and automatically establishing a project instant message group according to the project members.
In one embodiment, the above-mentioned project-based patent case management and control apparatus further includes:
the project cloud database establishing module is used for receiving a request for establishing a personalized cloud database initiated by a client based on a project, wherein the request comprises project information; sending a request for establishing the personalized cloud database to an expert terminal, establishing a customized retrieval formula for the project for the client by the expert terminal according to the project information, and returning the customized retrieval formula to the client; and acquiring a patent case set matched with the customized retrieval formula from a third-party database, and associating the patent case set to the client to form an individualized cloud database matched with the project information.
In one embodiment, the project cloud database establishing module is further configured to send a request for establishing the personalized cloud database to a plurality of expert terminals, receive a customized retrieval formula established by each expert terminal based on the request for establishing the personalized cloud database, and return the customized retrieval formula to the client; and respectively acquiring a patent case set matched with each customized retrieval formula from a third-party database, merging patents in a plurality of patent case sets, marking the patents matched with the same customized retrieval formula, and when the same patent file is matched with a plurality of customized retrieval formulas, marking the same patent file with a plurality of marks.
In an embodiment, the project establishing module is further configured to, when receiving a save operation for the project information, obtain a project member associated in the new project, automatically generate a project instant message group according to the associated project member, where a name of the project instant message group is automatically generated according to a name of the new project, and associate the project instant message group with the corresponding project.
In one embodiment, the above-mentioned project-based patent case management and control apparatus further includes:
the project information display module is used for acquiring project information associated with the project instant message group when detecting that the processing end enters a session interface of the project instant message group; displaying the project information in an expansion box of an instant message dialog box of a processing terminal, wherein the project information comprises: the name of the project and project related information.
As shown in fig. 5, an apparatus for establishing a personalized cloud database is provided, which is applied to an information processing platform, where the information processing platform includes: a client and an expert;
the device comprises:
a receiving module 502, configured to receive a request for establishing a personalized cloud database sent by a client, where the request includes a client requirement;
the sending module 504 is used for sending the customer requirements to the expert side, and the expert side establishes a customized retrieval formula for the customer according to the customer requirements and returns the customized retrieval formula to the client side;
and the associating module 506 is configured to acquire the patent case set matched with the customized retrieval formula from the third-party database, associate the patent case set with the client, and form a personalized cloud database matched with the client requirements.
In an embodiment, the apparatus for establishing a personalized cloud database further includes:
and the newly-added module is used for monitoring whether newly-added patent cases matched with the customized retrieval mode exist in the third-party database according to the customized retrieval mode, if so, adding the newly-added patent cases into the personalized cloud database, and simultaneously newly-adding and marking the newly-added patent cases.
In one embodiment, the search formula includes a search time range; the device for establishing the personalized cloud database further comprises:
and the updating module is used for automatically updating the retrieval time range according to the current time, adding the newly added patent case into the personalized cloud database when the newly added patent case is retrieved from the third-party database according to the updated customized retrieval formula when the retrieval time range is updated, and simultaneously newly adding a mark to the newly added patent case.
In an embodiment, the apparatus for establishing a personalized cloud database further includes:
the analysis module is used for analyzing the customer requirements and determining the field matched with the customer requirements; and determining the expert end to be sent according to the field.
In one embodiment, there are a plurality of expert terminals;
the sending module is also used for sending the customer requirements to a plurality of expert terminals, receiving a customized retrieval formula which is established for the customer by each expert terminal based on the customer requirements, and returning the customized retrieval formula to the client;
the association module is further used for respectively obtaining the patent case sets matched with each customized retrieval formula from the third-party database, merging the patents in the patent case sets, marking the patents matched with the same customized retrieval formula, and when the same patent file is matched with the plurality of customized retrieval formulas, the same patent file is provided with a plurality of marks.
In an embodiment, the apparatus for establishing a personalized cloud database further includes:
the query module is used for taking the intersection of a plurality of patent case sets according to the marks corresponding to each patent document when receiving a query request of a client, and associating the intersection as a query result to the client; and when a recall request of a client is received, taking a union of a plurality of patent case sets according to the corresponding marks of each patent document, and associating the union as a query result to the client.
In an embodiment, the apparatus for establishing a personalized cloud database further includes:
the screening module is used for determining the precision ratio and the recall ratio corresponding to each patent case set; receiving a search request sent by a client, wherein the search request comprises: basic requirements and bias requirements, the basic requirements including: at least one of precision rate requirement and recall rate requirement; screening out a target patent case set meeting the requirements according to the basic requirements and the precision ratio and the recall ratio corresponding to each patent case set;
the query module is used for taking intersection of the target patent case sets meeting the requirements as query results and returning the results to the client when the deviation requirements are query times; and when the deviation requirement is the recall, taking a union set of the target patent case sets meeting the requirement as a query result and returning the result to the client.
In an embodiment, the apparatus for establishing a personalized cloud database further includes:
the group establishing module is used for automatically establishing a cloud database instant message group according to client information corresponding to the client and expert information corresponding to the expert, and the members of the cloud database instant message group comprise: a customer and an expert; the name of the instant message group of the cloud database is automatically generated according to the requirement of a customer; and associating the cloud database instant message group to a corresponding cloud database interface.
In an embodiment, the apparatus for establishing a personalized cloud database further includes:
the retrieval information display module is used for acquiring retrieval information associated with the cloud database instant message group when the processing end is detected to enter a session interface of the cloud database instant message group; displaying the retrieval information in an expansion box of an instant message dialog box of a processing end, wherein the retrieval information comprises: number, type and domain of patents retrieved.
FIG. 6 is a diagram illustrating an internal structure of a computer device in one embodiment. The computer device may be a server, the computer device including a processor and a memory connected by a system bus. Wherein the memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system, and may further store a computer program, and when the computer program is executed by the processor, the computer program may enable the processor to implement the project-based patent case management and control method or the personalized cloud database establishment method. The internal memory may also store a computer program, and when the computer program is executed by the processor, the processor may execute the project-based patent case management and control method or the personalized cloud database establishment method. Those skilled in the art will appreciate that the architecture shown in fig. 6 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
A computer-readable storage medium storing a computer program which, when executed by a processor, causes the processor to execute the steps of the above project-based patent case management and control method or the establishment method of a personalized cloud database.
A computer device comprising a memory and a processor, the memory having stored thereon a computer program, which, when executed by the processor, causes the processor to perform the steps of the above project-based patent case management and control method or personalized cloud database establishment method.
It should be noted that the project-based patent case management and control method, the project-based patent case management and control device, the computer device and the storage medium have the same or corresponding technical features, and the corresponding embodiments may be mutually applicable.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a non-volatile computer-readable storage medium, and can include the processes of the embodiments of the methods described above when the program is executed. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as 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 application, and the description thereof is specific and detailed, but not construed as limiting the scope of the present application. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.