SYSTEM, METHODS, & DEVICE FOR MANAGING A PRODUCT
First Claim
1. A computer-implemented method for fulfilling a refill request for a user, comprising:
- associating, by one or more computing devices, a product that is to be refilled with a smart monitor device;
determining, by one or more computing devices, one or more management parameters for the product, wherein the one or more management parameters are determined from one or more received product characteristics of the product and wherein the one or more one or more received product characteristics identify a number of refills available for the product;
associating, by the one or more computing devices, the smart monitor device with a user;
receiving, by the one or more computing devices and from the user device, a refill request, wherein the refill request identifies the user;
determining, by the one or more computing devices and based on the identity of the user and the one or more management parameters, a refill eligibility for the refill request; and
,initiating, by the one or more computing devices and based on a determination that the refill request is refill eligible, a refill for the refill request.
1 Assignment
0 Petitions
Accused Products
Abstract
A dose management system receives a product characteristic for a product. The dose management system then associates the product with user, along with a smart monitor device that includes an embedded token. When the user thereafter installs a dose management application on a user device of the user, the dose management system receives the token, thereby authenticating the user device. The dose management system can additionally authenticate the user based on user access credentials of the user. Once the user device is authenticated, the user device, smart monitor device, and the dose management system remain in contact with each other, thereby permitting management of the product. For example, the dose management system can initiate a product refill, automatically or based on a user'"'"'s request. The dose management system can also discern whether the user likely missed a dose (or not) and provide intelligent reminders to the user regarding the product.
6 Citations
20 Claims
-
1. A computer-implemented method for fulfilling a refill request for a user, comprising:
-
associating, by one or more computing devices, a product that is to be refilled with a smart monitor device; determining, by one or more computing devices, one or more management parameters for the product, wherein the one or more management parameters are determined from one or more received product characteristics of the product and wherein the one or more one or more received product characteristics identify a number of refills available for the product; associating, by the one or more computing devices, the smart monitor device with a user; receiving, by the one or more computing devices and from the user device, a refill request, wherein the refill request identifies the user; determining, by the one or more computing devices and based on the identity of the user and the one or more management parameters, a refill eligibility for the refill request; and
,initiating, by the one or more computing devices and based on a determination that the refill request is refill eligible, a refill for the refill request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system to provide a product refill, comprising:
-
a storage device; a processor communicatively coupled to the storage device, wherein the processor executes application code instructions that are stored in the storage device to cause the system to; associate a product that is to be refilled with a smart monitor device; determine one or more management parameters for the product, wherein the one or more management parameters are determined from one or more received product characteristics of the product and wherein the one or more one or more received product characteristics identify a number of refills available; associate the smart monitor device with a user; receive, from the user device, a refill request, wherein the refill request identifies the user; determine, based on the identity of the user and the one or more management parameters, a refill eligibility for the refill request; and
,initiate, based on a determination that the refill request is refill eligible, a refill for the refill request. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product, comprising:
a non-transitory computer-readable storage device having computer-readable program instructions embodied thereon that when executed by a computer cause the computer to provide a product refill, the computer-executable program instructions comprising; computer program instructions to associate a product that is to be refilled with a smart monitor device; computer program instructions to determine one or more management parameters for the product, wherein the one or more management parameters are determined from one or more received product characteristics of the product and wherein the one or more one or more received product characteristics identify a number of refills available; computer program instructions to associate the smart monitor device with a user; computer program instructions to receive, from the user device, a refill request, wherein the refill request identifies the user; computer program instructions to determine, based on the identity of the user and the one or more management parameters, a refill eligibility for the refill request; and
,computer program instructions to initiate, based on a determination that the refill request is refill eligible, a refill for the refill request. - View Dependent Claims (16, 17, 18, 19, 20)
Specification