Intellectual Frontiers

US10586069B2: Networking Devices For Storing Profiles Longitudinally

In plain language

Efficient Method for Tracking Changes in User Profiles Over Time

Discover the groundbreaking profile tracker technology for tracking and verifying online profiles, vital for healthcare and recruitment sectors

Drawings

11 sheets as filed; open one to see it at full size. A figure drawn across its sheet is turned to read upright.

What the drawings show
  • In the drawings, like numerals describe similar components substantially throughout the several views. The drawings illustrate generally, by way of an example, but not by a way of limitation, various embodiments.
  • FIG. 1 illustrates a flow diagram of a method for tracking change in a computer executable profile associated with a registered clinician in accordance with an embodiment herein;
  • FIG. 2 illustrates a schematic diagram of a computer-controlled system for tracking change in a computer executable profile, in accordance with an embodiment herein;
  • FIG. 3 illustrates exemplary structured computer executable profile information generated at different instances of time and stored in a database;
  • FIG. 4 illustrates organization of a computer executable profile information within a database linked to various information sources to aggregate information components, in accordance with an embodiment herein;
  • FIG. 5 illustrates various components of a processing circuit, in accordance with an embodiment herein;
  • FIG. 6 illustrates visualization of an exemplary timeline view and a computer executable profile information, in accordance with an embodiment herein;
  • FIG. 7 is a schematic architecture diagram illustrating transmission and signaling of information across various components, in accordance with an embodiment herein;
  • FIG. 8 illustrates a computer system that may be used in accordance with the embodiments herein;
  • FIG. 9 is a schematic diagram illustrating a hardware-based appliance (appliance) stored behind a firewall and communicatively and operatively connected with an external network and a client device, in accordance with the embodiments herein; and
  • FIG. 10 is a schematic diagram of a networking device and linked components according to an embodiment herein.

Abstract

A method and networking device for tracking change in a computer executable profile includes retrieving computer executable profile information. The method and device may include staging the computer executable profile information in cloud staging repositories. The method and device may include splitting the computer executable profile information into constituent data types. The method and device may include defining a plurality of computer executable profile fields and corresponding profile information components. The method and device may include storing the computer executable profile information as initial computer executable profile information in a database. The method and device may include retrieving second computer executable profile information at a later time. The method and device may include mapping the initial computer executable profile information with the second computer executable profile information to identify changes.

Summary of the invention

An embodiment herein provides a computer-implemented method for tracking change in a computer executable profile associated with a registered clinician. The method may include retrieving, by a processing circuit, computer executable profile information for the registered clinician, wherein the computer executable profile information includes computer executable user personal information, computer executable review information, and computer executable aggregated credentialing information obtained based on individual credentialing information components retrieved from a plurality of credentialing information sources. The method may include staging the computer executable profile information in one or more cloud staging repositories. The method may include splitting the computer executable profile information into constituent data types. The method may include defining, by the processing circuit, a plurality of computer executable profile fields and corresponding profile information components for each of the plurality of computer executable profile fields. The method may include storing the computer executable profile information including the computer executable profile fields and the corresponding profile information components as initial computer executable profile information in a database communicatively connected with the processing circuit. The method may include accessing the plurality of credentialing information sources after a defined interval of time to obtain the individual credentialing information components as indicated at a later time. The method may include retrieving second computer executable profile information based on the obtained individual credentialing information components from the plurality of credentialing information sources as indicated at the later time. The method may include mapping the initial computer executable profile information with the second computer executable profile information to identify changes in the profile information components corresponding to the computer executable profile fields, wherein the changes are indicative of reliability of credentialing of the profile over time. The method may include defining a set of computer executable notification rules to selectively generate notifications corresponding to the changes between the initial computer executable profile information and the second computer executable profile information upon identification of such changes and generate notifications corresponding to the changes between the initial computer executable profile information and the second computer executable profile information over a defined time period as and when requested by a user computer, communicatively connected with the processing circuit, through a search query submitted to the processing circuit. The method may include determining a crowdsourced credentialing index for the profile based on the changes over time obtained from the mapping of the initial computer executable profile information and the second computer executable profile information. The method may include generating an electric signal comprising data signifying the changes in the profile information. The method may include transmitting the electric signal from the processing circuit, in a network comprising a plurality of communicatively linked data communication devices. The method may include converting the electric signal into a plurality of pixels. The method may include displaying the plurality of pixels on a display unit to indicate timeline views of the second profile information and the changes based on the computer executable notification rules.

An embodiment herein provides a computer-controlled system for tracking change in a computer executable clinician profile. The system may include a plurality of cloud staging repositories to store computer executable profile information as obtained from a plurality of information sources in unstructured form. The system may include a database for storing structured initial computer executable profile information, wherein the structured initial computer executable profile information includes computer executable clinician personal information, computer executable review information, and computer executable aggregated credentialing information. The computer executable profile information is aggregated from the plurality of information sources comprising a plurality of credentialing information sources such that the computer executable aggregated credentialing information is generated based on individual credentialing information components retrieved from the plurality of credentialing information sources. The database further stores a set of computer executable notification rules to selectively (1) generate default notifications corresponding to changes in the structured initial computer executable profile information upon identification of such changes and (2) generate notifications corresponding to the changes in the structured initial computer executable profile information over a defined time period as and when requested by an external computer through a search query. The system may include a processing circuit to split the computer executable profile information into constituent data types, define a plurality of computer executable profile fields and corresponding profile information components for each of the plurality of computer executable profile fields, and access the plurality of credentialing information sources after a defined interval of time to obtain the individual credentialing information components as indicated at a later time. The processing circuit further generates structured second computer executable profile information based on the obtained individual credentialing information components from the plurality of credentialing information sources as indicated at the later time. The processing circuit maps the structured initial computer executable profile information with the structured second computer executable profile information to identify the changes in the profile information components corresponding to the computer executable profile fields, wherein the changes are indicative of a change in reliability of credentialing of the computer executable clinician profile over time. The processing circuit executes the set of computer executable notification rules to generate the notifications. The processing circuit determines a crowdsourced credentialing index for the clinician profile based on the changes over time obtained from the mapping of the structured initial computer executable profile information and the structured second computer executable profile information. The processing circuit generates an electric signal comprising data signifying the structured second computer executable profile information and changes in the structured initial computer executable profile information, transmits the electric signal, in a network comprising a plurality of communicatively linked data communication devices, convert the electric signal into a plurality of pixels, and displays or causes to display the plurality of pixels on a display unit to indicate timeline views of the structured initial computer executable profile information and the changes based on the computer executable notification rules.

Independent claims

Claim 1

A computer-implemented method for tracking change over a period of time in a computer executable profile associated with a registered clinician, said method comprising: retrieving, by a processing circuit, said computer executable profile information for said registered clinician, wherein said computer executable profile information includes computer executable clinician personal information, computer executable review information, and computer executable aggregated credentialing information obtained based on individual credentialing information components retrieved from a plurality of credentialing information sources; staging, by a processing circuit, said computer executable profile information in one or more cloud staging repositories; splitting, by a processing circuit, said computer executable profile information into constituent data types, wherein said constituent data types represent two or more fragments of said computer executable profile information; defining, by said processing circuit, a plurality of computer executable profile fields and corresponding profile information components for each of said plurality of computer executable profile fields that are readable by said processing circuit for mapping; storing, by said processing circuit, said computer executable profile information including said computer executable profile fields and said corresponding profile information components as structured initial computer executable profile information in a database communicatively connected with said processing circuit; accessing, by said processing circuit, said plurality of credentialing information sources after a defined interval of time to obtain said individual credentialing information components as indicated at a later time; retrieving, by said processing circuit, structured second computer executable profile information based on said obtained individual credentialing information components from said plurality of credentialing information sources as indicated at said later time; mapping, by said processing circuit, said structured initial computer executable profile information with said structured second computer executable profile information to identify changes in said profile information components corresponding to said computer executable profile fields, wherein said changes are indicative of reliability of credentialing of said computer executable profile over time; defining, by said processing circuit, a set of computer executable notification rules to selectively: generate notifications corresponding to changes between said structured initial computer executable profile information and said structured second computer executable profile information upon identification of such changes; generate notifications corresponding to said changes between said structured initial computer executable profile information and said structured second computer executable profile information over a defined time period as and when requested by a user computer, communicatively connected with said processing circuit, through a search query submitted to said processing circuit; determining, by said processing circuit, a crowdsourced credentialing index for said computer executable profile based on said changes over time obtained from said mapping of said structured initial computer executable profile information and said structured second computer executable profile information; generating, by said processing circuit, an electric signal comprising data signifying said changes in said structured initial computer executable profile information; transmitting, by said processing circuit, said electric signal from said processing circuit, in a network comprising a plurality of communicatively linked data communication devices; converting, by said processing circuit, said electric signal into a plurality of pixels; and displaying, by said processing circuit, said plurality of pixels on a display unit to indicate timeline views of said structured second computer executable profile information and said changes based on said computer executable notification rules.

Claim 9

A networking device for storing tracked changes in a computer executable clinician web-based profile, said networking device comprising: a first signal port linking a first communication signal to a plurality of cloud staging repositories that store computer executable profile information as obtained from a plurality of information sources in unstructured form; a second signal port linking a second communication signal to a database for storing structured initial computer executable profile information, wherein said structured initial computer executable profile information includes computer executable clinician personal information, computer executable review information, and computer executable aggregated credentialing information, wherein said computer executable profile information is aggregated from said plurality of information sources comprising a plurality of credentialing information sources such that said computer executable aggregated credentialing information is generated based on individual credentialing information components retrieved from said plurality of credentialing information sources; a third signal port linking a third communication signal to a first processing circuit that executes logic instructions comprising a set of computer executable notification rules to selectively (1) generate default notifications corresponding to changes in said structured initial computer executable profile information upon identification of such changes, and (2) generate notifications corresponding to said changes in said structured initial computer executable profile information over a defined time period as and when requested by an external computer through a search query; a fourth signal port linking a fourth communication signal to a second processing circuit to: split said computer executable profile information into constituent data types; define a plurality of computer executable profile fields and corresponding profile information components for each of said plurality of computer executable profile fields; access said plurality of credentialing information sources after a defined interval of time to obtain said individual credentialing information components as indicated at a later time; generate structured second computer executable profile information based on said obtained individual credentialing information components from said plurality of credentialing information sources as indicated at said later time; map said structured initial computer executable profile information with said structured second computer executable profile information to identify said changes in said profile information components corresponding to said computer executable profile fields, wherein said changes are indicative of a change in reliability of credentialing of said computer executable clinician profile over time; execute said set of computer executable notification rules to generate said notifications; determine a crowdsourced credentialing index for said clinician profile based on said changes over time obtained from said mapping of said structured initial computer executable profile information and said structured second computer executable profile information; generate an electric signal comprising data signifying said structured second computer executable profile information and changes in said structured initial computer executable profile information; transmit said electric signal, in a network comprising a plurality of communicatively linked data communication devices; convert said electric signal into a plurality of pixels; and display said plurality of pixels on a display unit to indicate timeline views of said structured initial computer executable profile information and said changes based on said computer executable notification rules; and a hardware-based appliance located behind a firewall and comprising: a housing for storing hardware equipment and circuitry including said first processing circuit, a memory circuit for maintaining said database to store said structured initial computer executable profile information obtained from said plurality of information sources, and a processing circuit to allow said first signal port, said second signal port, said third signal port, and said fourth signal port to perform their respective tasks.

All 15 claims
  1. A computer-implemented method for tracking change over a period of time in a computer executable profile associated with a registered clinician, said method comprising: retrieving, by a processing circuit, said computer executable profile information for said registered clinician, wherein said computer executable profile information includes computer executable clinician personal information, computer executable review information, and computer executable aggregated credentialing information obtained based on individual credentialing information components retrieved from a plurality of credentialing information sources; staging, by a processing circuit, said computer executable profile information in one or more cloud staging repositories; splitting, by a processing circuit, said computer executable profile information into constituent data types, wherein said constituent data types represent two or more fragments of said computer executable profile information; defining, by said processing circuit, a plurality of computer executable profile fields and corresponding profile information components for each of said plurality of computer executable profile fields that are readable by said processing circuit for mapping; storing, by said processing circuit, said computer executable profile information including said computer executable profile fields and said corresponding profile information components as structured initial computer executable profile information in a database communicatively connected with said processing circuit; accessing, by said processing circuit, said plurality of credentialing information sources after a defined interval of time to obtain said individual credentialing information components as indicated at a later time; retrieving, by said processing circuit, structured second computer executable profile information based on said obtained individual credentialing information components from said plurality of credentialing information sources as indicated at said later time; mapping, by said processing circuit, said structured initial computer executable profile information with said structured second computer executable profile information to identify changes in said profile information components corresponding to said computer executable profile fields, wherein said changes are indicative of reliability of credentialing of said computer executable profile over time; defining, by said processing circuit, a set of computer executable notification rules to selectively: generate notifications corresponding to changes between said structured initial computer executable profile information and said structured second computer executable profile information upon identification of such changes; generate notifications corresponding to said changes between said structured initial computer executable profile information and said structured second computer executable profile information over a defined time period as and when requested by a user computer, communicatively connected with said processing circuit, through a search query submitted to said processing circuit; determining, by said processing circuit, a crowdsourced credentialing index for said computer executable profile based on said changes over time obtained from said mapping of said structured initial computer executable profile information and said structured second computer executable profile information; generating, by said processing circuit, an electric signal comprising data signifying said changes in said structured initial computer executable profile information; transmitting, by said processing circuit, said electric signal from said processing circuit, in a network comprising a plurality of communicatively linked data communication devices; converting, by said processing circuit, said electric signal into a plurality of pixels; and displaying, by said processing circuit, said plurality of pixels on a display unit to indicate timeline views of said structured second computer executable profile information and said changes based on said computer executable notification rules.
  2. The method of claim 1 , wherein said computer executable clinician personal information comprising clinician first name, clinician last name, medical specialty, treatment information, criminal background checks, and litigation information; and said computer executable profile fields comprising a unique profile field for each of said clinician first name, clinician last name, medical specialty, treatment information, criminal background checks, and said litigation information.
  3. The method of claim 1 , wherein said computer executable aggregated credentialing information comprises said individual credentialing information components such that a unique computer executable profile field is associated with each of said individual credentialing information components.
  4. The method of claim 1 , wherein said computer executable review information comprises reviews from patients and peers such that a unique computer executable profile field is associated with each of said reviews from said patients and peers.
  5. The method of claim 1 further comprising generating, by said processing circuit, an alert indicative of a clinician fraud when said crowdsourced credentialing index for said clinician profile based on said changes over time drops below a defined threshold.
  6. The method of claim 1 further comprising generating, by said processing circuit, an alert indicative of a clinician fraud when said changes are identified in said profile information components corresponding to any of said computer executable profile fields.
  7. The method of claim 1 further comprising generating, by said processing circuit, an alert indicative of a clinician fraud when said changes are identified in profile fields corresponding to said individual credentialing information components.
  8. The method of claim 1 , wherein each of said individual credentialing information components comprises a computer executable clinician rating provided by said credentialing information sources.
  9. A networking device for storing tracked changes in a computer executable clinician web-based profile, said networking device comprising: a first signal port linking a first communication signal to a plurality of cloud staging repositories that store computer executable profile information as obtained from a plurality of information sources in unstructured form; a second signal port linking a second communication signal to a database for storing structured initial computer executable profile information, wherein said structured initial computer executable profile information includes computer executable clinician personal information, computer executable review information, and computer executable aggregated credentialing information, wherein said computer executable profile information is aggregated from said plurality of information sources comprising a plurality of credentialing information sources such that said computer executable aggregated credentialing information is generated based on individual credentialing information components retrieved from said plurality of credentialing information sources; a third signal port linking a third communication signal to a first processing circuit that executes logic instructions comprising a set of computer executable notification rules to selectively (1) generate default notifications corresponding to changes in said structured initial computer executable profile information upon identification of such changes, and (2) generate notifications corresponding to said changes in said structured initial computer executable profile information over a defined time period as and when requested by an external computer through a search query; a fourth signal port linking a fourth communication signal to a second processing circuit to: split said computer executable profile information into constituent data types; define a plurality of computer executable profile fields and corresponding profile information components for each of said plurality of computer executable profile fields; access said plurality of credentialing information sources after a defined interval of time to obtain said individual credentialing information components as indicated at a later time; generate structured second computer executable profile information based on said obtained individual credentialing information components from said plurality of credentialing information sources as indicated at said later time; map said structured initial computer executable profile information with said structured second computer executable profile information to identify said changes in said profile information components corresponding to said computer executable profile fields, wherein said changes are indicative of a change in reliability of credentialing of said computer executable clinician profile over time; execute said set of computer executable notification rules to generate said notifications; determine a crowdsourced credentialing index for said clinician profile based on said changes over time obtained from said mapping of said structured initial computer executable profile information and said structured second computer executable profile information; generate an electric signal comprising data signifying said structured second computer executable profile information and changes in said structured initial computer executable profile information; transmit said electric signal, in a network comprising a plurality of communicatively linked data communication devices; convert said electric signal into a plurality of pixels; and display said plurality of pixels on a display unit to indicate timeline views of said structured initial computer executable profile information and said changes based on said computer executable notification rules; and a hardware-based appliance located behind a firewall and comprising: a housing for storing hardware equipment and circuitry including said first processing circuit, a memory circuit for maintaining said database to store said structured initial computer executable profile information obtained from said plurality of information sources, and a processing circuit to allow said first signal port, said second signal port, said third signal port, and said fourth signal port to perform their respective tasks.
  10. The networking device of claim 9 , further comprising a fifth signal port linking a fifth communication signal to a notification equipment communicatively connected with said first processing circuit for generating an alert indicative of a fraudulent profile when said crowdsourced credentialing index for said clinician profile based on said changes over time exceed a defined threshold.
  11. The networking device of claim 10 , wherein said notification equipment is configured to generate said alert indicative of said fraudulent profile when said changes are identified in said profile information components corresponding to any of said computer executable profile fields.
  12. The networking device of claim 11 , wherein said notification equipment is configured to generate said alert indicative of said fraudulent profile when said changes are identified in profile fields corresponding to said individual credentialing information components.
  13. The networking device of claim 9 , wherein said first processing circuit further comprises a timeline view visualization device, wherein said timeline view visualization device uses said identified changes along with time instances of said structured initial computer executable profile information over time to provide a visualization such that a display of said visualization presents said identified changes and said time instances of said structured initial computer executable profile information over time in a timeline view longitudinally.
  14. The networking device of claim 9 , wherein said first processing circuit further comprising a change tracking device to track said changes in said credentialing of said structured initial computer executable profile information.
  15. The networking device of claim 9 , further comprising a sixth signal port linking a sixth communication signal to a crowdsourced credentialing index identification device that uses said aggregated credentialing information to generate said crowdsourced credentialing index indicative of credentialing of said structured initial computer executable profile information from said plurality of credentialing sources.

Explained in plain language and in context

Patent summaries

Licence or acquire US10586069B2

Available for an exclusive or non-exclusive licence, field-of-use licences included, or for acquisition. Terms on inquiry. Ask about the whole family or any one of its patents.

Or write to hello+ip@intellectualfrontiers.com. A person answers.

Questions

Is US10586069B2 available for licensing?

Yes. Intellectual Frontiers offers US10586069B2, with the rest of the Networking Devices For Storing Profiles Longitudinally family, for an exclusive or non-exclusive licence, field-of-use licences included. Terms are agreed on inquiry: write to hello+ip@intellectualfrontiers.com.

Can US10586069B2 be bought?

Yes. US10586069B2 is available for acquisition, alone or with its family. Terms are agreed on inquiry: write to hello+ip@intellectualfrontiers.com.

What is the status of US10586069B2?

Patented Case as of 19 February 2020, according to the USPTO record read 27 September 2026.

When does US10586069B2 expire?

10 January 2039. An estimate from Google Patents, read 9 October 2026. Fees, terminal disclaimers and later events can change it, and it is not legal advice.

What does US10586069B2 cover?

A method and networking device for tracking change in a computer executable profile includes retrieving computer executable profile information. The method and device may include staging the computer executable profile information in cloud staging repositories. The method and device may include splitting the computer executable profile information into constituent data types. The method and device A plain-language summary is at https://www.intellectualfrontiers.com/patent-summaries/efficient-method-for-tracking-changes-in-user-profiles-over-time.

Who invented US10586069B2 and who holds it?

Shahid N. Shah is the inventor. Intellectual Frontiers LLC holds the rights.