Intellectual Frontiers

US11874949B2: Self-Controlled Digital Authorization Over Communication Networks

Drawings

13 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
  • The embodiments herein will be better understood from the following detailed description with reference to the drawings, in which:
  • FIG. 1 illustrates generally, but not by way of limitation, among other things, an example of an environment or architecture in which various embodiments herein may operate;
  • FIG. 2 illustrates generally, but not by way of limitation, among other things, a specific example of an environment or architecture in which at least some embodiments herein may operate;
  • FIG. 3 illustrates a system for storing and creating computerized records, and authorizing access to an external device, at least in part, for the computerized records according to the embodiments herein;
  • FIG. 4 illustrates a network of several devices representing as similar to the external device that are connected with a subject according to the embodiments herein;
  • FIG. 5 illustrates generally, but not by way of limitation, an example of an interface providing a capability to the external device such as to access the server for requesting the authorization to access or create the computerized records, at least in part, stored at the server according to the embodiments herein;
  • FIG. 6 is a flowchart illustrating a method for sharing the computerized records by the subjects with the server for the purpose of such as authorizing the external device to access the computerized records according to the embodiments herein;
  • FIG. 7 is a flowchart illustrating a method of granting access or authorizing the external device for the computerized records, at least in part, by the server or the subject according to the embodiments herein;
  • FIG. 8 illustrates a contextual authorization device, according to some embodiments herein;
  • FIG. 9 illustrates an example of credentialing engine, according to the embodiments herein;
  • FIG. 10 illustrates an integrated chip, according to some embodiments herein;
  • FIG. 11 illustrates an exemplary portable device encapsulating the integrated chip connected with the external device, according to some embodiments herein; and
  • FIG. 12 illustrates a representative hardware environment for practicing various embodiments herein.

Abstract

A system for authorizing an external device to access computerized records. The system includes a server. The server includes a computerized records data-store. The computerized records data-store stores multiple computer executable files associated with subjects. The system includes a communication network which facilitates communication between at least two of the subjects, the server, and the external device. The system includes a contextual authorization device for authorizing access to the external device for the computerized records. The contextual authorization device includes a database storing a set of custom rules. The contextual authorization device further includes a Global Positioning System-based tracking device, a credentialing engine, and a user behavior analytics engine. The contextual authorization device further includes an access module to process authorization of the external device for access of the computerized records.

Summary of the invention

The embodiments herein provide a distributed architecture-based system for digitally authorizing access to computerized records. The system includes at least one server. The server includes at least one computerized records data-store storing multiple computer executable files associated with a subject and containing subject data in a digital format and associated with a subject identifier that identifies association of the subject with its respective computer executable file. The system includes an external device communicatively linked to the at least one server. The system includes a scanner operatively linked to the external device. The system includes a communication network communicatively linking at least two of the subject, the server, the external device, and the scanner.

The system includes a contextual authorization device for authorizing access to the external device. The contextual authorization device includes a database storing a set of custom rules digitally dictating access rights and levels for the external device based on static information associated with the external device and based on dynamically changing contextual information. The contextual authorization device further includes a Global Positioning System (GPS)-based tracking device for tracking a geo-location of the external device such that the custom rules define different rights for different location types as identified from the geo-location of the external device. The different rights define either one of an outright denial or approval of the access or limiting the access to one or more types of digital records based on the location types. The contextual authorization device further includes a credentialing engine to determine a crowdsourced credentialing score associated with an entity associated with the external device. The crowdsourced credentialing score is determined based on credentialing of a digital profile of the entity by a plurality of respondents such that the crowdsourced credentialing score is indicative of a trust of the external device. The custom rules are defined to allow authorization of the external device only when the entity associated with the external device possesses at least a minimum threshold score. The contextual authorization device further includes a user behavior analytics engine to compare dynamically changing contextual details associated with the entity with a set of past requests indicative of historical behavior and determine an index of normality such that the custom rules are defined to allow the access only when a minimum predefined threshold of normality is noted about the external device and the associated entity.

The contextual authorization device further includes an access module that processes authorization of the external device for access of the computerized records based on an input received from the GPS-based tracking device, credentialing engine, and the user behavior analytics engine. The contextual authorization device further includes a processing component that creates the computerized records based on the authorization by the access module. The processing component transforms the authorized computerized records into a digital data structure readable by the scanner.

The full summary

The system may include an interface unit for providing a graphical user interface to the subject and the external entity associated with the external device to respectively update the computerized records of the subject and view or extract the computerized records as authorized by the contextual authorization device. The system may include a communication channel allowing transfer of the computerized records through at least one of a wired and wireless transmission technique to a destination identified by the external device, upon successful authorization of the access by the contextual authorization device. The system may include an input module configured to receive binary values relating authorization access such that the custom rules may be used in association with the input for providing access to the external device by the contextual authorization device. The contextual authorization device may be configured to select a real time automated manner of access authorization for the computerized records based on the custom rules stored in the database.

The system may include a document usage system which may include one or more document computer systems in communication with a network of devices including the external device and having a machine-accessible medium storing a plurality of program modules configured to determine document utilization information providing an indication of usage of computerized records as authorized to be accessed by the external device associated with the entity. The usage comprises an amount of time that the associated entity or the external devices has accessed particular sections of the authorized computerized records. The computerized records may be classified into discrete types. The system may include a monetization engine configured to associate a price value with the authorized computerized records based on the usage by the external device and based on the classification of authorized computerized records as accessed by the external device are classified into. The digital data structure may include a QR (quick response) code readable by the scanner.

The embodiments herein provide a portable device for encapsulating computerized records of multiple types. The portable device includes a plurality of memory segments, wherein each of the plurality of memory segments stores a specified type of computerized records and is accessible by an external device upon successful authorization. The portable device includes an access module that processes authorization to access the computerized records by the external device based on certain inputs received from external components to the portable device. The portable device includes a processing component that creates the computerized records based on the authorization by the access module, wherein the processing component transforms the authorized computerized records into a digital data structure readable by a scanner communicatively connected with the external device.

The portable device is communicatively connected with a remote server. The remote server includes a contextual authorization device for generating the certain inputs for use by the access module in authorizing access to the external device for the computerized records. The contextual authorization device includes a database storing a set of custom rules digitally dictating access rights and levels for the external device based on static information associated with the external device and based on dynamically changing contextual information. The contextual authorization device includes a Global Positioning System (GPS)-based tracking device for tracking geo-location of the external device such that the custom rules define different rights for different location types as identified from the geo-location of the external device. The different rights define either one of an outright denial or approval of the access or limiting the access to one or more types of computerized records based on the location types. The portable device includes a user interface with a plurality of single-click configurable menu options defined to provide authorization request in a single click such that a single-click configurable menu option of the plurality of single-click configurable menu options is defined to authenticate only a particular type of computerized record with a particular level of access. The level of access includes one of a full access, limited access, and no access, wherein the level of access is defined based on geo-location of the external system and the portable device.

The portable device includes a communication terminal configured to establish a communication link between the portable device and the external device as soon as any of the plurality of single-click configurable menu options is pressed by a user. The access module is allowed to authorize the access of the computerized records either based on the certain inputs received from the remote server without any manual intervention or alternatively based on single click manual authorization using one of the plurality of single-click configurable menu options to allow access of the computerized records of a particular type defined for a particular context.

The contextual authorization device may include a credentialing engine to determine a crowdsourced credentialing score associated with an entity associated with the external device. The crowdsourced credentialing score may be determined based on credentialing of a digital profile of the entity by a plurality of respondents such that the crowdsourced credentialing score is indicative of a trust of the external device. The custom rules may be defined to allow authorization of the external device only when the entity associated with the external device possesses at least a minimum threshold score. The contextual authorization device may include a user behavior analytics engine to compare dynamically changing contextual details associated with the entity with a set of past requests indicative of historical behavior and determine an index of normality such that the custom rules may be defined to allow the access only when a minimum predefined threshold of normality is noted about the external device and the associated entity.

The communication terminal may be a near-field communication (NFC) terminal with one or more NFC taps configured to establish a communication link between the portable device and the external device as soon as any of the plurality of single-click configurable menu options is pressed by a user and the one or more NFC taps is activated. The communication terminal may be a WiFi hotspot with one or more WiFi taps configured to establish a communication link between the portable device and the external device as soon as any of the plurality of single-click configurable menu options is pressed by a user and the one or more WiFi taps is activated. The plurality of single-click configurable menu options may include a single-click configurable option for a hospital terminal computer, a single-click configurable option for a pharmacy terminal computer, a single-click configurable option for a lab terminal computer such that each of the plurality of single-click configurable options may be defined by respective location types associated with particular levels of access to particular types of computerized records as defined through associated geo-locations. The external device may include a mobile computing device associated with the entity and may be configured to process a request to access the computerized records. The external device may include a swap machine configured to receive a portion of the integrated chip such that the scanner may include a swap machine reader configured to read the integrated chip for extracting the computerized records according to authorization by the authorization module. The digital data structure may include a QR (quick response) code readable by the scanner. The portable device may further include a printed circuit board mounting the plurality of memory segments, the processing component, and electrical circuitry. The portable device may include a housing component for encapsulating the printed circuit board, and a battery for providing a power source for the portable device.

Independent claims

Claim 1

A distributed architecture-based system for digitally authorizing access to computerized records, the system comprising: at least one server comprising at least one computerized records data-store storing multiple computer executable files associated with a subject and containing subject data in a digital format and associated with a subject identifier that identifies association of the subject with its respective computer executable file; an external device communicatively linked to the at least one server; a scanner operatively linked to the external device; a communication network communicatively linking at least two of the subject, the server, the external device, and the scanner; and a contextual authorization device communicatively coupled to the at least one server, wherein the contextual authorization device comprises electronic circuits and computer logic instructions, which when executed by the electronic circuits of the contextual authorization device, cause the contextual authorization device to perform the steps of: tracking a geo-location of the external device using a Global Positioning System (GPS); determining a crowdsourced credentialing score associated with an entity associated with the external device, wherein the crowdsourced credentialing score is determined based on credentialing of a digital profile of the entity by a plurality of respondents such that the crowdsourced credentialing score is indicative of a trust of the external device; comparing dynamically changing contextual information associated with the entity with a set of past requests indicative of historical behavior and determine an index of normality; creating a set of custom rules based on the geo-location of the external device and the dynamically changing contextual information associated with the entity, and wherein the set of custom rules defines different rights for different location types as identified from the geo-location of the external device, and wherein the different rights define either one of an outright denial or approval of the access or limiting the access to one or more types of computerized records based on the location types; storing the set of custom rules in a database, wherein the set of custom rules digitally dictates access rights and levels for the external device; processing authorization of the external device for access of the computerized records based on the geo-location of the external device, the dynamically changing contextual information associated with the entity, the crowdsourced credentialing score associated with the entity, the index of normality, and the set of custom rules, wherein the set of custom rules processes authorization of the external device only when at least one the entity associated with the external device possesses at least a minimum threshold score, and a minimum predefined threshold of normality is noted about the external device and the associated entity; and creating the computerized records based on the authorization and transforms the authorized computerized records into a digital data structure readable by the scanner.

Claim 9

A system for digitally authorizing access to computerized records, the system comprising: a server comprising multiple computer executable files associated with a subject and containing digital subject data related to a subject identifier that identifies association of the subject with its respective computer executable file, wherein the server comprises a port that provides a communicative link to an external device; a contextual authorization device communicatively coupled to the at least one server, wherein the contextual authorization device comprises electronic circuits and computer logic instructions, which when executed by the electronic circuits of the contextual authorization device, cause the contextual authorization device to perform the steps of: identifying geo-location data of the external device using a Global Positioning System (GPS); determining a crowdsourced credentialing score associated with an entity associated with the external device, wherein the crowdsourced credentialing score is indicative of a trust factor of the external device; comparing dynamically changing contextual details associated with the entity with a set of past requests indicative of historical behavior; determining an index of normality to create custom rules; creating the set of custom rules based on the geo-location of the external device and the dynamically changing contextual information associated with the entity, and wherein the set of custom rules defines different rights for different location types as identified from the geo-location of the external device, and wherein the different rights define either one of an outright denial or approval of the access or limiting the access to one or more types of computerized records based on the location types; storing the set of custom rules in a database, wherein the set of custom rules digitally dictates access rights and levels for the external device; and transforming the computerized records into a digital data structure for access through the external device based on the geolocation of the external device, the dynamically changing contextual information associated with the entity, the crowdsourced credentialing score associated with the entity, the index of normality, and the set of custom rules, wherein the set of custom rules allow the access through the external device only when at least one of the entity associated with the external device possesses at least a minimum threshold score, and a minimum predefined threshold of normality is noted about the external device and the associated entity.

Claim 17

A system for digitally authorizing access to computerized records, the system comprising: a server comprising multiple computer executable files associated with a subject and containing digital subject data related to a subject identifier that identifies association of the subject with its respective computer executable file, wherein the server comprises a port that provides a communicative link to an external device; a contextual authorization device communicatively coupled to the at least one server, wherein the contextual authorization device comprises electronic circuits and computer logic instructions, which when executed by the electronic circuits of the contextual authorization device, cause the contextual authorization device to perform the steps of: identifying geo-location data of the external device using a Global Positioning System (GPS); comparing dynamically changing contextual details of an entity associated with the external device with a set of past requests indicative of historical behavior; determining an index of normality such that the custom rules are defined to allow the access when a minimum predefined threshold of normality is identified; creating a set of custom rules based on the geo-location of the external device and the dynamically changing contextual information associated with the entity, and wherein the set of custom rules defines different rights for different location types as identified from the geo-location of the external device, and wherein the different rights define either one of an outright denial or approval of the access or limiting the access to one or more types of computerized records based on the location types; storing the set of custom rules in a database, wherein the set of custom rules digitally dictates access rights and levels for the external device; and transforming the computerized records into a digital data structure for access through the external device based on the geolocation of the external device, the dynamically changing contextual information associated with the entity, the index of normality, and the set of custom rules, wherein the set of custom rules allows the access through the external device only when at least one of the entity associated with the external device possesses at least a minimum threshold score, and a minimum predefined threshold of normality is noted about the external device and the associated entity.

All 20 claims
  1. A distributed architecture-based system for digitally authorizing access to computerized records, the system comprising: at least one server comprising at least one computerized records data-store storing multiple computer executable files associated with a subject and containing subject data in a digital format and associated with a subject identifier that identifies association of the subject with its respective computer executable file; an external device communicatively linked to the at least one server; a scanner operatively linked to the external device; a communication network communicatively linking at least two of the subject, the server, the external device, and the scanner; and a contextual authorization device communicatively coupled to the at least one server, wherein the contextual authorization device comprises electronic circuits and computer logic instructions, which when executed by the electronic circuits of the contextual authorization device, cause the contextual authorization device to perform the steps of: tracking a geo-location of the external device using a Global Positioning System (GPS); determining a crowdsourced credentialing score associated with an entity associated with the external device, wherein the crowdsourced credentialing score is determined based on credentialing of a digital profile of the entity by a plurality of respondents such that the crowdsourced credentialing score is indicative of a trust of the external device; comparing dynamically changing contextual information associated with the entity with a set of past requests indicative of historical behavior and determine an index of normality; creating a set of custom rules based on the geo-location of the external device and the dynamically changing contextual information associated with the entity, and wherein the set of custom rules defines different rights for different location types as identified from the geo-location of the external device, and wherein the different rights define either one of an outright denial or approval of the access or limiting the access to one or more types of computerized records based on the location types; storing the set of custom rules in a database, wherein the set of custom rules digitally dictates access rights and levels for the external device; processing authorization of the external device for access of the computerized records based on the geo-location of the external device, the dynamically changing contextual information associated with the entity, the crowdsourced credentialing score associated with the entity, the index of normality, and the set of custom rules, wherein the set of custom rules processes authorization of the external device only when at least one the entity associated with the external device possesses at least a minimum threshold score, and a minimum predefined threshold of normality is noted about the external device and the associated entity; and creating the computerized records based on the authorization and transforms the authorized computerized records into a digital data structure readable by the scanner.
  2. The system of claim 1 , further comprising a graphical user interface displayed to the subject and the external entity associated with the external device to respectively update the computerized records of the subject and view or extract the computerized records as authorized by the contextual authorization device.
  3. The system of claim 1 , wherein the at least one server allows transfer of the computerized records through at least one of a wired and wireless transmission technique to a destination identified by the external device, upon successful authorization of the access by the contextual authorization device.
  4. The system of claim 1 , wherein the at least one server receives binary values relating to authorization access, wherein the custom rules are used in association with the input module for providing access to the external device by the contextual authorization device.
  5. The system of claim 4 , wherein the contextual authorization device selects a real-time automated manner of access authorization for the computerized records based on the custom rules stored in the database.
  6. The system of claim 1 , further comprising a document usage system which includes one or more document computer systems in communication with a network of devices including the external device and having a machine-accessible medium storing a plurality of program modules configured to determine document utilization information providing an indication of usage of computerized records as authorized to be accessed by the external device associated with the entity, wherein the usage comprises an amount of time that the associated entity or the external device has accessed particular sections of the authorized computerized records.
  7. The system of claim 6 , wherein the computerized records are classified into discrete types, and wherein the system comprises a monetization engine that comprises electronic circuits that associates a price value with the authorized computerized records based on the usage by the external device and based on the classification of authorized computerized records as accessed by the external device.
  8. The system of claim 1 , wherein the digital data structure comprises a QR (quick response) code readable by the scanner.
  9. A system for digitally authorizing access to computerized records, the system comprising: a server comprising multiple computer executable files associated with a subject and containing digital subject data related to a subject identifier that identifies association of the subject with its respective computer executable file, wherein the server comprises a port that provides a communicative link to an external device; a contextual authorization device communicatively coupled to the at least one server, wherein the contextual authorization device comprises electronic circuits and computer logic instructions, which when executed by the electronic circuits of the contextual authorization device, cause the contextual authorization device to perform the steps of: identifying geo-location data of the external device using a Global Positioning System (GPS); determining a crowdsourced credentialing score associated with an entity associated with the external device, wherein the crowdsourced credentialing score is indicative of a trust factor of the external device; comparing dynamically changing contextual details associated with the entity with a set of past requests indicative of historical behavior; determining an index of normality to create custom rules; creating the set of custom rules based on the geo-location of the external device and the dynamically changing contextual information associated with the entity, and wherein the set of custom rules defines different rights for different location types as identified from the geo-location of the external device, and wherein the different rights define either one of an outright denial or approval of the access or limiting the access to one or more types of computerized records based on the location types; storing the set of custom rules in a database, wherein the set of custom rules digitally dictates access rights and levels for the external device; and transforming the computerized records into a digital data structure for access through the external device based on the geolocation of the external device, the dynamically changing contextual information associated with the entity, the crowdsourced credentialing score associated with the entity, the index of normality, and the set of custom rules, wherein the set of custom rules allow the access through the external device only when at least one of the entity associated with the external device possesses at least a minimum threshold score, and a minimum predefined threshold of normality is noted about the external device and the associated entity.
  10. The system of claim 9 , further comprising a graphical user interface that displays the computerized records that are authorized for access.
  11. The system of claim 9 , wherein the port provides any of a wired and wireless link to the external device and to another device identified by the external device upon authorization of the access of the computerized records.
  12. The system of claim 9 , wherein the at least one server receives binary values for authorization access of the computerized records, wherein the custom rules are used in association with the input module to provide access to the external device.
  13. The system of claim 12 , wherein the contextual authorization device provides for a real-time automated access for the computerized records based on the custom rules stored in the database.
  14. The system of claim 9 , further comprising a document usage system comprising a machine-accessible medium storing a plurality of program modules that determine document utilization information providing an indication of usage of the computerized records as authorized to be accessed by the external device associated with the entity, wherein the usage comprises an amount of time that the external device has accessed particular sections of the authorized computerized records.
  15. The system of claim 14 , further comprising a monetization engine comprises electronic circuits that associate a price value with the authorized computerized records based on the usage by the external device and based on a classification of the authorized computerized records as accessed by the external device.
  16. The system of claim 9 , comprising a scanner operatively connected to the external device, wherein the digital data structure comprises a QR (quick response) code readable by the scanner.
  17. A system for digitally authorizing access to computerized records, the system comprising: a server comprising multiple computer executable files associated with a subject and containing digital subject data related to a subject identifier that identifies association of the subject with its respective computer executable file, wherein the server comprises a port that provides a communicative link to an external device; a contextual authorization device communicatively coupled to the at least one server, wherein the contextual authorization device comprises electronic circuits and computer logic instructions, which when executed by the electronic circuits of the contextual authorization device, cause the contextual authorization device to perform the steps of: identifying geo-location data of the external device using a Global Positioning System (GPS); comparing dynamically changing contextual details of an entity associated with the external device with a set of past requests indicative of historical behavior; determining an index of normality such that the custom rules are defined to allow the access when a minimum predefined threshold of normality is identified; creating a set of custom rules based on the geo-location of the external device and the dynamically changing contextual information associated with the entity, and wherein the set of custom rules defines different rights for different location types as identified from the geo-location of the external device, and wherein the different rights define either one of an outright denial or approval of the access or limiting the access to one or more types of computerized records based on the location types; storing the set of custom rules in a database, wherein the set of custom rules digitally dictates access rights and levels for the external device; and transforming the computerized records into a digital data structure for access through the external device based on the geolocation of the external device, the dynamically changing contextual information associated with the entity, the index of normality, and the set of custom rules, wherein the set of custom rules allows the access through the external device only when at least one of the entity associated with the external device possesses at least a minimum threshold score, and a minimum predefined threshold of normality is noted about the external device and the associated entity.
  18. The system of claim 17 , wherein the contextual authorization device determines a crowdsourced credentialing score associated with the entity associated with the external device, wherein the crowdsourced credentialing score is indicative of a trust factor of the external device, and wherein the custom rules set an authorization to access the computerized records upon the crowdsourced credentialing score comprising a minimum threshold score.
  19. The system of claim 17 , wherein the at least one server receives binary values for authorization access of the computerized records, wherein the custom rules are used in association with the input module to provide access to the external device, and wherein the contextual authorization device provides for a real-time automated access for the computerized records based on the custom rules stored in the database.
  20. The system of claim 17 , further comprising: a graphical user interface that displays the computerized records that are authorized for access; a document usage system comprising a machine-accessible medium storing a plurality of program modules that determine document utilization information providing an indication of usage of the computerized records as authorized to be accessed by the external device associated with the entity, wherein the usage comprises an amount of time that the external device has accessed particular sections of the authorized computerized records; a monetization engine comprises electronic circuits that associate a price value with the authorized computerized records based on the usage by the external device and based on a classification of the authorized computerized records as accessed by the external device; and a scanner operatively connected to the external device, wherein the digital data structure comprises a QR (quick response) code readable by the scanner.

Related patents

  • Divisional of US10963585B2 Self-Controlled Digital Authorization Over Communication Networks

Every patent of the Self-Controlled Digital Authorization Over Communication Networks family: US20140074638A1, US10963585B2.

Explained in plain language and in context

Podcast episodes

Licence or acquire US11874949B2

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 US11874949B2 available for licensing?

Yes. Intellectual Frontiers offers US11874949B2, with the rest of the Self-Controlled Digital Authorization Over Communication Networks 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 US11874949B2 be bought?

Yes. US11874949B2 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 US11874949B2?

Patented Case as of 27 December 2023, according to the USPTO record read 27 September 2026.

When does US11874949B2 expire?

9 April 2033. 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 US11874949B2 cover?

A system for authorizing an external device to access computerized records. The system includes a server. The server includes a computerized records data-store. The computerized records data-store stores multiple computer executable files associated with subjects. The system includes a communication network which facilitates communication between at least two of the subjects, the server, and the e

Which patents are related to US11874949B2?

It is part of the Self-Controlled Digital Authorization Over Communication Networks family, with US20140074638A1, US10963585B2.

Who invented US11874949B2 and who holds it?

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