IP Library Granted Patent US 10,353,919
Granted Patent B1
US 10,353,919 · App. 15/859,636 · Granted Jul 16, 2019

Systems and methods for data migration

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 10,353,919
App. No.
15/859,636
Granted
Jul 16, 2019
Kind
B1
Abstract

A method includes importing legacy data from a legacy application into a new system by storing the legacy data in a database separate from data native to the new system; displaying, to a user via a display screen, an interface configured to allow a user to view both legacy data and data native to the new system; displaying, to the user via a display screen, an interface including information of the legacy data that is associated with a particular patient account, one or more interface elements configured to allow the user to perform limited actions with respect to the particular patient account associated with the information, and a user interface element configured to allow a user to selectively activate the patient account.

Claims (48)

1. A method comprising:

(a) importing legacy data from a legacy application into a new system by storing the legacy data in a legacy database separate from data native to the new system;

(b) maintaining, at the new system,

(i) a first balance for a particular patient account in the legacy database, and

(ii) a second balance for the particular patient account in a native database that stores data native to the new system,

(iii) wherein the first balance in the legacy database and the second balance in the native database are maintained to remain independent of one another;

(c) displaying, via a display screen, an interface configured to allow a user to view both legacy data and data native to the new system, the interface including

(i) information of the legacy data that is associated with the particular patient account, and

(ii) one or more interface elements configured to perform limited actions to be performed with respect to the particular patient account associated with the information;

(d) receiving, via one or more input devices, input corresponding to engagement of one of the user interface elements configured to perform limited actions with respect to the particular patient account associated with the information; and

(e) in response to receiving input corresponding to engagement of one of the user interface elements configured to perform limited actions with respect to the particular patient account associated with the information, automatically updating both the first balance in the legacy database and the second balance in the native database while maintaining the independence of such balances by

(i) reducing the first balance in the legacy database causing the first balance to have a first value, and

(ii) reducing the second balance in the native database that stores data native to the new system causing the second balance to have a second value different than the first value.

2. The method of claim 1 , wherein the one or more input devices comprises a laptop.

3. The method of claim 1 , wherein the one or more input devices comprises a tablet.

4. The method of claim 1 , wherein the one or more input devices comprises a phone.

5. The method of claim 1 , wherein the one or more input devices comprises a computer.

6. The method of claim 1 , wherein the one or more input devices comprise a touch screen.

7. The method of claim 1 , wherein the one or more input devices comprise a mouse.

8. The method of claim 1 , wherein the one or more input devices comprise a keyboard.

9. The method of claim 1 , wherein the legacy application comprises an application configured for use in a health care context.

10. One or more non-transitory computer readable media containing computer executable instructions configured to perform a method comprising:

(a) importing legacy data from a legacy application into a new system by storing the legacy data in a legacy database separate from data native to the new system;

(b) maintaining, at the new system,

(i) a first balance for a particular patient account in the legacy database, and

(ii) a second balance for the particular patient account in a native database that stores data native to the new system,

(iii) wherein the first balance in the legacy database and the second balance in the native database are maintained to remain independent of one another;

(c) displaying, via a display screen, an interface configured to allow a user to view both legacy data and data native to the new system, the interface including

(i) information of the legacy data that is associated with the particular patient account, and

(ii) one or more interface elements configured to allow the user to perform limited actions with respect to the particular patient account associated with the information;

(d) receiving, via one or more input devices, input corresponding to engagement of one of the user interface elements configured to perform limited actions with respect to the particular patient account associated with the information; and

(e) in response to receiving input corresponding to engagement of one of the user interface elements configured to perform limited actions with respect to the particular patient account associated with the information, automatically updating both the first balance in the legacy database and the second balance in the native database while maintaining the independence of such balances by

(i) reducing the first balance in the legacy database causing the first balance to have a first value, and

(ii) reducing the second balance in the native database that stores data native to the new system causing the second balance to have a second value different than the first value.

11. A method comprising:

(a) importing legacy data from a legacy application into a new system by storing the legacy data in a legacy database separate from data native to the new system;

(b) maintaining, at the new system,

(i) a first balance for a particular patient account in the legacy database, and

(ii) a second balance for the particular patient account in a native database that stores data native to the new system,

(iii) wherein the first balance in the legacy database and the second balance in the native database are maintained to remain independent of one another;

(c) displaying, via a display screen, an interface including

(i) information of the legacy data that is associated with the particular patient account,

(ii) one or more interface elements configured to perform limited actions with respect to the particular patient account associated with the information;

(d) receiving, from the user via one or more input devices, input corresponding to engagement of one of the user interface elements configured to allow the user to

perform limited actions with respect to the particular patient account associated with the information; and

(e) in response to receiving input corresponding to engagement of one of the user interface elements configured to perform limited actions with respect to the particular patient account associated with the information, automatically updating both the first balance in the legacy database and the second balance in the native database while maintaining the independence of such balances by

(i) reducing the first balance in the legacy database causing the first balance to have a first value, and

(ii) reducing the second balance in the native database that stores data native to the new system causing the second balance to have a second value different than the first value.

Assignments (5)
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded May 16, 2022
From: ALLSCRIPTS SOFTWARE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 060073/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2019
From: HART, LAURIE A.
To: ALLSCRIPTS SOFTWARE, LLC
Reel/Frame 048760/0042 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2019
From: HODGETTS, ANGELA
To: ALLSCRIPTS SOFTWARE, LLC
Reel/Frame 048760/0145 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2019
From: FLEURY, PAMELA
To: ALLSCRIPTS SOFTWARE, LLC
Reel/Frame 048760/0184 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2019
From: MECHAEL, GEORGE RIZK
To: ALLSCRIPTS SOFTWARE, LLC
Reel/Frame 048760/0914 →