US 12,259,933 B2
Techniques for anonymized searching of medical providers
David W. Padgett, Sunnyvale, CA (US); Jason B. Morley, San Francisco, CA (US); Christian Schroeder, Palo Alto, CA (US); Zhe Li, Santa Monica, CA (US); Mark E. Pennell, Santa Fe, NM (US); and Kevin M. Lynch, Woodside, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Apr. 24, 2023, as Appl. No. 18/138,708.
Application 18/138,708 is a continuation of application No. 17/001,128, filed on Aug. 24, 2020, granted, now 11,636,163.
Application 18/138,708 is a continuation of application No. 16/019,497, filed on Jun. 26, 2018, granted, now 11,822,371.
Application 17/001,128 is a continuation of application No. 15/947,478, filed on Apr. 6, 2018, granted, now 10,824,684, issued on Nov. 3, 2020.
Application 18/138,708 is a continuation of application No. 15/884,115, filed on Jan. 30, 2018, granted, now 11,636,927.
Claims priority of provisional application 62/566,051, filed on Sep. 29, 2017.
Claims priority of provisional application 62/566,104, filed on Sep. 29, 2017.
Claims priority of provisional application 62/565,847, filed on Sep. 29, 2017.
Prior Publication US 2023/0289387 A1, Sep. 14, 2023
Int. Cl. G06F 16/951 (2019.01); G06F 16/29 (2019.01); G06F 21/62 (2013.01); G16H 10/60 (2018.01); G16H 40/20 (2018.01)
CPC G06F 16/951 (2019.01) [G06F 16/29 (2019.01); G06F 21/6254 (2013.01); G16H 10/60 (2018.01); G16H 40/20 (2018.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
downloading, to a user device and from an electronic health record system, a data package that includes a health record;
generating, by the user device, a plurality of medical term expressions that represent a plurality of medical terms from an entry of the health record downloaded to the user device;
for the entry of the health record, identifying, by the user device, a medical concept present in the entry based at least in part on at least one medical term expression of the plurality of medical term expressions;
generating, by the user device, a node in a personalized relational graph that corresponds to the medical concept and identifies the medical term expression, wherein the personalized relational graph represents an abstraction of the health record and other health records downloaded to the user device;
adding, by the user device, one or more sub-nodes to the node in the personalized relational graph based at least in part on additional information relating to the medical concept; and
responsive to a request, providing, by the user device and for presentation at the user device, a user interface view that identifies the medical concept and presents at least a portion of the additional information.