Information processing method, device, equipment and medium
The information processing method addresses the challenge of managing third-party service personnel's authority within collaborative work software by establishing them as collaborators, thereby ensuring data security and reducing service risks.
Patent Information
- Application Number
- JP2024565909
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-06-23
- Filing Date
- 2023-06-05
- Publication Date
- 2025-05-13
AI Technical Summary
Companies face challenges in ensuring data security and managing the authority of third-party service personnel when integrating them into their collaborative work software systems.
The proposed solution involves an information processing method that manages and controls the authority of external service personnel by establishing them as collaborators within the first user's client, thereby limiting their access and reducing service risks.
This approach effectively ensures data security for the first user by strictly managing the authority of service personnel, reducing service risks, and preventing data leakage.
Smart Images

Figure 2025515197000001_ABST
Abstract
Description
[Technical field]
[0001] This application claims priority to a Chinese patent application filed with the State Intellectual Property Office of the People's Republic of China on June 23, 2022, bearing application number 202210720206.6, and entitled "Information processing method, apparatus, equipment and medium," the entire contents of which are incorporated herein by reference.
[0002] The present application belongs to the field of computer technology, and specifically relates to an information processing method, device, apparatus, and medium. [Background technology]
[0003] In an enterprise, to facilitate communication between employees, enterprise collaboration software is configured so that employees can communicate and collaborate in real time between two or more people through a client on which the collaboration software is installed. The collaboration software is a software suite that integrates various functions such as an address book, an instant communication tool, a meeting, a cloud document, a workbench, an email, a calendar, an integration platform, etc.
[0004] Because collaboration software has many functions, the learning cost of some functions is relatively high, and some enterprises complete the collaboration in the way of introducing a third party to quickly utilize the functions. How to allow a third party to provide services to an enterprise while ensuring the data security of the enterprise is a technical problem that needs to be solved urgently. Summary of the Invention [Problem to be solved by the invention]
[0005] In view of this, the embodiments of the present application provide an information processing method, device, equipment, and medium that manages and controls the authority that an external service person has when providing a service to a first user by adding the external service person as a collaborator, thereby preventing data leakage and reducing service risks. [Means for solving the problem]
[0006] In order to achieve the above objectives, the technical solution of this application is as follows:
[0007] According to a first aspect of the present application, there is provided a method of processing information, the method comprising: receiving a service order sent by a second client, the service order including a first user identifier, a second user identifier, and a serviceman list, the first client corresponding to the first user, the second client corresponding to the second user, and the second user providing a service to the first user; Establishing an association relationship between the second user and the first user in response to issuance of the service order, the association relationship including indicating that a serviceman in the serviceman list can provide service to the first user at the first client as a collaborator.
[0008] According to a second aspect of the present application, there is provided an information processing method, the method comprising: generating a service order, the service order including an identifier of a first user, an identifier of a second user, and a serviceman list, the second user corresponding to the second client, the second user providing a service to the first user; and transmitting the service order to a first client corresponding to the first user.
[0009] According to a third aspect of the present application, there is provided an information processing device, the information processing device comprising: a receiving unit for receiving a service order sent by a second client, the service order including an identifier of a first user, an identifier of a second user, and a serviceman list, the first client corresponding to the first user, the second client corresponding to the second user, and the second user providing a service to the first user; and an establishing unit for establishing an association relationship between the second user and the first user in response to the issuance of the service order, the association relationship indicating that a serviceman in the serviceman list can provide a service to the first user at the first client as a collaborator.
[0010] According to a fourth aspect of the present application, there is provided an information processing apparatus, comprising: a generating unit for generating a service order, the service order including an identifier of a first user, an identifier of a second user, and a serviceman list, the second user corresponding to the second client, the second user providing a service to the first user; and a sending unit for sending the service order to a first client corresponding to the first user.
[0011] According to a fifth aspect of the present application, there is provided an electronic device, the device including a processor and a memory, the memory is used to store instructions or computer programs; The processor is adapted to execute the instructions or computer programs in the memory to cause the electronic device to perform the method of the first or second aspect.
[0012] According to a sixth aspect of the present application, there is provided a computer readable storage medium having instructions stored thereon which, when executed on a device, cause the device to perform a method according to the first or second aspect.
[0013] According to a seventh aspect of the present application there is provided a computer program product comprising a computer program or instructions which, when executed by a processor, realises a method according to the first or second aspect. Effect of the Invention
[0014] As can be seen thereby, the embodiments of the present application have the following beneficial effects:
[0015] In an embodiment of the present application, when a first user needs to introduce a third party into a first client used by the first user, the second user, which is a third party, sends a service order to the first client of the first user through the second client, and the service order includes an identifier of the second user, an identifier of the first user, and a serviceman list. After receiving the service order, in response to the issuance of the service order, an association relationship is established between the second user and the first user, and the association relationship indicates that the serviceman in the serviceman list provides a service to the first user in the first client as a collaborator. That is, the present application establishes an association relationship between the second user and the first user, and adds the serviceman to the first client used by the first user as a collaborator, thereby restricting the authority of the serviceman in the first client, ensuring the data security of the first user, and reducing the service risk. [Brief description of the drawings]
[0016] The drawings are provided to provide a further understanding of the invention, constitute a part of the specification, and are intended to illustrate the invention together with the examples of the invention, and are not intended to limit the invention. [Figure 1] 1 is a flowchart of an information processing method according to an embodiment of the present application. [Figure 2a] FIG. 2 is a schematic diagram of a new service order according to an embodiment of the present application. [Figure 2b] FIG. 2 is a schematic diagram of a state transition of a serviceman according to an embodiment of the present application. [Figure 2c] FIG. 2 is a schematic diagram of state transitions of a service order according to an embodiment of the present application. [Diagram 3] 1 is a schematic diagram of an information processing application scenario according to an embodiment of the present application; [Figure 4] 4 is a flowchart of another information processing method according to an embodiment of the present application. [Diagram 5] 4 is a flowchart of yet another information processing method according to an embodiment of the present application. [Figure 6] 1 is a structural diagram of an information processing device according to an embodiment of the present application; [Figure 7] FIG. 2 is a structural diagram of yet another information processing device according to an embodiment of the present application. [Figure 8] 1 is a structural schematic diagram of an electronic device according to an embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0017] In order to allow those skilled in the art to better understand the solution of the present application, the following clearly and completely describes the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application, obviously, the described embodiments are only some of the embodiments of the present application, not all of the embodiments, and all other embodiments obtained by those skilled in the art on the premise of not exerting creative efforts based on the embodiments in the present application are all within the protection scope of the present application.
[0018] Currently, when an enterprise introduces a third party to provide a service, the third party serviceman must be added to the enterprise's organizational architecture in a manner of adding in-house personnel so that the serviceman can provide the service to the enterprise. However, this method of addition makes it difficult for the enterprise to strictly restrict the authority of the serviceman, and the enterprise is likely to have concerns about data security, which is unfavorable for the service enterprise.
[0019] Based on this, the present application provides an information processing method, which is used for a first client used for a first user. When the first user needs to introduce a second user, a service order sent by the second user through the second client is received, and the service order includes a second user identifier, a first user identifier, and a serviceman list. Here, the service order is used to request the establishment of a service relationship with the first user. When the service order is received and the service order is put into effect, an association relationship between the second user and the first user is established, and the association relationship indicates that the serviceman in the serviceman list enters the first client corresponding to the first user as a collaborator to provide a service to the first user in the first client. That is, when the second user provides a service to the first user, the serviceman enters the first client as a collaborator, which facilitates the authority management and control by the first user to it, strictly limits its authority in the first client, reduces the service risk, and improves the safety of data in the first user.
[0020] Here, the first client may be an independent client or a target application integrated in the software suite, for example, the first client is a platform integrated in the software suite used by the first user. When the first client is a target application integrated in the software suite and a service person of the second user provides a service to the first user, the service person enters the target application as a collaborator, and does not enter the organizational architecture corresponding to the software suite used by the first user, but only enters the target application of the software suite, and does not invade other applications. And, because the service person enters the target application as a collaborator, the first user can easily manage and control its authority based on the first client, and strictly limit its authority in the target application, thereby reducing the service risk and improving the safety of data for the first user.
[0021] It should be noted that the first client and the second client may be the same type of client, for example, the first client and the second client may be an integration platform, and may be different types of clients, but information transmission may occur between the two clients.
[0022] Here, the integration platform is a platform formed by combining the integration of application systems and the integration architecture, and solves the problem of high integration costs and low efficiency of enterprises through relatively low construction costs and relatively high integration capabilities. In this embodiment, the integration platform can integrate multiple systems corresponding to an enterprise and provide a unified operation entry, so that users can complete corresponding operations through the operation entry, without needing to enter each system to operate, thereby improving business processing efficiency. And in this application, the integration platform can establish association relationships between different enterprises as a bond for different enterprises to realize communication.
[0023] Specifically, the service provider creates a service order in its corresponding aggregation platform and sends the service order to the aggregation platform corresponding to the service target enterprise. The service target enterprise can confirm the service order through the aggregation platform. After the confirmed service order is put into effect, the aggregation platform establishes an association relationship between the service provider and the service target enterprise, and adds the service members in the service provider to the aggregation platform of the service target enterprise as collaborators, thereby realizing management and control over the authority of the service members and reducing the service risk. At the same time, the aggregation platform realizes authority isolation between the service provider and the service target enterprise, and ensures the data security of the service target enterprise.
[0024] In order to facilitate understanding of the technical solutions according to the embodiments of the present application, the following description will be given in conjunction with the drawings.
[0025] Referring to FIG. 1, this figure is a flowchart of an information processing method according to an embodiment of the present application. As shown in FIG. 1, the method may be executed by an information processing device, which may be a server or an electronic device. Here, the electronic device may include a device having a communication function, such as a mobile phone, a tablet computer, a laptop computer, a desktop computer, an in-vehicle terminal, a wearable electronic device, an all-in-one device, a smart home device, etc., and may be a device simulated by a virtual machine or a simulator. As shown in FIG. 1, the method may include the following steps:
[0026] S101: Create a service order, where the service order includes a first user identifier, a second user identifier, and a serviceman list.
[0027] In this embodiment, after the second user achieves a service intention with the first user, the second user can create a service order through its corresponding second client and request to establish an association relationship with the first user through the service order, where the service order includes an identifier of the first user, an identifier of the second user, and a serviceman list.
[0028] The first user identifier may include the name, trademark, and usage code corresponding to the first client's use of the first user, and the second user identifier may include the name, trademark, and usage code corresponding to the second client's use of the second user, etc. The serviceman list may include two types of servicemen, one type is a service manager who is the main person in charge of this service order, and the other type is a service member who is the executor of this service order. Here, the service order may further include a service deadline and a service content, and the service deadline can support a positive integer for each day, month, and year, and the service content is described by the second user himself, so that the first user can identify and confirm it.
[0029] For example, in the schematic diagram of a new service order scenario shown in FIG. 2a, the new service order page 200 shown in FIG. 2a includes multiple options, including a service company (first user) code (e.g., usage code) option 201, a service deadline option 202, a service content option 203, a service manager option 204, and a service member option 205. Here, the service member option 205 is a selection item, and the others are all required items. Here, the service deadline option 202 may provide various service deadlines, and the creator may customize the service deadline. In addition, the new service order page may display prompt information such as "After the service order is submitted, it needs to be reviewed by the administrator of the first client of the service company, and after passing the review, the service manager and the service member will be automatically added to the first client's collaborators."
[0030] S102: Send a service order to the first client.
[0031] After the service order is created, in response to an operation triggered by the creator, the service order is sent to a first client used by a first user, and the first user is facilitated to approve the service order. After the second user sends the service order to the first client via the second client, the service order is in a state of waiting for contract execution. For example, the creator sends the created service order to the first client by clicking the submit button in FIG. 2a.
[0032] Here, after the second user transmits a service order to the first client via the second client, the transmitted service order is displayed in a service order list of the second client, where the service order list is used to present the service orders established by the second user with each first user.
[0033] In one embodiment of the present disclosure, for a service order that is awaiting confirmation, in response to a cancel operation triggered by a second user on the service order via a second client, the service order is cancelled from the first client and the service order is removed from the service order list.
[0034] Here, the indications for the service order established at the second client may include the following cases:
[0035] If the second user and the first user have only one service order, the service order is presented as "awaiting contract execution"; If the second user and the first user have two service orders, and the current service order is a contract renewal order for a previous service order, the current service order is presented as "pending contract renewal"; If the second user and the first user have two service orders, but there is no contract renewal relationship between the current service order and the previous service order (e.g., providing a second service every other year), the current service order is presented as "pending contract execution."
[0036] S103: Receive a service order sent by a second client, and in response to the effectuation of the service order, establish an association relationship between the second user and the first user.
[0037] After the first client receives the service order, an administrator of the first client needs to confirm the service order. In response to the service order being confirmed and put into effect, an association relationship between the second user and the first user is established, where the association relationship indicates that the serviceman in the serviceman list provides service to the first user at the first client as a collaborator.
[0038] In one embodiment of the present disclosure, after receiving the service order, in response to the first client receiving the confirmation operation triggered for the service order and the selection operation triggered in the serviceman list, select a serviceman from the serviceman list and add the selected serviceman as a collaborator for the first client. That is, when the manager of the first client confirms the service order, some or all of the servicemen may be selected as collaborators from the serviceman list corresponding to the service order. Here, the service manager is the serviceman who needs to be added, and the service members may be selected and added.
[0039] Here, the association relationship between the second user and the first user is established after the service order is put into effect. If the service order is confirmed but the effective time has not yet arrived, the service order goes from a waiting for contract conclusion state to a waiting for effect state, and when the effective time arrives, the state of the service order goes from a waiting for effect state to an effected state, at which time the association relationship between the second user and the first user is established. If the service order is put into effect immediately after being confirmed, it goes from a waiting for contract conclusion state to an effected state, and the association relationship between the second user and the first user is established.
[0040] If the service order is not confirmed within a preset time, the service order will be changed from pending contract status to expired status. For example, if the first user confirms the service order within 30 days after receiving the service order, the service order will be automatically set to expired status. Or, if the service deadline of the service order has expired and the contract has not been renewed for the service order, the service order will be automatically set to expired status.
[0041] As can be seen, when a first user needs to introduce a third party into a first client used by the first user, the second user, which is a third party, sends a service order to the first client of the first user through the second client. The service order includes an identifier of the second user, an identifier of the first user, and a serviceman list. After receiving the service order, in response to the issuance of the service order, an association relationship is established between the second user and the first user, and the association relationship indicates that the serviceman in the serviceman list provides a service to the first user in the first client as a collaborator. That is, the present application establishes an association relationship between the second user and the first user, and adds the serviceman to the first client used by the first user as a collaborator, thereby restricting the authority of the serviceman in the first client, ensuring the data security of the first user, and reducing the service risk.
[0042] In one embodiment of the present disclosure, when a service order is in an activated state, the second user can perform add or delete operations on the service person corresponding to the service order. For ease of understanding, the following describes the above operations from the second user's side and the first user's side respectively.
[0043] 1. Adding service members On the second user side, in response to receiving a trigger operation for adding a new serviceman to the serviceman list, active information is transmitted to a client corresponding to the new added serviceman, and in response to receiving an operation triggered for the active information, an addition request is transmitted to the first client.
[0044] That is, when the second user adds a new serviceman to the serviceman list corresponding to the service order, activation information is sent to the client of the new serviceman, and the status of the new serviceman is "waiting for activation". In response to a confirmation operation triggered by the serviceman for the activation information, an add request is sent to the first client, and the status of the new serviceman is converted from "waiting for activation" to "waiting for review". For example, a "service manager" corresponding to a service order adds another member of the second user as a "service member" of the service order.
[0045] In one embodiment of the present disclosure, in response to not receiving a trigger operation for the active information within a second preset time period, the newly added service person is removed from the service person list.
[0046] In response to receiving the addition request and the confirmation operation triggered for the addition request, the first user determines the newly added service technician as a collaborator of the first client. Then, the service technician provides a service to the first user at the first client as a collaborator. In this case, the status of the service technician changes from "waiting for review" to "normal."
[0047] In one embodiment of the present disclosure, in response to a reject operation being triggered for the add request or no operation being triggered for the add request within a first preset time, the newly added serviceman is deleted from the serviceman list. That is, if the first user rejects the add request, the serviceman is deleted from the serviceman list. Or, if the add request is not approved within the first preset time, the add request is automatically determined as rejected and the serviceman is deleted from the serviceman list. For example, if the add request is not approved within 30 days, the add request is automatically determined as rejected. Here, both the second client and the first client perform the above-mentioned delete operation.
[0048] 2. Removal of service members Responsive to the target service person releasing the service relationship with the first user, cancel collaborator identities of the target service person and remove the target service person from the service person list, where the target service person is one or more service people in the service list corresponding to the service order.
[0049] Generally, the target serviceman creates or manages some service resources when the first client provides a service to the first user. In order to ensure that the service resources are not lost, when the target serviceman releases the service relationship with the first user, a certain service resource transfer period is reserved so that the target serviceman completes the transfer of the service resources within the service resource transfer period. In response to the transfer of the service resources managed by the target serviceman, the identity of the collaborator of the target serviceman is cancelled so that the target serviceman no longer has the authority to log in to the first client. Here, the target serviceman can only transfer and view the service resources during the service resource transfer period, but cannot create, edit, or delete the transferred resources, or start or stop the operation of the transferred resources.
[0050] Here, the target service person canceling the service relationship with the first user may include one or more of the following: a service order time limit expires and is not renewed within a predetermined time, the target service person canceling the service relationship with the second user, the target service person being removed from the service person list by the first user, or the target service person being removed from the service person list by the second user, where the target service person is the all personnel in the service order when the service order time limit expires and is not renewed within a predetermined time.
[0051] In one embodiment of the present disclosure, the first user sets the target serviceman's account to a suspended state in response to receiving a suspend operation triggered on the target serviceman's account, where the target serviceman's account is used to log in to the first client. That is, the administrator of the first user can suspend the target serviceman's account at the control level of the target application to put the target serviceman's account in a "suspended" state, thereby facilitating the first user's management of collaborators and reducing service risks. The target serviceman whose account is in the "suspended" state cannot perform service operations on the first client.
[0052] In one embodiment of the present disclosure, in response to receiving a recovery operation triggered against the target service person's account, the target service person's account is set to a normal use state such that the target service person utilizes the account to log in to a first client and provide services to a first user.
[0053] In order to easily understand the state change of the serviceman in the first client, please refer to the state transition diagram shown in FIG. 2b. The specific transition process is as follows:
[0054] When adding a new service member or changing the service manager, the service member's account will be in an inactive state. After the service technician is activated, the system enters a waiting state for approval. After the first client's administrator approves and passes the approval, the serviceman's account will enter into normal use state, After the service engineer's account is disabled by the administrator, it goes into a suspended state. After the recovery operation is triggered, the account will enter a normal usage state, After the removal operation is triggered, the identity of the serviceman's collaborator is canceled, and if there are no service resources to be moved, the first client automatically deletes this serviceman; if there are service resources to be moved, this serviceman is automatically deleted after all service resources are moved; and if the service resource moving period expires, this serviceman is automatically deleted.
[0055] In one embodiment of the present disclosure, a collaborator list is displayed, including the servicemen in the servicemen list, such that in response to an administrator of the first client triggering an operation to view the collaborator list, the collaborator list is displayed such that the administrator can view one or more collaborators added via the collaborator list.
[0056] Here, the collaborator list may not only include the serviceman of the second user, but also may further include the personnel of the first user. In order to effectively distinguish between two different collaborators, the collaborator list further includes an external identifier, which is used to indicate that the serviceman of the second user is an external collaborator. When the first user corresponds to multiple second users, the collaborator list further includes the identifier of the second user, so that the administrator can effectively distinguish between the second users to which the different collaborators in the collaborator list belong.
[0057] In one embodiment of the present disclosure, in response to the service order being in an expired state, the association relationship is deleted, i.e., when the service order goes from an activated state to an expired state, the association relationship between the second user and the first user is automatically deleted, and thus the service person corresponding to the service order is automatically removed from the collaborator list of the first client.
[0058] In one embodiment of the present disclosure, when a service person provides a service to a first user, the service person generally creates a service resource in the first client. When the service order is in an expired state, in order to ensure smooth transfer of the service resource, a resource transfer phase is reserved for a preset time length, during which the service person can transfer the service resource managed by the service person to the administrator of the first client. Based on this, in response to the service order being in an expired state and the service resource corresponding to the service order having been transferred to the first user, the related relationship is deleted. That is, the related relationship is deleted only after the service resource corresponding to the service order has been transferred to the first user, and the related relationship is deleted immediately due to the expiration of the service order to avoid the loss of the service resource. For example, when the service order is in an expired state, the service order enters a 15-day service resource transfer phase, and the service person must transfer the service resource to the first user within 15 days. After the 15-day transfer period is over, the related relationship is automatically deleted, and the service resource that has not yet been transferred in a timely manner is automatically transferred.
[0059] Here, during the resource transfer period, since the service order is in an expired state, in order to reduce service risk, the operations of the serviceman at the first client are restricted, where the operations that are prohibited from being performed may include not being able to add a new serviceman to the serviceman list, and not being able to create, edit, delete, and share service resources by servicemen in the serviceman list.
[0060] Referring to the service order state transition diagram shown in Figure 2c, first, the second user creates a service order based on the second client, and after submitting the service order, the service order is in a waiting for confirmation state, and if the first user confirms it through the first client and the effective time has not yet arrived, it enters a waiting for effect state, and if the first user confirms it through the first client and it is immediately effective, it enters an effective state. If the service order is not confirmed or rejected by the first user, it enters an expired state, or if the already effective service order expires but is not renewed, it also enters an expired state. For an already expired service order, if the first user or the second user performs a delete operation, the service order is deleted.
[0061] In one embodiment of the present disclosure, in response to a service expiration of a service order, a contract renewal order is generated and transmitted to a first client, where an effective time of the contract renewal order is later than an expiration time of the service order, e.g., the effective time of the contract renewal order is one day after the expiration time of the service order.
[0062] Here, when the service deadline of the service order is about to expire, the first client can send a reminder message to the second client to remind the second user to renew the contract as soon as possible. For example, the first client sends a message to the client of a service manager to remind the service manager to create a contract renewal order. If the service deadline expires but the contract is not renewed, the service order enters an expired state.
[0063] In order to facilitate the understanding of this application, please refer to the schematic diagram of the application scenario shown in FIG. 3. As shown in FIG. 3, the second user is a service provider, and the first user is a service target enterprise, and the two can establish an association relationship through the aggregation platform. Specifically, the service provider and the service target enterprise both apply for a login account of the aggregation platform, and enter the aggregation platform through their respective login accounts. Here, the service provider creates a service order in its corresponding aggregation platform, and sends the service order to the aggregation platform corresponding to the service target enterprise. The service target enterprise can confirm the service order through the aggregation platform, and after the confirmed service order takes effect, the aggregation platform establishes an association relationship between the service provider and the service target enterprise, and adds the service members in the service provider to the aggregation platform of the service target enterprise as collaborators, thereby realizing management and control over the privileges of the service members, and reducing the service risk.
[0064] Referring to FIG. 4, this figure is a flowchart of an information processing method according to an embodiment of the present application, which is used in a first client and may include the following steps.
[0065] S401: Receive a service order sent by a second client.
[0066] Here, the service order includes a first user's identifier, a second user's identifier, and a serviceman list. The first client corresponds to the first user, the second client corresponds to the second user, and the second user provides a service to the first user. For a specific implementation of S401 in the embodiment, reference may be made to the relevant descriptions in S102 and S103 above.
[0067] S402: Establish an association relationship between the second user and the first user in response to effectuating a service order.
[0068] Here, the association relationship indicates that the serviceman in the serviceman list provides a service to the first user in the first client as a collaborator. For the specific implementation of S402 in this embodiment, reference may be made to the related description of S103 above.
[0069] In one embodiment of the present disclosure, after receiving the service order, the method further includes, in response to receiving a confirmation operation triggered for the service order and a selection operation triggered in the service man list, selecting a service man from the service man list and adding the selected service man as a collaborator for the first client.
[0070] In one embodiment of the present disclosure, the method further includes, in response to receiving an add request to add a new service person to the service person list and a confirmation operation triggered for the add request, determining the added new service person as a collaborator of the first client.
[0071] In one embodiment of the present disclosure, the method further includes deleting the added new service person from the service person list in response to a reject action being triggered on the add request or no action being triggered on the add request within a first preset time period.
[0072] In one embodiment of the present disclosure, the method further includes, in response to the target service person terminating the service relationship with the first user, canceling the identity of a collaborator of the target service person, where the target service person is one or more service persons in the service person list, and removing the target service person from the service person list.
[0073] In one embodiment of the present disclosure, canceling the identity of the collaborator of the target service person in response to the target service person terminating the service relationship with the first user as described above includes canceling the identity of the collaborator of the target service person in response to the target service person terminating the service relationship with the first user and the service resources managed by the target service person being moved.
[0074] In one embodiment of the present disclosure, the target service person cancels the service relationship with the first user including one or more of the following: a service order deadline expires and is not renewed within a specified time; the target service person cancels the service relationship with the second user; the target service person is removed from the service person list by the first user; and the target service person is removed from the service person list by the second user.
[0075] In one embodiment of the present disclosure, the method further includes setting the target service personnel's account to a suspended usage state in response to receiving a suspend operation triggered for the target service personnel's account, where the account is used by the target service personnel to log into the first client.
[0076] In one embodiment of the present disclosure, the method further includes, in response to receiving the recovery operation triggered for the target service person's account, setting the target service person's account to a normal use state such that the target service person utilizes the account to log in to a first client to provide services to a first user.
[0077] In one embodiment of the present disclosure, the method further includes displaying a collaborator list that includes the servicemen in the servicemen list.
[0078] In one embodiment of the present disclosure, the collaborator list further includes an external identifier to indicate that the service person is an external collaborator.
[0079] In one embodiment of the present disclosure, the method further includes deleting the association relationship in response to the service order being in an expired state.
[0080] In one embodiment of the present disclosure, deleting the association relationship in response to the service order being in an expired state includes deleting the association relationship in response to the service order being in an expired state and the service resource corresponding to the service order having been transferred to the first user.
[0081] In one embodiment of the present disclosure, operations that are prohibited from being performed during the period in which a service resource corresponding to the service order is being moved include not being able to add a new service technician to the service technician list, and not being able to create, edit, delete, or share service resources by service technicians in the service technician list.
[0082] It should be mentioned that the implementation of the above embodiment may refer to the related descriptions of FIG. 1, FIG. 2a, FIG. 2b and FIG. 2c above.
[0083] Referring to FIG. 5, this figure is an another information processing method according to an embodiment of the present application, which is used in a second client and includes the following steps:
[0084] S501: Create a service order.
[0085] Wherein, the service order includes a first user's identifier, a second user's identifier, and a serviceman list, the second user corresponds to a second client, and the second user provides a service to the first user. For the specific implementation of S501, you may refer to the relevant description of S101 above, and this embodiment will not be further described here.
[0086] S502: Send a service order to a first client corresponding to a first user.
[0087] After the service order is created, in response to a send operation triggered by the creator, the service order is sent to a first client used by the first user to facilitate the first user to confirm the service order. For a specific implementation of S502, reference may be made to the relevant description of S102 above.
[0088] In one embodiment of the present disclosure, the method further includes determining that the service order is in an activated state in response to receiving a validation operation triggered for the service order and an activation time for the service order occurring.
[0089] In one embodiment of the present disclosure, the method further includes, in response to a service order expiring soon, generating a renewal order having an effective time that is later than an expiration time of the service order, and renewing the order to the first client.
[0090] In one embodiment of the present disclosure, the method further includes, in response to receiving a triggering operation to add a new serviceman to the serviceman list, sending active information to a client corresponding to the new serviceman added, and in response to receiving the triggered operation for the active information, sending an add request to the first client.
[0091] In one embodiment of the present disclosure, the method further includes deleting the serviceman from the serviceman list in response to not receiving a triggered action on the active information within a second preset time period.
[0092] In one embodiment of the present disclosure, the method further includes deleting the added new service person from the service person list in response to receiving a rejection action triggered for the add request or not receiving a trigger action for the add request within a first preset time period.
[0093] It should be mentioned that for the implementation of the above embodiment, one may refer to the related descriptions of FIG. 1, FIG. 2a, FIG. 2b and FIG. 2c above.
[0094] According to the above method embodiment, the embodiment of the present application provides an information processing apparatus and device, which will be described below in conjunction with the drawings.
[0095] Referring to FIG. 6, this figure is an information processing apparatus according to an embodiment of the present application, the apparatus 600 may be used in a first client, and includes: a receiving unit 601 and an establishing unit 602 .
[0096] The receiving unit 601 is used for receiving a service order sent by a second client, the service order including a first user's identifier, a second user's identifier and a serviceman list, the first client corresponds to the first user, the second client corresponds to the second user, and the second user provides a service to the first user; An establishment unit 602 is used to establish an association relationship between the second user and the first user in response to the issuance of the service order, the association relationship indicating that a serviceman in the serviceman list can provide a service to the first user at the first client as a collaborator.
[0097] In one embodiment of the present disclosure, the device further comprises an additional unit: The adding unit is used to, after receiving the service order, in response to receiving a confirmation operation triggered for the service order and a selection operation triggered in the serviceman list, select a serviceman from the serviceman list and add the selected serviceman as a collaborator of the first client.
[0098] In one embodiment of the present disclosure, the apparatus further comprises a determining unit: The determination unit is used to determine, in response to receiving an addition request to add a new serviceman to the serviceman list and a confirmation operation triggered for the addition request, the added new serviceman as a collaborator of the first client.
[0099] In one embodiment of the present disclosure, the apparatus further includes a deletion unit; The deletion unit is used for deleting the added new serviceman from the serviceman list in response to a rejection action being triggered for the adding request or no action being triggered for the adding request within a first preset time.
[0100] In one embodiment of the present disclosure, the apparatus further includes a cancel unit and a delete unit; the canceling unit is adapted to cancel an identity of a collaborator of a target service person, the target service person being one or more service people in the service person list, in response to the target service person canceling a service relationship with the first user; The deletion unit is used for deleting the target serviceman from the serviceman list.
[0101] In one embodiment of the present disclosure, specifically, the cancellation unit is further used to cancel the identity of the collaborator of the target service person in response to the target service person releasing the service relationship with the first user and the service resources managed by the target service person being moved.
[0102] In one embodiment of the present disclosure, the target service person canceling the service relationship with the first user includes one or more of the following: the service order deadline expires and is not renewed within a predetermined time; the target service person canceling the service relationship with the second user; the target service person being removed from the service person list by the first user; and the target service person being removed from the service person list by the second user.
[0103] In one embodiment of the present disclosure, the device further comprises a verification unit, The verification unit is used to set the target service person's account to a suspended state in response to receiving a suspend operation triggered against the target service person's account for logging in to the first client by the target service person.
[0104] In one embodiment of the present disclosure, the verification unit is further adapted to, in response to receiving a recovery operation triggered for the target service person's account, set the target service person's account to a normal use state, such that the target service person can use the account to log in to the first client to provide services to the first user.
[0105] In one embodiment of the present disclosure, the device further comprises a display unit; The display unit is used to display a list of collaborators including the servicemen in the servicemen list.
[0106] In one embodiment of the present disclosure, the collaborator list further includes an external identifier to indicate that the service person is an external collaborator.
[0107] In one embodiment of the present disclosure, the apparatus further includes a deletion unit; The deleting unit is used for deleting the association relationship in response to the service order being in an expired state.
[0108] In one embodiment of the present disclosure, the deletion unit is specifically used for deleting the association relationship in response to the service order being in an expired state and the service resource corresponding to the service order having already been transferred to the first user.
[0109] In one embodiment of the present disclosure, operations that are prohibited from being performed during the period in which a service resource corresponding to the service order is being moved include not being able to add a new service technician to the service technician list, and not being able to create, edit, delete, or share the service resource by service technicians in the service technician list.
[0110] Referring to FIG. 7, this figure is a structural diagram of another information processing apparatus according to an embodiment of the present application, where the apparatus 700 is used for a second client, and includes: a generating unit 701 and a sending unit 702 .
[0111] The generating unit 701 is used to generate a service order, the service order including an identifier of a first user, an identifier of a second user, and a serviceman list, the second user corresponds to the second client, and the second user provides a service to the first user; The sending unit 702 is used for sending the service order to a first client corresponding to the first user.
[0112] In one embodiment of the present disclosure, the apparatus further comprises a determining unit: The determining unit is used for determining that the service order is in an activated state in response to receiving a validation operation triggered for the service order and an activation time of the service order being reached.
[0113] In one embodiment of the present disclosure, the generating unit 701 is further used to generate, in response to a service time limit of the service order being about to expire, a contract renewal order having an effective time that is later than an expiration time of the service order; The sending unit 702 is further used for sending the contract renewal order to the first client.
[0114] In one embodiment of the present disclosure, the sending unit 702 is further used for: in response to receiving a triggering operation to add a new serviceman to the serviceman list, sending active information to a client corresponding to the new added serviceman; and in response to receiving a triggered operation for the active information, sending an add request to the first client.
[0115] In one embodiment of the present disclosure, the apparatus further includes a deletion unit; The deletion unit is adapted to delete the serviceman from the serviceman list in response to not receiving a triggered action on the active information within a second preset time period.
[0116] In one embodiment of the present disclosure, the apparatus further includes a deletion unit; The deletion unit is used to delete the added new service person from the service person list in response to receiving a rejection operation triggered for the addition request or not receiving a trigger operation for the addition request within a first preset time period.
[0117] It should be noted that the specific implementation of each unit in the above device embodiment can refer to the relevant description in the above method embodiment. The division of the units according to the embodiment of the present application is a rough outline, and is merely a division of logical functions, and there may be other division methods when actually implemented. Each functional unit in the embodiment of the present application may be integrated into one processing unit, each unit may exist physically alone, or two or more units may be integrated into one unit. For example, in the above embodiment, the processing unit and the transmission unit may be the same unit or different units. The integrated units may be implemented in the form of hardware or software functional units.
[0118] Referring to FIG. 8, a structural schematic diagram of an electronic device 800 suitable for implementing the embodiments of the present disclosure is shown. The terminal devices in the embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG. 8 is merely an example and should not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.
[0119] 8, the electronic device 800 may include a processing unit (e.g., a central processor, a graphics processor, etc.) 801, which can perform various appropriate operations and processes based on programs stored in a read-only memory (ROM) 802 or programs loaded from a storage device 808 into a random access memory (RAM) 803. The RAM 803 further stores various programs and data necessary for the operation of the electronic device 800. The processing unit 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0120] In general, input devices 806, including, for example, a touch screen, a touch board, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyro, etc.; output devices 807, including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 808, including, for example, a magnetic tape, a hard disk, etc.; and communication devices 809 can be connected to the I / O interface 805. The communication devices 809 can enable the electronic device 800 and other devices to exchange data by wireless or wired communication. Although FIG. 8 shows the electronic device 800 having various devices, it should be understood that it is not required to implement or include all the devices shown. Alternatively, more or fewer devices can be implemented or included.
[0121] In particular, according to an embodiment of the present disclosure, the process described with reference to the above flowcharts can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, the computer program including a program code for executing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 809, or may be installed from the storage device 808, or may be installed from the ROM 802. When the computer program is executed by the processing device 801, the above functions defined in the method of the embodiment of the present disclosure are performed.
[0122] The electronic device according to the embodiments of the present disclosure belongs to the same inventive idea as the method according to the above-mentioned embodiments, and the technical details not described in detail in this embodiment can be referred to the above-mentioned embodiments, and this embodiment has the same beneficial effects as the above-mentioned embodiments.
[0123] An embodiment of the present disclosure provides a computer storage medium having a computer program stored thereon, the program, when executed by a processor, implementing a method according to the above embodiment.
[0124] It should be explained that the above computer readable medium of the present disclosure may be a computer readable signal medium or a computer readable storage medium or any combination of both. The computer readable storage medium may be, for example, but not limited to, an electric, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in combination with an instruction execution system, apparatus, or device. Meanwhile, in the present disclosure, the computer readable signal medium may include a data signal propagated in baseband or as part of a carrier, carrying computer readable program code. Such a propagated data signal may take a variety of forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium may be transmitted over any suitable medium, including, but not limited to, electrical wire, optical cable, RF (radio frequency), or the like, or any suitable combination of the above.
[0125] In some embodiments, the clients and servers may communicate using any network protocol now known or hereafter developed, such as HyperText Transfer Protocol (HTTP), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include local area networks ("LANs"), wide area networks ("WANs"), the World Wide Web (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), and any networks now known or hereafter developed.
[0126] The computer-readable medium may be included in the electronic device, or may be a standalone entity not assembled in the electronic device.
[0127] The computer readable medium has one or more programs embodied thereon, which, when executed by the electronic device, can cause the electronic device to perform the method.
[0128] Computer program code for carrying out the operations of the present disclosure can be written in one or a variety of programming languages or combinations thereof, including, but not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and also including general procedural programming languages such as "C" or similar. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).
[0129] The flowcharts and block diagrams in the drawings illustrate possible system architectures, functions and operations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment or part of code, which includes one or more executable instructions for implementing the specified logic function. It should also be noted that in some implementations, as a replacement, the functions illustrated in the blocks may occur in a different order than those illustrated in the drawings. For example, two consecutive blocks may actually be essentially executed in parallel, or may be executed in a reverse order depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be realized by a dedicated hardware-based system that performs the specified functions or operations, or by a combination of dedicated hardware and computer instructions.
[0130] The units described in relation to the embodiments of the present disclosure may be implemented in a software or hardware manner, and the names of the units / modules in some cases are not intended to limit the units themselves.
[0131] The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, typical types of hardware logic components that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.
[0132] In the context of this disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in combination with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples of machine-readable storage media include one or more line-based electrical connections, portable computer disks, hard disks, random access memories (RAMs), read-only memories (ROMs), erasable programmable read-only memories (EPROMs or flash memories), optical fibers, portable compact read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0133] It should be noted that in this specification, each embodiment is described in a progressive manner, each embodiment is described with emphasis on the differences with other embodiments, and the same or similar parts between each embodiment can be referred to each other. For the system or device disclosed in the embodiment, it corresponds to the method disclosed in the embodiment, so the description is relatively simple, and the relevant points can be referred to the description of the method part.
[0134] It should be understood that in this application, "at least one" means one or more, and "multiple" means two or more. "And / or" is used to describe the relationship between related objects, and indicates that three relationships may exist, for example, "A and / or B" may represent three situations: only A exists, only B exists, and both A and B exist, where A and B may be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one of" or similar expressions refers to any combination of these items, including any combination of a single item or multiple items. For example, at least one of a, b, or c may represent a, b, c, "a and b," "a and c," "b and c," or "a and b and c," where a, b, and c may be singular or plural.
[0135] It should be further explained that, in this specification, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that any such actual relationship or order exists between those entities or operations. And, the terms "comprise", "include", or any other variation thereof are intended to cover a non-exclusive "comprise", whereby a process, method, article or device that includes a set of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent in such process, method, article or device. In the absence of further limitations, an element defined by the phrase "comprises a" does not exclude the presence of other identical elements in the process, method, article or device that includes said element.
[0136] The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of both. The software module may be located in a Random Access Memory (RAM), memory, a Read Only Memory (ROM), an Electrically Programmable ROM, an Electrically Erasable Programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0137] The above description of the disclosed embodiments enables those skilled in the art to realize or use the present application. Although various modifications of these embodiments will be apparent to those skilled in the art, the general principles defined herein may be embodied in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to these embodiments shown herein, but should be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. An information processing method for use in a first client, comprising: receiving a service order sent by a second client, the service order including a first user identifier, a second user identifier, and a serviceman list, the first client corresponding to the first user, the second client corresponding to the second user, and the second user providing a service to the first user; An information processing method comprising: in response to issuance of the service order, establishing an association relationship between the second user and the first user, the association relationship including indicating that a serviceman in the serviceman list can provide a service to the first user at the first client as a collaborator.
2. After receiving the service order, the method includes:
2. The method of claim 1, further comprising, in response to receiving a confirmation operation triggered for the service order and a selection operation triggered in the serviceman list, selecting a serviceman from the serviceman list and adding the selected serviceman as a collaborator for the first client.
3. The method comprises:
2. The method of claim 1, further comprising, in response to receiving an add request to add a new service person to the service person list and a confirmation operation triggered for the add request, determining the added new service person as a collaborator of the first client.
4. The method comprises:
4. The method of claim 3, further comprising removing the added new service person from the service person list in response to a rejection action being triggered on the add request or no action being triggered on the add request within a first preset time period.
5. The method comprises: canceling collaborator identities of the target service personnel in response to the target service personnel, the target service personnel being one or more service personnel in the service personnel list, terminating a service relationship with the first user; 2. The method of claim 1, further comprising: deleting the target service person from the service person list.
6. canceling the identity of a collaborator of the target service person in response to the target service person terminating a service relationship with the first user, as described above, includes:
6. The method of claim 5, further comprising canceling the identity of a collaborator of the target service representative in response to the target service representative releasing a service relationship with the first user and a service resource managed by the target service representative being moved.
7. The fact that the target service person has terminated the service relationship with the first user, 7. The method according to claim 5 or 6, further comprising one or more of the following cases: the service order deadline expires and is not renewed within a predetermined time; the target service person terminates the service relationship with the second user; the target service person is removed from the service person list by the first user; and the target service person is removed from the service person list by the second user.
8. The method comprises:
2. The method of claim 1, further comprising: in response to receiving a suspend operation triggered against the target service person's account for logging into the first client by the target service person, setting the target service person's account to a suspended usage state.
9. The method comprises:
10. The method of claim 8, further comprising: in response to receiving a recovery operation triggered against the target service person's account, setting the target service person's account to a normal use state such that the target service person utilizes the account to log in to the first client and provide services to the first user.
10. The method comprises:
2. The method of claim 1, further comprising displaying a list of collaborators that includes the servicemen in the list of servicemen.
11. The method of claim 10 , wherein the collaborator list further includes an external identifier to indicate that the service person is an external collaborator.
12. The method comprises: The method of claim 1 , further comprising: in response to the service order being in an expired state, deleting the association relationship.
13. Deleting the association relationship in response to the service order being in an expired state, as described above, includes:
13. The method of claim 12, further comprising deleting the association relationship in response to the service order being in an expired state and a service resource corresponding to the service order having been transferred to the first user.
14. 14. The method of claim 13, wherein operations that are prohibited from being performed during a period in which a service resource corresponding to the service order is being moved include not being able to add a new service person to the service person list, and not being able to create, edit, delete, or share the service resource by a service person in the service person list.
15. An information processing method for use in a second client, comprising: generating a service order, the service order including an identifier of a first user, an identifier of a second user, and a serviceman list, the second user corresponding to the second client, the second user providing a service to the first user; and transmitting the service order to a first client corresponding to the first user.
16. The method comprises:
16. The method of claim 15, further comprising: determining that the service order is in an activated state in response to receiving a validation operation triggered for the service order and an activation time for the service order occurring.
17. The method comprises: generating a contract renewal order in response to a service time expiring soon for the service order, the contract renewal order having an effective time that is later than an expiration time for the service order; 20. The method of claim 16, further comprising: transmitting the contract renewal order to the first client.
18. The method comprises: In response to receiving a trigger operation for adding a new serviceman to the serviceman list, transmitting active information to a client corresponding to the new serviceman that has been added; 17. The method of claim 16, further comprising: in response to receiving a triggered operation on the active information, sending an add request to the first client.
19. The method comprises:
20. The method of claim 18, further comprising deleting the serviceman from the serviceman list in response to not receiving a triggered action on the active information within a second preset time period.
20. The method comprises:
20. The method of claim 18, further comprising removing the added new service person from the service person list in response to receiving a rejection action triggered for the add request or not receiving a trigger action for the add request within a first preset time period.
21. An information processing device, a receiving unit for receiving a service order sent by a second client, the service order including an identifier of a first user, an identifier of a second user, and a serviceman list, the first client corresponding to the first user, the second client corresponding to the second user, and the second user providing a service to the first user; an information processing apparatus comprising: an establishment unit for establishing an association relationship between the second user and the first user in response to the issuance of the service order, the association relationship indicating that a serviceman in the serviceman list can provide a service to the first user at the first client as a collaborator;
22. An information processing device, a generating unit for generating a service order, the service order including an identifier of a first user, an identifier of a second user, and a serviceman list, the second user corresponding to the second client, the second user providing a service to the first user; a sending unit for sending the service order to a first client corresponding to the first user.
23. An electronic device comprising a processor and a memory, the memory is used to store instructions or computer programs; 21. An electronic device, characterized in that the processor is adapted to execute the instructions or computer programs in the memory to cause the electronic device to perform a method according to any one of claims 1 to 20.
24. 21. A computer-readable storage medium having instructions stored thereon that, when executed on a device, cause the device to perform a method according to any one of claims 1 to 20.
25. A computer program product comprising a computer program or instructions, the computer program or instructions implementing a method according to any one of claims 1 to 20, when executed by a processor.
Citation Information
Patent Citations
Intelligent recommendation method and system for hospital nursing service personnel
CN111354451A
System and method for controlling talented person dispatch information, dispatching terminal, job offering terminal and dispatch information server and recording medium
JP2001350881A
Method and system for integrating club
JP2003108705A
System and method for efficient retention of temporary services
US20210150447A1