Multi-objective service resource technology service method and system

By establishing connections between technology service platforms and using the association relationship in the identification information database to determine the target service identity and platform identity, the integration and push of multi-target service resources across enterprises and cross-platforms is achieved, solving the problem that existing platforms cannot provide cross-enterprise and cross-platform services, and improving service level and intelligence level.

CN114997807BActive Publication Date: 2025-05-23CHINA ACADEMY OF INFORMATION & COMM
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110590461.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-28
Publication Date
2025-05-23
Estimated Expiration
2041-05-28

AI Technical Summary

Technical Problem

The existing technology service platform cannot provide cross-enterprise and cross-platform technology services, resulting in low level of technology services and low intelligence.

Method used

By establishing a connection between the first server and the second server, the target service identifier and target platform identifier are determined by using the association relationship between the platform identifier, service identifier and user demand identifier in the identification information database to achieve the integration and push of multi-target service resources.

Benefits of technology

It has realized comprehensive technology services across enterprises and across platforms, improved the service level and intelligence of the technology service platform, and met the diverse service needs of users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114997807B_ABST
    Figure CN114997807B_ABST
Patent Text Reader

Abstract

The present application relates to the field of communication technology, and discloses a multi-target service resource technology service method, including: a first server obtains an identification information library; in response to a target service request including a target demand identification from a customer, determines a target service identification and at least one target platform identification corresponding to the target service identification from the identification information library; determines the respective target service platforms according to at least one target platform identification, and sends the target service identification to the second server associated with each target service platform, so that the second server can find the target service resources according to the target service identification and submit them to the first server; and sends the target service resources to the client. In this way, the first server can establish a connection between the service platform and the user, thereby providing a cross-enterprise, cross-platform integrated technology service, and improving the service level of the service platform. The present application also discloses a multi-target service resource technology service system and a multi-target service resource technology service device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, for example, to a multi-target service resource technology service method and system. Background Art

[0002] With the advancement of science and technology, the demands of various scientific research institutions and enterprises for scientific and technological services are becoming increasingly complex. In order to cultivate and strengthen the market players of scientific and technological services, innovate scientific and technological service models, and extend the scientific and technological innovation service chain, it is urgent to create an intelligent, comprehensive, and systematic scientific and technological service platform.

[0003] The existing technology service platforms are generally used independently by each enterprise to handle their own internal affairs. It can be seen that this technology service platform only serves the internal affairs of each enterprise, and cannot provide cross-enterprise and cross-platform technology services, such as technology incubation, technology outsourcing, technology promotion, technology information exchange and technology consulting services. Therefore, for each enterprise, the technology service level provided by this technology service platform is not high and the degree of intelligence is low. Summary of the invention

[0004] In order to provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. The summary is not an extensive review, nor is it intended to identify key / critical components or delineate the scope of protection of these embodiments, but rather serves as a prelude to the detailed description that follows.

[0005] The disclosed embodiments provide a multi-objective service resource technology service method and system to realize cross-enterprise and cross-platform technology services and improve the technology service level and intelligence of existing technology service platforms.

[0006] In some embodiments, the multi-target service resource technology service method includes: the first server obtains an identification information library, in which the identification information library stores platform identifications associated with multiple service platforms, service identifications associated with services that can be provided by multiple service platforms, and associations between user demand identifications and service identifications; in response to a target service request submitted by a client including a target demand identification, determining a target service identification and at least one target platform identification corresponding to the target service identification from the identification information library; determining the respective target service platforms based on at least one target platform identification, and sending the target service identification to the second server associated with each target service platform, so that the second server can search for target service resources based on the target service identification and submit them to the first server; and sending the target service resources submitted by the second server to the client.

[0007] In some embodiments, sending the target service resource submitted by the second server to the client includes: when determining that there are multiple target service resources, integrating the multiple target service resources, and sending the integrated target service resource to the client.

[0008] In some embodiments, integrating multiple target service resources includes: obtaining the search frequency of each of the multiple target service resources within a first preset time period; sorting the multiple target service resources according to the search frequency, and using the sorting result as the integrated target service resource.

[0009] In some embodiments, sending the target service resource submitted by the second server to the client includes: determining the resource permission of the target service resource; and sending the target service resource to the client when determining that the resource permission matches the user permission associated with the client.

[0010] In some embodiments, before determining the target service identifier and at least one target platform identifier corresponding to the target service identifier from the identifier information library, it also includes: obtaining a historical information library, which stores at least one historical service request including a historical demand identifier submitted by the client within a second preset time period, and historical service resources obtained respectively according to the historical demand identifier; when the target demand identifier and at least one historical demand identifier match, determining the historical service resources corresponding to each of the at least one historical demand identifier from the historical information library, and pushing each historical service resource to the client.

[0011] In some embodiments, the multi-target service resource technology service method also includes: when determining that the user demand identifier and / or service identifier and / or platform identifier has changed, updating the identifier information library according to the changed user demand identifier and / or the changed service identifier and / or the changed platform identifier.

[0012] In some embodiments, the multi-target service resource technology service method includes: the second server associated with the target service platform obtains the target service identifier sent by the first server, and the target service identifier is determined by the first server in response to the target service request submitted by the client including the target demand identifier, from an identification information library that stores platform identifiers associated with multiple service platforms, service identifiers associated with services that can be provided by multiple service platforms, and associations between user demand identifiers and service identifiers; the target service resource is searched according to the target service identifier and submitted to the first server, so that the first server sends the target service resource to the client.

[0013] In some embodiments, the multi-target service resource technology service method includes: the client obtains a target service request including a target demand identifier, and submits it to a first server, so that the first server responds to the target service request, and determines the target service identifier and at least one target platform identifier corresponding to the target service identifier from an identification information library that stores platform identifiers associated with multiple service platforms, service identifiers associated with services that can be provided by each of the multiple service platforms, and an association relationship between a user demand identifier and a service identifier; determines the respective target service platforms based on at least one target platform identifier, and sends the target service identifier to a second server associated with the target service platform, and the second server searches for the target service resources based on the target service identifier and submits them to the first server; and obtains the target service resources sent by the first server.

[0014] In some embodiments, the multi-target service resource technology service system includes a first server, at least one second server, and at least one client. The first server is configured to obtain an identification information library, in which the identification information library stores platform identifications associated with multiple service platforms, service identifications associated with services that can be provided by multiple service platforms, and the association relationship between user demand identification and service identification; in response to a target service request including a target demand identification, determine the target service identification and at least one target platform identification corresponding to the target service identification from the identification information library; determine the respective target service platforms based on at least one target platform identification, and send the target service identification to the second server associated with each target service platform; send the target service resources submitted by the second server to the client; the second server is configured to obtain the target service identification; search for the target service resources based on the target service identification, and submit them to the first server; the client is configured to obtain the target service request, submit it to the first server, and obtain the target service resources.

[0015] In some embodiments, the multi-target service resource technology service device includes a processor and a memory storing program instructions. The processor is configured to execute the multi-target service resource technology service method when executing the program instructions.

[0016] The multi-objective service resource technology service method and system provided by the embodiments of the present disclosure can achieve the following technical effects:

[0017] The first server obtains an identification information base that stores platform identifiers associated with multiple service platforms, service identifiers associated with services that can be provided by multiple service platforms, and the association relationship between user demand identifiers and service identifiers. In this way, when the first server responds to a target service request including a target demand identifier submitted by a client, the target service identifier and at least one target platform identifier corresponding to the target service identifier can be determined from the identification information base; according to at least one target platform identifier, the respective target service platforms are determined, and the target service identifier is sent to the second server associated with each target service platform, thereby establishing a connection between each service platform through the first server. Correspondingly, the second server can search for target service resources according to the target service identifier and submit it to the first server, and the first server sends the target service resources submitted by the second server to the client. In this way, the first server can establish a connection between multiple service platforms and users, meet the service needs of users, and realize the integration of needs, services and platforms, thereby providing a cross-enterprise and cross-platform comprehensive technology service, and improving the service level and intelligence of the service platform.

[0018] The above general description and the following description are exemplary and explanatory only and are not intended to limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] One or more embodiments are exemplarily described by corresponding drawings, which do not limit the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements, and the drawings do not constitute a scale limitation, and wherein:

[0020] Figure 1 is a schematic diagram of a multi-objective service resource technology service system provided by an embodiment of the present disclosure;

[0021] Figure 2 is a flow chart of a multi-target service resource technology service method provided by an embodiment of the present disclosure;

[0022] Figure 3 is a flow chart of a multi-target service resource technology service method provided by an embodiment of the present disclosure;

[0023] Figure 4 is a flow chart of a multi-target service resource technology service method provided by an embodiment of the present disclosure;

[0024] Figure 5 is a flow chart of a multi-target service resource technology service method provided by an embodiment of the present disclosure;

[0025] Figure 6 is a schematic diagram of a multi-objective service resource technology service device provided by an embodiment of the present disclosure;

[0026] Figure 7 It is a schematic diagram of a multi-objective service resource technology service device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0027] In order to be able to understand the features and technical contents of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present disclosure. In the following technical description, for the convenience of explanation, a full understanding of the disclosed embodiments is provided through multiple details. However, one or more embodiments can still be implemented without these details. In other cases, to simplify the drawings, well-known structures and devices can be simplified for display.

[0028] The terms "first", "second", etc. in the specification and claims of the embodiments of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged where appropriate, so that the embodiments of the embodiments of the present disclosure described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.

[0029] Unless otherwise stated, the term "plurality" means two or more.

[0030] In the embodiment of the present disclosure, the character " / " indicates that the preceding and following objects are in an "or" relationship. For example, A / B indicates: A or B.

[0031] The term "and / or" is a description of the association relationship between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or, A and B.

[0032] Figure 1 Schematic diagram of a multi-objective service resource technology service system provided by an embodiment of the present disclosure. Figure 1 As shown, the embodiment of the present disclosure provides a multi-target service resource technology service system, which may include a first server, at least one second server, and at least one client. As an example, the first server may be deployed on a cloud server, the second server may be deployed on a service platform, and the client may be deployed on a smart terminal. The three cooperate with each other, and through the solution provided in the embodiment of the present application, cross-enterprise and cross-platform technology services are provided to realize the interconnection and integration of information between multiple service platforms.

[0033] In actual application, when a user submits a target service request including a target demand identifier to a smart terminal according to a target demand, a client associated with the smart terminal may obtain the target service request and submit it to the first server.

[0034] Correspondingly, the first server can determine the target service identifier and at least one target service platform in response to the target service request, and send the target service identifier to the second server associated with each target service platform, so that the second server can find the target service resource according to the target service identifier, submit it to the first server, and send it to the client by the first server. In this way, the first server can establish a connection between multiple service platforms and users, and the corresponding service platform can provide corresponding services according to the user's service needs, thereby realizing the integration of needs, services and platforms. The specific implementation method can be found in the introduction below.

[0035] The intelligent terminal associated with the client is, for example, a mobile device, a computer, or any combination thereof. In some embodiments, the mobile device may include, for example, a mobile phone, a wearable device, an intelligent mobile device, a virtual reality device, etc., or any combination thereof.

[0036] Figure 2 1 is a flowchart of a multi-target service resource technology service method provided by an embodiment of the present disclosure. Figure 2 As shown, the embodiment of the present disclosure provides a multi-target service resource technology service method applicable to a client, which may include:

[0037] S21, the client obtains a target service request including a target demand identifier, and submits it to the first server, so that the first server responds to the target service request, determines the target service identifier, and at least one target platform identifier corresponding to the target service identifier from an identifier information library that stores platform identifiers associated with multiple service platforms, service identifiers associated with services that can be provided by multiple service platforms, and associations between user demand identifiers and service identifiers; determines the respective target service platforms based on at least one target platform identifier, and sends the target service identifier to the second server associated with the target service platform, and the second server searches for the target service resources based on the target service identifier and submits them to the first server.

[0038] Among them, the user demand identification can be embodied as a unique mark for identifying the user demand, or can be embodied as a user demand portrait associated with the user demand, that is, a demand information set generated by extracting the demand characteristics of the user demand. In practical applications, if the user demand is patent technology incubation, the user demand portrait associated with the user demand can be a user demand information set related to one or more of patent application, patent review and patent entrustment. In this way, the subsequent service platform can actively push relevant service resources based on the user demand portrait, thereby improving the intelligence of the service platform and the user experience.

[0039] Here, if the intelligent terminal associated with the client is configured with an information entry module, the target service request including the target demand identifier can be obtained by the user inputting information. For example, the information entry module can be embodied as a keyboard, and the user can manually input the target service request including the target demand identifier through the keyboard for the client to collect. Alternatively, the information entry module can be embodied as a voice collection module, and the user can input the target service request including the target demand identifier by voice, and the client performs voice recognition to obtain the target demand identifier and the corresponding target service request. The information entry module can enable the client associated with the intelligent terminal to obtain the target service request including the target demand identifier very conveniently and quickly.

[0040] S22, the client obtains the target service resource sent by the first server.

[0041] By adopting the multi-target service resource technology service method applicable to the client provided by the embodiment of the present disclosure, the client only needs to submit a target service request including a target demand identifier to the first server, and the first server will respond to the target service request, determine the target service identifier and at least one target platform identifier corresponding to the target service identifier from the identifier information library; determine the respective target service platforms according to the at least one target platform identifier, and send the target service identifier to the second server associated with each target service platform, thereby establishing a connection between each service platform through the first server. Correspondingly, the second server can search for the target service resource according to the target service identifier and submit it to the first server, and the first server will send the target service resource submitted by the second server to the client. In this way, the first server can establish a connection between multiple service platforms and users, meet the service needs of users, and realize the integration of needs, services and platforms, thereby providing a cross-enterprise and cross-platform comprehensive technology service, and improving the service level and intelligence of the service platform.

[0042] Figure 3 1 is a flowchart of a multi-target service resource technology service method provided by an embodiment of the present disclosure. Figure 3 As shown, the embodiment of the present disclosure provides a multi-target service resource technology service method applicable to a second server, which may include:

[0043] S31, the second server associated with the target service platform obtains the target service identifier sent by the first server, and the target service identifier is determined by the first server in response to the target service request including the target demand identifier submitted by the client, from an identifier information database that stores platform identifiers associated with multiple service platforms, service identifiers associated with services that can be provided by multiple service platforms, and the association relationship between the user demand identifier and the service identifier.

[0044] Among them, the service identifier can be embodied as a unique mark for identifying the service, or it can be embodied as a service portrait associated with the service, that is, a service information set generated by extracting the service characteristics of the service. In practical applications, if the service is patent technology incubation, the service portrait associated with the service can be one or more related service information sets in patent application services, patent review services, and patent entrustment services. In this way, when matching user needs and services in the future, it is possible to achieve accurate matching of user demand portraits and service portraits, as well as the push of multiple service resources, thereby improving the intelligence of the service platform and the user experience.

[0045] S32, the second server searches for the target service resource according to the target service identifier, and submits it to the first server, so that the first server sends the target service resource to the client.

[0046] Optionally, the second server searches for the target service resource according to the target service identifier, which may include: the second server obtains the corresponding relationship between the service identifier and the service resource identifier when obtaining the target service identifier; the second server determines the target service resource identifier from the corresponding relationship according to the target service identifier; the second server searches for the target service resource according to the target service resource identifier. In this way, the target service resource can be determined conveniently and quickly, thereby improving the working efficiency of the target service platform associated with the second server.

[0047] The corresponding relationship between the service identifier and the service resource may be reflected as one service identifier corresponding to one service resource, or one service identifier corresponding to multiple service resources. This embodiment of the present disclosure may not make specific limitations on this.

[0048] In addition, the disclosed embodiment can also use intelligent algorithms such as neural networks and genetic algorithms to search for target service resources according to the target service identifier. Here, the disclosed embodiment does not specifically limit the intelligent algorithm, as long as it can achieve matching between the target service identifier and the target service resource.

[0049] By adopting the multi-target service resource technology service method applicable to the second server provided by the embodiment of the present disclosure, the second server can, when obtaining the target service identifier sent by the first server, search for the target service resource according to the target service identifier and submit it to the first server. The first server sends the target service resource submitted by the second server to the client. In this way, the first server can establish connections between multiple service platforms and users, meet the service needs of users, and realize the integration of needs, services and platforms, thereby providing a cross-enterprise and cross-platform comprehensive technology service and improving the service level and intelligence of the service platform.

[0050] Figure 41 is a flowchart of a multi-target service resource technology service method provided by an embodiment of the present disclosure. Figure 4 As shown, the embodiment of the present disclosure provides a multi-target service resource technology service method applicable to a first server, which may include:

[0051] S41, the first server obtains an identification information database, which stores platform identifications associated with multiple service platforms, service identifications associated with services that can be provided by the multiple service platforms, and associations between user demand identifications and service identifications.

[0052] Among them, the platform identifier can be embodied as a unique mark for identifying the service platform, or it can be embodied as a platform portrait associated with the service platform, that is, a platform information set generated by extracting the platform characteristics of the service platform. In actual applications, if the service platform is a patent technology incubation platform, the platform portrait associated with the service platform can be a platform information set related to the network environment of the patent technology incubation platform or the service quality of the patent technology incubation platform. In this way, when the service and service platform are subsequently matched, accurate matching of the service portrait and the platform portrait can be achieved, as well as the push of multiple service resources, thereby improving the intelligence of the service platform and the user experience.

[0053] The service identifiers associated with the services that can be provided by multiple service platforms can be reflected as each service platform corresponding to the service identifiers associated with multiple services that can be provided, or can be reflected as each service platform corresponding to a service identifier associated with a service that can be provided. This embodiment of the present disclosure may not be specifically limited.

[0054] The association relationship between the user requirement identifier and the service identifier may be reflected as one user requirement identifier being associated with one service identifier, or one user requirement identifier being associated with multiple service identifiers. This disclosure embodiment may not be specifically limited to this.

[0055] Optionally, the identification information library may be stored in a cloud server associated with the first server, and when the target service identifier and the target platform need to be determined later, the first server may obtain the identification information library by locally reading. Alternatively, the identification information library may be stored in other data storage servers, and the first server may obtain the identification information library by accessing the data storage server when necessary. The embodiment of the present disclosure does not specifically limit the method of obtaining the identification information library.

[0056] S42: The first server determines the target service identifier and at least one target platform identifier corresponding to the target service identifier from an identifier information database in response to the target service request including the target requirement identifier submitted by the client.

[0057] Here, the first server determines the target service identifier from the identifier information library, which can be directly based on the target demand identifier, and the target service identifier can be captured from the association relationship between the user demand identifier and the service identifier, or it can be determined from the association relationship between the user demand identifier and the service identifier using an intelligent algorithm such as a neural network or a genetic algorithm. The embodiments of the present disclosure do not specifically limit the intelligent algorithm, as long as the match between the target demand identifier and the target service identifier can be achieved.

[0058] Optionally, before determining the target service identifier and at least one target platform identifier corresponding to the target service identifier from the identifier information library, it may also include: the first server obtains a historical information library, which stores at least one historical service request including a historical demand identifier submitted by the client within a second preset time period, and historical service resources respectively obtained according to the historical demand identifier; when the target demand identifier and at least one historical demand identifier match, the first server determines the historical service resources corresponding to each of the at least one historical demand identifier from the historical information library, and pushes each historical service resource to the client. In this way, based on the target demand and historical demand, service resources can be pushed to users quickly and effectively, improving the service efficiency and intelligence of the service platform, thereby improving the user experience.

[0059] The historical information database may be a database in the identification information database, or may be a database independent of the identification information database. The acquisition method of the historical information database may refer to the acquisition method of the identification information database in the above embodiment, and will not be described in detail here.

[0060] The second preset duration may range from 10 days to 60 days. Preferably, the second preset duration may be 30 days. In this way, the data collection volume of historical service requests including historical demand identifiers can be guaranteed, thereby helping to ensure the availability and effectiveness of service resources pushed according to historical demand and target demand.

[0061] The target requirement identifier and at least one historical requirement identifier match, which may mean that the target requirement identifier and the historical requirement identifier have the same meaning, or that the target requirement identifier and the historical requirement identifier have similar meanings. In practical applications, if the target requirement is patent technology incubation and the target requirement identifier is "patent incubation", then when the historical requirement identifier is "patent achievement transformation", it can be considered that the target requirement identifier and the historical requirement identifier are similar.

[0062] S43, the first server determines the respective target service platforms according to at least one target platform identifier, and sends the target service identifier to the second server associated with each target service platform, so that the second server searches for the target service resources according to the target service identifier and submits them to the first server.

[0063] Here, the first server sends the target service identifier to the second server associated with each target service platform, which may include: the first server calls the first target interface of each second server corresponding to the target service identifier from the first available interface provided by each pre-packaged second server, and sends the target service identifier to each second server through the first target interface. In this way, the flexibility, accuracy and efficiency of sending the target service identifier can be guaranteed.

[0064] In addition, the first server sends the target service identifier to the second server associated with each target service platform, which may include: the first server obtains the setting protocols for establishing a connection between the first server and each second server; the first server sends the target service identifier to the second server associated with each setting protocol through each setting protocol.

[0065] Here, the setting protocol for establishing a connection between the first server and each second server may be a communication protocol for data communication between the two. Correspondingly, the communication protocol at least needs to specify the syntax, semantics and timing of information transmission between the first server and the second server. Among them, syntax may refer to the structure, format, coding information, etc. of the transmitted information; semantics may refer to the content and meaning of the transmitted information; timing may refer to the transmission time, transmission rate and transmission order, etc.

[0066] S44, the first server sends the target service resource submitted by the second server to the client.

[0067] Here, the first server sends the target service resource submitted by the second server to the client, which may include: calling the second target interface of the client corresponding to the target service resource from the second available interface provided by the pre-packaged client, and sending the target service resource to the client through the second target interface. In this way, the target service resource can be sent flexibly, accurately and efficiently.

[0068] Optionally, the first server sends the target service resource submitted by the second server to the client, which may include: when the first server determines that there are multiple target service resources, integrating the multiple target service resources and sending the integrated target service resources to the client. In this way, high-speed transmission and mutual coordination of multiple service resources can be achieved, so that service resources can be managed effectively and scientifically, and the comprehensive efficiency of the service platform and the user experience can be improved.

[0069] Here, integrating multiple target service resources may include: obtaining the search frequency of each of the multiple target service resources within the first preset time period; sorting the multiple target service resources according to the search frequency, and using the sorting result as the integrated target service resource. In this way, the target service resource is sent to the user according to the sorting result, so that the user receives the service resource more specifically, which can improve the comprehensive energy efficiency of the service platform and the user experience.

[0070] The value range of the second preset time length may be 10 days to 60 days. Preferably, the second preset time length may be 30 days. In this way, the data collection amount of the search frequency can be guaranteed, thereby facilitating the availability and effectiveness of the sorting results.

[0071] Here, the plurality of target service resources are sorted according to the search frequency, which may be sorted in descending order of the search frequency, or in descending order of the search frequency.

[0072] In addition, the integration method of multiple target service resources can also be reflected in classifying multiple target service resources according to preset classification rules, or sorting and displaying multiple target service resources according to their respective historical service scores, or merging multiple target service resources according to a preset merging model, etc. In this way, a more transparent and optimized data integration method can be provided to users to ensure the control of service resources, thereby improving the intelligence of the service platform and the user experience.

[0073] Optionally, the first server sends the target service resource submitted by the second server to the client, which may include: the first server determines the resource authority of the target service resource; when the first server determines that the resource authority matches the user authority associated with the client, the target service resource is sent to the client. The authority matching verification method helps to ensure the privacy of service resources and improve the service level and intelligence of the service platform.

[0074] Here, the embodiments of the present disclosure may provide multiple implementations to determine user rights. The following examples are provided.

[0075] In one way, if the smart terminal associated with the client is equipped with an information entry module, the user rights can be obtained by the user inputting information. For example, the user can directly input the user rights by manual input or voice input, so that the client can collect the user rights and send the user rights to the first server when the first server needs it.

[0076] In another way, if the client saves the industry information of the user, the first server will send the industry information of the user to the first server when the first server needs it, and the first server will determine the user's authority based on the industry information of the user. This can improve the service level and intelligence of the service platform.

[0077] Specifically, if the industry information of the user is the communications industry, the user authority may be authority related to the communications industry.

[0078] Correspondingly, the resource authority matches the user authority associated with the client, and the two can be the same, or the two can be similar. For example, the resource authority is the communication resource authority, and the user authority is the authority related to the communication industry, and the two are the same; the resource authority is the communication resource authority, and the user authority is the authority related to the electronic information industry, and the two are similar.

[0079] In addition, the client can send the user's industry information and other user identification to the first server, which is stored in the identification information library by the first server. Here, the user identification can be reflected as a unique mark for identifying the user, or can be reflected as a user profile associated with the user, that is, a user information set generated by extracting the user's user features. In this way, the subsequent service platform can actively push relevant service resources based on the user profile, thereby improving the intelligence of the service platform and the user experience.

[0080] Optionally, the multi-objective service resource technology service method may further include: when the first service end determines that the user demand identifier and / or the service identifier and / or the platform identifier have changed, the identifier information library is updated according to the changed user demand identifier and / or the changed service identifier and / or the changed platform identifier. In this way, the continuous updating of information can be ensured, and the matching degree of demand, service and platform can be improved, thereby improving the service level and intelligence of the service platform.

[0081] Here, the change may be reflected in one or more of adding a new user demand identifier, adding a new service identifier, and adding a new platform identifier, or may be reflected in one or more of changing the original user demand identifier, changing the original service identifier, and changing the original platform identifier.

[0082] Here, the update of the identification information library can use intelligent algorithms such as neural networks and genetic algorithms to obtain the changed user demand identification and / or service identification and / or platform identification, and update them. The embodiments of the present disclosure do not specifically limit the intelligent algorithm, as long as it can achieve the update of the identification information library.

[0083] By adopting the multi-target service resource technology service method applicable to the first server provided by the embodiment of the present disclosure, the first server obtains an identification information library that stores the platform identifiers associated with multiple service platforms, the service identifiers associated with the services that can be provided by each of the multiple service platforms, and the association relationship between the user demand identifier and the service identifier. In this way, when the first server responds to the target service request including the target demand identifier submitted by the client, the target service identifier and at least one target platform identifier corresponding to the target service identifier can be determined from the identification information library; according to at least one target platform identifier, the respective target service platforms are determined, and the target service identifier is sent to the second server associated with each target service platform, thereby establishing a connection between the service platforms through the first server. Correspondingly, the second server can search for the target service resource according to the target service identifier and submit it to the first server, and the first server sends the target service resource submitted by the second server to the client. In this way, the first server can establish a connection between multiple service platforms and users, meet the service needs of users, and realize the integration of needs, services and platforms, thereby providing a cross-enterprise, cross-platform comprehensive technology service, and improving the service level and intelligence of the service platform.

[0084] Figure 5 1 is a flowchart of a multi-target service resource technology service method provided by an embodiment of the present disclosure. Figure 5 As shown, the embodiment of the present disclosure provides a multi-objective service resource technology service method, which may include:

[0085] S51, the first server obtains an identification information database, in which the identification information database stores platform identifications associated with multiple service platforms, service identifications associated with services that can be provided by the multiple service platforms, and associations between user demand identifications and service identifications.

[0086] S52, the client obtains a target service request including a target requirement identifier, and submits it to the first server.

[0087] S53: The first server determines the target service identifier and at least one target platform identifier corresponding to the target service identifier from an identifier information library in response to the target service request.

[0088] S54: The first server determines the respective target service platforms according to at least one target platform identifier, and sends the target service identifier to the second server associated with each target service platform.

[0089] S55, the second server searches for target service resources according to the target service identifier and submits the resources to the first server.

[0090] S56: The first server sends the target service resource submitted by the second server to the client.

[0091] S57, the client obtains the target service resource.

[0092] By adopting the multi-target service resource technology service method provided by the embodiment of the present disclosure, the first server end, the second server end and the client end cooperate to establish connections between multiple service platforms and users, meet the service needs of users, and realize the integration of needs, services and platforms, thereby providing a cross-enterprise, cross-platform comprehensive technology service and improving the service level and intelligence of the service platform.

[0093] Figure 6 Schematic diagram of a multi-objective service resource technology service device provided by an embodiment of the present disclosure. Figure 6 As shown, the embodiment of the present disclosure provides a multi-target service resource technology service device, including an acquisition module 61, a determination module 62, a determination and issuance module 63 and a communication module 64. Among them, the acquisition module 61 is configured to obtain an identification information library, in which the identification information library stores platform identifications associated with multiple service platforms, service identifications associated with services that can be provided by multiple service platforms, and the association relationship between user demand identification and service identification; the determination module 62 is configured to respond to the target service request submitted by the client including the target demand identification, and determine the target service identification and at least one target platform identification corresponding to the target service identification from the identification information library; the determination and issuance module 63 is configured to determine the respective target service platforms according to at least one target platform identification, and issue the target service identification to the second server associated with each target service platform, so that the second server can search for the target service resources according to the target service identification and submit them to the first server; the communication module 64 is configured to send the target service resources submitted by the second server to the client.

[0094] By adopting the multi-target service resource technology service device provided by the embodiment of the present disclosure, the acquisition module, the determination module, the determination and issuance module and the communication module cooperate to establish connections between multiple service platforms and users, meet the service needs of users, and realize the integration of needs, services and platforms, thereby providing a cross-enterprise, cross-platform comprehensive technology service and improving the service level and intelligence of the service platform.

[0095] Figure 7 Schematic diagram of a multi-objective service resource technology service device provided by an embodiment of the present disclosure. Figure 7As shown, the embodiment of the present disclosure provides a multi-target service resource technology service device, including a processor (processor) 100 and a memory (memory) 101. Optionally, the device may also include a communication interface (Communication Interface) 102 and a bus 103. Among them, the processor 100, the communication interface 102, and the memory 101 can communicate with each other through the bus 103. The communication interface 102 can be used for information transmission. The processor 100 can call the logic instructions in the memory 101 to execute the multi-target service resource technology service method of the above embodiment.

[0096] In addition, the logic instructions in the memory 101 described above may be implemented in the form of software functional units and when sold or used as independent products, may be stored in a computer-readable storage medium.

[0097] The memory 101 is a computer-readable storage medium that can be used to store software programs and computer executable programs, such as program instructions / modules corresponding to the method in the embodiment of the present disclosure. The processor 100 executes the function application and data processing by running the program instructions / modules stored in the memory 101, that is, the multi-objective service resource technology service method in the above embodiment is implemented.

[0098] The memory 101 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required for at least one function; the data storage area may store data created according to the use of the terminal device, etc. In addition, the memory 101 may include a high-speed random access memory and may also include a non-volatile memory.

[0099] The embodiment of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured to execute the above-mentioned multi-objective service resource technology service method.

[0100] An embodiment of the present disclosure provides a computer program product, which includes a computer program stored on a computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer executes the above-mentioned multi-target service resource technology service method.

[0101] The computer-readable storage medium mentioned above may be a transient computer-readable storage medium or a non-transitory computer-readable storage medium.

[0102] The technical solution of the embodiment of the present disclosure can be embodied in the form of a software product, which is stored in a storage medium and includes one or more instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in the embodiment of the present disclosure. The aforementioned storage medium may be a non-transient storage medium, including: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes, or a transient storage medium.

[0103] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure so that those skilled in the art can practice them. Other embodiments may include structural, logical, electrical, process and other changes. The embodiments represent only possible changes. Unless explicitly required, separate components and functions are optional, and the order of operation may vary. The parts and features of some embodiments may be included in or replace the parts and features of other embodiments. Moreover, the words used in this application are only used to describe the embodiments and are not used to limit the claims. As used in the description of the embodiments and the claims, unless the context clearly indicates, the singular forms of "a", "an" and "the" are intended to include plural forms as well. Similarly, the term "and / or" as used in this application refers to any and all possible combinations of listings containing one or more associated ones. In addition, when used in the present application, the term "comprise" and its variants "comprises" and / or comprising refer to the presence of stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof. In the absence of further restrictions, the elements defined by the sentence "comprising a ..." do not exclude the presence of other identical elements in the process, method or device comprising the elements. In this article, each embodiment may focus on the differences from other embodiments, and the same and similar parts between the various embodiments may refer to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, then the relevant parts can refer to the description of the method part.

[0104] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software may depend on the specific application and design constraints of the technical solution. The technicians may use different methods for each specific application to implement the described functions, but such implementations should not be considered to exceed the scope of the embodiments of the present disclosure. The technicians may clearly understand that, for the convenience and simplicity of description, the specific working processes of the systems, devices and units described above may refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here.

[0105] In the embodiments disclosed herein, the disclosed methods and products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units can be only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to implement this embodiment. In addition, each functional unit in the embodiment of the present disclosure may be integrated in a processing unit, or each unit may exist physically alone, or two or more units may be integrated in one unit.

[0106] The flowchart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to the embodiment of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of the code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. In some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, which can depend on the functions involved. In the description corresponding to the flowchart and the block diagram in the accompanying drawings, the operations or steps corresponding to different boxes can also occur in a different order from the order disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, which can depend on the functions involved. Each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified functions or actions, or may be implemented by a combination of dedicated hardware and computer instructions.

Claims

1. A multi-objective service resource technology service method, It is characterized in that include: The first server obtains an identification information database, wherein the identification information database stores platform identifications associated with multiple service platforms, service identifications associated with services that can be provided by the multiple service platforms, and an association relationship between user demand identifications and service identifications; In response to a target service request including a target requirement identifier submitted by a client, determining a target service identifier and at least one target platform identifier corresponding to the target service identifier from the identifier information library; Determine the respective target service platforms according to the at least one target platform identifier, and send the target service identifier to the second server associated with each target service platform, so that the second server searches for the target service resource according to the target service identifier and submits it to the first server; Sending the target service resource submitted by the second server to the client; Sending the target service resource submitted by the second server to the client includes: When it is determined that there are multiple target service resources, obtaining the search frequencies of the multiple target service resources within the first preset time period; The multiple target service resources are sorted according to the search frequency, the sorting result is used as the integrated target service resource, and the integrated target service resource is sent to the client.

2. The method according to claim 1, It is characterized in that The sending the target service resource submitted by the second server to the client further includes: Determining resource permissions of the target service resource; When it is determined that the resource permission matches the user permission associated with the client, the target service resource is sent to the client.

3. The method according to claim 1 or 2, It is characterized in that Before determining the target service identifier and at least one target platform identifier corresponding to the target service identifier from the identifier information library, the method further includes: Obtaining a historical information database, wherein the historical information database stores at least one historical service request including a historical demand identifier submitted by the client within a second preset time period, and historical service resources respectively obtained according to the historical demand identifier; In the case where the target demand identifier matches at least one of the historical demand identifiers, a historical service resource corresponding to each of the at least one historical demand identifier is determined from the historical information library, and each of the historical service resources is pushed to the client.

4. The method according to claim 1 or 2, It is characterized in that Also includes: When it is determined that the user requirement identifier and / or the service identifier and / or the platform identifier has changed, the identifier information database is updated according to the changed user requirement identifier and / or the changed service identifier and / or the changed platform identifier.

5. A multi-objective service resource technology service method, It is characterized in that include: The second server associated with the target service platform obtains the target service identifier sent by the first server, wherein the target service identifier is determined by the first server in response to the target service request including the target demand identifier submitted by the client, from an identifier information database storing platform identifiers associated with multiple service platforms, service identifiers associated with services that can be provided by the multiple service platforms, and an association relationship between the user demand identifier and the service identifier; Searching for a target service resource according to the target service identifier and submitting the target service resource to the first server so that the first server sends the target service resource to the client; Among them, the first server sends the target service resource to the client, including: when it is determined that there are multiple target service resources, obtaining the search frequency of each of the multiple target service resources within a first preset time period; sorting the multiple target service resources according to the search frequency, using the sorting result as the integrated target service resource, and sending the integrated target service resource to the client.

6. A multi-objective service resource technology service method, It is characterized in that include: The client obtains a target service request including a target demand identifier, and submits the request to the first server, so that the first server responds to the target service request and determines the target service identifier from an identifier information base storing platform identifiers associated with multiple service platforms, service identifiers associated with services that can be provided by the multiple service platforms, and an association relationship between the user demand identifier and the service identifier, as well as at least one target platform identifier corresponding to the target service identifier; Determine the respective target service platforms according to the at least one target platform identifier, and send the target service identifier to a second server associated with the target service platform, and the second server searches for target service resources according to the target service identifier and submits the resources to the first server; so that the first server sends the target service resource to the client; wherein the first server sends the target service resource to the client, including: when determining that there are multiple target service resources, obtaining the search frequency of each of the multiple target service resources within a first preset time; sorting the multiple target service resources according to the search frequency, using the sorting result as the integrated target service resource, and sending the integrated target service resource to the client; Obtain the target service resource sent by the first server.

7. A multi-objective service resource technology service system, It is characterized in that include: A first server, at least one second server, and at least one client; The first server is configured to obtain an identification information library, wherein the identification information library stores platform identifications associated with multiple service platforms, service identifications associated with services that can be provided by the multiple service platforms, and an association relationship between a user demand identification and a service identification; in response to a target service request including a target demand identification, determine a target service identification and at least one target platform identification corresponding to the target service identification from the identification information library; Determine the respective target service platforms according to the at least one target platform identifier, and send the target service identifier to the second server associated with each target service platform; send the target service resources submitted by the second server to the client; wherein, sending the target service resources submitted by the second server to the client includes: when it is determined that there are multiple target service resources, obtain the search frequency of each of the multiple target service resources within a first preset time period; sort the multiple target service resources according to the search frequency, use the sorting result as the integrated target service resource, and send the integrated target service resource to the client; The second server is configured to obtain the target service identifier; search for the target service resource according to the target service identifier, and submit the target service resource to the first server; The client is configured to obtain the target service request, submit it to the first server, and obtain the target service resource.

8. A multi-target service resource technology service device, comprising a processor and a memory storing program instructions, It is characterized in that The processor is configured to execute the multi-target service resource technology service method according to any one of claims 1 to 4 when executing the program instructions.

Citation Information

Patent Citations

  • Service providing method, system and equipment

    CN109922109A

  • Data processing method and system

    CN110245170A