IP Library › Granted Patent US 12,444,485
Granted Patent B2
US 12,444,485 · App. 18/916,284 · Granted Oct 14, 2025

Proximity-based mobile-device updates of electronic health records

Inventor: Douglas S. McNair (Seattle, WA)
Assignee: Cerner Innovation, Inc.
G16H10/65G06F16/90G06F16/955G06F21/6245G06Q50/22G16H10/60G16H40/63G16Z99/00
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,444,485
App. No.
18/916,284
Filed
Oct 15, 2024
Granted
Oct 14, 2025
Kind
B2
Art Unit
2876
USPC
705/3
Abstract

A system, method, and computer-readable media are provided for facilitating clinical decision making, and in particular, decision making based on a third party's clinical situation by determining and providing useful, up-to-date information, such as patient-related information to a decision maker. In one embodiment, a user first identifies an information item concerning a patient. Based on that item, a set of related information items is determined and prioritized, and a reference pointer, which identifies the set of related information, is generated. The reference pointer is communicated to the user's mobile device. Subsequently, the user's mobile device requests information from the set of information items associated with the reference pointer, and provides information authorization information. Following authentication of the user's credentials, updates of information from the set of information items may be communicated to the user's mobile device as they become available.

Claims (57)

1. A computer-implemented method comprising:

determining that a mobile device has entered a group beacon region based on the mobile device exceeding a first amount of time within a camp on range of each beacon of a plurality of radio frequency (RF) beacons present in the group beacon region, wherein each beacon of the plurality of RF beacons is associated with a target;

receiving, in response to determining that the mobile device has entered the group beacon region, by the mobile device, a plurality of reference pointers communicated from each beacon of the plurality of RF beacons;

determining, based on the plurality of reference pointers, that each beacon of the plurality of RF beacons have a common context;

identifying a set of group information items associated with the common context;

predicting, based on a received signal strength for each beacon of the plurality of RF beacons, a relative distance of the mobile device with the beacon;

selecting, based on the predicted relative distances, a beacon of the plurality of RF beacons in the group beacon region; and

outputting a set of information items corresponding to the target associated with the beacon.

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

accessing, from each beacon of the plurality of RF beacons, a short-range RF signal; and

estimating, for each beacon of the plurality of RF beacons, a physical proximity of the target relative to the mobile device.

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

receiving, from the beacon, a communication that is indicative of the target corresponding to the beacon or at least part of a treatment plan associated with the target corresponding to the beacon.

4. The computer-implemented method of claim 1 , wherein the RF beacon comprises a Bluetooth low energy (BLE) beacon.

5. The computer-implemented method of claim 1 , wherein each reference pointer of the plurality of reference pointers is encoded with a universal unique identifier (UUID) of the RF beacon, major number code, minor number code, or tag attribute code stored within a flash memory of the RF beacon.

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

predicting that the mobile device has exited the group beacon region based on the mobile device exceeding a second amount of time beyond an exit range of each beacon of the plurality of RF beacons; and

in response to the prediction that that the mobile device has exited the group beacon region, terminating the output.

7. The computer-implemented method of claim 1 , wherein the camp on range is less than an exit range, and wherein the camp on range and the exit range are defined based on a received signal strength of the RF beacon.

8. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to cause one or more data processors to perform a set of operations comprising:

determining that a mobile device has entered a group beacon region based on the mobile device exceeding a first amount of time within a camp on range of each beacon of a plurality of radio frequency (RF) beacons present in the group beacon region, wherein each beacon of the plurality of RF beacons is associated with a target;

receiving, in response to determining that the mobile device has entered the group beacon region, by the mobile device, a plurality of reference pointers communicated from each beacon of the plurality of RF beacons;

determining, based on the plurality of reference pointers, that each beacon of the plurality of RF beacons have a common context;

identifying a set of group information items associated with the common context;

predicting, based on a received signal strength for each beacon of the plurality of RF beacons, a relative distance of the mobile device with the beacon;

selecting, based on the predicted relative distances, a beacon of the plurality of RF beacons in the group beacon region; and

outputting a set of information items corresponding to the target associated with the beacon.

9. The computer-program product of claim 8 , wherein the set of operations further comprises:

accessing, from each beacon of the plurality of RF beacons, a short-range RF signal; and

estimating, for each beacon of the plurality of RF beacons, a physical proximity of the target relative to the mobile device.

10. The computer-program product of claim 8 , wherein the set of operations further comprises:

receiving, from the beacon, a communication that is indicative of the target corresponding to the beacon or at least part of a treatment plan associated with the target corresponding to the beacon.

11. The computer-program product of claim 8 , wherein the RF beacon comprises a Bluetooth low energy (BLE) beacon.

12. The computer-program product of claim 8 , wherein each reference pointer of the plurality of reference pointers is encoded with a universal unique identifier (UUID) of the RF beacon, major number code, minor number code, or tag attribute code stored within a flash memory of the RF beacon.

13. The computer-program product of claim 8 , wherein the set of operations further comprises:

predicting that the mobile device has exited the group beacon region based on the mobile device exceeding a second amount of time beyond an exit range of each beacon of the plurality of RF beacons; and

in response to the prediction that that the mobile device has exited the group beacon region, terminating the output.

14. The computer-program product of claim 8 , wherein the camp on range is less than an exit range, and wherein the camp on range and the exit range are defined based on a received signal strength of the RF beacon.

15. A system comprising:

one or more data processors; and

a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform a set of operations including:

determining that a mobile device has entered a group beacon region based on the mobile device exceeding a first amount of time within a camp on range of each beacon of a plurality of radio frequency (RF) beacons present in the group beacon region, wherein each beacon of the plurality of RF beacons is associated with a target;

receiving, in response to determining that the mobile device has entered the group beacon region, by the mobile device, a plurality of reference pointers communicated from each beacon of the plurality of RF beacons;

determining, based on the plurality of reference pointers, that each beacon of the plurality of RF beacons have a common context;

identifying a set of group information items associated with the common context;

predicting, based on a received signal strength for each beacon of the plurality of RF beacons, a relative distance of the mobile device with the beacon;

selecting, based on the predicted relative distances, a beacon of the plurality of RF beacons in the group beacon region; and

outputting a set of information items corresponding to the target associated with the beacon.

16. The system of claim 15 , further comprising:

at least one of the plurality of RF beacons.

17. The system of claim 15 , wherein the set of operations further comprises:

accessing, from each beacon of the plurality of RF beacons, a short-range RF signal; and

estimating, for each beacon of the plurality of RF beacons, a physical proximity of the target relative to the mobile device.

18. The system of claim 15 , wherein the set of operations further comprises:

receiving, from the beacon, a communication that is indicative of the target corresponding to the beacon or at least part of a treatment plan associated with the target corresponding to the beacon.

19. The system of claim 15 , wherein the RF beacon comprises a Bluetooth low energy (BLE) beacon.

20. The system of claim 15 , wherein each reference pointer of the plurality of reference pointers is encoded with a universal unique identifier (UUID) of the RF beacon, major number code, minor number code, or tag attribute code stored within a flash memory of the RF beacon.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2024
From: MCNAIR, DOUGLAS S.
To: CERNER INNOVATION, INC.
Reel/Frame 068905/0818 →
Continuity (12)
Continuation 18526455 · Dec 1, 2023
Continuation 18179686 · Mar 7, 2023
Continuation 17560675 · Dec 23, 2021
Continuation 17085993 · Oct 30, 2020
Continuation 16793031 · Feb 18, 2020
Continuation 15997469 · Jun 4, 2018
Continuation In Part 15395330 · Dec 30, 2016
Continuation 14841093 · Aug 31, 2015
Continuation 13738277 · Jan 10, 2013
Provisional Application 62514784 · Jun 3, 2017
Provisional Application 61585102 · Jan 10, 2012
Related Publication 20250037820A1 · Jan 30, 2025
References Cited (97)
US 6047257A · Dewaele · 2000 [cited by applicant]
US 6555320B1 · Goronzy et al. · 2003 [cited by applicant]
US 6629776B2 · Bell et al. · 2003 [cited by applicant]
US 7213969B2 · Russak et al. · 2007 [cited by applicant]
US 7546954B2 · Longacre et al. · 2009 [cited by applicant]
US 7597668B2 · Yarden · 2009 [cited by applicant]
US 7698269B2 · Zhou et al. · 2010 [cited by applicant]
US 7698347B2 · Vidya Sagar · 2010 [cited by applicant]
US 7938783B2 · Fraden · 2011 [cited by applicant]
US 7992773B1 · Rothschild · 2011 [cited by applicant]
US 8054177B2 · Graves et al. · 2011 [cited by applicant]
US 8657758B2 · Lia et al. · 2014 [cited by applicant]
US 8663106B2 · Stivoric et al. · 2014 [cited by applicant]
US 9141726B1 · Mcnair · 2015 [cited by applicant]
US 9183738B1 · Allen, Sr. et al. · 2015 [cited by applicant]
US 9215570B2 · Schulz et al. · 2015 [cited by applicant]
US 9323893B2 · Berry et al. · 2016 [cited by applicant]
US 9334487B2 · Lundberg et al. · 2016 [cited by applicant]
US 9426615B2 · Vigier et al. · 2016 [cited by applicant]
US 9633169B1 · Mcnair · 2017 [cited by applicant]
US 10354751B1 · Mcnair · 2019 [cited by applicant]
US 10431336B1 · Murrish et al. · 2019 [cited by applicant]
US 10553320B1 · Mcnair · 2020 [cited by applicant]
US 10566082B1 · Mcnair · 2020 [cited by applicant]
US 10586617B1 · Mcnair · 2020 [cited by applicant]
US 10847260B1 · Mcnair · 2020 [cited by applicant]
US 11227678B1 · Mcnair · 2022 [cited by applicant]
US 20010049274A1 · Degraeve · 2001 [cited by applicant]
US 20020111830A1 · Tahan · 2002 [cited by applicant]
US 20020152239A1 · Bautista-Lloyd et al. · 2002 [cited by applicant]
US 20020156654A1 · Roe et al. · 2002 [cited by applicant]
US 20020198487A1 · Brady et al. · 2002 [cited by applicant]
US 20030074328A1 · Schiff et al. · 2003 [cited by applicant]
US 20030182414A1 · O'neill · 2003 [cited by applicant]
US 20040147969A1 · Mann et al. · 2004 [cited by applicant]
US 20040153344A1 · Bui et al. · 2004 [cited by applicant]
US 20060229918A1 · Fotsch et al. · 2006 [cited by applicant]
US 20060255143A1 · Ehrhart et al. · 2006 [cited by applicant]
US 20070043879A1 · Vidya Sagar · 2007 [cited by applicant]
US 20070083535A1 · Zilliacus et al. · 2007 [cited by applicant]
US 20070136202A1 · Noma et al. · 2007 [cited by applicant]
US 20070136279A1 · Zhou et al. · 2007 [cited by applicant]
US 20070138253A1 · Libin et al. · 2007 [cited by applicant]
US 20070282633A1 · Haider et al. · 2007 [cited by applicant]
US 20080021834A1 · Holla et al. · 2008 [cited by applicant]
US 20080097945A1 · Greis et al. · 2008 [cited by applicant]
US 20080126729A1 · Cai et al. · 2008 [cited by applicant]
US 20080208897A1 · Lew et al. · 2008 [cited by applicant]
US 20080294019A1 · Tran · 2008 [cited by applicant]
US 20090037224A1 · Raduchel · 2009 [cited by applicant]
US 20090069000A1 · Kindberg et al. · 2009 [cited by applicant]
US 20090069787A1 · Estes et al. · 2009 [cited by applicant]
US 20090222353A1 · Guest et al. · 2009 [cited by applicant]
US 20100042824A1 · Lee et al. · 2010 [cited by applicant]
US 20100280847A1 · Schaffer · 2010 [cited by applicant]
US 20110112850A1 · Beraja et al. · 2011 [cited by applicant]
US 20110118694A1 · Yodfat et al. · 2011 [cited by applicant]
US 20110276349A1 · Huang et al. · 2011 [cited by applicant]
US 20110295078A1 · Reid et al. · 2011 [cited by applicant]
US 20120041774A1 · Schmitt et al. · 2012 [cited by applicant]
US 20120242501A1 · Tran et al. · 2012 [cited by applicant]
US 20120295078A1 · Kondo et al. · 2012 [cited by applicant]
US 20130112557A1 · Javitt et al. · 2013 [cited by applicant]
US 20140062695A1 · Rosen et al. · 2014 [cited by applicant]
US 20140243700A1 · Pompei et al. · 2014 [cited by applicant]
US 20140362890A1 · Qian · 2014 [cited by applicant]
US 20150168154A1 · Boerger · 2015 [cited by applicant]
US 20160092943A1 · Vigier et al. · 2016 [cited by applicant]
US 20160092966A1 · Vigier et al. · 2016 [cited by applicant]
US 20160094946A1 · Keithley · 2016 [cited by applicant]
US 20160183794A1 · Gannon et al. · 2016 [cited by applicant]
US 20160210429A1 · Ortiz et al. · 2016 [cited by applicant]
US 20170169170A1 · Otin · 2017 [cited by applicant]
US 20170188327A1 · Shvodian · 2017 [cited by applicant]
US 20180295466A1 · Cannell et al. · 2018 [cited by applicant]
US 20210258725A1 · Shoari · 2021 [cited by examiner]
First Action Interview Office Action Summary for U.S. Appl. No. 13/738,277, dated Apr. 4, 2014. [cited by applicant]
First Action Interview Office Action Summary for U.S. Appl. No. 15/395,330, dated Dec. 18, 2017. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 18/526,455, dated Jun. 12, 2024. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 13/738,277, dated May 18, 2015. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 14/841,093, dated Dec. 14, 2016. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/395,330, dated Apr. 15, 2019. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/997,469, dated Oct. 3, 2019. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/793,031, dated Jul. 8, 2020. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/085,993, dated Sep. 7, 2021. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/560,675, dated Mar. 9, 2023. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 18/179,686, dated Aug. 24, 2023. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 18/526,455, dated Jul. 25, 2024. [cited by applicant]
Office Action for U.S. Appl. No. 13/738,277, dated Nov. 3, 2014. [cited by applicant]
Office Action for U.S. Appl. No. 14/841,093, dated Jun. 2, 2016. [cited by applicant]
Office Action for U.S. Appl. No. 15/395,330, dated Jul. 9, 2018. [cited by applicant]
Office Action for U.S. Appl. No. 15/395,330, dated Nov. 28, 2018. [cited by applicant]
Office Action for U.S. Appl. No. 15/997,469, dated Jun. 20, 2019. [cited by applicant]
Office Action for U.S. Appl. No. 16/793,031, dated Mar. 24, 2020. [cited by applicant]
Office Action for U.S. Appl. No. 17/085,993, dated Jun. 18, 2021. [cited by applicant]
Office Action for U.S. Appl. No. 17/560,675, dated Sep. 21, 2022. [cited by applicant]
Office Action for U.S. Appl. No. 18/179,686, dated Jul. 5, 2023. [cited by applicant]