IP Library Granted Patent US 12,112,136
Granted Patent B2
US 12,112,136 · App. 18/134,911 · Granted Oct 8, 2024

Systems and methods for voice assisted healthcare

Inventors: Julija Alegra Petkus (Oak Park, IL); Andrew Schweinfurth (Chicago, IL); Stephen Elijah Zambo (Lake Villa, IL)
Assignee: WALGREEN CO.
G06F40/30G10L15/22G16H20/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,112,136
App. No.
18/134,911
Granted
Oct 8, 2024
Kind
B2
Abstract

The following relates generally to voice assisted healthcare. In some embodiments, a digital assistant receives audio data, and determines an intent from the audio data. The digital assistant may then match the determined intent to a flow of a set of flows, where the set of flows may include at least one of: (i) submitting a prescription, (ii) refilling a prescription, (iii) changing a pickup location, (iv) requesting a status update for a prescription, or (v) initiating a pharmacy chat session. The matched flow of the set of flows may then be executed.

Claims (53)

1. A computer-implemented method for voice assisted healthcare, the method comprising:

determining an intent from digital data, wherein the digital data comprises audio data or text message data;

matching the determined intent to a flow of a set of flows, wherein the set of flows includes locating at least one of: (i) a doctor's office, (ii) an online medical care provider, (iii) a site providing virus testing, (iv) a site administering a vaccine, (v) a provider of mental healthcare, (vi) a vision care provider, (vii) a hearing care provider, or (viii) a physical therapist; and

executing the matched flow of the set of flows by:

(i) using an Extensible Markup Language (XML) file to access a Uniform Resource Identifier (URI), or

(ii) deep linking to a Uniform Resource Locator (URL).

2. The computer-implemented method of claim 1 , wherein the executing the flow of the set of flows comprises:

using the XML file to access the URI.

3. The computer-implemented method of claim 1 , wherein the executing the flow of the set of flows comprises:

deep linking to the URL.

4. The computer-implemented method of claim 1 , further comprising:

receiving, with a digital assistant of a mobile device, the digital data; and

wherein the matching the determined intent to a flow of the set of flows is done by the digital assistant of the mobile device.

5. The computer-implemented method of claim 1 , further comprising:

receiving, with a digital assistant of a mobile device, the digital data; and

sending the digital data from the digital assistant to an audio analyzer;

wherein the matching the determined intent to a flow of the set of flows is done by the digital assistant of the mobile device; and

wherein the method further comprises sending the determined intent from the audio analyzer to the digital assistant.

6. The computer-implemented method of claim 1 , wherein:

the intent is determined by a digital assistant that receives the digital data; and

the digital assistant sends only the determined intent to an app of a healthcare provider, and does not send the digital data to the app of the healthcare provider.

7. The computer-implemented method of claim 1 , wherein:

the intent is determined by an audio analyzer that receives the digital data; and

the audio analyzer sends only the determined intent to a healthcare provider, and does not send the digital data to the healthcare provider.

8. The computer-implemented method of claim 1 , wherein the set of flows includes locating all of: (i) a doctor's office, (ii) an online medical care provider, (iii) a site providing virus testing, (iv) a site administering a vaccine, (v) a provider of mental healthcare, (vi) a vision care provider, (vii) a hearing care provider, and (viii) a physical therapist.

9. The computer-implemented method of claim 1 , wherein the intent is determined from words or phrases from the digital data.

10. A computer system for voice assisted healthcare, the computer system comprising one or more processors configured to:

determine, via a digital assistant, an intent from digital data;

match the determined intent to a flow of a set of flows, wherein the set of flows includes locating at least one of: (i) a doctor's office, (ii) an online medical care provider, (iii) a site providing virus testing, (iv) a site administering a vaccine, (v) a provider of mental healthcare, (vi) a vision care provider, (vii) a hearing care provider, or (viii) a physical therapist;

execute the matched flow of the set of flows; and

send, via the digital assistant, only the determined intent to an app of a healthcare provider, and not send the digital data to the app of the healthcare provider.

11. The computer system of claim 10 , wherein the one or more processors are further configured to execute the flow of the set of flows by:

using an Extensible Markup Language (XML) file to access a Uniform Resource Identifier (URI).

12. The computer system of claim 10 , wherein the one or more processors are further configured to execute the flow of the set of flows by:

deep linking to a Uniform Resource Locator (URL).

13. The computer system of claim 10 , wherein the one or more processors are further configured to:

receive, with a digital assistant of a mobile device, the digital data;

wherein the matching the determined intent to a flow of the set of flows is done by the digital assistant of the mobile device.

14. The computer system of claim 10 , wherein the set of flows includes locating all of: (i) a doctor's office, (ii) an online medical care provider, (iii) a site providing virus testing, (iv) a site administering a vaccine, (v) a provider of mental healthcare, (vi) a vision care provider, (vii) a hearing care provider, and (viii) a physical therapist.

15. The computer system of claim 10 , wherein the one or more processors are further configured to determine the intent from words or phrases from the digital data.

16. A non-transitory computer-readable storage medium comprising instructions that, when executed, cause one or more processors to:

determine, via an audio analyzer, an intent from digital data;

match the determined intent to a flow of a set of flows, wherein the set of flows includes locating at least one of: (i) a doctor's office, (ii) an online medical care provider, (iii) a site providing virus testing, (iv) a site administering a vaccine, (v) a provider of mental healthcare, (vi) a vision care provider, (vii) a hearing care provider, or (viii) a physical therapist;

execute the matched flow of the set of flows; and

send, via the audio analyzer, only the determined intent to a healthcare provider, and not send the digital data to the healthcare provider.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the instructions, when executed, further cause the one or more processors to execute the flow of the set of flows by:

using an Extensible Markup Language (XML) file to access a Uniform Resource Identifier (URI).

18. The non-transitory computer-readable storage medium of claim 16 , wherein the instructions, when executed, further cause the one or more processors to execute the flow of the set of flows by:

deep linking to a Uniform Resource Locator (URL).

19. The non-transitory computer-readable storage medium of claim 16 , wherein the instructions, when executed, further cause the one or more processors to:

receive, with a digital assistant of a mobile device, the digital data;

wherein the matching the determined intent to a flow of the set of flows is done by the digital assistant of the mobile device.

20. The non-transitory computer-readable storage medium of claim 16 , wherein the set of flows includes locating all of: (i) a doctor's office, (ii) an online medical care provider, (iii) a site providing virus testing, (iv) a site administering a vaccine, (v) a provider of mental healthcare, (vi) a vision care provider, (vii) a hearing care provider, and (viii) a physical therapist.

Assignments (3)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 28, 2025
From: WALGREEN CO.
To: SIXTH STREET LENDING PARTNERS, AS COLLATERAL AGENT
Reel/Frame 072606/0878 →
SECURITY INTEREST Recorded Aug 28, 2025
From: WALGREEN CO.; DUANE READE; WALGREENS SPECIALTY PHARMACY LLC; WALGREENS BOOTS ALLIANCE, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 072679/0926 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2023
From: PETKUS, JULIJA ALEGRA; SCHWEINFURTH, ANDREW; ZAMBO, STEPHEN ELIJAH, MR.
To: WALGREEN CO.
Reel/Frame 063364/0968 →
Continuity (2)
Continuation 17008531 · Aug 31, 2020
Related Publication 20230252240A1 · Aug 10, 2023