CN112581241A - Device control method, device, electronic device and computer readable medium - Google Patents
Device control method, device, electronic device and computer readable medium Download PDFInfo
- Publication number
- CN112581241A CN112581241A CN202110202845.9A CN202110202845A CN112581241A CN 112581241 A CN112581241 A CN 112581241A CN 202110202845 A CN202110202845 A CN 202110202845A CN 112581241 A CN112581241 A CN 112581241A
- Authority
- CN
- China
- Prior art keywords
- user
- credit value
- goods
- target
- user credit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000002159 abnormal effect Effects 0.000 claims abstract description 61
- 230000004044 response Effects 0.000 claims abstract description 17
- 238000012545 processing Methods 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 9
- 238000010606 normalization Methods 0.000 claims description 5
- 238000012163 sequencing technique Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 239000003795 chemical substances by application Substances 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000005856 abnormality Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 239000000126 substance Substances 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0609—Buyer or seller confidence or verification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Data Mining & Analysis (AREA)
- Game Theory and Decision Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Alarm Systems (AREA)
Abstract
The embodiment of the disclosure discloses a device control method, a device control apparatus, an electronic device and a computer readable medium. One embodiment of the method comprises: acquiring a user information set in a preset time period; generating a user credit value of a user account corresponding to the user information based on the goods returning amount, the goods entering amount and the target credit value included in each user information in the user information set to obtain a user credit value set; and in response to the user credit value meeting the preset abnormal condition existing in the user credit value set, controlling the associated alarm equipment to execute alarm operation according to each user identification corresponding to the user credit value meeting the preset abnormal condition in the user credit value set. The embodiment improves the user experience and reduces the loss of user flow.
Description
Technical Field
The embodiment of the disclosure relates to the technical field of computers, in particular to a device control method, a device, an electronic device and a computer readable medium.
Background
With the development of internet technology and e-commerce, the user traffic of the e-commerce shopping platform shows a sudden increase trend, and the user needs to be monitored uniformly. At present, when monitoring a user, the method generally adopted is as follows: firstly, determining a credit value of a user according to a repayment information record of the user; and then determining whether the user is an abnormal user or not according to the user credit value.
However, when the credit value of the user is monitored in the above manner, the following technical problems often exist:
firstly, the influence of the goods returning amount and the goods entering amount on the credit of the user is not considered, the accuracy of the credit value of the user is low, the false alarm rate of an abnormal user is high, the E-commerce shopping platform cannot effectively monitor the user, the user experience is poor, and the flow of the user is lost;
secondly, the influence of the goods returning amount, the goods entering amount and the sharing times on the credit of the user cannot be comprehensively considered, the accuracy of the credit value of the user is low, the false alarm rate of an abnormal user is further high, the E-commerce shopping platform cannot effectively monitor the user, the user experience is poor, and the flow of the user is lost.
Disclosure of Invention
This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Some embodiments of the present disclosure propose a device control method, apparatus, electronic device, and computer readable medium to solve one or more of the technical problems mentioned in the background section above.
In a first aspect, some embodiments of the present disclosure provide a device control method, including: acquiring a user information set in a preset time period, wherein the user information in the user information set comprises a user identifier, a goods returning amount, a goods entering amount and a target credit value corresponding to the user identifier; generating a user credit value of a user account corresponding to the user information based on the goods returning amount, the goods entering amount and the target credit value included in each user information in the user information set to obtain a user credit value set; and in response to the user credit value meeting a preset abnormal condition existing in the user credit value set, controlling the associated alarm equipment to execute alarm operation according to each user identifier corresponding to the user credit value meeting the preset abnormal condition in the user credit value set.
In some embodiments, the generating a user credit value of a user account corresponding to the user information includes:
generating a user credit value of a user account corresponding to the user information through the following formula:
wherein the content of the first and second substances,a user credit value representing the user account,represents the normalized quantity of returned goods,represents the number of the normalized shares of the user,represents the normalized quantity of the incoming shipment and,which is indicative of the amount of said incoming item,indicating a preset abnormal shipment amount within the predetermined period of time,representing the target credit value.
In a second aspect, some embodiments of the present disclosure provide an apparatus control device, the apparatus comprising: the system comprises an acquisition unit, a storage unit and a processing unit, wherein the acquisition unit is configured to acquire a user information set in a preset time period, and the user information in the user information set comprises a user identifier, a goods returning amount, a goods entering amount and a target credit value corresponding to the user identifier; the generating unit is configured to generate a user credit value of a user account corresponding to the user information based on the goods returning amount, the goods entering amount and the target credit value included in each user information in the user information set to obtain a user credit value set; and the control unit is configured to respond to the user credit value meeting a preset abnormal condition in the user credit value set, and control the associated alarm equipment to execute alarm operation according to each user identifier corresponding to the user credit value meeting the preset abnormal condition in the user credit value set.
In a third aspect, some embodiments of the present disclosure provide an electronic device, comprising: one or more processors; a storage device having one or more programs stored thereon, which when executed by one or more processors, cause the one or more processors to implement the method described in any of the implementations of the first aspect.
In a fourth aspect, some embodiments of the present disclosure provide a computer readable medium on which a computer program is stored, wherein the program, when executed by a processor, implements the method described in any of the implementations of the first aspect.
The above embodiments of the present disclosure have the following advantages: with the device control method of some embodiments of the present disclosure, user traffic loss is reduced. Specifically, the reason for the loss of user traffic is: the influence of the goods returning amount and the goods entering amount on the credit of the user is not considered, the accuracy of the credit value of the user is low, and the E-commerce shopping platform cannot effectively monitor the user, so that the user experience is poor. Based on this, the device control method of some embodiments of the present disclosure first obtains a user information set within a predetermined time period, where the user information in the user information set includes a user identifier, a goods return amount, a goods intake amount, and a target credit value corresponding to the user identifier. Therefore, the goods returning amount, the goods entering amount and the target credit value included in the user information in the acquired user information set can provide data support for the generation of the user credit value. And then, generating a user credit value of a user account corresponding to the user information based on the goods returning amount, the goods entering amount and the target credit value included in each user information in the user information set to obtain a user credit value set. Thus, a user credit value may be generated based on the target credit value by the impact of the amount of returned goods and the amount of entered goods on the user credit. And finally, in response to the user credit value meeting a preset abnormal condition in the user credit value set, controlling the associated alarm equipment to execute alarm operation according to each user identifier corresponding to the user credit value meeting the preset abnormal condition in the user credit value set. Therefore, alarm prompt can be carried out according to the user identification of the user account corresponding to the abnormal user credit value. And because the user credit value is generated through the goods returning amount and the goods entering amount, the influence of the goods returning amount and the goods entering amount on the user credit is considered, and the accuracy of the user credit value is improved. Therefore, the users of the E-commerce shopping platform can be effectively monitored according to the user credit values with higher accuracy, and the user experience is improved. And thus the loss of user traffic can be reduced.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and elements are not necessarily drawn to scale.
FIG. 1 is a schematic diagram of one application scenario of a device control method according to some embodiments of the present disclosure;
FIG. 2 is a flow chart of some embodiments of a plant control method according to the present disclosure;
FIG. 3 is a flow chart of further embodiments of a plant control method according to the present disclosure;
FIG. 4 is a schematic block diagram of some embodiments of a plant control apparatus according to the present disclosure;
FIG. 5 is a schematic structural diagram of an electronic device suitable for use in implementing some embodiments of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be noted that, for convenience of description, only the portions related to the related invention are shown in the drawings. The embodiments and features of the embodiments in the present disclosure may be combined with each other without conflict.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
The present disclosure will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
Fig. 1 is a schematic diagram of one application scenario of a device control method according to some embodiments of the present disclosure.
In the application scenario of fig. 1, first, the computing device 101 may obtain a set of user information 102 over a predetermined period of time. The user information in the user information set 102 includes a user identifier, a goods return amount, a goods intake amount, and a target credit value corresponding to the user identifier. Then, the computing device 101 may generate a user credit value of a user account corresponding to the user information based on the returned goods amount, the entered goods amount and the target credit value included in each user information in the user information set 102, so as to obtain a user credit value set 103. Finally, the computing device 101 may control the associated alarm device 105 to perform an alarm operation according to each user identifier 104 corresponding to the user credit value meeting the predetermined abnormal condition in the user credit value set 103 in response to the user credit value meeting the predetermined abnormal condition in the user credit value set.
The computing device 101 may be hardware or software. When the computing device is hardware, it may be implemented as a distributed cluster composed of multiple servers or terminal devices, or may be implemented as a single server or a single terminal device. When the computing device is embodied as software, it may be installed in the hardware devices enumerated above. It may be implemented, for example, as multiple software or software modules to provide distributed services, or as a single software or software module. And is not particularly limited herein.
It should be understood that the number of computing devices in FIG. 1 is merely illustrative. There may be any number of computing devices, as implementation needs dictate.
With continued reference to fig. 2, a flow 200 of some embodiments of a device control method according to the present disclosure is shown. The equipment control method comprises the following steps:
In some embodiments, an executing subject of the device control method (e.g., the computing device 101 shown in fig. 1) may acquire a set of user information within a predetermined period of time from a terminal by a wired connection manner or a wireless connection manner. The user information in the user information set may include a user identifier, a goods return amount, a goods intake amount, and a target credit value corresponding to the user identifier. The predetermined time period may be a preset time period. Here, the setting of the preset time period is not limited. The user identifier may be a unique identifier of the user. For example, the user identification may be a user account id (identity document). The goods return amount may be the number of goods returned by the user within the preset time period corresponding to the user identifier. The input amount may be the number of items that the user corresponding to the user identifier inputs (purchases) within the preset time period. The target credit value may be a latest updated repayment credit value of the user corresponding to the user identifier within the preset time period. The payment credit value may be a credit value determined according to a payment information record (e.g., overdue number, overdue amount) of the user and a relationship table of preset payment information records and credit values. The higher the target credit value, the higher the credit of the user corresponding to the target credit value. It should be noted that the wireless connection means may include, but is not limited to, a 3G/4G connection, a WiFi connection, a bluetooth connection, a WiMAX connection, a Zigbee connection, a uwb (ultra wideband) connection, and other wireless connection means now known or developed in the future. Therefore, the goods returning amount, the goods entering amount and the target credit value included in the user information in the acquired user information set can provide data support for the generation of the user credit value.
As an example, the predetermined period of time may be "2021/2/112: 00: 00-2021/2/212: 00: 00". The set of user information in the predetermined time period may be:
"[ user identification: 001, return amount: 1, cargo capacity: 5, target credit value: 9],
[ user identification: 002, return amount: 2, cargo input: 100, target credit value: 4],
[ user identification: 003, return amount: 2, cargo input: 100, target credit value: 4],
[ user identification: 004, returning amount: 0, cargo capacity: 3, target credit value: 10]". The user information in the user information set may be [ user id: 001, return amount: 1, cargo capacity: 5, target credit value: 9]. The user information includes a user identifier of [001 ]. The user information includes a quantity of returned goods as [1 ]. The user information includes a shipment amount of [5 ]. The user information includes a target credit value of [9 ].
In some embodiments, the executing entity may generate a user credit value of a user account corresponding to the user information based on the returned goods amount, the input goods amount and the target credit value included in each user information in the user information set, so as to obtain a user credit value set. The user account may be represented as a user identifier. In practice, the executing entity may generate the user credit value of the user account corresponding to the user information according to the following formula:
wherein the content of the first and second substances,a user credit value representing the user account.Indicating the above-mentioned returned goods amount.Indicating the above-mentioned inventory amount.Representing the target credit value. Thus, a user credit value may be generated on the basis of the target credit value by a negative impact of the ratio of the amount of returned goods to the amount of entered goods on the user credit value.
As an example, the user information set may be the user information set illustrated in step 201. The user information may be the user information [ user id: 001, return amount: 1, cargo capacity: 5, target credit value: 9]. ThenIs 1.Is 5.Is 9. Then the user account [001] generated by the above formula]The user credit value of. Thus, a set of user credit values [8.1, 3.96, 3.96, 10] can be obtained]。
In some embodiments, the executing entity may control the associated alarm device to perform an alarm operation according to each user identifier corresponding to a user credit value meeting a predetermined abnormal condition in the user credit value set in response to a user credit value meeting the predetermined abnormal condition existing in the user credit value set. The predetermined abnormal condition may be "the user credit value is less than or equal to a predetermined user credit value". The predetermined user credit value may be a preset user credit value. Here, the setting of the predetermined user credit value is not limited. The alarm device may be a device for alarm prompting. For example, the alarm device may be a sound box. In practice, the execution main body may control the alarm device to execute an operation of playing a voice including the user identifier. Therefore, alarm prompt can be carried out according to the user identification of the user account corresponding to the abnormal user credit value.
Optionally, first, the executing entity may select, in response to a user credit value meeting the predetermined abnormal condition existing in the user credit value set, a user credit value meeting the predetermined abnormal condition from the user credit value set as a target user credit value, so as to obtain a target user credit value set. Then, each user identifier corresponding to each target user credit value in the set of target user credit values may be sent to the associated display device.
In practice, first, the executing entity may first determine whether there is a user credit value in the user credit value set that meets the predetermined abnormal condition. Then, in response to determining yes, a user credit value meeting the predetermined abnormal condition is selected from the user credit value set as a target user credit value, and a target user credit value set is obtained. Thus, the user credit value of the abnormality can be determined through the set abnormality condition. Finally, the execution main body may send the user identifiers to the associated display devices in a wired connection manner or a wireless connection manner. Therefore, the user identification of the user account corresponding to the abnormal user credit value can be sent to the display device through the abnormal user credit value, so that the user identification corresponding to the abnormal user credit value can be visually displayed and uniformly monitored.
As an example, the predetermined user credit value may be 5. The predetermined exception condition may be "the user credit value is less than or equal to 5". First, the executing entity may determine that there is a user credit value meeting the predetermined exception condition "user credit value is less than or equal to 5" in the user credit value set exemplified in step 201. Then, a user credit value meeting the above-mentioned predetermined abnormal condition "user credit value is less than or equal to 5" may be selected from the user credit value set exemplified in step 201 as a target user credit value, resulting in a target user credit value set [3.96, 3.96 ]. The user identifier corresponding to the first target user credit value [3.96] in the target user credit value set is "002". The second target user credit value [3.96] corresponds to a user identification of "003". Finally, the execution agent may transmit the user identifications "002" and "003" to the associated display device "XS 001" through the 4G connection.
In some optional implementation manners of some embodiments, first, the executing entity may perform sorting processing on each target user credit value in the target user credit value set to obtain a target user credit value sequence. In practice, the credit values of the target users may be sorted in a descending order to obtain a credit value sequence of the target users. Then, each user identifier corresponding to each target user credit value in the target user credit value sequence may be sent to the display device. Therefore, the corresponding user identification can be sent to the display device according to the credit value of the user.
As an example, the target user credit value sequence may be [3.96, 3.96 ]. The first target user credit value [3.96] corresponds to a user identification of "002". The second target user credit value [3.96] corresponds to a user identification of "003". The execution agent may send [002, 003] to the associated display device "XS 001" via a 4G connection.
Optionally, the execution main body may send preset exception information to each terminal corresponding to each user identifier. The preset abnormal information may be preset information representing that the credit value of the user is abnormal. Therefore, the preset abnormal information representing the user credit value abnormality can be sent to the corresponding terminal.
As an example, preset abnormal information "you currently have a credit value lower than 5, and limit your right if it is lower than 4" may be sent to the terminal of the user corresponding to the user identifier "002" and the terminal of the user corresponding to the user identifier "003" illustrated in step 204.
Optionally, the executing entity may perform, in response to a user credit value smaller than or equal to a predetermined value existing in the user credit value set, authority constraint processing on a user account corresponding to the user credit value smaller than or equal to the predetermined value in the user credit value set. The authority constraint process may be a process of closing the authority of the user account. For example, the authority constraint process described above may be a process of prohibiting a user from reviewing a commodity. The predetermined value may be a value less than the predetermined user credit value. Therefore, when the user credit value of the user account meets the condition of carrying out the authority constraint processing on the user account, the authority constraint processing can be carried out on the user account.
As an example, the predetermined value may be [4 ]. The set of user credit values may be [8.1, 3.96, 3.96, 10 ]. The execution subject may perform, in response to a user credit value less than or equal to a predetermined value [4] existing in the user credit value set, a process of prohibiting review of the commodity on the user accounts "002" and "003" corresponding to the user credit values [3.96, 3.96] less than or equal to the predetermined value [4] in the user credit value set.
The above embodiments of the present disclosure have the following advantages: with the device control method of some embodiments of the present disclosure, user traffic loss is reduced. Specifically, the reason for the loss of user traffic is: the influence of the goods returning amount and the goods entering amount on the credit of the user is not considered, the accuracy of the credit value of the user is low, and the E-commerce shopping platform cannot effectively monitor the user, so that the user experience is poor. Based on this, the device control method of some embodiments of the present disclosure first obtains a user information set within a predetermined time period, where the user information in the user information set includes a user identifier, a goods return amount, a goods intake amount, and a target credit value corresponding to the user identifier. Therefore, the goods returning amount, the goods entering amount and the target credit value included in the user information in the acquired user information set can provide data support for the generation of the user credit value. And then, generating a user credit value of a user account corresponding to the user information based on the goods returning amount, the goods entering amount and the target credit value included in each user information in the user information set to obtain a user credit value set. Thus, a user credit value may be generated based on the target credit value by the impact of the amount of returned goods and the amount of entered goods on the user credit. And finally, in response to the user credit value meeting a preset abnormal condition in the user credit value set, controlling the associated alarm equipment to execute alarm operation according to each user identifier corresponding to the user credit value meeting the preset abnormal condition in the user credit value set. Therefore, alarm prompt can be carried out according to the user identification of the user account corresponding to the abnormal user credit value. And because the user credit value is generated through the goods returning amount and the goods entering amount, the influence of the goods returning amount and the goods entering amount on the user credit is considered, and the accuracy of the user credit value is improved. Therefore, the users of the E-commerce shopping platform can be effectively monitored according to the user credit values with higher accuracy, and the user experience is improved. And thus the loss of user traffic can be reduced.
With further reference to fig. 3, a flow 300 of further embodiments of a device control method is shown. The process 300 of the apparatus control method includes the following steps:
In some embodiments, an executing subject of the device control method (e.g., the computing device 101 shown in fig. 1) may acquire a set of user information within a predetermined period of time from a terminal by a wired connection manner or a wireless connection manner. The user information in the user information set comprises a user identifier, a goods returning amount, a goods entering amount, a target credit value corresponding to the user identifier and sharing times. The sharing times may be times when the user account corresponding to the user identifier sends the link corresponding to the article to another user account. Therefore, each goods returning amount, goods entering amount, target credit value and sharing times included in the acquired user information set can provide data support for generation of the user credit value.
As an example, the predetermined period of time may be "2021/2/112: 00: 00-2021/2/212: 00: 00". The set of user information in the predetermined time period may be:
"[ user identification: 001, return amount: 1, cargo capacity: 5, target credit value: 9, sharing times: 3],
[ user identification: 002, return amount: 2, cargo input: 100, target credit value: 4, sharing times: 0],
[ user identification: 003, return amount: 2, cargo input: 100, target credit value: 4, sharing times: 0],
[ user identification: 004, returning amount: 0, cargo capacity: 3, target credit value: 10, sharing times: 4]". The user information in the user information set may be [ user id: 001, return amount: 1, cargo capacity: 5, target credit value: 9, sharing times: 3]. The user information includes a user identifier of [001 ]. The user information includes a quantity of returned goods as [1 ]. The user information includes a shipment amount of [5 ]. The user information includes a target credit value of [9 ]. The user information includes sharing times [3 ].
In some embodiments, the execution agent may generate the user credit value of the user account corresponding to the user information in various manners based on the returned amount, the input amount, the target credit value, and the sharing times.
In some optional implementation manners of some embodiments, the executing entity may generate the user credit value of the user account corresponding to the user information by:
firstly, normalizing the goods returned quantity to obtain the normalized goods returned quantity. In practice, the execution subject may normalize the returned goods amount by a Min-Max standardized formula.
As an example, the user information may be the user information [ user id: 001, return amount: 1, cargo capacity: 5, target credit value: 9, sharing times: 3]. The user information set exemplified in step 301 includes a minimum value of 0 for each returned quantity. The user information set exemplified in step 301 includes a maximum value of 2 for each quantity of returned goods. The execution main body can be used for returning goods quantity [1]]Carrying out normalization processing to obtain normalized returned goods quantity。
And secondly, carrying out normalization processing on the goods input quantity to obtain the normalized goods input quantity.
As an example, the user information may be the user information [ user id: 001, return amount: 1, cargo capacity: 5, target credit value: 9, sharing times: 3]. The user information set exemplified in step 301 includesThe minimum value of the respective cargo volumes of (a) is 3. The user information set illustrated in step 301 includes a maximum value of 100 for each of the inventory amounts. The execution main body can be used for the goods input amount [5]]Carrying out normalization processing to obtain normalized input quantity。
And thirdly, normalizing the sharing times to obtain normalized sharing times.
As an example, the user information may be the user information [ user id: 001, return amount: 1, cargo capacity: 5, target credit value: 9, sharing times: 3]. The minimum value of each sharing number included in the user information set illustrated in step 301 is 0. The maximum value of the sharing times included in the user information set in step 301 is 4. The execution subject may share the number of times [3]]Carrying out normalization processing to obtain normalized sharing times。
And fourthly, generating a user credit value of the user account corresponding to the user information based on the normalized goods returning amount, the normalized goods entering amount, the normalized sharing times, the goods entering amount and the target credit value.
In practice, the executing entity may generate the user credit value of the user account corresponding to the user information according to the following formula:
wherein the content of the first and second substances,a user credit value representing the user account.Representing the above normalizationAnd (4) returning goods quantity.Representing the normalized sharing times.Representing the normalized inventory discussed above.Indicating the above-mentioned inventory amount.Indicating a preset abnormal shipment volume within the predetermined time period.Representing the target credit value. The preset abnormal cargo input amount can be a preset threshold value representing abnormal cargo input amount. Here, the setting of the preset abnormal cargo volume is not limited.
As an example, the preset abnormal shipment amount may be [30 ]]。Is composed of。Is composed of。Is composed of。Is 5.Is 30.Is 9. The user credit value of the user account generated by the executing agent through the formula is:. Here, the user credit value may be reserved to the last two digits of the decimal point.
The above formula and its related content are used as an invention point of the embodiment of the present disclosure, and solve the technical problem mentioned in the background art that the influence of the quantity of returned goods, the quantity of entered goods and the number of sharing times on the credit of the user cannot be comprehensively considered, and the accuracy of the credit value of the user is low, so that the e-commerce shopping platform cannot effectively monitor the user, thereby causing poor user experience and further causing the loss of user traffic. ". The factors that cause the loss of user traffic are often as follows: the influence of the goods returning amount, the goods entering amount and the sharing times on the credit of the user cannot be comprehensively considered, the accuracy of the credit value of the user is low, and the E-commerce shopping platform cannot effectively monitor the user, so that the user experience is poor. If the above factors are solved, the effect of reducing the user flow loss can be achieved. To achieve this effect, the present disclosure introduces the quantity of returned goods, the quantity of entered goods, and the number of sharing times at the same time to adjust the target credit value. The larger the return amount, the lower the user credit, so the return amount is taken as a negative adjustment factor to the target credit value adjustment. The more shares, the higher the user credit, so the share is taken as a forward adjustment factor for the target credit value adjustment. The larger the amount of inventory, the higher the user credit, within a certain range of the amount of inventory, so that within a certain range of the amount of inventory, the amount of inventory is taken as a forward adjustment factor for adjusting the target credit value. However, the larger the amount of the input goods is outside a certain range of the amount of the input goods, the higher the possibility that the user swipes the bill is, so that outside the certain range of the amount of the input goods, the target credit value is adjusted only by the amount of the output goods and the number of sharing times, and a preset abnormal amount of the input goods is introduced to limit whether the amount of the input goods is abnormal or not. The formula is determined by the normalized goods returning amount, goods entering amount, sharing times, target credit value and preset abnormal goods entering amount, so that the generated user credit value can be in a certain range. And the above formula comprehensively considers the influence of the goods returning amount, the goods entering amount and the sharing times on the credit of the user, and improves the accuracy of the credit value of the user. Therefore, the E-commerce shopping platform can effectively monitor the user according to the user credit value with higher accuracy, and the user experience is improved. And thus the loss of user traffic can be reduced.
In some embodiments, the specific implementation of step 303 and the technical effect brought by the implementation may refer to step 203 in those embodiments corresponding to fig. 2, which are not described herein again.
As can be seen from fig. 3, the flow 300 of the device control method in some embodiments corresponding to fig. 3 embodies the steps of expanding the generation of the user credit value, compared to the description of some embodiments corresponding to fig. 2. Thus, the solutions described in the embodiments can improve the accuracy of the user credit value. Therefore, the E-commerce shopping platform can effectively monitor the user according to the user credit value with higher accuracy, and the user experience is improved. And thus the loss of user traffic can be reduced.
With further reference to fig. 4, as an implementation of the methods illustrated in the above figures, the present disclosure provides some embodiments of a device control apparatus, which correspond to those of the method embodiments illustrated in fig. 2, and which may be particularly applicable in various electronic devices.
As shown in fig. 4, the device control apparatus 400 of some embodiments includes: an acquisition unit 401, a generation unit 402, and a control unit 403. The obtaining unit 401 is configured to obtain a user information set in a predetermined time period, where the user information in the user information set includes a user identifier, a goods returning amount, a goods entering amount, and a target credit value corresponding to the user identifier; the generating unit 402 is configured to generate a user credit value of a user account corresponding to the user information based on the goods returning amount, the goods entering amount and the target credit value included in each user information in the user information set, so as to obtain a user credit value set; the control unit 403 is configured to, in response to a user credit value meeting a predetermined abnormal condition existing in the user credit value set, control the associated alarm device to perform an alarm operation according to each user identifier corresponding to the user credit value meeting the predetermined abnormal condition in the user credit value set.
In an optional implementation manner of some embodiments, the device control apparatus 400 may further include: a selection unit and a sending unit (not shown in the figure). The selecting unit is configured to respond to the user credit value meeting the preset abnormal condition in the user credit value set, select the user credit value meeting the preset abnormal condition from the user credit value set as a target user credit value, and obtain a target user credit value set. The sending unit is configured to send each user identifier corresponding to each target user credit value in the target user credit value set to the associated display device.
In an optional implementation manner of some embodiments, the device control apparatus 400 may further include: and the preset abnormal information sending unit is configured to send the preset abnormal information to each terminal corresponding to each user identifier.
It will be understood that the elements described in the apparatus 400 correspond to various steps in the method described with reference to fig. 2. Thus, the operations, features and resulting advantages described above with respect to the method are also applicable to the apparatus 400 and the units included therein, and will not be described herein again.
Referring now to FIG. 5, a block diagram of an electronic device (e.g., computing device 101 of FIG. 1) 500 suitable for use in implementing some embodiments of the present disclosure is shown. The electronic device shown in fig. 5 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 5, electronic device 500 may include a processing means (e.g., central processing unit, graphics processor, etc.) 501 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM) 502 or a program loaded from a storage means 508 into a Random Access Memory (RAM) 503. In the RAM 503, various programs and data necessary for the operation of the electronic apparatus 500 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An input/output (I/O) interface 505 is also connected to bus 504.
Generally, the following devices may be connected to the I/O interface 505: input devices 506 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 507 including, for example, a Liquid Crystal Display (LCD), speakers, vibrators, and the like; storage devices 508 including, for example, magnetic tape, hard disk, etc.; and a communication device 509. The communication means 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. While fig. 5 illustrates an electronic device 500 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided. Each block shown in fig. 5 may represent one device or may represent multiple devices as desired.
In particular, according to some embodiments of the present disclosure, the processes described above with reference to the flow diagrams may be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In some such embodiments, the computer program may be downloaded and installed from a network via the communication means 509, or installed from the storage means 508, or installed from the ROM 502. The computer program, when executed by the processing device 501, performs the above-described functions defined in the methods of some embodiments of the present disclosure.
It should be noted that the computer readable medium described in some embodiments of the present disclosure may be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In some embodiments of the disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In some embodiments of the present disclosure, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network Protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device. The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: acquiring a user information set in a preset time period, wherein the user information in the user information set comprises a user identifier, a goods returning amount, a goods entering amount and a target credit value corresponding to the user identifier; generating a user credit value of a user account corresponding to the user information based on the goods returning amount, the goods entering amount and the target credit value included in each user information in the user information set to obtain a user credit value set; and in response to the user credit value meeting a preset abnormal condition existing in the user credit value set, controlling the associated alarm equipment to execute alarm operation according to each user identifier corresponding to the user credit value meeting the preset abnormal condition in the user credit value set.
Computer program code for carrying out operations for embodiments of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in some embodiments of the present disclosure may be implemented by software, and may also be implemented by hardware. The described units may also be provided in a processor, and may be described as: a processor includes an acquisition unit, a generation unit, and a control unit. Where the names of these units do not in some cases constitute a limitation on the unit itself, for example, the acquisition unit may also be described as a "unit that acquires a set of user information within a predetermined period of time".
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the invention in the embodiments of the present disclosure is not limited to the specific combination of the above-mentioned features, but also encompasses other embodiments in which any combination of the above-mentioned features or their equivalents is made without departing from the inventive concept as defined above. For example, the above features and (but not limited to) technical features with similar functions disclosed in the embodiments of the present disclosure are mutually replaced to form the technical solution.
Claims (10)
1. An apparatus control method comprising:
acquiring a user information set in a preset time period, wherein the user information in the user information set comprises a user identifier, a goods returning amount, a goods entering amount and a target credit value corresponding to the user identifier;
generating a user credit value of a user account corresponding to the user information based on the goods returning amount, the goods entering amount and the target credit value included by each user information in the user information set to obtain a user credit value set;
and in response to the user credit value meeting a preset abnormal condition existing in the user credit value set, controlling the associated alarm equipment to execute alarm operation according to each user identifier corresponding to the user credit value meeting the preset abnormal condition in the user credit value set.
2. The method of claim 1, wherein the method further comprises:
in response to the user credit value meeting the preset abnormal condition existing in the user credit value set, selecting the user credit value meeting the preset abnormal condition from the user credit value set as a target user credit value to obtain a target user credit value set;
and sending each user identifier corresponding to each target user credit value in the target user credit value set to the associated display equipment.
3. The method of claim 1, wherein the method further comprises:
and sending preset abnormal information to each terminal corresponding to each user identifier.
4. The method of claim 2, wherein said sending respective user identifications corresponding to respective target user credit values in the set of target user credit values to an associated display device comprises:
sequencing each target user credit value in the target user credit value set to obtain a target user credit value sequence;
and sending each user identifier corresponding to each target user credit value in the target user credit value sequence to the display equipment.
5. The method of claim 1, wherein the method further comprises:
and in response to the user credit value smaller than or equal to a preset value in the user credit value set, performing authority constraint processing on a user account corresponding to the user credit value smaller than or equal to the preset value in the user credit value set.
6. The method of claim 1, wherein the user information further comprises a number of shares; and
the generating of the user credit value of the user account corresponding to the user information includes:
and generating a user credit value of a user account corresponding to the user information based on the goods returning amount, the goods entering amount, the target credit value and the sharing times.
7. The method of claim 6, wherein the generating a user credit value for a user account corresponding to the user information comprises:
normalizing the returned goods quantity to obtain normalized returned goods quantity;
carrying out normalization processing on the goods input quantity to obtain a normalized goods input quantity;
normalizing the sharing times to obtain normalized sharing times;
and generating a user credit value of a user account corresponding to the user information based on the normalized goods returning amount, the normalized goods entering amount, the normalized sharing times, the goods entering amount and the target credit value.
8. An apparatus control device comprising:
the system comprises an acquisition unit, a storage unit and a processing unit, wherein the acquisition unit is configured to acquire a user information set in a preset time period, and user information in the user information set comprises a user identifier, a goods returning amount, a goods entering amount and a target credit value corresponding to the user identifier;
the generating unit is configured to generate a user credit value of a user account corresponding to the user information based on the goods returning amount, the goods entering amount and the target credit value included in each user information in the user information set, so as to obtain a user credit value set;
and the control unit is configured to respond to the user credit value meeting a preset abnormal condition in the user credit value set, and control the associated alarm equipment to execute alarm operation according to each user identifier corresponding to the user credit value meeting the preset abnormal condition in the user credit value set.
9. An electronic device, comprising:
one or more processors;
a storage device having one or more programs stored thereon,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-7.
10. A computer-readable medium, on which a computer program is stored, wherein the program, when executed by a processor, implements the method of any one of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110202845.9A CN112581241B (en) | 2021-02-24 | 2021-02-24 | Device control method, device, electronic device and computer readable medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110202845.9A CN112581241B (en) | 2021-02-24 | 2021-02-24 | Device control method, device, electronic device and computer readable medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112581241A true CN112581241A (en) | 2021-03-30 |
CN112581241B CN112581241B (en) | 2021-06-11 |
Family
ID=75113993
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110202845.9A Active CN112581241B (en) | 2021-02-24 | 2021-02-24 | Device control method, device, electronic device and computer readable medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112581241B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113344737A (en) * | 2021-06-04 | 2021-09-03 | 北京国电通网络技术有限公司 | Device control method, device, electronic device and computer readable medium |
CN113421036A (en) * | 2021-08-23 | 2021-09-21 | 北京国电通网络技术有限公司 | Information display method and device, electronic equipment and computer readable medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9330357B1 (en) * | 2012-10-04 | 2016-05-03 | Groupon, Inc. | Method, apparatus, and computer program product for determining a provider return rate |
CN108960980A (en) * | 2018-06-21 | 2018-12-07 | 无锡天脉聚源传媒科技有限公司 | A kind of electric business user credit degree evaluation method, system, device and storage medium |
CN110415087A (en) * | 2019-08-05 | 2019-11-05 | 江苏易汇聚软件科技有限公司 | A kind of electronic commerce transaction system Internet-based |
CN110503517A (en) * | 2019-08-13 | 2019-11-26 | 蚌埠聚本电子商务产业园有限公司 | A kind of fallacious message detection and method of disposal for e-commerce |
CN110533474A (en) * | 2019-08-30 | 2019-12-03 | 北京智云信国际信用评价有限公司 | One kind being directed to electric business user credit evaluation system |
-
2021
- 2021-02-24 CN CN202110202845.9A patent/CN112581241B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9330357B1 (en) * | 2012-10-04 | 2016-05-03 | Groupon, Inc. | Method, apparatus, and computer program product for determining a provider return rate |
CN108960980A (en) * | 2018-06-21 | 2018-12-07 | 无锡天脉聚源传媒科技有限公司 | A kind of electric business user credit degree evaluation method, system, device and storage medium |
CN110415087A (en) * | 2019-08-05 | 2019-11-05 | 江苏易汇聚软件科技有限公司 | A kind of electronic commerce transaction system Internet-based |
CN110503517A (en) * | 2019-08-13 | 2019-11-26 | 蚌埠聚本电子商务产业园有限公司 | A kind of fallacious message detection and method of disposal for e-commerce |
CN110533474A (en) * | 2019-08-30 | 2019-12-03 | 北京智云信国际信用评价有限公司 | One kind being directed to electric business user credit evaluation system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113344737A (en) * | 2021-06-04 | 2021-09-03 | 北京国电通网络技术有限公司 | Device control method, device, electronic device and computer readable medium |
CN113344737B (en) * | 2021-06-04 | 2023-11-24 | 北京国电通网络技术有限公司 | Device control method, device, electronic device and computer readable medium |
CN113421036A (en) * | 2021-08-23 | 2021-09-21 | 北京国电通网络技术有限公司 | Information display method and device, electronic equipment and computer readable medium |
Also Published As
Publication number | Publication date |
---|---|
CN112581241B (en) | 2021-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112581241B (en) | Device control method, device, electronic device and computer readable medium | |
CN110781373B (en) | List updating method and device, readable medium and electronic equipment | |
CN112684899A (en) | Client operation control method and device, electronic equipment and computer readable medium | |
CN112562229A (en) | Settlement device control method, settlement device control device, electronic device and computer readable medium | |
CN111932187A (en) | Inventory related information display method and device, electronic equipment and readable medium | |
CN112434620A (en) | Scene character recognition method, device, equipment and computer readable medium | |
CN112559898B (en) | Item information sending method, item information sending device, electronic equipment and computer readable medium | |
CN112182374B (en) | Inventory control method, apparatus, electronic device, and computer-readable medium | |
CN114066363A (en) | Order information processing method and device, electronic equipment and computer readable medium | |
CN112581043A (en) | Device control method, device, electronic device and computer readable medium | |
CN112801597B (en) | Method, device, electronic equipment and medium for processing article inventory | |
CN111626802A (en) | Method and apparatus for processing information | |
CN112446768B (en) | Item information recommendation method and device, electronic equipment and computer readable medium | |
CN112734309B (en) | Vehicle scheduling method, device, equipment and computer readable medium for article | |
CN114490718A (en) | Data output method, data output device, electronic equipment and computer readable medium | |
CN113421045A (en) | Waybill information sending method and device, electronic equipment and computer readable medium | |
CN112367266A (en) | Current limiting method, current limiting device, electronic equipment and computer readable medium | |
CN113760178A (en) | Cache data processing method and device, electronic equipment and computer readable medium | |
CN113378041A (en) | Prompt message pushing method and device, electronic equipment and computer readable medium | |
CN112685075A (en) | Gray scale distribution method and device, electronic equipment and computer readable medium | |
CN112100205A (en) | Data processing method, device, equipment and computer readable medium | |
CN113554385B (en) | Distribution robot control method, distribution robot control device, electronic equipment and computer readable medium | |
CN112650528B (en) | Personalized algorithm generation method, device, electronic equipment and computer readable medium | |
CN111930704B (en) | Service alarm equipment control method, device, equipment and computer readable medium | |
CN113421036B (en) | Information display method and device, electronic equipment and computer readable medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20231101 Address after: 907, No. 210, Tianwan Road, Tianliao Community, Yutang Street, Guangming District, Shenzhen, Guangdong 518000 Patentee after: Shenzhen Zongzheng Intellectual Property Service Co.,Ltd. Address before: 100102 room 076, no.1-302, 3 / F, commercial building, No.9 Wangjing street, Chaoyang District, Beijing Patentee before: BEIJING MISSFRESH E-COMMERCE Co.,Ltd. |