IP Library Granted Patent US 12,682,329
Granted Patent B2
US 12,682,329 · App. 18/806,180 · Granted Jul 14, 2026

Systems and method for multi-layer adaptive packet routing

Inventor: William C. Short (Dallas, TX)
Assignee: ACCRESA HEALTH LLC
G06Q20/102G06Q20/105G06Q20/40G06Q30/04G16H10/60G16H40/20
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,682,329
App. No.
18/806,180
Filed
Aug 15, 2024
Granted
Jul 14, 2026
Kind
B2
Examiner
TRAN, HAI
Art Unit
3695
USPC
705/40
Abstract

An apparatus for settling a plurality of bundled healthcare invoices. The apparatus can include a communications interface, memory for storing instructions, and a processor coupled to the communications interface and the memory. The processor receives inputs from a plurality of payees associated with one or more medical services provided to a patient. The processor generates a plurality of bundled invoices for each payee based on the inputs. The processor identifies each payor responsible for paying at least a portion of a charge listed in the plurality of bundled invoices. The processor generates a plurality of separate invoices for each identified payor. Each separate invoice can include an amount owed to one or more of the plurality of payees, and the amount can be based on the predetermined plan. The processor transmits the plurality of separate invoices to each identified payor, receives funds, and distributes the funds.

Claims (69)

1 . An apparatus for settling a plurality of bundled healthcare invoices by routing packet data, the apparatus comprising:

a communications interface;

memory for storing instructions; and

a processor coupled to the communications interface and the memory, the processor configured to execute the instructions to cause the processor to:

create a custom group instance comprising a plurality of payees and a plurality of payors, wherein the plurality of payees and the plurality of payors are based on parameters comprising a plurality of healthcare plans;

store the custom group instance in the memory;

receive, over the communications interface, inputs from one or more of the plurality of payees or the plurality of payors in the custom group instance;

extract data from the inputs;

alter the custom group instance based on the data;

automatically generate and transmit, over the communications interface, a notification to one or more devices associated with the custom group instance in response to altering the custom group instance;

receive, over the communications interface, a bundled invoice from each payee of the plurality of payees in the custom group instance, wherein each bundled invoice comprises a charge for each medical service provided to a patient during a medical visit;

create a data packet for each bundled invoice;

bundle the data packets addressed to common payors within the custom group instance;

identify, based on the custom group instance and one or more of the plurality of healthcare plans, each payor responsible for paying at least a portion of a charge listed in any of the bundled invoices;

generate a plurality of separate invoices for each identified payor in the custom group instance, wherein generating the plurality of separate invoices comprises dividing the data packets, and wherein each divided data packet comprises an amount owed to one or more of the plurality of payees based on the custom group instance and one or more of the plurality of healthcare plans;

transmit, over the communications interface, the plurality of separate invoices to each identified payor in the custom group instance;

receive, over the communications interface, funds from one or more of the identified payors in the custom group instance; and

distribute, over the communications interface, the funds to one or more of the plurality of payees based on the custom group instance and one or more of the plurality of healthcare plans, wherein bundling the data packets reduces a number of data transmissions over the communications interface.

2 . The apparatus of claim 1 , wherein the processor is further configured to execute instructions to cause the processor to, after receiving the funds, group the funds owed to each payee in the custom group instance.

3 . The apparatus of claim 2 , wherein the processor is further configured to execute instructions to cause the processor to distribute the funds after receiving all funds owed to each payee in the custom group instance.

4 . The apparatus of claim 1 , wherein at least two payors in the custom group instance are responsible for paying for a charge listed in one of the plurality of bundled invoices.

5 . The apparatus of claim 1 , wherein at least two payees in the custom group instance contributed to providing a medical service.

6 . The apparatus of claim 5 , wherein the funds are distributed when a total amount for the medical services is received.

7 . The apparatus of claim 1 , wherein the funds are distributed to each payee in the custom group instance.

8 . An apparatus for bundling healthcare invoices to generate a single invoice for a payor, the apparatus comprising:

a communications interface;

memory for storing instructions;

a processor connected to the memory and configured to execute the instructions to cause the processor to:

create a custom group instance comprising a plurality of payees and a plurality of payors, wherein the plurality of payees and the plurality of payors are based on parameters comprising a plurality of healthcare plans;

store the custom group instance in the memory;

receive, over the communications interface, inputs from one or more of the plurality of payees or the plurality of payors in the custom group instance;

extract data from the inputs;

alter the custom group instance based on the data;

automatically generate and transmit, over the communications interface, a notification to one or more devices associated with the custom group instance in response to altering the custom group instance;

receive, over the communications interface, a bundled invoice from each payee of the plurality of payees in the custom group instance, wherein each bundled invoice comprises a charge for each medical service provided to a patient during a medical visit;

create a data packet for each bundled invoice;

bundle the data packets addressed to common payors within the custom group instance;

identify, based on the custom group instance and one or more of the plurality of healthcare plans, each payor responsible for paying at least a portion of a charge listed in any of the bundled invoices, wherein at least two payors in the custom group instance are responsible for paying for a charge listed in at least one of the plurality of bundled invoices;

generate a plurality of separate invoices for each identified payor in the custom group instance, wherein generating the plurality of separate invoices comprises dividing the data packets, and wherein each divided data packet comprises an amount owed to one or more of the plurality of payees based on the custom group instance and one or more of the plurality of healthcare plans;

transmit, over the communications interface, the plurality of separate invoices to each identified payor in the custom group instance;

receive, over the communications interface, funds from one or more of the identified payors in the custom group instance; and

distribute, over the communications interface, the funds to one or more of the plurality of payees based on the custom group instance and one or more of the plurality of healthcare plans, wherein bundling the data packets reduces a number of data transmissions over the communications interface.

9 . The apparatus of claim 8 , wherein the processor is further configured to execute instructions to cause the processor to, after receiving the funds, group the funds owed to each payee in the custom group instance.

10 . The apparatus of claim 9 , wherein the processor is further configured to execute instructions to cause the processor to distribute the funds after receiving all funds owed to each payee in the custom group instance.

11 . The apparatus of claim 8 , wherein at least two payees in the custom group instance contributed to providing a medical service.

12 . The apparatus of claim 11 , wherein the funds are distributed when a total amount for the medical services is received.

13 . The apparatus of claim 8 , wherein the funds are distributed to each payee in the custom group instance.

14 . A system for bundling healthcare invoices to generate a single invoice for a payor, the system comprising:

a server in communication with a plurality of payee terminals, a plurality of payor terminals, and a database via a network, wherein the server is configured to:

create a custom group instance comprising at least a portion of the plurality of payee terminals and at least a portion of the plurality of payor terminals, wherein the portion of the plurality of payee terminals and the portion of the plurality of payor terminals are based on parameters comprising a plurality of healthcare plans stored in the database;

store the custom group instance in the database;

receive inputs from one or more of the plurality of payee terminals in the custom group instance or one or more of the plurality of payor terminals in the custom group instance;

extract data from the inputs;

alter the custom group instance based on the data;

automatically generate and transmit, via the network, a notification to one or more of the plurality of payee terminals or the plurality of payor terminals in the custom group instance in response to altering the custom group instance;

receive, from one or more of the plurality of payee terminals in the custom group instance, a bundled invoice from each payee of a plurality of payees, wherein each bundled invoice comprises a charge for each medical service provided to a patient during a medical visit;

create a data packet for each bundled invoice;

bundle the data packets addressed to common payor terminals within the custom group instance;

identify, based on the custom group instance and one or more of the plurality of healthcare plans, each payor terminal responsible for paying at least a portion of a charge listed in any of the bundled invoices;

generate a plurality of separate invoices for each identified payor terminal in the custom group instance, wherein generating the plurality of separate invoices comprises dividing the data packets, and wherein each divided data packet comprises an amount owed to one or more of the plurality of payees based on the custom group instance and one or more of the plurality of healthcare plans;

transmit, to each identified payor terminal in the custom group instance, the plurality of separate invoices;

receive, from one or more of the identified payors, funds; and

distribute, to one or more of the plurality of payees terminals based on the custom group instance and one or more of the plurality of healthcare plans, the funds, wherein bundling the data packets reduces a number of data transmissions via the network.

15 . The system of claim 14 , wherein the server is further configured to, after receiving the funds, group the funds owed to each payee terminal in the custom group instance.

16 . The system of claim 14 , wherein the server is further configured to distribute the funds after receiving all funds owed to each payee terminal in the custom group instance.

17 . The system of claim 14 , wherein at least two payor terminals in the custom group instance are responsible for paying for a charge listed in one of the plurality of bundled invoices.

18 . The system of claim 14 , wherein at least two payee terminals in the custom group instance are associated with providing a medical service.

19 . The system of claim 14 , wherein the funds are distributed when a total amount for the medical services is received.

20 . The system of claim 14 , wherein the funds are distributed to the plurality of payee terminals based on the custom group instance and one or more of the plurality of healthcare plans.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2025
From: SHORT, WILLIAM C.
To: ACCRESA HEALTH LLC
Reel/Frame 071329/0778 →
Continuity (4)
Continuation In Part 17468351 · Sep 7, 2021
Continuation In Part 16449111 · Jun 21, 2019
Continuation 16018524 · Jun 26, 2018
Related Publication 20250045716A1 · Feb 6, 2025
References Cited (101)
US 5644778A · Burks et al. · 1997 [cited by applicant]
US 5918208A · Javitt · 1999 [cited by applicant]
US 6067522A · Warady et al. · 2000 [cited by applicant]
US 6195612B1 · Pack-Harris · 2001 [cited by applicant]
US 6205434B1 · Ryan et al. · 2001 [cited by applicant]
US 6208973B1 · Boyer et al. · 2001 [cited by applicant]
US 6341265B1 · Provost et al. · 2002 [cited by applicant]
US 6401079B1 · Kahn et al. · 2002 [cited by applicant]
US 6735569B1 · Wizig · 2004 [cited by applicant]
US 6915265B1 · Johnson · 2005 [cited by applicant]
US 7305347B1 · Joao · 2007 [cited by applicant]
US 7419094B2 · Grear et al. · 2008 [cited by applicant]
US 7493266B2 · Gupta · 2009 [cited by applicant]
US 7739131B1 · Luedtke · 2010 [cited by applicant]
US 7742930B1 · Calhoun, Jr. et al. · 2010 [cited by applicant]
US 7890356B1 · Drucker et al. · 2011 [cited by applicant]
US 8364498B2 · Sohr et al. · 2013 [cited by applicant]
US 8396796B1 · Vu et al. · 2013 [cited by applicant]
US 8527292B1 · Ozden · 2013 [cited by examiner]
US 8756075B1 · Sultan · 2014 [cited by examiner]
US 9846914B1 · Murray et al. · 2017 [cited by applicant]
US 10311412B1 · Josephs et al. · 2019 [cited by applicant]
US 10586019B1 · Dowling et al. · 2020 [cited by applicant]
US 20020055858A1 · Jackson · 2002 [cited by applicant]
US 20020062224A1 · Thorsen et al. · 2002 [cited by applicant]
US 20020077869A1 · Doyle et al. · 2002 [cited by applicant]
US 20020103680A1 · Newman · 2002 [cited by applicant]
US 20020133459A1 · Polk et al. · 2002 [cited by applicant]
US 20030009355A1 · Gupta · 2003 [cited by examiner]
US 20030125987A1 · Rucker · 2003 [cited by applicant]
US 20030195769A1 · Francis · 2003 [cited by applicant]
US 20040039604A1 · Tallal, Jr. · 2004 [cited by applicant]
US 20040073460A1 · Erwin · 2004 [cited by applicant]
US 20040078234A1 · Tallal, Jr. · 2004 [cited by applicant]
US 20040078235A1 · Tallal, Jr. · 2004 [cited by applicant]
US 20050010436A1 · Merkin · 2005 [cited by applicant]
US 20050033604A1 · Hogan · 2005 [cited by applicant]
US 20050086075A1 · Kaehler et al. · 2005 [cited by applicant]
US 20050251428A1 · Dust et al. · 2005 [cited by applicant]
US 20050288968A1 · Collins · 2005 [cited by applicant]
US 20060053033A1 · Wood · 2006 [cited by applicant]
US 20060080144A1 · Goel et al. · 2006 [cited by applicant]
US 20060085230A1 · Brill et al. · 2006 [cited by applicant]
US 20070050219A1 · Sohr et al. · 2007 [cited by applicant]
US 20070106607A1 · Seib et al. · 2007 [cited by applicant]
US 20070130037A1 · Miller · 2007 [cited by applicant]
US 20070156551A1 · Smith et al. · 2007 [cited by applicant]
US 20070162307A1 · Austin et al. · 2007 [cited by applicant]
US 20070168234A1 · Rutkowski et al. · 2007 [cited by applicant]
US 20070179813A1 · Darling · 2007 [cited by applicant]
US 20080010096A1 · Patterson et al. · 2008 [cited by applicant]
US 20080040155A1 · Ray et al. · 2008 [cited by applicant]
US 20080059251A1 · Biorge · 2008 [cited by applicant]
US 20080086325A1 · James · 2008 [cited by applicant]
US 20080208638A1 · Davidson et al. · 2008 [cited by applicant]
US 20090055224A1 · Kashyap et al. · 2009 [cited by applicant]
US 20090089085A1 · Schoenberg · 2009 [cited by applicant]
US 20090094065A1 · Hyde et al. · 2009 [cited by applicant]
US 20090132295A1 · Pecan et al. · 2009 [cited by applicant]
US 20090164242A1 · Zubak et al. · 2009 [cited by applicant]
US 20090171854A1 · Joseph et al. · 2009 [cited by applicant]
US 20090204441A1 · Read et al. · 2009 [cited by applicant]
US 20090326987A1 · Roudaut · 2009 [cited by applicant]
US 20100106518A1 · Kuo · 2010 [cited by examiner]
US 20100241458A1 · Hasan et al. · 2010 [cited by applicant]
US 20110106554A1 · Benja-Athon · 2011 [cited by applicant]
US 20110173019A1 · Benja-Athon · 2011 [cited by applicant]
US 20110320224A1 · Sen et al. · 2011 [cited by applicant]
US 20120239417A1 · Pourfallah et al. · 2012 [cited by applicant]
US 20120239560A1 · Pourfallah et al. · 2012 [cited by applicant]
US 20130110533A1 · Paul et al. · 2013 [cited by applicant]
US 20130110539A1 · Sohr et al. · 2013 [cited by applicant]
US 20130191136A1 · Apshago et al. · 2013 [cited by applicant]
US 20130226750A1 · Friedholm et al. · 2013 [cited by applicant]
US 20130226751A1 · Friedholm et al. · 2013 [cited by applicant]
US 20130311389A1 · Kaehler et al. · 2013 [cited by applicant]
US 20140095195A1 · Davis · 2014 [cited by examiner]
US 20140114674A1 · Krughoff et al. · 2014 [cited by applicant]
US 20140195265A1 · Kings et al. · 2014 [cited by applicant]
US 20140372133A1 · Austrum et al. · 2014 [cited by applicant]
US 20140379361A1 · Mahadkar et al. · 2014 [cited by applicant]
US 20150046188A1 · De La Garza · 2015 [cited by applicant]
US 20150051915A1 · Moore · 2015 [cited by applicant]
US 20150235313A1 · Jiang · 2015 [cited by applicant]
US 20150294338A1 · Ketchel, III et al. · 2015 [cited by applicant]
US 20150356513A1 · Walkingshaw et al. · 2015 [cited by applicant]
US 20160019357A1 · Marzula et al. · 2016 [cited by applicant]
US 20160085926A1 · Ivanoff et al. · 2016 [cited by applicant]
US 20160217261A1 · Tuthill et al. · 2016 [cited by applicant]
US 20170053075A1 · Moses et al. · 2017 [cited by applicant]
US 20170177808A1 · Irwin et al. · 2017 [cited by applicant]
US 20170185723A1 · McCallum et al. · 2017 [cited by applicant]
US 20180048674A1 · Black et al. · 2018 [cited by applicant]
US 20180218348A1 · Boyer et al. · 2018 [cited by applicant]
US 20190188798A1 · Foreman · 2019 [cited by applicant]
US 20190318431A1 · Niemeyer · 2019 [cited by examiner]
Matt Goodman, “Live Free Or Die,” Matt Goodman, Apr. 2016, D—Dallas/Fort Worth 43:4: D Magazine, pp. 1-5. [cited by applicant]
Nora Doyle-Burr, “Frustration Drives Direct Care Efforts,” Nov. 19, 2017, Valley News [White River Junction, VI], pp. 1-5. [cited by applicant]
PR Newsire, “Ameriflex celebrates 20 years of helping American families pay for health care,” Mar. 1, 2018, PR Newsire [New York], pp. 1-3. [cited by applicant]
PR Newswire, “Ameriflex reorganizes executive team to support company Accresa, drive innovation in benefits payment technology,” Jan. 3, 2018, PR Newsire [New York], pp. 1-3. [cited by applicant]
Steve Sinovic, “Quiet revolution,” May 1, 2017, Albuquerque Journal, pp. 1-3. [cited by applicant]