IP Library Granted Patent US 12,254,968
Granted Patent B2
US 12,254,968 · App. 18/594,539 · Granted Mar 18, 2025

Data processing system for processing network data records transmitted from remote, distributed terminal devices

Inventors: Patrick Quigley (Palos Verdes Estates, CA); Veronica Osetinsky (Belmont, CA); Shelby Moulden (Long Beach, CA)
Assignee: Sidecar Health, Inc.
G16H20/10G06Q20/26G06Q40/08
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,254,968
App. No.
18/594,539
Granted
Mar 18, 2025
Kind
B2
Abstract

Disclosed is a computing architecture and method for operating and managing a health care plan from a mobile device or web browser. The present invention provides an architecture that facilitates customer access to affordable, personalized health care, along with the efficient processing of claims.

Claims (46)

1. A data processing system configured to process a payment for a health care service that is at least partly covered by a health insurance provider, the data processing system comprising:

a payment processing engine comprising one or more processors, the payment processing engine configured to determine cash rate costs paid for health care services from each of a plurality of health care providers by performing operations comprising:

receiving transaction data indicating a purchase of a health care service at a point of sale system of a health care provider, the transaction data associated with a key value, the transaction data specifying an amount paid for the health care service;

in response to receiving the transaction data, accessing, from a hardware storage device, a node labeled with the key value;

looking-up, in the accessed node, a geographic region associated with the purchase of the health care service; and

updating, for the geographic region, based on the amount paid for the health care service specified by the transaction data, cash rate data specifying a cash rate for purchasing the health care service in the geographic region; and

causing, at a user device based on the cash rate data, presentation of the cash rate for purchasing the health care service in the geographic region; and

a data storage configured to:

store the cash rate data specifying the cash rate for purchasing the health care service in the geographic region.

2. The data processing system of claim 1 , wherein updating the cash rate data specifying a cash rate for purchasing the health care service in the geographic region comprises:

determining an identity of a health care service provider for the health care service; and

updating the cash rate data based on the identity of the health care service provider.

3. The data processing system of claim 1 , wherein the cash rate data comprises, for each health care service, a weighted average of a cost for each instance of purchasing the health care service for a plurality of transactions in the geographic region.

4. The data processing system of claim 1 , wherein the data storage comprises different cash rate data for each geographic region of a plurality of geographic regions including the geographic region.

5. The data processing system of claim 1 , wherein presentation of the cash rate for purchasing the health care service in the geographic region comprises a presentation of a benefit amount corresponding to the cash rate.

6. The data processing system of claim 5 , wherein the presentation comprises a push notification or alert.

7. The data processing system of claim 5 , wherein the presentation comprises a representation of an estimate of whether a provider of the health care service is more expensive than the cash rate for purchasing the health care service in the geographic region, near in cost to the cash rate for purchasing the health care service in the geographic region, or less expensive than the cash rate for purchasing the health care service in the geographic region.

8. The data processing system of claim 5 , wherein the presentation is configured to be searchable based on the benefit amount.

9. The data processing system of claim 5 , wherein the operations comprise generating additional cost data representing a projected cost or credit associated with a transactions, the projected cost or credit being a function of the cash rate data for the transaction; and

wherein the presentation comprises a representation of the additional cost data.

10. A method for processing a payment for a health care service that is at least partly covered by a health insurance provider, the method comprising:

receiving transaction data indicating a purchase of a health care service at a point of sale system of a health care provider, the transaction data associated with a key value, the transaction data specifying an amount paid for the health care service;

in response to receiving the transaction data, accessing, from a hardware storage device, a node labeled with the key value;

looking-up, in the accessed node, a geographic region associated with the purchase of the health care service; and

updating, for the geographic region, based on the amount paid for the health care service specified by the transaction data, cash rate data specifying a cash rate for purchasing the health care service in the geographic region; and

causing, at a user device based on the cash rate data, presentation of the cash rate for purchasing the health care service in the geographic region; and

storing the cash rate data specifying the cash rate for purchasing the health care service in the geographic region.

11. The method of claim 10 , wherein updating the cash rate data specifying a cash rate for purchasing the health care service in the geographic region comprises:

determining an identity of a health care service provider for the health care service; and

updating the cash rate data based on the identity of the health care service provider.

12. The method of claim 10 , wherein the cash rate data comprises, for each health care service, a weighted average of a cost for each instance of purchasing the health care service for a plurality of transactions in the geographic region.

13. The method of claim 10 , further comprising storing different cash rate data for each geographic region of a plurality of geographic regions including the geographic region.

14. The method of claim 10 , wherein presentation of the cash rate for purchasing the health care service in the geographic region comprises a presentation of a benefit amount corresponding to the cash rate.

15. The method of claim 14 , wherein the presentation comprises a push notification or alert.

16. The method of claim 14 , wherein the presentation comprises a representation of an estimate of whether a provider of the health care service is more expensive than the cash rate for purchasing the health care service in the geographic region, near in cost to the cash rate for purchasing the health care service in the geographic region, or less expensive than the cash rate for purchasing the health care service in the geographic region.

17. The method of claim 14 , further comprising generating additional cost data representing a projected cost or credit associated with a transactions, the projected cost or credit being a function of the cash rate data for the transaction; and

wherein the presentation comprises a representation of the additional cost data.

18. One or more non-transitory computer readable media storing instructions for processing a payment for a health care service that is at least partly covered by a health insurance provider, the instructions being configured to cause at least one processor, when the instructions are executed by the at least one processor, to perform operations comprising:

receiving transaction data indicating a purchase of a health care service at a point of sale system of a health care provider, the transaction data associated with a key value, the transaction data specifying an amount paid for the health care service;

in response to receiving the transaction data, accessing, from a hardware storage device, a node labeled with the key value;

looking-up, in the accessed node, a geographic region associated with the purchase of the health care service; and

updating, for the geographic region, based on the amount paid for the health care service specified by the transaction data, cash rate data specifying a cash rate for purchasing the health care service in the geographic region; and

causing, at a user device based on the cash rate data, presentation of the cash rate for purchasing the health care service in the geographic region; and

storing the cash rate data specifying the cash rate for purchasing the health care service in the geographic region.

19. The one or more non-transitory computer readable media of claim 18 , wherein presentation of the cash rate for purchasing the health care service in the geographic region comprises a presentation of a benefit amount corresponding to the cash rate.

20. The one or more non-transitory computer readable media of claim 19 , wherein the presentation comprises a representation of an estimate of whether a provider of the health care service is more expensive than the cash rate for purchasing the health care service in the geographic region, near in cost to the cash rate for purchasing the health care service in the geographic region, or less expensive than the cash rate for purchasing the health care service in the geographic region.

Assignments (2)
SECURITY INTEREST Recorded Apr 11, 2025
From: SIDECAR HEALTH, INC.
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 070811/0323 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2024
From: QUIGLEY, PATRICK; OSETINSKY, VERONICA; MOULDEN, SHELBY
To: SIDECAR HEALTH, INC.
Reel/Frame 067320/0555 →
Continuity (5)
Continuation 17817122 · Aug 3, 2022
Continuation 17406597 · Aug 19, 2021
Continuation 16655982 · Oct 17, 2019
Provisional Application 62746747 · Oct 17, 2018
Related Publication 20240290451A1 · Aug 29, 2024
References Cited (22)
US 8380546B2 · Rabson et al. · 2013 [cited by applicant]
US 11114192B2 · Quigley et al. · 2021 [cited by applicant]
US 11682477B2 · Quigley et al. · 2023 [cited by applicant]
US 11955215B2 · Quigley et al. · 2024 [cited by applicant]
US 20050055251A1 · Ashley et al. · 2005 [cited by applicant]
US 20050114173A1 · Harris · 2005 [cited by applicant]
US 20070050210A1 · Wiley · 2007 [cited by applicant]
US 20070162308A1 · Peters · 2007 [cited by applicant]
US 20110071854A1 · Medeiros et al. · 2011 [cited by applicant]
US 20110082732A1 · Sattelmaier · 2011 [cited by applicant]
US 20130117033A1 · Mohlenbrock · 2013 [cited by applicant]
US 20140006050A1 · Feinschreiber et al. · 2014 [cited by applicant]
US 20150363885A1 · Leisher · 2015 [cited by applicant]
US 20160019357A1 · Marzula et al. · 2016 [cited by applicant]
US 20160071225A1 · Chmait et al. · 2016 [cited by applicant]
US 20160300025A1 · Grossman · 2016 [cited by examiner]
US 20170178135A1 · Bull · 2017 [cited by examiner]
US 20170323295A1 · Kranzley · 2017 [cited by examiner]
US 20170329910A1 · Selwanes · 2017 [cited by applicant]
AU 2014200287 · 2014 [cited by applicant]
CA 2659781 · 2008 [cited by applicant]
International Search Report and Written Opinion in International Appln. No. PCT/US119/56752, dated Jan. 13, 2020, 8 pages. [cited by applicant]