Data processing method, device, processor and computer program product

By setting data access permissions based on account type on the shopping platform, the problem of manufacturers and merchants viewing each other's data is solved, data isolation is achieved, vicious competition is avoided, and transaction transparency and fairness are improved.

CN112767092BActive Publication Date: 2025-09-23HUNAN ZHICHAO BUSINESS INTERCOMMUNICATION INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110128124.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-29
Publication Date
2025-09-23
Estimated Expiration
2041-01-29

AI Technical Summary

Technical Problem

On traditional shopping platforms, data between manufacturers and merchants is not isolated, which leads to vicious competition and affects market order.

Method used

By obtaining account data, determining the account type, and setting data access permissions based on the type, manufacturers are prohibited from viewing merchant data, and merchants are prohibited from viewing manufacturer data, thereby achieving account type isolation.

Benefits of technology

Prevent vicious competition between manufacturers and merchants, maintain market order, and improve transaction transparency and fairness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112767092B_ABST
    Figure CN112767092B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of computers, and more specifically, to a data processing method, apparatus, processor, and computer program product. The data processing method includes: obtaining logged-in account data; determining the account type based on the account data; if the account type is determined to be manufacturer, prohibiting the account from viewing the data of accounts with other manufacturer accounts; and if the account type is determined to be merchant, prohibiting the account from viewing the data of accounts with other merchant accounts. By isolating accounts of the same account type, unhealthy competition caused by manufacturers or merchants viewing each other's product data can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a data processing method, device, processor, and computer program product. Background Art

[0002] Traditional shopping platforms don't isolate data between manufacturers or merchants, allowing manufacturers to see product information posted by other manufacturers. This can lead to vicious competition between manufacturers, harming merchants and the market. Summary of the Invention

[0003] The purpose of the present invention is to overcome the problems existing in the prior art. In order to achieve the above-mentioned purpose, the present invention provides a data processing method, comprising:

[0004] Get the logged-in account data;

[0005] Determine the account type based on the account data;

[0006] If the account type is determined to be a manufacturer, the account is prohibited from viewing the account data of other accounts whose account type is also a manufacturer;

[0007] If the account type is determined to be merchant, the account is prohibited from viewing the account data of other accounts whose account type is merchant.

[0008] In one embodiment, before obtaining the login account data, the registration data of the account is obtained; the account is authenticated based on the registration data; and when the registration data passes the authentication, the account registration is completed.

[0009] In one embodiment, the registration data is sent to the verification platform; when the verification platform returns a notification of successful file creation, the registration data is reviewed; when the review is passed, it is determined that the registration data has passed the authentication.

[0010] In one embodiment, the registration data includes at least one of a business license, an organization code certificate, a bank account opening permit, and a legal person ID card.

[0011] In one embodiment, the field attributes included in the account data are compared with the preset field attributes of the manufacturer and the merchant; and the account type is determined based on the comparison result.

[0012] In one embodiment, when an object published by an account whose account type is manufacturer is in a preset mode, the account whose account type is manufacturer is permitted to view data of other accounts whose account type is manufacturer.

[0013] In one embodiment, object information published by an account whose account type is a manufacturer is obtained; and when it is determined that the object information includes a preset identifier, it is determined that the object is in a preset mode.

[0014] A second aspect of the present invention provides a data processing device, comprising:

[0015] An account data acquisition module configured to acquire logged-in account data;

[0016] an account type confirmation module, configured to determine the account type based on the account data;

[0017] The data permission confirmation module is configured to prohibit the account from viewing the account data of other accounts whose account type is a manufacturer when the account type is determined to be a manufacturer; and prohibit the account from viewing the account data of other accounts whose account type is a merchant when the account type is determined to be a merchant.

[0018] A third aspect of the present invention provides a processor configured to execute the data processing method of any one of the above embodiments.

[0019] A third aspect of the present invention provides a computer program product, comprising a computer program, which implements the data processing method according to any one of the above embodiments when executed by a processor.

[0020] The above technical solution can prevent manufacturers or merchants from viewing each other's product data, thereby avoiding vicious competition between manufacturers or merchants. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following detailed description, they are used to explain the embodiments of the present invention, but do not constitute a limitation of the embodiments of the present invention. In the accompanying drawings:

[0022] Figure 1 A schematic diagram schematically shows a flow chart of business processing steps according to an embodiment of the present invention;

[0023] Figure 2 A schematic diagram of a flow chart of a data processing method according to an embodiment of the present invention is shown;

[0024] Figure 3 A schematic diagram of an application of a service processing method according to an embodiment of the present invention is shown;

[0025] Figure 4 Schematically shows a structural block diagram of a service processing device according to an embodiment of the present invention;

[0026] Figure 5A block diagram schematically shows a structure of a data processing device according to an embodiment of the present invention;

[0027] Figure 6 The figure schematically shows the internal structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0028] Figure 1 The following schematically shows a flow chart of a service processing method according to an embodiment of the present invention. Figure 1 As shown, in one embodiment of the present invention, the data processing method further includes the steps of business processing, specifically including:

[0029] Step 101: The first platform obtains the products uploaded by the manufacturer;

[0030] Step 102: The first platform obtains information about the merchant purchasing goods;

[0031] Step 103: After the merchant completes the purchase operation for the product, the product is published on the second platform;

[0032] Step 104: Obtain the user's purchase data for the product through the second platform;

[0033] Step 105: Determine the manufacturer's profit based on the purchase data.

[0034] After manufacturers and merchants join the First Platform, manufacturers can upload their available products through the First Platform. Merchants can also publish information about the products they want to purchase through the First Platform. For example, merchants can publish specific requirements for the products they want to purchase, as well as the quantity and price of the products they want to purchase.

[0035] Merchants can also view products uploaded by manufacturers on the first platform and purchase based on the product information uploaded by manufacturers. Manufacturers can also upload their own product information based on the purchase information posted by merchants. Manufacturers and merchants can complete the purchase and sale of products through the first platform. After completing the purchase of products through the first platform, merchants can list the purchased products on the second platform for sale.

[0036] The user can be a platform user or a consumer. The user can purchase the required goods on the second platform. After the second platform obtains the user's purchase data of the goods, it can determine the manufacturer's profit based on the user's purchase data.

[0037] like Figure 2 The following schematically shows a flow chart of a data processing method according to an embodiment of the present invention. Figure 2 As shown, in one embodiment of the present invention, a data processing method is provided, comprising the following steps:

[0038] Step 201, obtaining login account data;

[0039] Step 202, determining the account type based on the account data;

[0040] Step 203: If the account type is determined to be a manufacturer, the account is prohibited from viewing the account data of other accounts whose account type is a manufacturer;

[0041] Step 204: If the account type is determined to be merchant, the account is prohibited from viewing account data of other accounts whose account type is merchant.

[0042] The first platform obtains the account data of the user logging into the platform. Based on the obtained account data, the first platform can determine whether the account type is a manufacturer account or a merchant account. If the account logged into the platform is determined to be a manufacturer account, the first platform will prohibit the logged-in manufacturer from viewing the account data of other manufacturers. If the account logged into the platform is determined to be a merchant account, the platform will prohibit the logged-in merchant from viewing the account data of other merchants. This can prevent manufacturers and merchants from gaining access to each other's account data and thus generating unhealthy competition.

[0043] In one embodiment, before obtaining the login account data, the registration data of the account is obtained; the account is authenticated based on the registration data; and when the registration data passes the authentication, the account registration is completed.

[0044] Before obtaining the account data of the login platform, the first platform can obtain the registration data of the account. The account is authenticated based on the obtained registration data. If it is determined that the registration data of the account passes the authentication, the first platform determines that the account registration is complete.

[0045] In one embodiment, authenticating the account's qualifications based on registration data includes: sending the registration data to a verification platform; upon receiving a notification from the verification platform indicating successful file creation, reviewing the registration data; and determining that the registration data has passed authentication if the review passes.

[0046] In one embodiment, the registration data includes at least one of a business license, an organization code certificate, a bank account opening permit, and a legal person ID card.

[0047] The first platform authenticates the account's qualifications based on the account's registration data. The first platform can set registration data requirements, and manufacturers and merchants upload registration data according to the registration requirements. The registration data can be, for example, the manufacturer's and merchant's business license, organization code certificate, bank account opening license, legal person ID card and other documents. After the first platform obtains the registration data, it will send the obtained registration data to the verification platform through the platform interface. After receiving the registration data, the verification platform will file the registration data. If during the filing process, the verification platform finds a problem with the registration data, such as the lack of a certain necessary information, a problem with the registration data, or a failure in qualification verification, the verification platform will determine that the filing failed and the registration failed. If the verification platform successfully files the registration data, the verification platform will return the successfully filed registration data to the first platform again.

[0048] After the first platform obtains the registration data sent by the verification platform, it will send the successful registration data to the credit platform for credit verification. After the registration data passes the credit query, the credit platform returns the data, and the back-end staff manually reviews the registration data returned by the credit platform. If it is determined that the registration data passes the manual review, it is determined that the registration data has been authenticated, and the account registration is successful.

[0049] In one embodiment, before the first platform obtains the goods uploaded by the manufacturer, the manufacturer is authenticated for qualifications; if it is determined that the manufacturer has passed the authentication, the manufacturer is allowed to upload the goods.

[0050] Manufacturers can upload products through the First Platform. Before uploading products on the First Platform, manufacturers need to register on the First Platform first. During the registration, the First Platform will conduct qualification certification for the manufacturer. Only after confirming that the manufacturer has passed the qualification certification will the First Platform determine that the manufacturer has successfully registered on the First Platform and allow the manufacturer to upload products on the First Platform.

[0051] In one embodiment, determining the account type based on the account data includes: comparing the field attributes included in the account data with the preset field attributes of the manufacturer and the merchant; and confirming the account type based on the comparison result.

[0052] When the first platform obtains the account data of the login platform, the field attributes contained in the account data source can be compared with the field attributes of the manufacturer preset in the processor and the field attributes of the merchant preset, and the type of account can be determined based on the result. When the processor determines that the field attributes of the logged-in account data are the same as the field attributes of the preset manufacturer, it is determined that the account logged in at this time is the account of the manufacturer, and the account is prohibited from viewing the account data of other manufacturers. When the processor determines that the field attributes of the logged-in account data are the same as the field attributes of the preset merchant, it is determined that the account logged in at this time is the account of the merchant, and the account is prohibited from viewing the account data of other merchants.

[0053] In one embodiment, when an object published by an account whose account type is manufacturer is in a preset mode, the account whose account type is manufacturer is permitted to view data of other accounts whose account type is manufacturer.

[0054] In one embodiment, object information published by an account whose account type is a manufacturer is obtained; and when it is determined that the object information includes a preset identifier, it is determined that the object is in a preset mode.

[0055] In one embodiment, object information published by an account with a manufacturer account type is obtained; if a preset identifier is determined to be included in the object information, the object is determined to be in a preset mode. If the object published by the account with the manufacturer account type is in the preset mode, the account with the manufacturer account type is permitted to view data of other accounts with the manufacturer account type.

[0056] When a manufacturer uploads product information on a first platform, the processor may determine a preset flag as a tail-end item flag. When the processor determines that the uploaded object information includes the preset flag, the processor determines that the product is in a preset mode. The processor may determine the preset mode as tail-end item clearance mode. If the processor determines that the product in the product information uploaded by the manufacturer is marked as tail-end item, the processor determines that the product is in the preset tail-end item clearance mode. At this time, the processor may control the account with the manufacturer's account type to view data of products with the preset flag posted by other accounts with the manufacturer's account type.

[0057] In one embodiment, the first platform obtains the logged-in account data; determines the account type based on the account data; if the account type is determined to be a manufacturer, the account is prohibited from viewing the account data of other accounts whose account type is a manufacturer; if the account type is determined to be a merchant, the account is prohibited from viewing the account data of other accounts whose account type is a merchant.

[0058] In one embodiment, the first platform performs operational screening on manufacturers and users; when the manufacturer meets the first preset condition, the manufacturer's supply level is upgraded to the first preset level; when the user meets the second preset condition, the user's platform level is upgraded to the second preset level; the manufacturer of the first preset level is determined as the production supplier of the user of the second preset level.

[0059] The first platform will screen manufacturers and users. The first platform can screen manufacturers based on the scarcity, regionality, and high quality of the goods. The first platform can set a first preset condition. If it is determined that the manufacturer meets the first preset condition, the supply level of the manufacturer will be upgraded to the first preset level. Suppose that the first platform sets the first preset condition to be that the goods provided by the manufacturer meet the scarcity, or the manufacturer has a special production area, or the goods provided by the manufacturer are rated as high-quality goods by consumers. If a manufacturer meets but is not limited to one of the first preset conditions set by the first platform above, the first platform will determine the manufacturer as the first preset level.

[0060] The first platform can set a second preset condition pair. If it is determined that the user meets the second preset condition, the user's level will be raised to the second preset level. For example, the first platform can set the second preset condition to be that the platform has been used for more than a preset number of years, the purchasing power has reached the preset purchasing power, and the user's praise rate has reached a preset value. If the platform user meets but is not limited to one of the above preset conditions, the first platform can raise the user's level to the second preset level. The first platform can determine the upstream manufacturer whose level has reached the first preset level as the production supplier of the user whose level has reached the second preset level. In this way, high-quality products can be connected to high-quality users more directly, providing users with more high-end services.

[0061] In one embodiment, after the product is published on the second platform, the product is synchronized to the physical store corresponding to the second platform; the user's purchase data for the product is obtained; the user's address and the physical store selected by the user are determined based on the purchase data; and the product is sent to the user through the physical store selected by the user.

[0062] Merchants can publish products on a secondary platform. After publishing to the second platform, merchants synchronize the products with the physical stores corresponding to the second platform. Merchants obtain user purchase data for products through the second platform. Based on the user's purchase data, the purchase data may include the parameters of the purchased product, such as quantity, price, the store selected by the user, the delivery method selected by the user, and the user's delivery address. Delivery methods may include self-pickup or home delivery. After the merchant determines the store and delivery method selected by the user based on the user's purchase data, it delivers the products to the delivery address. This allows users to choose the store and delivery method based on their needs, allowing users to receive their purchased products at the time that best suits them, thereby improving their purchasing experience.

[0063] In one embodiment, determining the revenue of the manufacturer based on the purchase data includes: determining the corresponding total revenue and revenue ratio based on the purchase data; and determining the revenue of the manufacturer based on the total revenue and revenue ratio.

[0064] The second platform obtains the user's purchase data, which may include the user's purchase price and purchase quantity. Based on the user's purchase data, the total revenue and revenue ratio corresponding to the product can be determined, and the manufacturer's revenue can be determined based on the obtained total revenue and revenue ratio.

[0065] In one embodiment, a corresponding service personnel is determined based on the purchase data; and the difference between the total revenue and the manufacturer's revenue is determined as the service personnel's revenue.

[0066] The platform determines the corresponding service personnel based on the purchase data. The service personnel may include the platform's salesperson, business district agents, and upstream city-level agents. The platform may determine the difference between the total revenue and the manufacturer's revenue as the service personnel's revenue.

[0067] For example, purchasing data reveals that the total revenue from a particular product, from the time the manufacturer posts it on the platform until it's removed from the platform, is 1 million. Assuming the manufacturer sets its revenue share at 80%, the manufacturer's revenue is 800,000. The difference of 200,000 between the total revenue of 1 million and the manufacturer's revenue of 800,000 is the revenue of the service provider, which can be the platform service provider or the manufacturer's agent system.

[0068] In one embodiment, after obtaining the user's purchase data for the product through the second platform, the user's virtual reward amount is determined based on the product purchase data.

[0069] After the second platform obtains the user's purchase data for the product through the second platform, it can determine the user's virtual reward amount based on the product purchase data. The user's reward amount is generated by the contribution value set by the merchant, and a portion of the contribution value is the user's reward amount. Assuming that the contribution value set by the merchant is 10%, the user's reward ratio is 45% of the 10% order amount. For example, assuming that a user spends 100 yuan to purchase a product, the platform can determine the reward virtual amount to be 4.5 yuan based on the user's expenditure price and the ratio of the set virtual amount. The platform can send the reward virtual amount to the user in the form of a voucher or cash voucher, and the user can use the reward virtual amount in the next transaction without limitation to the merchant.

[0070] In one embodiment, Figure 3 As shown, the S-end manufacturer 301 and the B-end physical store 302 enter the business interconnection platform 303. The business interconnection platform 303 empowers the S-end manufacturer 301 and the B-end physical store 302, so that the B-end physical store 302 and the S-end manufacturer 301 can conduct transactions through the business interconnection platform 303. After the transaction is completed, the S-end manufacturer 301 can directly provide high-quality and low-priced goods to the B-end physical store 302 through the manufacturer's drop shipping service.

[0071] C-end consumers 304 can purchase products from B-end physical stores 302 online or offline. B-end physical stores 302 can provide online cash coupons based on the purchase data of C-end consumers 304. The Shanghutong platform 303 will screen manufacturers and physical stores and then select these manufacturers and stores for the Xiaobaihe platform 305. Xiaobaihe platform 305 will select high-end users from C-end consumers 304, who can then receive customized high-end services through the Xiaobaihe platform 305. Xiaobaihe platform 305 will also select high-quality supply goods and arrange for influencers 306 to showcase and promote these high-quality products nationwide, forming a selected high-quality supply chain. Xiaobaihe platform 305 will deploy warehouses nationwide and establish offline smart supermarkets 307. Offline smart supermarkets 307 will provide offline services for Xiaobaihe platform 305. Offline smart supermarkets 307 can provide offline services to consumers and deliver goods to C-end consumers 304 nearby, providing C-end consumers 304 with a better shopping experience. Internet celebrity anchor 306 can promote and expand high-quality manufacturers in offline smart supermarket 307 to form a selected high-quality supply chain.

[0072] In one embodiment, Figure 4 As shown, a service processing device 400 is provided, the device including:

[0073] The first platform module 401 is configured to obtain products uploaded by manufacturers and obtain information about the products purchased by merchants;

[0074] The second platform module 402 is configured to release the product after the merchant completes the purchase operation for the product; and obtain the user's purchase data for the product;

[0075] The revenue confirmation module 403 is configured to determine the manufacturer's revenue based on the purchase data.

[0076] Manufacturers upload products through the first platform 401. Merchants can obtain product information published by manufacturers through the first platform 401 to purchase products. Merchants can also publish their own purchasing information on the first platform 401. Manufacturers can obtain the purchasing information published by merchants through the first platform 401 to contact merchants and conduct transactions. After merchants complete the purchase of products on the first platform 401, they can list the products on the second platform module 402. Consumer users can purchase the products through the second platform module 402, and the second platform module 402 can obtain the user's purchase data for the products. The purchase data may include the type and quantity of the purchased products, the price of the products, and the delivery address. After the second platform module 402 obtains the user's purchase address, the revenue confirmation module 403 can determine the manufacturer's revenue based on the obtained purchase data.

[0077] In one embodiment, Figure 5 As shown, a data processing device 500 is provided, the device comprising:

[0078] The account data acquisition module 501 is configured to acquire the logged-in account data;

[0079] An account type confirmation module 502 is configured to determine the account type based on the account data;

[0080] The data permission confirmation module 503 is configured to prohibit the account from viewing the account data of other accounts whose account type is manufacturer when the account type is determined to be manufacturer; and prohibit the account from viewing the account data of other accounts whose account type is merchant when the account type is determined to be merchant.

[0081] The account data acquisition module 501 can obtain the account data of the account logged into the platform. The account type confirmation module 502 can confirm the account type based on the obtained account data, and determine whether the logged-in account type is a manufacturer account or a merchant account. After the account type confirmation module 502 determines the account type of the logged-in platform, the data permission confirmation module 503 will grant different permissions to the account based on the account type. When the account type is a manufacturer account, the account is prohibited from viewing the data of other accounts with other manufacturer account types. When the account type is a merchant account, the account is prohibited from viewing the data of other accounts with other merchant account types.

[0082] In one embodiment, a processor is provided, configured to execute the data processing method according to any one of the above embodiments.

[0083] The processor contains a kernel, which retrieves the corresponding program unit from the memory. There can be one or more kernels, and data processing is achieved by adjusting kernel parameters.

[0084] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 6 As shown. The computer device includes a processor A01, a network interface A02, a memory (not shown in the figure) and a database (not shown in the figure) connected via a system bus. Among them, the processor A01 of the computer device is used to provide computing and control capabilities. The memory of the computer device includes an internal memory A03 and a non-volatile storage medium A04. The non-volatile storage medium A04 stores an operating system B01, a computer program B02 and a database (not shown in the figure). The internal memory A03 provides an environment for the operation of the operating system B01 and the computer program B02 in the non-volatile storage medium A04. The database of the computer device is used to store temperature data obtained by the temperature sensor and the sensing range data of the microwave radar device. The network interface A02 of the computer device is used to communicate with an external terminal through a network connection. When the computer program B02 is executed by the processor A01, a method for data processing is implemented.

[0085] Those skilled in the art will understand that Figure 6 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0086] An embodiment of the present invention provides a device, which includes a processor, a memory, and a program stored in the memory and runnable on the processor. When the processor executes the program, the following steps are implemented: obtaining logged-in account data; determining the account type based on the account data; when the account type is determined to be a manufacturer, prohibiting the account from viewing account data of other accounts whose account type is a manufacturer; when the account type is determined to be a merchant, prohibiting the account from viewing account data of other accounts whose account type is a merchant.

[0087] In one embodiment, before obtaining the login account data, the registration data of the account is obtained; the account is authenticated based on the registration data; and when the registration data passes the authentication, the account registration is completed.

[0088] In one embodiment, the registration data is sent to the verification platform; when the verification platform returns a notification of successful file creation, the registration data is reviewed; when the review is passed, it is determined that the registration data has passed the authentication.

[0089] In one embodiment, the registration data includes at least one of a business license, corporate credit data, an organization code certificate, a bank account opening permit, a tax registration certificate, and legal person data.

[0090] In one embodiment, the field attributes included in the account data are compared with the preset field attributes of the manufacturer and the merchant; and the account type is determined based on the comparison result.

[0091] In one embodiment, when an object published by an account whose account type is manufacturer is in a preset mode, the account whose account type is manufacturer is permitted to view data of other accounts whose account type is manufacturer.

[0092] In one embodiment, object information published by an account whose account type is a manufacturer is obtained; and when it is determined that the object information includes a preset identifier, it is determined that the object is in a preset mode.

[0093] The present application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having the following method steps: obtaining logged-in account data; determining the account type based on the account data; when the account type is determined to be a manufacturer, prohibiting the account from viewing the account data of other accounts whose account type is a manufacturer; when the account type is determined to be a merchant, prohibiting the account from viewing the account data of other accounts whose account type is a merchant.

[0094] In one embodiment, before obtaining the login account data, the registration data of the account is obtained; the account is authenticated based on the registration data; and when the registration data passes the authentication, the account registration is completed.

[0095] In one embodiment, the registration data is sent to the verification platform; when the verification platform returns a notification of successful file creation, the registration data is reviewed; when the review is passed, it is determined that the registration data has passed the authentication.

[0096] In one embodiment, the registration data includes at least one of a business license, corporate credit data, an organization code certificate, a bank account opening permit, a tax registration certificate, and legal person data.

[0097] In one embodiment, the field attributes included in the account data are compared with the preset field attributes of the manufacturer and the merchant; and the account type is determined based on the comparison result.

[0098] In one embodiment, when an object published by an account whose account type is manufacturer is in a preset mode, the account whose account type is manufacturer is permitted to view data of other accounts whose account type is manufacturer.

[0099] In one embodiment, object information published by an account whose account type is a manufacturer is obtained; and when it is determined that the object information includes a preset identifier, it is determined that the object is in a preset mode.

[0100] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0101] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0102] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0103] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 The steps for the function specified in one or more boxes.

[0104] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0105] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0106] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.

[0107] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0108] The above are merely embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included within the scope of the claims of the present application.

Claims

1. A data processing method, characterized in that: include: The first platform obtains logged-in account data; determining an account type based on the account data; If the account type is determined to be a manufacturer, prohibiting the account from viewing the account data of other accounts whose account type is the manufacturer; If the account type is determined to be a merchant, prohibit the account from viewing the account data of other accounts whose account type is the merchant; The data processing method further includes the steps of business processing, including: The first platform obtains products uploaded by manufacturers; The first platform obtains information about the merchant purchasing the product; After the merchant completes the purchase operation for the product, publishing the product to the second platform; Obtaining purchase data of the user for the product through the second platform; determining the revenue of the manufacturer based on the purchase data; The commodities uploaded by the manufacturer include commodities that the manufacturer can supply; The information on the goods purchased by the merchant includes the quantity of the goods purchased; The purchase data includes: the quantity of purchased goods.

2. The data processing method according to claim 1, wherein: The method further comprises: Before obtaining the login account data, obtaining the registration data of the account; Performing qualification authentication on the account according to the registration data; When the registration data passes the authentication, the account registration is completed.

3. The data processing method according to claim 2, characterized in that: The performing qualification authentication on the account according to the registration data includes: Sending the registration data to the verification platform; Upon receiving a notification of successful file creation from the verification platform, review the registration data; If the review is passed, it is determined that the registration data has passed the authentication.

4. The data processing method according to any one of claims 2 or 3, characterized in that: The registration data includes at least one of a business license, an organization code certificate, a bank account opening permit, and a legal person ID card.

5. The data processing method according to claim 1, wherein: Determining the account type according to the account data includes: Comparing the field attributes contained in the account data with the preset field attributes of the manufacturer and the merchant; The account type is confirmed according to the comparison result.

6. The data processing method according to claim 1, wherein: The method further comprises: When the object published by the account whose account type is the manufacturer is in the preset mode, the account whose account type is the manufacturer is permitted to view the account data of other accounts whose account type is the manufacturer.

7. The data processing method according to claim 6, characterized in that: The method further comprises: Obtain object information published by the account whose account type is manufacturer; In a case where it is determined that the object information includes a preset identifier, it is determined that the object is in a preset mode.

8. A data processing device, characterized in that: The device comprises: An account data acquisition module configured to acquire logged-in account data; an account type confirmation module, configured to determine the account type based on the account data; a data permission confirmation module configured to, if it is determined that the account type is a manufacturer, prohibit the account from viewing the account data of other accounts whose account type is the manufacturer; and, if it is determined that the account type is a merchant, prohibit the account from viewing the account data of other accounts whose account type is the merchant; Wherein, the device comprises: The first platform module is configured to obtain products uploaded by manufacturers and obtain information about merchants purchasing the products; The second platform module is configured to release the product after the merchant completes the purchase operation for the product; and obtain the user's purchase data for the product; a revenue confirmation module, configured to determine the revenue of the manufacturer based on the purchase data; The commodities uploaded by the manufacturer include commodities that the manufacturer can supply; The information on the goods purchased by the merchant includes the quantity of the goods purchased; The purchase data includes: the quantity of purchased goods.

9. A processor, characterized in that: The method is configured to execute the data processing method according to any one of claims 1 to 7.

10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the computer program implements the data processing method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Supervisory video processing method and device

    CN104486083A

  • Method, device and system for setting viewing permission

    CN107104930A