IP Library Granted Patent US 12,699,704
Granted Patent B2
US 12,699,704 · App. 18/697,272 · Granted Aug 4, 2026

Systems and methods for disambiguating time-series data generated by monitoring devices

Inventors: Raimond L. Winslow (Phoenix, MD); Stephen J. Granite (Baltimore, MD)
Assignee: The Johns Hopkins University
G06F16/2477
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,699,704
App. No.
18/697,272
Filed
Mar 29, 2024
Granted
Aug 4, 2026
Kind
B2
Art Unit
2169
USPC
707/769
Abstract

Systems, methods, and computer programs for disambiguating time-series data generating by a monitoring device. In one aspect, the method can include obtaining entity independent time-series data broadcast by a monitoring device, determining, based on the obtained entity independent time-series data, one or more attributes of the entity independent time-series data, generating a query that includes the one or more attributes of the entity independent time-series data, executing the generated query against an entity database to obtain query results that identify an entity, and generating data that associates the obtained entity independent time-series data with the identified entity.

Claims (32)

1 . A method for disambiguating time-series data generated by a monitoring device, the method comprising:

obtaining entity independent time-series data transmitted by a monitoring device that monitors an entity, wherein the entity is a patient;

determining, based on the obtained entity independent time-series data transmitted by the monitoring device, one or more attributes of the entity independent time-series data;

in response to determining the one or more attributes of the entity independent time-series data, generating a query that includes the one or more attributes determined based on the obtained entity independent time-series data transmitted by the monitoring device;

executing the generated query against an entity database to obtain query results that identify the entity monitored by the monitoring device that transmits the entity independent time-series data; and

storing data that associates the obtained entity independent time-series data with the identified entity, wherein the data comprises a data structure that includes (i) a first field structuring an entity identifier that identifies the entity and (ii) one or more second fields that include at least a portion of the entity independent time-series data.

2 . The method of claim 1 , wherein the entity independent time-series data transmitted by a monitoring device includes time-series data that does not include the entity identifier.

3 . The method of claim 1 , wherein determining, based on the obtained entity independent time-series data transmitted by the monitoring device, the one or more attributes of the entity independent time-series data comprises:

determining a date associated with the entity independent time-series data, a period of time associated with the entity independent time-series data, or a location associated with the entity independent time-series data, as the one or more attributes of the entity independent time-series data based on the obtained entity independent time-series data transmitted by the monitoring device.

4 . The method of claim 1 , wherein the query results that identify the entity include the entity identifier, wherein the entity identifier is data that can be used to identify the entity.

5 . A system for disambiguating time-series data generating by a monitoring device, the system comprising:

one or more computers; and

one or more memory devices storing instructions that, when executed by the one or more computers, cause the one or more computers to perform operations, the operations comprising:

obtaining entity independent time-series data transmitted by a monitoring device that monitors an entity, wherein the entity is a patient;

determining, based on the obtained entity independent time-series data transmitted by the monitoring device, one or more attributes of the entity independent time-series data;

in response to determining the one or more attributes of the entity independent time-series data, generating a query that includes the one or more attributes determined based on the obtained entity independent time-series data transmitted by the monitoring device;

executing the generated query against an entity database to obtain query results that identify the entity monitored by the monitoring device that transmits the entity independent time-series data; and

storing data that associates the obtained entity independent time-series data with the identified entity, wherein the data comprises a data structure that includes (i) a first field structuring an entity identifier that identifies the entity and (ii) one or more second fields that include at least a portion of the entity independent time-series data.

6 . The system of claim 5 , wherein the entity independent time-series data transmitted by a monitoring device includes time-series data that does not include the entity identifier.

7 . The system of claim 5 , wherein determining, based on the obtained entity independent time-series data transmitted by the monitoring device, the one or more attributes of the entity independent time-series data comprises:

determining a date associated with the entity independent time-series data, a period of time associated with the entity independent time-series data, or a location associated with the entity independent time-series data, as the one or more attributes of the entity independent time-series data based on the obtained entity independent time-series data transmitted by the monitoring device.

8 . The system of claim 5 , wherein the query results that identify the entity include the entity identifier, wherein the entity identifier is data that can be used to identify the entity.

9 . One or more non-transitory computer-readable media storing instructions that, when executed by one or more computers, cause the one or more computers to perform operations for disambiguating time-series data generating by a monitoring device, the operations comprising:

obtaining entity independent time-series data transmitted by a monitoring device that monitors an entity, wherein the entity is a patient;

determining, based on the obtained entity independent time-series data transmitted by the monitoring device, one or more attributes of the entity independent time-series data;

in response to determining the one or more attributes of the entity independent time-series data, generating a query that includes the one or more attributes determined based on the obtained entity independent time-series data transmitted by the monitoring device;

executing the generated query against an entity database to obtain query results that identify the entity monitored by the monitoring device that transmits the entity independent time-series data; and

storing data that associates the obtained entity independent time-series data with the identified entity, wherein the data comprises a data structure that includes (i) a first field structuring an entity identifier that identifies the entity and (ii) one or more second fields that include at least a portion of the entity independent time-series data.

10 . The one or more computer-readable media of claim 9 , wherein the entity independent time-series data transmitted by a monitoring device includes time-series data that does not include the entity identifier.

11 . The one or more computer-readable media of claim 9 , wherein determining, based on the obtained entity independent time-series data transmitted by the monitoring device, the one or more attributes of the entity independent time-series data comprises:

determining a date associated with the entity independent time-series data, a period of time associated with the entity independent time-series data, or a location associated with the entity independent time-series data, as the one or more attributes of the entity independent time-series data based on the obtained entity independent time-series data transmitted by the monitoring device.

12 . The one or more computer-readable media of claim 9 , wherein the query results that identify the entity include the entity identifier, wherein the entity identifier is data that can be used to identify the entity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2025
From: WINSLOW, RAIMOND L.; GRANITE, STEPHEN J.
To: THE JOHNS HOPKINS UNIVERSITY
Reel/Frame 072221/0755 →
Continuity (2)
Provisional Application 63250335 · Sep 30, 2021
Related Publication 20240403308A1 · Dec 5, 2024
References Cited (32)
US 7249117B2 · Estes · 2007 [cited by applicant]
US 9058317B1 · Gardner et al. · 2015 [cited by applicant]
US 10553312B2 · Bernard et al. · 2020 [cited by applicant]
US 20050228238A1 · Monitzer · 2005 [cited by examiner]
US 20060173715A1 · Wang · 2006 [cited by applicant]
US 20090231124A1 · Klabunde · 2009 [cited by examiner]
US 20120041277A1 · Ebadollahi et al. · 2012 [cited by applicant]
US 20120117079A1 · Baum et al. · 2012 [cited by applicant]
US 20120117099A1 · Gross · 2012 [cited by examiner]
US 20130103657A1 · Ikawa · 2013 [cited by examiner]
US 20130238619A1 · Hanaoka · 2013 [cited by examiner]
US 20160012015A1 · Tran et al. · 2016 [cited by applicant]
US 20160154852A1 · Chen · 2016 [cited by examiner]
US 20170017764A1 · Tsugo · 2017 [cited by examiner]
US 20170270418A1 · Reschke et al. · 2017 [cited by applicant]
US 20170329828A1 · Gupta · 2017 [cited by examiner]
US 20180060499A1 · Hu et al. · 2018 [cited by applicant]
US 20180089376A1 · Tucker et al. · 2018 [cited by applicant]
US 20180121546A1 · Dingwall et al. · 2018 [cited by applicant]
US 20180225960A1 · Al-Ali et al. · 2018 [cited by applicant]
US 20190097904A1 · Park · 2019 [cited by examiner]
US 20190304582A1 · Blumenthal et al. · 2019 [cited by applicant]
US 20200058383A1 · Birnbaum et al. · 2020 [cited by applicant]
US 20200337648A1 · Saripalli · 2020 [cited by examiner]
US 20220215948A1 · Bardot · 2022 [cited by examiner]
WO WO2019028448A1 · 2019 [cited by applicant]
WO WO2019191644A1 · 2019 [cited by applicant]
International Preliminary Report on Patentability in International Appln. No. PCT/US2022/045439, mailed on Apr. 11, 2024, 7 pages. [cited by applicant]
International Search Report and Written Opinion in International Appln. No. PCT/US2022/045439, mailed on Mar. 2, 2023, 10 pages. [cited by applicant]
Invitation to Pay Additional Fees in International Appln. No. PCT/US2022/045439, mailed on Jan. 5, 2023, 2 pages. [cited by applicant]
Scott et al., “A Common Model for Longitudinal Visualization of Patient Data,” Abstract, Presented at ACTRIMS 2019, Dallas, Texas, Feb. 28-Mar. 2, 2019; Multiple Sclerosis Journal, May 7, 2019, 25(S1):111. [cited by applicant]
Scott et al., “A Common Model for Longitudinal Visualization of Patient Data,” Poster, Presented at ACTRIMS 2019, Dallas, Texas, Feb. 28-Mar. 2, 2019, 1 page. [cited by applicant]