Disclosure of Invention
The invention aims to provide a household care product subscription service management method based on consumption habits, so as to solve the defects in the background technology.
In order to achieve the above purpose, the invention provides a household care product subscription service management method based on consumption habits, which comprises the following steps:
the management system acquires user authorization, acquires all virtual care product services ordered by a user based on payment software on user terminal equipment, and acquires historical use data of all virtual care product services;
Substituting the historical use data into a data analysis model, outputting an effective factor for each virtual care product service by the data analysis model, acquiring a device association index and a subscription price of each virtual care product service, preprocessing the device association index and the subscription price, and calculating a salient factor of the virtual care product service;
The effective factors and the salient factors are substituted into a fusion algorithm for analysis, reminding indexes are output for the virtual care product services, all the virtual care product services are ordered according to the reminding indexes, a reminding list is generated, management strategies of the virtual care product services are automatically generated based on the reminding indexes, and the reminding list and the management strategies are sent to the user terminal.
In a preferred embodiment, the data analysis model outputs a validation factor for each virtual care product service, comprising the steps of:
The method comprises the steps of obtaining historical use data of all virtual care product services, wherein the historical use data comprise use trend indexes, physiological improvement indexes and service matching indexes, substituting the use trend indexes, the physiological improvement indexes and the service matching indexes into a data analysis model, and outputting effective factors for each virtual care product service by the data analysis model, wherein the model expression is as follows:
In which, in the process, As a result of the effective factor(s),In order to improve the index of the physiology,For the service to match the index(s),In order to use the trend index to the extent that it is used,、、Respectively, physiological improvement index, service matching index, adjustment coefficient using trend index, and、、Are all greater than 0.
In a preferred embodiment, calculating the prominence factor for the virtual care product service comprises the steps of:
and (3) acquiring the equipment association index and the subscription price of each virtual care product service, carrying out normalization processing on the equipment association index and the subscription price, mapping the value ranges of the processed equipment association index and subscription price between [0,1], acquiring the equipment association index normalization value and subscription price normalization value, and subtracting the equipment association index normalization value from the subscription price normalization value to acquire the salient factors of the virtual care product service.
In a preferred embodiment, substituting the effective factors and the salient factors into the fusion algorithm for analysis, and outputting the reminding index for the virtual care product service comprises the following steps:
substituting the effective factors and the salient factors of the virtual care product service into a fusion algorithm for analysis, and outputting a reminding index for the virtual care product service, wherein the algorithm expression is as follows: wherein, in the formula, the reminding index is, As a result of the effective factor(s),Is a highlighting factor;
And ordering all virtual care product services in the family from large to small according to the reminding index, generating a reminding list, and sending the reminding list to the user terminal.
In a preferred embodiment, the management policy for the virtual care product service is automatically generated based on the reminder index, comprising the steps of:
Comparing the acquired reminding index with a preset management threshold, wherein the management threshold is used for judging whether continuous renewal is needed, if the reminding index of the virtual care product service is larger than the management threshold, the generated management strategy is that the renewal of the virtual care product service is automatically stopped, and if the reminding index of the virtual care product service is smaller than or equal to the management threshold, the management strategy is not generated for the virtual care product service.
In a preferred embodiment, the physiological improvement index is calculated as: In which, in the process, In order to improve the index of the physiology,Represent the firstThe item index is at the firstThe cyclic ring ratio of the cycle improves the rate,Representing user numberThe degree of deviation of the term index from the regional average,The time-weight is represented by a time-weight,In order to monitor the total number of cycles,Indicating the number of indicators that the user needs to improve.
In a preferred embodiment, the calculated expression using the trend index is:
In which, in the process, In order to use the trend index to the extent that it is used,In order to monitor the total number of cycles,Representing virtual care product service on the firstThe total number of uses of the cycle,Representing virtual care product service on the firstThe total number of uses of the cycle,Representing the time weight.
In a preferred embodiment, the service matching index is calculated by the following expression: In which, in the process, Representing the first in virtual care product serviceThe individual functions are in a periodIs used in the process of the utility model,Represent the firstThe weight of the individual functions is determined,Represent the firstThe function last used the current time difference,In order for the attenuation coefficient to be a factor,Representing the number of functions in the virtual care product service.
In the technical scheme, the invention has the technical effects and advantages that:
According to the method, effective factors are output for each virtual care product service through a data analysis model, equipment association indexes and subscription prices of each virtual care product service are obtained, after the equipment association indexes and the subscription prices are preprocessed, the salient factors of the virtual care product service are calculated, the effective factors and the salient factors are substituted into a fusion algorithm for analysis, reminding indexes are output for the virtual care product service, all the virtual care product services are ordered according to the reminding indexes, a reminding list is generated, the reminding list is sent to a user terminal, and a management strategy of the virtual care product service is automatically generated based on the reminding indexes. After the user is authorized, the management system acquires all virtual care product services subscribed by the user through payment software of the user, and generates a management strategy for the virtual care product by combining importance and historical use data of the virtual care product services, so that invalid expenditure of families is effectively reduced.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Embodiment 1 referring to fig. 1, the method for managing subscription services of home care products based on consumption habits in this embodiment includes the following steps:
The management system acquires user authorization, acquires all virtual care product services ordered by a user based on payment software on user terminal equipment, acquires historical use data of all virtual care product services, substitutes the historical use data into a data analysis model, outputs effective factors for each virtual care product service, acquires equipment association indexes and subscription prices of each virtual care product service, calculates the salient factors of the virtual care product services after preprocessing the equipment association indexes and the subscription prices, substitutes the effective factors and the salient factors into a fusion algorithm for analysis, outputs reminding indexes for the virtual care product services, sorts all virtual care product services according to the reminding indexes, generates a reminding list, automatically generates management strategies of the virtual care product services based on the reminding indexes, and sends the reminding list to the user terminal.
According to the method, effective factors are output for each virtual care product service through a data analysis model, equipment association indexes and subscription prices of each virtual care product service are obtained, after the equipment association indexes and the subscription prices are preprocessed, the salient factors of the virtual care product service are calculated, the effective factors and the salient factors are substituted into a fusion algorithm for analysis, reminding indexes are output for the virtual care product service, all the virtual care product services are ordered according to the reminding indexes, a reminding list is generated, the reminding list is sent to a user terminal, and a management strategy of the virtual care product service is automatically generated based on the reminding indexes. After the user is authorized, the management system acquires all virtual care product services subscribed by the user through payment software of the user, and generates a management strategy for the virtual care product by combining importance and historical use data of the virtual care product services, so that invalid expenditure of families is effectively reduced.
The management system acquires user authorization, collects all virtual care product services ordered by a user based on payment software on user terminal equipment, and comprises the following steps:
user authorization is obtained in a variety of ways, such as clicking a confirm button, filling in an authorization form, and so forth.
Providing a single authorization and all authorization option allows the user to selectively authorize gathering portions of the service information.
Following relevant legal regulations (e.g. GDPR, CCPA) allows the user to revoke the authorization at any time.
Subscription information is obtained using an open API interface of payment software (e.g., payment treasures, weChat payments, payPal, etc.).
Ensure that the payment software supports relevant service information queries and obtains permissions from the payment software provider.
The OAuth protocol or similar mechanism is utilized to ensure the user authentication security.
After the user authorizes, data is collected from the payment software in an encrypted mode, so that interception is prevented.
Collecting a virtual care product service list subscribed by a user, comprising:
A service name;
A service provider;
a subscription amount;
subscription periods (e.g., monthly payment, annual payment);
The next deduction date;
the acquired data is ensured to be accurate and complete, and repeated acquisition is avoided.
Abnormal data (e.g., invalid subscription, unsubscribed, etc.) is detected.
A periodic update mechanism (e.g., once a month synchronization) is set to reflect the real-time changes in the user's subscription.
Acquiring historical use data of all virtual care product services, substituting the historical use data into a data analysis model, and outputting effective factors for each virtual care product service by the data analysis model, wherein the method comprises the following steps of:
The method comprises the steps of obtaining historical use data of all virtual care product services, wherein the historical use data comprise use trend indexes, physiological improvement indexes and service matching indexes, substituting the use trend indexes, the physiological improvement indexes and the service matching indexes into a data analysis model, and outputting effective factors for each virtual care product service by the data analysis model, wherein the model expression is as follows:
In which, in the process, As a result of the effective factor(s),In order to improve the index of the physiology,For the service to match the index(s),In order to use the trend index to the extent that it is used,、、Respectively, physiological improvement index, service matching index, adjustment coefficient using trend index, and、、Are all greater than 0.
The computational expression using trend index is: In which, in the process, In order to use the trend index to the extent that it is used,In order to monitor the total number of cycles,Representing virtual care product service on the firstThe total number of cycles used (e.g. number of logins per week, number of function calls),Representing virtual care product service on the firstThe total number of cycles used (e.g. number of logins per week, number of function calls),Representing temporal weights, typically higher recent data weights.
The calculated expression of the physiological improvement index is: In which, in the process, In order to improve the index of the physiology,Represent the firstThe item index is at the firstThe cyclic ring ratio of the cycle improves the rate,Representing user numberThe degree of deviation of the term index from the regional average,Represents time weights, andTypically, the recent data is weighted higher,In order to monitor the total number of cycles,Indicating the number of indicators that the user needs to improve.
The service matching index is calculated as: In which, in the process, Representing the first in virtual care product serviceThe individual functions are in a periodIs used in the process of the utility model,Represent the firstWeights of individual functions (set by virtual care product service development policies), and,Represent the firstThe function last used the current time difference,Is an attenuation coefficient, and。
1) Using Trend Index (UTI) versus renewal
The relationship states that the larger the UTI, the lower the user's activity in using the virtual care product, or the less evenly distributed the usage behavior (e.g., certain functions are not used at all), the lower the necessity of renewal.
Logic interpretation:
The frequency of use decreases:
The frequency of use by the user may be significantly reduced because the product appeal is diminished or the user considers the functionality to be no longer applicable.
An example is that users use 10 times per month on average in the past, but use 2 times per month on average in the last 3 months, indicating that the activity is significantly reduced and the renewal necessity is reduced.
Function usage maldistribution:
if the user uses only a single function, and the other functions are not used at all, the overall value of the product is limited to the user.
An example is that the health monitoring function is frequently used, but the psychological consultation and exercise guidance module is not used at all, and the product is displayed to not meet the overall demand.
2) Relation of Physiological Improvement Index (PII) and renewal
The smaller PII indicates that the health index improvement is not obvious and possibly worsens after the user uses the product, and the need for renewal is lower.
Logic interpretation:
The health improvement is insufficient:
If the user cannot obtain significant improvement in key health indicators (such as blood pressure, sleep, weight, etc.) through the service, the user's renewing will decrease.
Example, a user may track sleep through a virtual care product over the last 6 months, but the sleep quality score is only improved by 1%, the effect is not obvious, and no renewal may be selected.
Deterioration of the index:
If the user has deteriorated the value of some index (such as weight gain, heart rate fluctuation) after using the service, not only is there no renewal, but also complaints are possible.
For example, after the psychological counseling function is used, the user's stress index (STRESSLEVEL) rises from 60 to 80 (full 100), indicating that the service is adversely affected.
3) Relationship of Service Matching Index (SMI) to renewal
The relation shows that the smaller the SMI is, the lower the product function is matched with the requirement of the user, and the lower the renewing necessity is.
Logic interpretation:
Insufficient functional coverage:
the key demands of users are not met by existing services, resulting in a lack of renewing power.
An example is that a user wants to acquire a personalized exercise plan, but the product only provides a general exercise recommendation scheme, the service fit is low, and the SMI value is small.
User interest changes:
If the health needs of the user change, and the service functions are not adjusted in time, the matching index is reduced.
Example, the user shifts from primary focus on weight loss to cardiovascular health while the product is still focusing on the weight management module, matching the index swipe.
The use experience is insufficient:
users experience poor experience when using services, such as complex functions or cumbersome operations, and can directly reduce the matching degree.
For example, the health data recording function requires manual input of a large amount of data, and is complex to operate and low in user score.
Trend Index (UTI) is used:
The trend is that the larger the UTI is, the activity of the use behavior is reduced, and the service renewal necessity is lower.
The reason is that a low frequency of use or a single use of functionality indicates that the user does not match the actual needs of the service.
Physiological Improvement Index (PII):
the trend is that the smaller the PII is, the less significant the health improvement effect is, and the lower the service renewal necessity is.
The reason is that if the service cannot bring the actual health improvement to the user, the user lacks renewing power.
Service Match Index (SMI):
The trend is that the smaller the SMI, the lower the degree of agreement between the function and the user's demand, and the lower the service renewal necessity.
The reason is that the user lacks interest in the service which does not meet the own demand, and the renewal may be abandoned even if the price is low.
Acquiring the equipment association index and the subscription price of each virtual care product service, preprocessing the equipment association index and the subscription price, and calculating the salient factor of the virtual care product service, wherein the method comprises the following steps:
Acquiring a device association index and a subscription price of each virtual care product service, carrying out normalization processing on the device association index and the subscription price, mapping the value ranges of the processed device association index and subscription price between [0,1], acquiring a device association index normalization value and a subscription price normalization value, and subtracting the device association index normalization value from the subscription price normalization value to acquire a salient factor of the virtual care product service;
wherein the device association index is equal to the number of care devices in the virtual care product service association home.
Subscription prices are fees paid by users to obtain virtual care product services and may vary depending on the type of service, time of use, and regional differences.
The acquisition mode is as follows:
obtaining data from a paymate:
and the data source is a payment software interface after the authorization of the user.
Data content, specific charges (including basic charges and dynamic additional charges, such as value added charges used by function) of subscription services.
Payment period (monthly, yearly, etc.).
Whether there is a discount or promotional program.
Obtaining from a service provider:
pricing information subscribed by the user is directly obtained by interfacing with a provider API interface of the virtual care product service.
Hierarchical subscription modes, basic version, professional version, etc.
Zone differential pricing, namely whether different zone pricing has obvious difference or not.
Through the user billing information, the user billing record is an important way to directly obtain the subscription price. After the user authorizes, extracting subscription details in the historical bill, and confirming the specific price.
Dynamic pricing adjustments the price of certain services may be adjusted with usage behavior (e.g., billing by service usage). Accurate prices can be obtained by dynamically querying service usage statistics and billing rules.
The device association index represents the total number of care devices associated with a virtual care product service in a household. For example, if one service supports a smart watch, a sphygmomanometer, and a smart mattress, the association index is 3.
The device type supported by the virtual care product service is confirmed through the device support list of the service provider.
Inquiring the supporting condition of the equipment, and judging whether each piece of equipment is in a user home equipment list.
A list of care devices in the user's home is obtained, such as a smart watch, a smart sphygmomanometer, a weight scale, a smart air purifier, etc.
The device inventory may be obtained by manual input by the user or from an intelligent Home management platform (e.g., apple HomeKit, google Home).
The type and brand of the device need to be clarified to ensure its technical compatibility with virtual care product services.
A historical device binding record of the virtual care product service is retrieved, including which devices have interacted with or activated with the service.
And extracting the device ID and the binding time from the background log of the service provider, and calculating the number of the currently activated devices.
And counting the total number of all the bound devices as a device association index.
Querying whether the user records supported device information when subscribing to the virtual care service (e.g., a portion of the paymate will annotate the device model).
If device restrictions are explicit in the subscription (e.g., up to 3 devices are supported), it may be confirmed from the payment protocol.
Substituting the effective factors and the salient factors into a fusion algorithm for analysis, outputting reminding indexes for the virtual care product services, sequencing all the virtual care product services according to the reminding indexes, generating a reminding list, and sending the reminding list to a user terminal, wherein the method comprises the following steps of:
substituting the effective factors and the salient factors of the virtual care product service into a fusion algorithm for analysis, and outputting a reminding index for the virtual care product service, wherein the algorithm expression is as follows: wherein, in the formula, the reminding index is, As a result of the effective factor(s),Is a highlighting factor;
the larger the effective factor of the virtual care product service is, the less the virtual care product service is required to be continuously renewed, and at the moment, the effective factor is corrected through the highlighting factor to obtain a reminding index, so that the virtual care product service can be highlighted when the virtual care product service is not required to be continuously renewed (the importance of the virtual care product service is highlighted by the associated equipment index, the selectivity of the virtual care product service is highlighted by the subscription price, and generally, when two virtual care product services are not required to be continuously renewed, the virtual care product service with the non-renewing subscription price is preferentially selected so as to lighten the family burden);
And ordering all the virtual care product services in the family from large to small according to the reminding index, generating a reminding list, and sending the reminding list to the user terminal, wherein the more the virtual care product services are ordered in the reminding list, the less the virtual care product services are subjected to renewal.
Automatically generating a management policy for virtual care product services based on the reminder index, comprising the steps of:
The greater the reminding index of the virtual care product service is, the less the virtual care product service is required to be renewed, the acquired reminding index is compared with a preset management threshold, the management threshold is used for judging whether the renewing is required to be continued or not, if the reminding index of the virtual care product service is greater than the management threshold, the generated management policy is that the renewing of the virtual care product service is automatically stopped, and if the reminding index of the virtual care product service is less than or equal to the management threshold, the management policy generated for the virtual care product service is not generated.
The above formulas are all formulas with dimensions removed and numerical values calculated, the formulas are formulas with a large amount of data collected for software simulation to obtain the latest real situation, and preset parameters in the formulas are set by those skilled in the art according to the actual situation.
It should be understood that the term "and/or" is merely an association relationship describing the associated object, and means that three relationships may exist, for example, a and/or B, and may mean that a exists alone, while a and B exist alone, and B exists alone, wherein a and B may be singular or plural. In addition, the character "/" herein generally indicates that the associated object is an "or" relationship, but may also indicate an "and/or" relationship, and may be understood by referring to the context.
It should be understood that, in various embodiments of the present application, the sequence numbers of the foregoing processes do not mean the order of execution, and the order of execution of the processes should be determined by the functions and internal logic thereof, and should not constitute any limitation on the implementation process of the embodiments of the present application.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application. It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.