IP Library › Granted Patent US 12,437,850
Granted Patent B2
US 12,437,850 · App. 18/916,288 · Granted Oct 7, 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,437,850
App. No.
18/916,288
Granted
Oct 7, 2025
Kind
B2
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 (59)

1. A computer-implemented method comprising:

receiving a request for a user device to subscribe to receive information associated with a plurality of targets, wherein each target of the plurality of targets is associated with a corresponding radio frequency (RF) beacon;

transmitting a request communication to one or more networked computing components indicating the request for the user device to subscribe to receive the information associated with the plurality of targets;

receiving, at the user device and from the one or more networked computing components, a set of information items corresponding to the plurality of targets;

determining, based on a wireless communication from the RF beacon associated with each target of the plurality of targets, an identification of one or more targets of the plurality of targets that are in a spatial proximity of the user device;

determining a priority of the set of information items based in part on the spatial proximities; and

outputting a result that includes at least a portion of the set of information items and that is filtered or order based on the spatial proximities.

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

receiving, while the user device is subsequently out of range to receive the wireless communication from the RF beacon of a particular target of the plurality of targets, an update communication from the one or more networked computing components, wherein the update communication includes one or more other information items associated with the particular target of the plurality of targets.

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

identifying a priority metric for each of at least some of the set of information items; and

selecting a subset of the set of information items based on the priority metrics, wherein the at least the portion of the set of information items selectively includes the subset of the set of information items.

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

initiating a subscription for the user device to initiate subsequent transmission, from a particular RF beacon associated with a particular target of the plurality of targets, of one or more updates to the at least the portion of information items;

detecting that the user device is out of range of the particular RF beacon; and

terminating, in response to the detection, the subscription.

5. The computer-implemented method of claim 1 , wherein each of at least one of the RF beacons associated with the plurality of targets comprises a Bluetooth low energy (BLE) transponder.

6. The computer-implemented method of claim 1 , wherein each of at least one of the RF beacons associated with the plurality of targets comprises a mobile phone.

7. The computer-implemented method of claim 1 , wherein the user device comprises a mobile phone and is configured for BLE communication.

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:

receiving a request for a user device to subscribe to receive information associated with a plurality of targets, wherein each target of the plurality of targets is associated with a corresponding radio frequency (RF) beacon;

transmitting a request communication to one or more networked computing components indicating the request for the user device to subscribe to receive the information associated with the plurality of targets;

receiving, at the user device and from the one or more networked computing components, a set of information items corresponding to the plurality of targets;

determining, based on a wireless communication from the RF beacon associated with each target of the plurality of targets, an identification of one or more targets of the plurality of targets that are in a spatial proximity of the user device;

determining a priority of the set of information items based in part on the spatial proximities; and

outputting a result that includes at least a portion of the set of information items and that is filtered or order based on the spatial proximities.

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

receiving, while the user device is subsequently out of range to receive the wireless communication from the RF beacon of a particular target of the plurality of targets, an update communication from the one or more networked computing components, wherein the update communication includes one or more other information items associated with the particular target of the plurality of targets.

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

identifying a priority metric for each of at least some of the set of information items; and

selecting a subset of the set of information items based on the priority metrics, wherein the at least the portion of the set of information items selectively includes the subset of the set of information items.

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

initiating a subscription for the user device to initiate subsequent transmission, from a particular RF beacon associated with a particular target of the plurality of targets, of one or more updates to the at least the portion of information items;

detecting that the user device is out of range of the particular RF beacon; and

terminating, in response to the detection, the subscription.

12. The computer-program product of claim 8 , wherein each of at least one of the RF beacons associated with the plurality of targets comprises a Bluetooth low energy (BLE) transponder.

13. The computer-program product of claim 8 , wherein each of at least one of the RF beacons associated with the plurality of targets comprises a mobile phone.

14. The computer-program product of claim 8 , wherein the user device comprises a mobile phone and is configured for BLE communication.

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:

receiving a request for a user device to subscribe to receive information associated with a plurality of targets, wherein each target of the plurality of targets is associated with a corresponding radio frequency (RF) beacon;

transmitting a request communication to one or more networked computing components indicating the request for the user device to subscribe to receive the information associated with the plurality of targets;

receiving, at the user device and from the one or more networked computing components, a set of information items corresponding to the plurality of targets;

determining, based on a wireless communication from the RF beacon associated with each target of the plurality of targets, an identification of one or more targets of the plurality of targets that are in a spatial proximity of the user device;

determining a priority of the set of information items based in part on the spatial proximities; and

outputting a result that includes at least a portion of the set of information items and that is filtered or order based on the spatial proximities.

16. The system of claim 15 , further comprising:

a particular RF beacon associated with a particular target of the plurality of targets.

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

receiving, while the user device is subsequently out of range to receive the wireless communication from the RF beacon of a particular target of the plurality of targets, an update communication from the one or more networked computing components, wherein the update communication includes one or more other information items associated with the particular target of the plurality of targets.

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

identifying a priority metric for each of at least some of the set of information items; and

selecting a subset of the set of information items based on the priority metrics, wherein the at least the portion of the set of information items selectively includes the subset of the set of information items.

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

initiating a subscription for the user device to initiate subsequent transmission, from a particular RF beacon associated with a particular target of the plurality of targets, of one or more updates to the at least the portion of information items;

detecting that the user device is out of range of the particular RF beacon; and

terminating, in response to the detection, the subscription.

20. The system of claim 15 , wherein each of at least one of the RF beacons associated with the plurality of targets comprises a Bluetooth low energy (BLE) transponder.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2024
From: MCNAIR, DOUGLAS S.
To: CERNER INNOVATION, INC.
Reel/Frame 068905/0860 →
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 20250037821A1 · 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 20180303702A1 · Novich · 2018 [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]