Resource management method, resource dissemination method, device, system, equipment and medium
By receiving and processing resource propagation reporting requests from entity object terminals and determining resource propagation rules, the problem of long resource review cycle in the O2O service platform is solved, rapid adaptation and risk control are achieved, and resource propagation is ensured within a controllable range.
Patent Information
- Application Number
- CN202010713479.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-07-22
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2040-07-22
AI Technical Summary
In the prior art, the O2O service platform has a long audit cycle during the resource audit process, which makes it difficult to quickly adapt to rapidly changing scenarios.
By receiving resource propagation report requests from the entity object terminal, determine whether it complies with the predetermined rules, and send permission information when complies with the rules, allow resource propagation, or send prohibited information when complies with the rules, control resource propagation risks, and go to The device disseminates resources in a way that limits the speed of propagation.
A lightweight reporting and review plan has been realized, adapted to the scenario of rapid resource allocation, controlled resource dissemination risks, ensured that resource dissemination speed is within a controllable range, and facilitated correction and compensation for risks.
Smart Images

Figure CN113973116B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of network technology, and in particular to a resource management method, a resource dissemination method, an apparatus, a system, a device and a medium. Background Art
[0002] With the continuous development of Internet technology, many Internet-based services provide convenience for people's lives. In the O2O (online to offline) scenario, various entities may send information and / or provide resources to each other through various terminals. Generally, in order to ensure the security of information and / or resources, the platform operating the O2O service usually requires the information and / or resources provided by the entity to be reviewed to avoid tampering or malicious use, resulting in unexpected losses.
[0003] Moreover, the inventors have discovered that, due to the long existing audit cycle, when the information and / or resources provided by the entity based on the most recent situation are put into use, the current situation may have changed. Therefore, the information and / or resources with high timeliness provided by the entity may no longer be able to achieve their original purpose. Summary of the invention
[0004] In order to solve the problems in the related art, the embodiments of the present disclosure provide a resource management method, a resource propagation method, an apparatus, a system, a device and a medium.
[0005] In a first aspect, an embodiment of the present disclosure provides a resource management method, including:
[0006] Receiving a resource propagation report request from an entity object terminal;
[0007] In response to receiving a resource propagation report request from a physical object terminal, determining whether the resource propagation report request complies with a predetermined rule;
[0008] In response to determining that the resource broadcasting report request complies with a predetermined rule, first information for permitting the entity object to broadcast the resource is sent to the entity object terminal.
[0009] In combination with the first aspect, in a first implementation of the first aspect of the present disclosure, the method further includes:
[0010] In response to determining that the resource broadcast report request does not comply with a predetermined rule, second information for prohibiting the broadcast of the resource is sent to the physical object terminal.
[0011] In combination with the first aspect, in a second implementation of the first aspect of the present disclosure, in response to determining that the resource propagation report request complies with a predetermined rule, sending first information for permitting the entity object to propagate the resource to the entity object terminal includes:
[0012] In response to determining that the resource broadcast reporting request complies with a predetermined rule, first information for permitting the physical object to broadcast the resource in a device-to-device manner is sent to the physical object terminal.
[0013] In combination with the first aspect, the first implementation mode of the first aspect, or the second implementation mode of the first aspect, in the third implementation mode of the first aspect of the present disclosure, the entity object includes a resource generator; or the entity object includes a resource generator and a distributor; or the entity object includes a resource generator, a distributor, and a resource user.
[0014] In combination with the third implementation of the first aspect, in a fourth implementation of the first aspect of the present disclosure, the method further includes:
[0015] In response to receiving the resource propagation report request from the physical object terminal, the time information of the delivery party arriving at the resource generation party is recorded.
[0016] In combination with the third implementation manner of the first aspect, in a fifth implementation manner of the first aspect of the present disclosure, when the resource propagation report request includes a propagation restriction condition of the resource, the resource propagation report request complies with a predetermined rule, wherein:
[0017] The propagation restriction condition includes a propagation hop limit and / or a propagation time limit; and / or the propagation restriction condition includes a digital signature that meets a preset verification condition.
[0018] In combination with the fifth implementation of the first aspect, the present disclosure further includes, in a sixth implementation of the first aspect:
[0019] Generate a pair of private and public keys;
[0020] Providing the private key to the resource generator so that the resource generator can generate a digital signature;
[0021] The public key is used to verify whether the digital signature meets the preset verification condition.
[0022] In combination with the first aspect, the first implementation manner of the first aspect, or the second implementation manner of the first aspect, in a seventh implementation manner of the first aspect of the present disclosure, the method further includes:
[0023] Control edge nodes to train sorting models;
[0024] In response to receiving the resource consumer characteristics sent by the resource consumer, the resource consumer characteristics are input into the ranking model to output a ranking result of the resource producers in the entity object.
[0025] In a second aspect, an embodiment of the present disclosure provides a resource propagation method, including:
[0026] Create resources;
[0027] Send resource dissemination reporting request to the platform;
[0028] In response to receiving first information for authorizing propagation of the resource, the resource is propagated.
[0029] In combination with the second aspect, in a first implementation manner of the second aspect of the present disclosure, the method further includes:
[0030] In response to receiving second information for prohibiting propagation of the resource, propagation of the resource is stopped.
[0031] In combination with the second aspect, in a second implementation of the second aspect of the present disclosure, in response to receiving first information for permitting propagation of the resource, propagating the resource includes:
[0032] In response to receiving the first information for permitting the propagation of the resource, the resource is propagated in a device-to-device manner.
[0033] In combination with the second aspect, the first implementation manner of the second aspect, or the second implementation manner, in a third implementation manner of the second aspect of the present disclosure, the resource propagation reporting request includes a propagation restriction condition of the resource, wherein:
[0034] The propagation restriction condition includes a propagation hop limit and / or a propagation time limit; and / or the propagation restriction condition includes a digital signature encrypted by a preset private key.
[0035] In a third aspect, an embodiment of the present disclosure provides a resource propagation method, characterized by comprising:
[0036] receiving a resource from a physical object terminal;
[0037] Send resource dissemination reporting request to the platform;
[0038] In response to receiving the first information for permitting the propagation of the resource, the resource is used or propagated.
[0039] In combination with the third aspect, in a first implementation manner of the third aspect of the present disclosure, the method further includes: in response to receiving second information for prohibiting the propagation of the resource, stopping using the resource or stopping propagating the resource.
[0040] In combination with the third aspect, in a second implementation of the third aspect of the present disclosure, the receiving of resources from the physical object terminal includes:
[0041] Receive resources from physical object terminals in a device-to-device manner.
[0042] In combination with the third aspect or the first implementation of the third aspect, in a third implementation of the third aspect of the present disclosure, in response to receiving first information for permitting propagation of the resource, using the resource or propagating the resource includes:
[0043] In response to receiving the first information for permitting the propagation of the resource, the resource is propagated in a device-to-device manner.
[0044] In combination with the third aspect and any one of the first to third implementations of the third aspect, in a fourth implementation of the third aspect of the present disclosure, the resource propagation report request includes a propagation restriction condition of the resource, wherein:
[0045] The propagation restriction condition includes a propagation hop limit and / or a propagation time limit; and / or the propagation restriction condition includes a digital signature encrypted by a preset private key.
[0046] In combination with the fourth implementation manner of the third aspect, in a fifth implementation manner of the third aspect of the present disclosure, the propagation hop count limit is that the hop count of the resource is not less than zero, and the method further includes:
[0047] In response to receiving a resource from the physical object terminal, the current hop count of the received resource is reduced by one as the hop count of the resource to be propagated.
[0048] In a fourth aspect, an embodiment of the present disclosure provides a resource propagation method, including:
[0049] The first entity object terminal sends a resource propagation report request to the platform end;
[0050] The platform determines, in response to receiving the resource propagation report request, whether the resource propagation report request complies with a predetermined rule, and in response to determining that the resource propagation report request complies with the predetermined rule, sends first information for permitting the entity object to propagate the resource;
[0051] In response to receiving the first information for permitting the dissemination of the resource, the first entity object terminal disseminates the resource to the second entity object terminal in a device-to-device manner;
[0052] In response to receiving the resource, the second entity object terminal sends a resource propagation report request to the platform end, and in response to receiving the first information for permitting the propagation of the resource, uses the resource or continues to propagate the resource in a device-to-device manner.
[0053] In a fifth aspect, an embodiment of the present disclosure provides a resource management device, including:
[0054] A first receiving module is configured to receive a resource propagation reporting request from a physical object terminal;
[0055] A determination module, configured to, in response to receiving a resource propagation report request from a physical object terminal, determine whether the resource propagation report request complies with a predetermined rule;
[0056] The first sending module is configured to send first information for permitting the entity object to broadcast the resource to the entity object terminal in response to determining that the resource broadcast reporting request complies with a predetermined rule.
[0057] In a sixth aspect, an embodiment of the present disclosure provides a resource dissemination device, characterized in that it includes:
[0058] A creation module, configured to create resources;
[0059] The second sending module is configured to send a resource propagation report request to the platform end;
[0060] The propagation module is configured to propagate the resource in response to receiving first information for permitting propagation of the resource.
[0061] In a seventh aspect, an embodiment of the present disclosure provides a resource dissemination device, characterized in that it includes:
[0062] A second receiving module is configured to receive resources from a physical object terminal;
[0063] A third sending module is configured to send a resource propagation reporting request to the platform end;
[0064] The using or propagating module is configured to use the resource or propagate the resource in response to receiving the first information for permitting propagation of the resource.
[0065] In an eighth aspect, an embodiment of the present disclosure provides a resource dissemination system, characterized in that it includes:
[0066] The platform end is configured to, in response to receiving a resource propagation report request, determine whether the resource propagation report request complies with a predetermined rule, and in response to determining that the resource propagation report request complies with the predetermined rule, send first information for permitting the entity object to propagate the resource;
[0067] The first physical object terminal is configured to send a resource propagation report request to the platform end, and in response to receiving the first information for permitting the propagation of the resource, propagate the resource to the second physical object terminal in a device-to-device manner;
[0068] The second entity object terminal is configured to send a resource propagation report request to the platform end in response to receiving the resource, and to use the resource or continue to propagate the resource in a device-to-device manner in response to receiving the first information for permitting the propagation of the resource.
[0069] In the ninth aspect, an embodiment of the present disclosure provides an electronic device, comprising a memory and a processor, wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor to implement a method as described in any one of the first aspect, the first to seventh implementations of the first aspect, the second aspect, the first to third implementations of the second aspect, the third aspect, and the first to fifth implementations of the third aspect.
[0070] In the tenth aspect, a computer-readable storage medium is provided in an embodiment of the present disclosure, on which computer instructions are stored. When the computer instructions are executed by a processor, a method as described in any one of the first aspect, the first to seventh implementations of the first aspect, the second aspect, the first to third implementations of the second aspect, the third aspect, and the first to fifth implementations of the third aspect is implemented.
[0071] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0072] According to the technical solution provided by the embodiment of the present disclosure, by receiving a resource propagation report request from an entity object terminal; in response to receiving the resource propagation report request from the entity object terminal, determining whether the resource propagation report request complies with predetermined rules; in response to determining that the resource propagation report request complies with predetermined rules, sending first information for authorizing the entity object to propagate the resource to the entity object terminal, it is possible to adapt to the scenario of rapid resource delivery through a lightweight reporting and review solution.
[0073] According to the technical solution provided by the embodiment of the present disclosure, by sending second information for prohibiting the propagation of the resource to the entity object terminal in response to determining that the resource propagation report request does not comply with a predetermined rule, the propagation risk of the reported resource can be effectively controlled.
[0074] According to the technical solution provided by the embodiment of the present disclosure, in response to determining that the resource propagation report request complies with predetermined rules, first information for permitting the entity object to propagate the resource via device-to-device is sent to the entity object terminal. Unlike the Internet, device-to-device transmission has a certain delay, which can limit the resource propagation speed within a controllable range, facilitating timely correction and compensation after the risk is discovered.
[0075] According to the technical solution provided in the embodiments of the present disclosure, the entity object includes a resource generator; or the entity object includes a resource generator and a distributor; or the entity object includes a resource generator, a distributor and a resource user. It is possible to adapt to the scenario of disseminating resources between different entity objects through a lightweight reporting and review solution.
[0076] According to the technical solution provided by the embodiment of the present disclosure, by responding to the resource propagation report request received from the physical object terminal and recording the time information of the delivery party arriving at the resource generator, the technical solution of the embodiment of the present disclosure can accurately know the time information of the delivery party arriving at the resource generator, and match the merchant's operation of preparing the delivery object with the operation of the propagation resource, so as to determine the time when the merchant prepares the delivery object and the terminal transit time of the delivery party, and provide effective historical data accumulation for the logistics scheduling of instant delivery. In addition, the time information can be matched with the trajectory information of the delivery party, and the algorithm filtering can help the instant delivery platform obtain more accurate geographic location information of the resource generator, and improve the platform's geographic information infrastructure. In addition, in the case of delivery timeout, the time information helps to accurately identify responsibilities and distinguish the responsibilities of the resource generator and the delivery party.
[0077] According to the technical solution provided by the embodiment of the present disclosure, the resource propagation report request complies with predetermined rules when the resource propagation report request includes the propagation restriction conditions of the resource, wherein: the propagation restriction conditions include propagation hop limit and / or propagation time limit; and / or the propagation restriction conditions include a digital signature that meets preset verification conditions. The method of the embodiment of the present disclosure can effectively control the propagation risk of the reported resources.
[0078] According to the technical solution provided by the embodiment of the present disclosure, by generating a pair of private keys and public keys; providing the private key to the resource generator for the resource generator to generate a digital signature; and using the public key to verify whether the digital signature meets the preset verification conditions, the method of the embodiment of the present disclosure can effectively control the risk of dissemination of reported resources.
[0079] According to the technical solution provided by the embodiment of the present disclosure, by controlling the edge node to train the sorting model; in response to receiving the resource user characteristics sent by the resource user, the resource user characteristics are input into the sorting model to output the sorting result of the resource generator in the entity object, thereby avoiding uploading the data of the resource user to the cloud and protecting the user privacy of the resource user.
[0080] According to the technical solution provided in the embodiment of the present disclosure, by creating resources; sending a resource propagation report request to the platform end; and propagating the resources in response to receiving the first information for authorizing the propagation of the resources, it is possible to adapt to the scenario of rapid resource delivery through a lightweight reporting and review solution.
[0081] According to the technical solution provided by the embodiment of the present disclosure, by stopping the propagation of the resource in response to receiving the second information for prohibiting the propagation of the resource, the risk caused by the propagation of the resource can be effectively controlled.
[0082] According to the technical solution provided by the embodiment of the present disclosure, by responding to the receipt of the first information for authorizing the dissemination of the resource and disseminating the resource from device to device, the resource propagation speed can be limited to a controllable range, thereby facilitating timely correction and compensation after the risk is discovered.
[0083] According to the technical solution provided by the embodiment of the present disclosure, the resource propagation report request includes the propagation restriction conditions of the resource, wherein: the propagation restriction conditions include the propagation hop limit and / or the propagation time limit; and / or, the propagation restriction conditions include a digital signature encrypted by a preset private key. The method of the embodiment of the present disclosure can effectively control the propagation risk of the reported resources.
[0084] According to the technical solution provided in the embodiment of the present disclosure, by receiving resources from the entity object terminal; sending a resource dissemination report request to the platform end; and using or disseminating the resources in response to receiving the first information for authorizing the dissemination of the resources, it is possible to adapt to the scenario of rapid resource delivery through a lightweight reporting and review solution.
[0085] According to the technical solution provided by the embodiment of the present disclosure, by stopping using the resource or stopping propagating the resource in response to receiving the second information for prohibiting the propagation of the resource, the risk of propagation of abnormal resources can be effectively controlled.
[0086] According to the technical solution provided by the embodiment of the present disclosure, by receiving resources from a physical object terminal in a device-to-device manner, the resource propagation speed can be limited to a controllable range, which facilitates timely correction and compensation after the risk is discovered.
[0087] According to the technical solution provided by the embodiment of the present disclosure, by responding to the receipt of the first information for authorizing the dissemination of the resource and disseminating the resource from device to device, the resource propagation speed can be limited to a controllable range, thereby facilitating timely correction and compensation after the risk is discovered.
[0088] According to the technical solution provided by the embodiment of the present disclosure, the resource propagation report request includes the propagation restriction conditions of the resource, wherein: the propagation restriction conditions include the propagation hop limit and / or the propagation time limit; and / or, the propagation restriction conditions include a digital signature encrypted by a preset private key. The method of the embodiment of the present disclosure can effectively control the propagation risk of the reported resources.
[0089] According to the technical solution provided by the embodiment of the present disclosure, the propagation hop count limit is that the hop count of the resource is not less than zero. In response to receiving a resource from the entity object terminal, the current hop count of the received resource is subtracted by one as the hop count of the resource to be propagated, so that the breadth of the propagation can be limited, thereby controlling the risk of resource propagation.
[0090] According to the technical solution provided by the embodiment of the present disclosure, a resource propagation report request is sent to a platform end through a first entity object terminal; the platform end determines whether the resource propagation report request complies with a predetermined rule in response to receiving the resource propagation report request, and sends first information for permitting the entity object to propagate the resource in response to determining that the resource propagation report request complies with the predetermined rule; the first entity object terminal propagates the resource to the second entity object terminal in a device-to-device manner in response to receiving the first information for permitting the propagation of the resource; the second entity object terminal sends a resource propagation report request to the platform end in response to receiving the resource, and uses the resource or continues to propagate the resource in a device-to-device manner in response to receiving the first information for permitting the propagation of the resource, so that a lightweight reporting and review solution can be used to adapt to the scenario of rapid resource delivery.
[0091] According to the technical solution provided by the embodiment of the present disclosure, a first receiving module is configured to receive a resource propagation report request from an entity object terminal; a determination module is configured to determine whether the resource propagation report request complies with predetermined rules in response to receiving the resource propagation report request from the entity object terminal; a first sending module is configured to send first information for authorizing the entity object to propagate the resource to the entity object terminal in response to determining that the resource propagation report request complies with predetermined rules, so that a lightweight reporting and review solution can be used to adapt to the scenario of rapid resource delivery.
[0092] According to the technical solution provided by the embodiment of the present disclosure, a creation module is configured to create resources; a second sending module is configured to send a resource propagation reporting request to the platform end; and a propagation module is configured to propagate the resources in response to receiving first information for permitting the propagation of the resources. It can adapt to the scenario of rapid resource delivery through a lightweight reporting and review solution.
[0093] According to the technical solution provided by the embodiment of the present disclosure, the second receiving module is configured to receive resources from the physical object terminal; the third sending module is configured to send a resource propagation report request to the platform end; the use or propagation module is configured to use the resources or propagate the resources in response to receiving the first information for permitting the propagation of the resources, and can adapt to the scenario of rapid resource delivery through a lightweight reporting and review solution.
[0094] According to the technical solution provided by the embodiment of the present disclosure, the platform end is configured to determine whether the resource propagation report request complies with a predetermined rule in response to receiving a resource propagation report request, and send a first information for permitting the entity object to propagate the resource in response to determining that the resource propagation report request complies with the predetermined rule; the first entity object terminal is configured to send a resource propagation report request to the platform end, and in response to receiving the first information for permitting the propagation of the resource, propagate the resource to the second entity object terminal in a device-to-device manner; the second entity object terminal is configured to send a resource propagation report request to the platform end in response to receiving the resource, and in response to receiving the first information for permitting the propagation of the resource, use the resource or continue to propagate the resource in a device-to-device manner, so that the scenario of rapid resource delivery can be adapted through a lightweight reporting and review solution.
[0095] It is to be understood that the foregoing general description and the following detailed description are illustrative and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0096] Other features, objectives and advantages of the present disclosure will become more apparent through the following detailed description of non-limiting embodiments in conjunction with the accompanying drawings. In the accompanying drawings:
[0097] Figure 1 A schematic diagram showing an application scenario according to an embodiment of the present disclosure;
[0098] Figure 2 A schematic diagram showing a resource management method according to an embodiment of the present disclosure;
[0099] Figure 3 A flowchart showing a resource propagation method according to an embodiment of the present disclosure is shown;
[0100] Figure 4 A flowchart showing a resource propagation method according to another embodiment of the present disclosure is shown;
[0101] Figure 5 A flowchart showing a resource propagation method according to another embodiment of the present disclosure is shown;
[0102] Figure 6 A block diagram showing a resource management device according to an embodiment of the present disclosure;
[0103] Figure 7 A block diagram showing a resource propagation device according to an embodiment of the present disclosure;
[0104] Figure 8 A block diagram showing a resource propagation device according to another embodiment of the present disclosure;
[0105] Fig. 9 A schematic diagram showing the structure of a resource propagation system according to an embodiment of the present disclosure;
[0106] Fig.10 A block diagram showing an electronic device according to an embodiment of the present disclosure; and
[0107] Fig.11 A schematic diagram of the structure of a computer system suitable for implementing a resource management method or a resource propagation method according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0108] Hereinafter, exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily implement them. In addition, for the sake of clarity, parts not related to the description of the exemplary embodiments are omitted in the accompanying drawings.
[0109] In the present disclosure, it should be understood that terms such as "include" or "have" are intended to indicate the presence of features, numbers, steps, behaviors, components, parts, or a combination thereof disclosed in the present specification, and are not intended to exclude the possibility that one or more other features, numbers, steps, behaviors, components, parts, or a combination thereof exist or are added.
[0110] It should also be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present disclosure may be combined with each other. The present disclosure will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0111] Taking the scenario of instant delivery service as an example, merchants may electronically deliver information such as advertisements, promotional notices and / or resources such as coupons. In the embodiments of the present disclosure, it is not necessary to distinguish these information and / or resources from the perspective of technical implementation. Therefore, all information and / or resources delivered electronically can be collectively referred to as resources. Generally, in order to ensure the security of resources for resource users (e.g., recipients, users, consumers, etc.), the platform usually requires the review of the merchant's resources to avoid the resources being tampered with or used by malicious profit-making groups, causing unexpected losses. In the related art, due to the long resource review cycle, the resources provided by the merchant based on the sales situation of the day or the recent period have changed when they are put into use, and the resources with high timeliness characteristics provided by the merchant can no longer achieve their original role.
[0112] The technical solution provided by the embodiment of the present disclosure receives a resource propagation report request from an entity object terminal; in response to receiving the resource propagation report request from the entity object terminal, determines whether the resource propagation report request complies with a predetermined rule; in response to determining that the resource propagation report request complies with the predetermined rule, sends to the entity object terminal first information for authorizing the entity object to propagate the resource, based on a simplified reporting mechanism in conjunction with rule filtering, and can adapt to the scenario of rapid resource delivery through a lightweight reporting and review solution.
[0113] Figure 1 A schematic diagram showing an application scenario according to an embodiment of the present disclosure.
[0114] like Figure 1 As shown, in an exemplary scenario, a platform end 110, a merchant end 120, a rider end 130 and a consumer end 140 may be included. The platform end 110 exchanges data with the merchant end 120, the rider end 130 and the consumer end 140 through the network. The merchant end can report the resources to be put into use to the platform end for filing. After receiving the information of the permitted dissemination of resources from the platform end 110, the merchant end 120 can put resources to the rider end 130 or even the consumer end 140 who has arrived at the store through a device-to-device (D2D, Device to Device) method. Similarly, the rider end 130 or even the consumer end 140 that has received the resources will report the received resources to be used or disseminated to the platform end 110 for filing. After receiving the information of the permitted dissemination of resources, the rider end 130 or even the consumer end 140 that has received the resources can also disseminate resources to other rider ends 130 or even the consumer end 140. According to the embodiment of the present disclosure, the number of the merchant end 120, the rider end 130 and the consumer end 140 can be multiple, and the direction of resource transmission is not limited to Figure 1 as shown in .
[0115] It should be noted that any or all of the merchant end 120, the rider end 130, and the consumer end 140 can report to the platform end 110 the resources to be disseminated (delivered) or used. Since the device-to-device resource dissemination method has a certain delay compared to network dissemination, even if the platform end 110 finds that there are errors or other problems with the resources, there is enough time window to correct the errors or prohibit the use or dissemination of resources before the resources are propagated to the next rider end 130 or consumer end 140. It should be understood that the information on the permission to disseminate resources issued by the platform end 110 may not be perceived by the merchants, riders, and consumers who have reported, but is only received by the merchant end 120, the rider end 130, and the consumer end 140 for dissemination or use.
[0116] After receiving the information prohibiting the dissemination of resources from the platform end 110, the platform end 110, the merchant end 120, the rider end 130 and the consumer end 140 are no longer allowed to disseminate or use the resources. In this case, the information prohibiting the dissemination of resources issued by the platform end 110 will be perceived by the merchants, riders and consumers who have reported to make it clear that the resources are no longer allowed to be disseminated or used.
[0117] In the embodiments of the present disclosure, the device-to-device method may be, for example, Bluetooth or Wi-Fi. During the delivery process, the rider end 130 may continue to transmit resources in a device-to-device manner, and may transmit them to other rider ends or consumer ends for use or continued transmission. This review and filing method does not have high requirements on time limits, and does not put too much pressure on the reporting merchant end 120, the rider end 130, the consumer end 140, and the auditing platform end 110, so it can be considered as a lightweight review and filing solution. In the embodiments of the present disclosure, the platform end may be a cloud platform or other technical means to implement various service platform ends. In the embodiments of the present disclosure, the merchant end, the rider end, and the consumer end may be various terminals such as desktop computers, laptops, tablet computers, and mobile terminals.
[0118] In the embodiments of the present disclosure, geo-fencing refers to a new application of location-based services (LBS), which is to use a virtual fence to enclose a virtual geographic boundary. When a mobile phone enters, leaves, or moves in a specific geographic area, the mobile phone can receive automatic notifications and warnings. With geo-fencing technology, platforms such as location social networking sites can help users automatically register when entering a certain area. In the process of instant delivery, Bluetooth signals can be used to establish geo-fencing, allowing merchants to send Bluetooth beacons, and riders who receive corresponding Bluetooth beacons believe that they have arrived at the store. The instant delivery platform installs Bluetooth beacons on merchants or turns on Bluetooth BLE (low-power Bluetooth) broadcasting on the merchant-side platform APP, and uses the limited indoor propagation distance of Bluetooth to establish a geo-fence. When the rider scans the merchant's Bluetooth broadcast beacon, it is considered that the rider has arrived at the store. First of all, affected by the cost of equipment and the diversity of merchant systems, not all merchants are willing to install Bluetooth beacon devices or use the instant delivery platform APP on mobile phones. Some merchants are accustomed to using historical systems on PC to process instant delivery orders, and have no motivation to install new equipment and switch to new systems. The platform cannot give back to merchants the profits it gains from scheduling and accountability through automatic reporting by riders when they arrive at stores. In the absence of incentives, merchants do not have enough motivation to update their equipment. In the case of insufficient Bluetooth geo-fence coverage, instant delivery platforms need to rely more on diversified methods (based on Bluetooth geo-fences and not based on Bluetooth geo-fences) to determine whether riders have arrived at stores. The solution of the disclosed embodiment disseminates resources via Bluetooth, such as through riders disseminating merchants' resources including advertising information or coupons in the area, thereby encouraging merchants to use geo-fence functions to help instant delivery platforms improve logistics efficiency and help solve accountability issues.
[0119] The following reference Figure 2 A resource management method according to an embodiment of the present disclosure is described. Figure 2 A schematic diagram showing a resource management method according to an embodiment of the present disclosure is shown.
[0120] like Figure 2 As shown, the method includes steps S210 to S230.
[0121] In step S210, a resource propagation report request is received from a physical object terminal;
[0122] In step S220, in response to receiving a resource propagation report request from the physical object terminal, determining whether the resource propagation report request complies with a predetermined rule;
[0123] In step S230, in response to determining that the resource broadcasting report request complies with a predetermined rule, first information for permitting the entity object to broadcast the resource is sent to the entity object terminal.
[0124] According to the technical solution provided by the embodiment of the present disclosure, by receiving a resource propagation report request from an entity object terminal; in response to receiving the resource propagation report request from the entity object terminal, determining whether the resource propagation report request complies with predetermined rules; in response to determining that the resource propagation report request complies with predetermined rules, sending first information for authorizing the entity object to propagate the resource to the entity object terminal, it is possible to adapt to the scenario of rapid resource delivery through a lightweight reporting and review solution.
[0125] According to the embodiment of the present disclosure, Figure 2 The method shown can be applied to the platform side, for example Figure 1 The platform end 110 is shown.
[0126] According to an embodiment of the present disclosure, the entity object includes a resource generator; or the entity object includes a resource generator and a distributor; or the entity object includes a resource generator, a distributor, and a resource user. The resource generator may be, for example, a merchant in a takeaway scenario, and the entity object terminal may be, for example, Figure 1 The merchant terminal 120 shown in FIG. 1; the delivery party may be, for example, a rider, and the physical object terminal may be, for example, Figure 1 The rider end 130 shown; the resource user may be, for example, a consumer, and the entity object terminal may be, for example, Figure 1 A consumer end 140 is shown.
[0127] According to the technical solution provided in the embodiments of the present disclosure, the entity object includes a resource generator; or the entity object includes a resource generator and a distributor; or the entity object includes a resource generator, a distributor and a resource user. It is possible to adapt to the scenario of disseminating resources between different entity objects through a lightweight reporting and review solution.
[0128] According to the embodiment of the present disclosure, the dissemination of resources may include, for example, the resource generator placing resources, such as placing coupons, and disseminating the resources between the distribution end or the consumer end. According to the embodiment of the present disclosure, placing resources or disseminating resources actually refers to disseminating resources to another entity object terminal, and the two are not strictly distinguished in the embodiment of the present disclosure.
[0129] According to the embodiment of the present disclosure, the resource generator can generate resources such as advertising promotions or coupons according to the sales situation of the day or the near future. Different from the previous system for disseminating resources such as advertising promotions and coupons, the method provided by the embodiment of the present disclosure has strong autonomy and reduces the review process to adapt to the characteristics of flexibility and high timeliness. The resource generator only needs to report the resources to be disseminated (delivered) to the platform end according to the predetermined rules to start delivery. After receiving the resource dissemination report request, the platform end can verify whether the resource dissemination report request complies with the predetermined rules. If it complies with the predetermined rules, the first information is sent to allow the resource generator to disseminate the resource. For example, the resource dissemination report request may include the serial number of resources such as advertising promotions or coupons, and also record the restriction conditions of the dissemination hop count or dissemination cycle of the resource. For the serial number of the resource that does not exceed the dissemination hop count or dissemination cycle, the platform end can send the first information to allow the resource generator to disseminate the resource. For the serial number of the resource that exceeds the dissemination hop count or dissemination cycle, the platform end can send the second information to prohibit the resource generator from disseminating the resource. That is, the predetermined rules stipulate the dissemination restriction conditions of the resources. There may be various predetermined rules on the platform side, and the present disclosure does not limit this.
[0130] According to an embodiment of the present disclosure, the method may further include: in response to determining that the resource propagation report request does not comply with a predetermined rule, sending second information for prohibiting propagation of the resource to the physical object terminal.
[0131] According to the technical solution provided by the embodiment of the present disclosure, by sending second information for prohibiting the propagation of the resource to the entity object terminal in response to determining that the resource propagation report request does not comply with a predetermined rule, the propagation risk of the reported resource can be effectively controlled.
[0132] According to the embodiment of the present disclosure, during the resource propagation process, if a resource is found to be abnormal, for example, due to a vulnerability in the resource, it is attacked maliciously or terminated by a resource producer, a second information for prohibiting the propagation of the resource may also be sent to the entity object terminal. The second information may be sent to entity object terminals including resource producer devices, distributor devices, consumer terminals, etc., so as to avoid further spread of abnormal resources and effectively control risks.
[0133] According to the embodiment of the present disclosure, the first information that permits the entity object to disseminate resources may not be known by the entity object where the entity object terminal that receives the first information is located, that is, the resource generator, distributor or resource user holding the entity object terminal may not be aware of the first information, but the entity object terminal may disseminate resources after receiving the first information, so that the review and reporting process does not impose a burden on the entity object, and a lightweight reporting and review solution is implemented. According to the embodiment of the present disclosure, the second information that prohibits the entity object from disseminating resources will be known by the entity object where the entity object terminal that receives the first information is located, so that the entity object can be reminded that there is a problem with the resource and prevent the entity object from suffering losses.
[0134] According to an embodiment of the present disclosure, in response to determining that the resource propagation report request complies with predetermined rules, sending first information to the entity object terminal for permitting the entity object to propagate the resource, includes: in response to determining that the resource propagation report request complies with predetermined rules, sending first information to the entity object terminal for permitting the entity object to propagate the resource via device-to-device.
[0135] According to an embodiment of the present disclosure, the entity object is permitted to transmit the resource in a device-to-device manner, for example, the resource can be transmitted via Bluetooth or Wi-Fi. According to an embodiment of the present disclosure, resource transmission in a device-to-device manner can only be performed when the entity object terminal is close to a certain distance range. The device-to-device method has a certain delay compared to the network transmission method. Therefore, even if the platform side finds that there is an error or other problem with the resource, there is enough time window to correct the error or prohibit the use or transmission of the resource before the resource is transmitted to other entity object terminals.
[0136] According to the technical solution provided by the embodiment of the present disclosure, in response to determining that the resource propagation report request complies with predetermined rules, first information for permitting the entity object to propagate the resource via device-to-device is sent to the entity object terminal. Unlike the Internet, device-to-device transmission has a certain delay, which can limit the resource propagation speed within a controllable range, facilitating timely correction and compensation after the risk is discovered.
[0137] According to an embodiment of the present disclosure, when the resource propagation report request includes the propagation restriction condition of the resource, the resource propagation report request complies with a predetermined rule, wherein:
[0138] The propagation restriction condition includes a propagation hop limit and / or a propagation time limit; and / or the propagation restriction condition includes a digital signature that meets a preset verification condition.
[0139] According to the technical solution provided by the embodiment of the present disclosure, the resource propagation report request complies with predetermined rules when the resource propagation report request includes the propagation restriction conditions of the resource, wherein: the propagation restriction conditions include propagation hop limit and / or propagation time limit; and / or the propagation restriction conditions include a digital signature that meets preset verification conditions. The method of the embodiment of the present disclosure can effectively control the propagation risk of the reported resources.
[0140] For example, the resource generator can set the propagation hop limit of a certain resource to 3. When the resource is propagated from the resource generator terminal to the distributor terminal, the remaining propagation hops of the resource propagated to the distributor device are reduced by 1, and the current propagation hops of the resource held by the distributor terminal are 2. The distributor terminal can continue to propagate the resource to other entity object terminals, such as another distributor terminal or consumer terminal. When the distributor terminal propagates the resource with a current propagation hop count of 2 to the consumer terminal, the remaining propagation hops of the resource propagated to the consumer device are reduced by 1, and the current propagation hop count of the resource held by the consumer terminal is 1. The consumer terminal can use the resource or continue to propagate the resource to other entity object terminals, such as another consumer terminal. When the consumer terminal propagates the resource with a current propagation hop count of 1 to another consumer terminal, the remaining propagation hops of the resource propagated to the other consumer device are reduced by 1, and the current propagation hop count of the resource held by the other consumer terminal is 0. Since the propagation restriction condition includes the propagation hop limit, the other consumer terminal can only use the resource but cannot continue to propagate the resource. According to the disclosed embodiment, when the remaining number of propagation hops is 0, the resource is not allowed to continue to propagate, thereby achieving control over the breadth of resource propagation and avoiding the risk of a run by a malicious profit-making group. Similarly, the propagation time can also be limited, for example, a propagation time of several hours or days is set from the time the resource generator terminal sends it, and the resource is not allowed to continue to propagate after this propagation time.
[0141] In the related scheme, the resource generator may also sign the resource to prevent a malicious third party from tampering with or forging the resource. The method of the disclosed embodiment uses the merchant signing the resource as a dissemination restriction condition to prevent a third party from tampering with or forging the resource and causing uncontrollable losses.
[0142] According to an embodiment of the present disclosure, the method may further include:
[0143] Generate a pair of private and public keys;
[0144] Providing the private key to the resource generator so that the resource generator can generate a digital signature;
[0145] The public key is used to verify whether the digital signature meets the preset verification condition.
[0146] According to the disclosed embodiment, the platform can maintain a public key service system, each resource generator holds a private key, and all resources are timestamped and issued after being signed by the private key of the resource generator. After receiving the resource propagation report request, the platform verifies whether the preset rules are met, for example, it can include verifying through the public key whether the propagation restriction conditions of the resource propagation report request are signed with the private key of the sender of the resource propagation report request. If there is no signature or the signature is wrong, it does not meet the predetermined rules, and the second information is returned to prohibit the entity object terminal that submitted the resource propagation report request from propagating the resource.
[0147] According to the technical solution provided by the embodiment of the present disclosure, by generating a pair of private keys and public keys; providing the private key to the resource generator for the resource generator to generate a digital signature; and using the public key to verify whether the digital signature meets the preset verification conditions, the method of the embodiment of the present disclosure can effectively control the risk of dissemination of reported resources.
[0148] According to an embodiment of the present disclosure, the method may further include, in response to receiving the resource propagation reporting request from the physical object terminal, recording time information of the delivery party arriving at the resource generator.
[0149] For example, in the resource delivery phase, when resources are sent by the resource generator, the time of sending can be recorded. If other data can be used to determine that the recipient is the device of the distributor, this time can be used as the time when the distributor arrives at the resource generator.
[0150] In the existing technology, it is difficult to accurately determine the time when the delivery party arrives at the store through positioning technology in the field of instant delivery, and the time when the delivery party arrives at the store often depends on active reporting. However, the results of active reporting are affected by too many factors and in most cases cannot reflect the actual arrival time.
[0151] Traditional promotional and advertising information through instant delivery platforms is often only related to food delivery, and requires platform review, with poor flexibility and lack of regional differences. Resource generation (for example, advertising push) mediated by the delivery segment is naturally highly geographically restricted and has a smaller dissemination area, thus supporting more flexible and timely advertising and promotional offers. Through the dissemination of the delivery party, the resource generator has an additional channel for promotion and advertising, which incentivizes the resource generator to enable device-to-device communication.
[0152] The method of the disclosed embodiment solves the need for resource generators to release resources with high timeliness, while motivating resource generators to update their equipment, increasing the popularity of equipment that supports D2D transmission, so that the time information of the delivery party arriving at the resource generator can be determined based on D2D transmission. For example, after the rider arrives at the store, the rider receives a coupon issued by the merchant via Bluetooth, and reports the information of the coupon. After receiving the information, the platform can determine the time when the rider arrives at the store.
[0153] According to the technical solution provided by the embodiment of the present disclosure, by responding to the resource propagation report request received from the physical object terminal and recording the time information of the delivery party arriving at the resource generator, the technical solution of the embodiment of the present disclosure can accurately know the time information of the delivery party arriving at the resource generator, and match the merchant's operation of preparing the delivery object with the operation of the propagation resource, so as to determine the time when the merchant prepares the delivery object and the terminal transit time of the delivery party, and provide effective historical data accumulation for the logistics scheduling of instant delivery. In addition, the time information can be matched with the trajectory information of the delivery party, and the algorithm filtering can help the instant delivery platform obtain more accurate geographic location information of the resource generator, and improve the platform's geographic information infrastructure. In addition, in the case of delivery timeout, the time information helps to accurately identify responsibilities and distinguish the responsibilities of the resource generator and the delivery party.
[0154] According to an embodiment of the present disclosure, the method may further include:
[0155] Control edge nodes to train sorting models;
[0156] In response to receiving the resource consumer characteristics sent by the resource consumer, the resource consumer characteristics are input into the ranking model to output a ranking result of the resource producers in the entity object.
[0157] According to the embodiments of the present disclosure, after receiving multiple resources at the consumer end, it is necessary to comprehensively sort the resource generators according to multiple factors, and the scoring and sorting algorithms can be generated by machine learning based on the platform historical data. The training of the model can be generated by distributed learning schemes such as federated learning. The input of the algorithm, especially the input of the user preference part, needs to be generated locally based on the user's previous consumption records and preferences for using coupons. The model parameters can be transmitted from the platform end to the local consumer end, and the sorting is completed locally, or the model can be deployed on the edge node. After the feature data is calculated locally based on the attribute data and behavior data, the feature data can be transmitted to the edge node, which is calculated by the edge node and outputs the sorting result. The method of the embodiment of the present disclosure avoids uploading user data to the cloud, thereby protecting the user's local behavior privacy.
[0158] According to the technical solution provided by the embodiment of the present disclosure, by controlling the edge node to train the sorting model; in response to receiving the resource user characteristics sent by the resource user, the resource user characteristics are input into the sorting model to output the sorting result of the resource generator in the entity object, thereby avoiding uploading the data of the resource user to the cloud and protecting the user privacy of the resource user.
[0159] The following reference Figure 3 A resource propagation method according to an embodiment of the present disclosure is described. Figure 3 A flow chart of a resource propagation method according to an embodiment of the present disclosure is shown.
[0160] like Figure 3 As shown, the method includes steps S310 to S330.
[0161] In step S310, resources are created;
[0162] In step S320, a resource propagation report request is sent to the platform end;
[0163] In step S330, in response to receiving the first information for permitting the propagation of the resource, the resource is propagated.
[0164] According to the technical solution provided in the embodiment of the present disclosure, by creating resources; sending a resource propagation report request to the platform end; and propagating the resources in response to receiving the first information for authorizing the propagation of the resources, it is possible to adapt to the scenario of rapid resource delivery through a lightweight reporting and review solution.
[0165] According to the embodiment of the present disclosure, Figure 3 The method shown can be applied to a physical object terminal, for example, Figure 1 The merchant end 120 is shown.
[0166] According to an embodiment of the present disclosure, the method may further include, in response to receiving second information for prohibiting the propagation of the resource, stopping the propagation of the resource.
[0167] According to the technical solution provided by the embodiment of the present disclosure, by stopping the propagation of the resource in response to receiving the second information for prohibiting the propagation of the resource, the risk caused by the propagation of the resource can be effectively controlled.
[0168] According to an embodiment of the present disclosure, in response to receiving the first information for permitting propagation of the resource, propagating the resource includes: in response to receiving the first information for permitting propagation of the resource, propagating the resource in a device-to-device manner.
[0169] According to the technical solution provided by the embodiment of the present disclosure, by responding to the receipt of the first information for authorizing the dissemination of the resource and disseminating the resource from device to device, the resource propagation speed can be limited to a controllable range, thereby facilitating timely correction and compensation after the risk is discovered.
[0170] According to an embodiment of the present disclosure, the resource propagation report request includes a resource propagation restriction condition, wherein:
[0171] The propagation restriction condition includes a propagation hop limit and / or a propagation time limit; and / or the propagation restriction condition includes a digital signature encrypted by a preset private key.
[0172] According to the technical solution provided by the embodiment of the present disclosure, the resource propagation report request includes the propagation restriction conditions of the resource, wherein: the propagation restriction conditions include the propagation hop limit and / or the propagation time limit; and / or, the propagation restriction conditions include a digital signature encrypted by a preset private key. The method of the embodiment of the present disclosure can effectively control the propagation risk of the reported resources.
[0173] Those skilled in the art will understand that referring to Figure 3 The technical solutions described can be compared with Figure 1 and 2 The described embodiments are combined to provide a reference Figure 1 and 2 The technical effects achieved by the described embodiments. Figure 1 and 2 The specific content of the description will not be repeated here.
[0174] The following reference Figure 4 A resource propagation method according to another embodiment of the present disclosure is described. Figure 4 A flowchart of a resource propagation method according to another embodiment of the present disclosure is shown.
[0175] like Figure 4 As shown, the method includes steps S410 to S430.
[0176] In step S410, receiving resources from a physical object terminal;
[0177] In step S420, a resource propagation report request is sent to the platform end;
[0178] In step S430, in response to receiving the first information for permitting the propagation of the resource, the resource is used or propagated.
[0179] According to the technical solution provided by the embodiment of the present disclosure, by receiving resources from the entity object terminal; sending a resource propagation report request to the platform end; and propagating the resources in response to receiving the first information for authorizing the propagation of the resources, it is possible to adapt to the scenario of rapid resource delivery through a lightweight reporting and review solution.
[0180] According to the embodiment of the present disclosure, Figure 4 The method shown can be applied to a physical object terminal, for example, Figure 1 A rider end 130 or a consumer end 140 is shown.
[0181] According to an embodiment of the present disclosure, the method may further include, in response to receiving second information for prohibiting the propagation of the resource, stopping the use of the resource or stopping the propagation of the resource.
[0182] According to the technical solution provided by the embodiment of the present disclosure, by stopping using the resource or stopping propagating the resource in response to receiving the second information for prohibiting the propagation of the resource, the risk of propagation of abnormal resources can be effectively controlled.
[0183] According to the embodiment of the present disclosure, in some cases, the use of the resource may be stopped in response to receiving the second information for prohibiting the propagation of the resource. However, in other cases, in order to ensure the experience of the resource user, the resource user may be allowed to report and use the resource at the same time when receiving the resource.
[0184] According to an embodiment of the present disclosure, the receiving of resources from the physical object terminal includes receiving resources from the physical object terminal in a device-to-device manner.
[0185] According to the technical solution provided by the embodiment of the present disclosure, by receiving resources from a physical object terminal in a device-to-device manner, the resource propagation speed can be limited to a controllable range, which facilitates timely correction and compensation after the risk is discovered.
[0186] According to an embodiment of the present disclosure, in response to receiving first information for permitting propagation of the resource, using the resource or propagating the resource includes: in response to receiving first information for permitting propagation of the resource, propagating the resource in a device-to-device manner.
[0187] According to the technical solution provided by the embodiment of the present disclosure, by responding to the receipt of the first information for authorizing the dissemination of the resource and disseminating the resource from device to device, the resource propagation speed can be limited to a controllable range, thereby facilitating timely correction and compensation after the risk is discovered.
[0188] According to an embodiment of the present disclosure, the resource propagation report request includes a resource propagation restriction condition, wherein:
[0189] The propagation restriction condition includes a propagation hop limit and / or a propagation time limit; and / or the propagation restriction condition includes a digital signature encrypted by a preset private key.
[0190] According to the technical solution provided by the embodiment of the present disclosure, the resource propagation report request includes the propagation restriction conditions of the resource, wherein: the propagation restriction conditions include the propagation hop limit and / or the propagation time limit; and / or, the propagation restriction conditions include a digital signature encrypted by a preset private key. The method of the embodiment of the present disclosure can effectively control the propagation risk of the reported resources.
[0191] According to an embodiment of the present disclosure, the propagation hop count limit is that the hop count of the resource is not less than zero. The method may also include: in response to receiving a resource from the physical object terminal, subtracting one from the current hop count of the received resource as the hop count of the resource to be propagated.
[0192] According to the technical solution provided by the embodiment of the present disclosure, the propagation hop count limit is that the hop count of the resource is not less than zero. In response to receiving a resource from the entity object terminal, the current hop count of the received resource is subtracted by one as the hop count of the resource to be propagated, so that the breadth of the propagation can be limited, thereby controlling the risk of resource propagation.
[0193] Those skilled in the art will understand that referring to Figure 4 The technical solutions described can be compared with Figure 1 to Figure 3 The described embodiments are combined to provide a reference Figure 1 to Figure 3 The technical effects achieved by the described embodiments. Figure 1 to Figure 3 The specific content of the description will not be repeated here.
[0194] The following reference Figure 5 A resource propagation method according to another embodiment of the present disclosure is described. Figure 5 A flowchart of a resource propagation method according to another embodiment of the present disclosure is shown.
[0195] like Figure 5As shown, the first entity object terminal sends a resource propagation report request to the platform end; the platform end determines whether the resource propagation report request complies with a predetermined rule in response to receiving the resource propagation report request, and sends first information for permitting the entity object to propagate the resource in response to determining that the resource propagation report request complies with the predetermined rule; the first entity object terminal propagates the resource to the second entity object terminal in a device-to-device manner in response to receiving the first information for permitting the propagation of the resource; the second entity object terminal sends a resource propagation report request to the platform end in response to receiving the resource, and uses the resource or continues to propagate the resource in a device-to-device manner in response to receiving the first information for permitting the propagation of the resource.
[0196] According to an embodiment of the present disclosure, the first entity object terminal may be, for example, Figure 1 The merchant end 120 or the rider end 130 shown, the second entity object terminal can be, for example, Figure 1 A rider end 130 or a consumer end 140 is shown.
[0197] According to the technical solution provided by the embodiment of the present disclosure, a resource propagation report request is sent to a platform end through a first entity object terminal; the platform end determines whether the resource propagation report request complies with a predetermined rule in response to receiving the resource propagation report request, and sends first information for permitting the entity object to propagate the resource in response to determining that the resource propagation report request complies with the predetermined rule; the first entity object terminal propagates the resource to the second entity object terminal in a device-to-device manner in response to receiving the first information for permitting the propagation of the resource; the second entity object terminal sends a resource propagation report request to the platform end in response to receiving the resource, and uses the resource or continues to propagate the resource in a device-to-device manner in response to receiving the first information for permitting the propagation of the resource, so that a lightweight reporting and review solution can be used to adapt to the scenario of rapid resource delivery.
[0198] Those skilled in the art will understand that referring to Figure 5 The technical solutions described can be compared with Figure 1 to Figure 4 The described embodiments are combined to provide a reference Figure 1 to Figure 4 The technical effects achieved by the described embodiments. Figure 1 to Figure 4 The specific content of the description will not be repeated here.
[0199] The following reference Figure 6 A resource management device according to an embodiment of the present disclosure is described. Figure 6 A block diagram of a resource management device according to an embodiment of the present disclosure is shown, wherein the device can be implemented as part or all of an electronic device through software, hardware, or a combination of both.
[0200] like Figure 6 As shown, the resource management device 600 includes a first receiving module 610, a determining module 620 and a first sending module 630. According to an embodiment of the present disclosure, Figure 6 The resource management device 600 shown may be implemented as a platform end.
[0201] The first receiving module 610 is configured to receive a resource propagation reporting request from a physical object terminal;
[0202] The determination module 620 is configured to determine, in response to receiving a resource propagation report request from the entity object terminal, whether the resource propagation report request complies with a predetermined rule;
[0203] The first sending module 630 is configured to send first information for permitting the entity object to broadcast the resource to the entity object terminal in response to determining that the resource broadcast reporting request complies with a predetermined rule.
[0204] According to the technical solution provided by the embodiment of the present disclosure, a first receiving module is configured to receive a resource propagation report request from an entity object terminal; a determination module is configured to determine whether the resource propagation report request complies with predetermined rules in response to receiving the resource propagation report request from the entity object terminal; a first sending module is configured to send first information for authorizing the entity object to propagate the resource to the entity object terminal in response to determining that the resource propagation report request complies with predetermined rules, so that a lightweight reporting and review solution can be used to adapt to the scenario of rapid resource delivery.
[0205] Those skilled in the art will understand that referring to Figure 6 The technical solutions described can be compared with Figure 1 to Figure 5 The described embodiments are combined to provide a reference Figure 1 to Figure 5 The technical effects achieved by the described embodiments. Figure 1 to Figure 5 The specific content of the description will not be repeated here.
[0206] The following reference Figure 7 A resource propagation device according to an embodiment of the present disclosure is described. Figure 7 A block diagram of a resource dissemination device according to an embodiment of the present disclosure is shown, wherein the device can be implemented as part or all of an electronic device through software, hardware, or a combination of both.
[0207] like Figure 7 As shown, the resource dissemination device 700 includes a creation module 710, a second sending module 720 and a dissemination module 730. According to an embodiment of the present disclosure, Figure 7The resource propagation device 700 shown may be implemented as a merchant end.
[0208] A creation module 710, configured to create resources;
[0209] The second sending module 720 is configured to send a resource propagation reporting request to the platform end;
[0210] The propagation module 730 is configured to propagate the resource in response to receiving the first information for permitting propagation of the resource.
[0211] According to the technical solution provided by the embodiment of the present disclosure, a creation module is configured to create resources; a second sending module is configured to send a resource propagation reporting request to the platform end; and a propagation module is configured to propagate the resources in response to receiving first information for permitting the propagation of the resources. It can adapt to the scenario of rapid resource delivery through a lightweight reporting and review solution.
[0212] Those skilled in the art will understand that referring to Figure 7 The technical solutions described can be compared with Figure 1 to Figure 6 The described embodiments are combined to provide a reference Figure 1 to Figure 6 The technical effects achieved by the described embodiments. Figure 1 to Figure 6 The specific content of the description will not be repeated here.
[0213] The following reference Figure 8 A resource propagation device according to an embodiment of the present disclosure is described. Figure 8 A block diagram of a resource dissemination device according to another embodiment of the present disclosure is shown, wherein the device can be implemented as part or all of an electronic device through software, hardware, or a combination of both.
[0214] like Figure 8 As shown, the resource dissemination device 800 includes a second receiving module 810, a third sending module 820 and a use or dissemination module 830. According to an embodiment of the present disclosure, Figure 8 The resource dissemination device 800 shown may be implemented as a rider end or a consumer end.
[0215] A second receiving module 810 is configured to receive resources from the physical object terminal;
[0216] The third sending module 820 is configured to send a resource propagation reporting request to the platform end;
[0217] The using or propagating module 830 is configured to use the resource or propagate the resource in response to receiving the first information for permitting propagation of the resource.
[0218] According to the technical solution provided by the embodiment of the present disclosure, the second receiving module is configured to receive resources from the entity object terminal; the third sending module is configured to send a resource propagation reporting request to the platform end; the use or propagation module is configured to use the resources or propagate the resources in response to receiving the first information for permitting the propagation of the resources, and can adapt to the scenario of rapid resource delivery through a lightweight reporting and review solution.
[0219] Those skilled in the art will understand that referring to Figure 8 The technical solutions described can be compared with Figures 1 to 8 The described embodiments are combined to provide a reference Figures 1 to 8 The technical effects achieved by the described embodiments. Figures 1 to 8 The specific content of the description will not be repeated here.
[0220] The following reference Fig. 9 A resource propagation system according to an embodiment of the present disclosure is described. Fig. 9 A schematic diagram of the structure of a resource propagation system according to an embodiment of the present disclosure is shown.
[0221] like Fig. 9 As shown, the resource dissemination system 900 includes a platform end 910, a first physical object terminal 920 and a second physical object terminal 930. According to an embodiment of the present disclosure, Fig. 9 The first physical object terminal 920 shown may be implemented as a merchant end or a rider end, and the second physical object terminal 930 may be implemented as a rider end or a consumer end.
[0222] The platform end 910 is configured to, in response to receiving a resource propagation report request, determine whether the resource propagation report request complies with a predetermined rule, and in response to determining that the resource propagation report request complies with the predetermined rule, send first information for permitting the entity object to propagate the resource;
[0223] The first physical object terminal 920 is configured to send a resource propagation report request to the platform end, and in response to receiving the first information for permitting propagation of the resource, propagate the resource to the second physical object terminal in a device-to-device manner;
[0224] The second entity object terminal 930 is configured to send a resource propagation report request to the platform in response to receiving the resource, and to use the resource or continue to propagate the resource in a device-to-device manner in response to receiving the first information for permitting the propagation of the resource.
[0225] According to the technical solution provided by the embodiment of the present disclosure, the platform end is configured to determine whether the resource propagation report request complies with a predetermined rule in response to receiving a resource propagation report request, and send a first information for permitting the entity object to propagate the resource in response to determining that the resource propagation report request complies with the predetermined rule; the first entity object terminal is configured to send a resource propagation report request to the platform end, and in response to receiving the first information for permitting the propagation of the resource, propagate the resource to the second entity object terminal in a device-to-device manner; the second entity object terminal is configured to send a resource propagation report request to the platform end in response to receiving the resource, and in response to receiving the first information for permitting the propagation of the resource, use the resource or continue to propagate the resource in a device-to-device manner, so that the scenario of rapid resource delivery can be adapted through a lightweight reporting and review solution.
[0226] Those skilled in the art will understand that referring to Fig. 9 The technical solutions described can be compared with Figures 1 to 8 The described embodiments are combined to provide a reference Figures 1 to 8 The technical effects achieved by the described embodiments. Figures 1 to 8 The specific content of the description will not be repeated here.
[0227] The present disclosure also discloses an electronic device, Fig.10 A structural block diagram of an electronic device according to an embodiment of the present disclosure is shown.
[0228] like Fig.10 As shown, the electronic device 1000 includes a memory 1001 and a processor 1002, wherein the memory 1001 is used to store a program that supports the electronic device to execute the information processing method or code generation method in any of the above embodiments, and the processor 1002 is configured to execute the program stored in the memory 1001.
[0229] According to an embodiment of the present disclosure, the memory 1001 is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor 1002 to implement the following steps:
[0230] Receiving a resource propagation report request from an entity object terminal;
[0231] In response to receiving a resource propagation report request from a physical object terminal, determining whether the resource propagation report request complies with a predetermined rule;
[0232] In response to determining that the resource broadcasting report request complies with a predetermined rule, first information for permitting the entity object to broadcast the resource is sent to the entity object terminal.
[0233] According to an embodiment of the present disclosure, the processor is further configured to execute: in response to determining that the resource propagation report request does not comply with a predetermined rule, sending second information for prohibiting propagation of the resource to the physical object terminal.
[0234] According to an embodiment of the present disclosure, in response to determining that the resource propagation report request complies with a predetermined rule, sending first information for permitting the entity object to propagate the resource to the entity object terminal includes:
[0235] In response to determining that the resource broadcast reporting request complies with a predetermined rule, first information for permitting the physical object to broadcast the resource in a device-to-device manner is sent to the physical object terminal.
[0236] According to an embodiment of the present disclosure, the entity object includes a resource generator; or the entity object includes a resource generator and a distributor; or the entity object includes a resource generator, a distributor, and a resource user.
[0237] According to an embodiment of the present disclosure, the processor is further configured to execute: in response to receiving the resource propagation reporting request from the physical object terminal, recording time information of the delivery party arriving at the resource generator.
[0238] According to an embodiment of the present disclosure, when the resource propagation report request includes the propagation restriction condition of the resource, the resource propagation report request complies with a predetermined rule, wherein:
[0239] The propagation restriction condition includes a propagation hop limit and / or a propagation time limit; and / or the propagation restriction condition includes a digital signature that meets a preset verification condition.
[0240] According to an embodiment of the present disclosure, the processor is further configured to execute:
[0241] Generate a pair of private and public keys;
[0242] Providing the private key to the resource generator so that the resource generator can generate a digital signature;
[0243] The public key is used to verify whether the digital signature meets the preset verification condition.
[0244] According to an embodiment of the present disclosure, the processor is further configured to execute:
[0245] Control edge nodes to train sorting models;
[0246] In response to receiving the resource consumer characteristics sent by the resource consumer, the resource consumer characteristics are input into the ranking model to output a ranking result of the resource producers in the entity object.
[0247] According to an embodiment of the present disclosure, the memory 1001 is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor 1002 to implement the following steps:
[0248] Create resources;
[0249] Send resource dissemination reporting request to the platform;
[0250] In response to receiving first information for authorizing propagation of the resource, the resource is propagated.
[0251] According to an embodiment of the present disclosure, the processor is further configured to execute:
[0252] In response to receiving second information for prohibiting propagation of the resource, propagation of the resource is stopped.
[0253] According to an embodiment of the present disclosure, in response to receiving first information for permitting the resource to be propagated, propagating the resource includes:
[0254] In response to receiving the first information for permitting the propagation of the resource, the resource is propagated in a device-to-device manner.
[0255] According to an embodiment of the present disclosure, the resource propagation report request includes a resource propagation restriction condition, wherein:
[0256] The propagation restriction condition includes a propagation hop limit and / or a propagation time limit; and / or the propagation restriction condition includes a digital signature encrypted by a preset private key.
[0257] According to an embodiment of the present disclosure, the memory 1001 is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor 1002 to implement the following steps:
[0258] receiving a resource from the physical object terminal;
[0259] Send resource dissemination reporting request to the platform;
[0260] In response to receiving first information for authorizing propagation of the resource, the resource is propagated.
[0261] According to an embodiment of the present disclosure, the processor is further configured to execute:
[0262] In response to receiving second information for prohibiting propagation of the resource, propagation of the resource is stopped.
[0263] According to an embodiment of the present disclosure, the receiving of resources from a physical object terminal includes:
[0264] Receive resources from physical object terminals in a device-to-device manner.
[0265] According to an embodiment of the present disclosure, in response to receiving first information for permitting propagation of the resource, using the resource or propagating the resource includes:
[0266] In response to receiving the first information for permitting the propagation of the resource, the resource is propagated in a device-to-device manner.
[0267] According to an embodiment of the present disclosure, the resource propagation report request includes a resource propagation restriction condition, wherein:
[0268] The propagation restriction condition includes a propagation hop limit and / or a propagation time limit; and / or the propagation restriction condition includes a digital signature encrypted by a preset private key.
[0269] According to an embodiment of the present disclosure, the propagation hop count limit is that the hop count of the resource is not less than zero, and the processor is further configured to execute:
[0270] In response to receiving a resource from the physical object terminal, the current hop count of the received resource is reduced by one as the hop count of the resource to be propagated.
[0271] Those skilled in the art will understand that referring to Fig.10 The technical solutions described can be compared with Figures 1 to 9 The described embodiments are combined to provide a reference Figures 1 to 9 The technical effects achieved by the described embodiments. Figures 1 to 9 The specific content of the description will not be repeated here.
[0272] Fig.11 A schematic diagram of the structure of a computer system suitable for implementing a resource management method according to an embodiment of the present disclosure is shown.
[0273] like Fig.11 As shown, the computer system 1100 includes a processing unit 1101, which can perform various processes in the above-mentioned embodiments according to a program stored in a read-only memory (ROM) 1102 or a program loaded from a storage part 1108 into a random access memory (RAM) 1103. In the RAM 1103, various programs and data required for the operation of the system 1100 are also stored. The processing unit 1101, the ROM 1102, and the RAM 1103 are connected to each other via a bus 1104. An input / output (I / O) interface 1105 is also connected to the bus 1104.
[0274] The following components are connected to the I / O interface 1105: an input section 1106 including a keyboard, a mouse, etc.; an output section 1107 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker; a storage section 1108 including a hard disk, etc.; and a communication section 1109 including a network interface card such as a LAN card, a modem, etc. The communication section 1109 performs communication processing via a network such as the Internet. The drive 1110 is also connected to the I / O interface 1105 as needed. Removable media 1111, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., are installed on the drive 1110 as needed, so that the computer program read therefrom is installed into the storage section 1108 as needed. Among them, the processing unit 1101 can be implemented as a processing unit such as a CPU, a GPU, a TPU, an FPGA, an NPU, etc.
[0275] In particular, according to an embodiment of the present disclosure, the method described above 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 tangibly contained on a readable medium thereof, and the computer program includes a program code for executing the above method. In such an embodiment, the computer program can be downloaded and installed from a network through the communication part 1109, and / or installed from the removable medium 1111.
[0276] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments 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 a code, and the module, a program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that 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 boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0277] The units or modules involved in the embodiments described in the present disclosure may be implemented by software or programmable hardware. The units or modules described may also be set in a processor, and the names of these units or modules do not constitute limitations on the units or modules themselves in some cases.
[0278] As another aspect, the present disclosure further provides a computer-readable storage medium, which may be a computer-readable storage medium included in the electronic device or computer system in the above embodiment; or a computer-readable storage medium that exists independently and is not assembled into a device. The computer-readable storage medium stores one or more programs, and the programs are used by one or more processors to execute the method described in the present disclosure.
[0279] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the present disclosure is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the inventive concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other.
Claims
1. A resource management method, characterized in that: Applied to the platform side, including: Receiving a resource propagation report request from an entity object terminal; the resource propagation report request includes a propagation hop count and / or a propagation duration; the entity object includes a resource generator; or the entity object includes a resource generator and a distributor; or the entity object includes a resource generator, a distributor, and a resource user; In response to receiving a resource propagation report request from a physical object terminal, determining whether the resource propagation report request complies with a predetermined rule based on the propagation hop count and / or propagation duration, and recording time information of the delivery party arriving at the resource generation party; In response to determining that the resource broadcast reporting request complies with a predetermined rule, first information for permitting the physical object to broadcast the resource in a device-to-device manner is sent to the physical object terminal.
2. The method according to claim 1, characterized in that Also includes: In response to determining that the resource broadcast report request does not comply with a predetermined rule, second information for prohibiting the broadcast of the resource is sent to the physical object terminal.
3. The method according to claim 1, characterized in that In the case where the resource propagation report request includes the propagation restriction condition of the resource, the resource propagation report request complies with a predetermined rule, wherein: The propagation restriction condition includes a propagation hop limit and / or a propagation duration limit; and / or the propagation restriction condition includes a digital signature that meets a preset verification condition.
4. The method according to claim 3, characterized in that Also includes: Generate a pair of private and public keys; Providing the private key to the resource generator so that the resource generator can generate a digital signature; The public key is used to verify whether the digital signature meets the preset verification condition.
5. The method according to any one of claims 1 to 2, characterized in that: Also includes: Control edge nodes to train sorting models; In response to receiving the resource consumer characteristics sent by the resource consumer, the resource consumer characteristics are input into the ranking model to output a ranking result of the resource producers in the entity object.
6. A resource dissemination method, characterized in that: Applied to resource generation, including: Create resources; Sending a resource propagation report request to the platform end, so that the platform end determines whether the resource propagation report request meets the predetermined rules based on the propagation hop count and / or propagation duration in the resource propagation report request, and records the time information when the distributor arrives at the resource generator; In response to receiving the first information for permitting the propagation of the resource, the resource is propagated in a device-to-device manner.
7. The method according to claim 6, characterized in that Also includes: In response to receiving second information for prohibiting propagation of the resource, propagation of the resource is stopped.
8. The method according to any one of claims 6 to 7, characterized in that: The resource propagation report request includes resource propagation restriction conditions, where: The transmission restriction condition includes a transmission hop limit and / or a transmission duration limit; and / or the transmission restriction condition includes a digital signature encrypted by a preset private key.
9. A resource dissemination method, characterized in that: Applicable to the distributor or resource user, including: Receiving resources from a physical object terminal in a device-to-device manner; the physical object includes a resource generator; or the physical object includes a resource generator and a distributor; or the physical object includes a resource generator, a distributor and a resource user; Sending a resource propagation report request to the platform end, so that the platform end determines whether the resource propagation report request meets the predetermined rules based on the propagation hop count and / or propagation duration in the resource propagation report request, and records the time information when the distributor arrives at the resource generator; In response to receiving the first information for permitting the propagation of the resource, the resource is used or propagated in a device-to-device manner.
10. The method according to claim 9, characterized in that Also includes: In response to receiving the second information for prohibiting the propagation of the resource, the use of the resource is stopped or the propagation of the resource is stopped.
11. The method according to claim 10, characterized in that In response to receiving the first information for permitting the propagation of the resource, using the resource or propagating the resource comprises: In response to receiving the first information for permitting the propagation of the resource, the resource is propagated in a device-to-device manner.
12. The method according to any one of claims 9 to 11, characterized in that: The resource propagation report request includes resource propagation restriction conditions, where: The transmission restriction condition includes a transmission hop limit and / or a transmission duration limit; and / or the transmission restriction condition includes a digital signature encrypted by a preset private key.
13. The method according to claim 12, characterized in that The propagation hop count limit is that the hop count of the resource is not less than zero, and the method further includes: In response to receiving a resource from the physical object terminal, the current hop count of the received resource is reduced by one as the hop count of the resource to be propagated.
14. A resource dissemination method, characterized in that: include: The first entity object terminal sends a resource propagation report request to the platform end; the resource propagation report request includes the propagation hop count and / or the propagation duration; In response to receiving the resource propagation report request, the platform determines whether the resource propagation report request complies with a predetermined rule based on the propagation hop count and / or propagation duration, and in response to determining that the resource propagation report request complies with the predetermined rule, sends first information for permitting the entity object to propagate the resource; and records the time information when the distributor arrives at the resource generator; In response to receiving the first information for permitting the dissemination of the resource, the first entity object terminal disseminates the resource to the second entity object terminal in a device-to-device manner; in response to receiving the resource, the second entity object terminal sends a resource dissemination report request to the platform terminal, and in response to receiving the first information for permitting the dissemination of the resource, uses the resource or continues to disseminate the resource in a device-to-device manner; the first entity object and the second entity object include a resource generator; or the entity object includes a resource generator and a distributor; or the entity object includes a resource generator, a distributor, and a resource user.
15. A resource management device, applied to a platform, comprising: A first receiving module is configured to receive a resource propagation reporting request from a physical object terminal; The resource propagation report request includes the propagation hop count and / or propagation duration; the entity object includes the resource generator; or the entity object includes the resource generator and the distributor; or the entity object includes the resource generator, the distributor and the resource user; A determination module, configured to, in response to receiving a resource propagation report request from a physical object terminal, determine whether the resource propagation report request complies with a predetermined rule based on the propagation hop count and / or propagation duration, and record time information of the delivery party arriving at the resource generator; The first sending module is configured to send first information for permitting the physical object to propagate the resource in a device-to-device manner to the physical object terminal in response to determining that the resource propagation report request complies with a predetermined rule.
16. A resource dissemination device, characterized in that: Applied to resource generation, including: A creation module, configured to create resources; The second sending module is configured to send a resource propagation report request to the platform end, so that the platform end determines whether the resource propagation report request meets the predetermined rules based on the propagation hop count and / or propagation duration in the resource propagation report request, and records the time information when the distributor arrives at the resource generator; The propagation module is configured to propagate the resource in a device-to-device manner in response to receiving first information for permitting propagation of the resource.
17. A resource dissemination device, characterized in that: Applicable to the distributor or resource user, including: A second receiving module is configured to receive resources from a physical object terminal in a device-to-device manner; the physical object includes a resource generator; or the physical object includes a resource generator and a distributor; or the physical object includes a resource generator, a distributor and a resource user; The third sending module is configured to send a resource propagation report request to the platform end, so that the platform end determines whether the resource propagation report request meets the predetermined rules based on the propagation hop count and / or propagation duration in the resource propagation report request, and records the time information when the distributor arrives at the resource generator; The using or propagating module is configured to use the resource or propagate the resource from device to device in response to receiving the first information for permitting propagation of the resource.
18. A resource dissemination system, characterized in that: include: The platform end is configured to, in response to receiving a resource propagation report request, determine whether the resource propagation report request complies with a predetermined rule based on the propagation hop count and / or propagation duration in the resource propagation report request, and in response to determining that the resource propagation report request complies with the predetermined rule, send first information for permitting an entity object to propagate the resource, and record time information when the distributor arrives at the resource generator; the entity object includes the resource generator; or the entity object includes the resource generator and the distributor; or the entity object includes the resource generator, the distributor, and the resource user; The first physical object terminal is configured to send a resource propagation report request to the platform end, and in response to receiving the first information for permitting the propagation of the resource, propagate the resource to the second physical object terminal in a device-to-device manner; The second entity object terminal is configured to, in response to receiving the resource, send a resource dissemination report request to the platform end, and in response to receiving the first information for permitting the dissemination of the resource, use the resource or continue to disseminate the resource in a device-to-device manner; the first entity object and the second entity object include a resource generator; or the entity object includes a resource generator and a distributor; or the entity object includes a resource generator, a distributor and a resource user.
19. An electronic device, characterized in that: The method comprises a memory and a processor; wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor to implement the method steps described in any one of claims 1 to 14.
20. A readable storage medium having computer instructions stored thereon, characterized in that: When the computer instructions are executed by a processor, the method steps described in any one of claims 1 to 14 are implemented.
Citation Information
Patent Citations
Collaborative rules based security
CN102664864A
Server and resource sending method
CN106961463A