Emergency determination support system, and a non-transitory computer readable medium having stored thereon an emergency determination support program
US-2019069155-A1 · Feb 28, 2019 · US
US2019102461A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2019102461-A1 |
| Application number | US-201815947478-A |
| Country | US |
| Kind code | A1 |
| Filing date | Apr 6, 2018 |
| Priority date | Sep 29, 2017 |
| Publication date | Apr 4, 2019 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A server may maintain information about entities such as medical entities. A user device can send search queries to the server to obtain information about a particular medical entity. Using techniques described herein, the server and/or the user device may maintain information relating to the particular medical entity in a manner that a relationship between the particular medical entity and the user device can be obfuscated from the server. By doing so, privacy of a user of the user device can be protected.
Opening claim text (preview).
What is claimed is: 1 . A system, comprising: a memory configured to store computer-executable instructions; and a processor in communication with the memory and configured to execute the computer-executable instructions to at least: generate a medical entity batch comprising a brand entity set, a location entity set, and a gateway entity set, by at least: selecting a first location entity associated with a first geographic location; beginning, based at least in part on the first geographic location, an outward expanding geographic search for other entities; and ceasing the outward expanding geographic search when a threshold number of entities has been identified for each of the brand entity set, the location entity set, and the gateway entity set; assign a batch identifier to the medical entity batch, individual entities in the medical entity batch being associated with respective entity identifiers; receive a search query from a user device, the search query comprising one or more search terms; provide search results to the user device based at least in part on the one or more search terms, the search results comprising a list of medical entities; receive a request from the user device for information about a particular medical entity from the list of medical entities, the particular medical entity belonging to the medical entity batch, and the request comprising the batch identifier and a particular entity identifier identifying the particular medical entity; and provide, to the user device, the information about the particular medical entity together with other information about other entities in the medical entity batch. 2 . The system of claim 1 , wherein: the request is a first request; and the processor is further configured to execute the computer-executable instructions to at least receive a second request from the user device for additional information about the particular medical entity, the second request comprising the batch identifier and the particular entity identifier. 3 . The system of claim 1 , wherein the threshold number of entities is a different value for each one of the brand entity set, the location entity set, and the gateway entity set. 4 . The system of claim 1 , wherein at least one gateway entity of the gateway entity set is associated with more than one location entity of the location entity set. 5 . The system of claim 1 , wherein: the system further comprises a provider database configured to store the information about the medical entities in the medical entity batch; and the processor is further configured to execute the computer-executable instructions to at least, after assigning the batch identifier, store information about the medical entity batch in association with the batch identifier in the provider database. 6 . A computer-implemented method, comprising: generating an entity batch comprising a plurality of medical entities; assigning a batch identifier to the entity batch, individual medical entities in the entity batch being associated with respective entity identifiers; receiving a search query from a user device, the search query comprising one or more search terms; providing search results to the user device based at least in part on the one or more search terms, the search results comprising a list of medical entities; receiving a request from the user device for information about a particular medical entity from the list of medical entities, the particular medical entity belonging to the entity batch, and the request comprising the batch identifier and a particular entity identifier identifying the particular medical entity; and providing, to the user device, the information about the particular medical entity together with other information about other medical entities in the entity batch. 7 . The computer-implemented method of claim 6 , wherein the entity batch comprises a brand entity set, a location entity set, and a gateway entity set. 8 . The computer-implemented method of claim 7 , wherein at least one location entity of the location entity set is associated with more than one gateway entity of the gateway entity set. 9 . The computer-implemented method of claim 7 , wherein generating the entity batch comprises: selecting a first location entity associated with a first geographic location; beginning, based at least in part on the first geographic location, an outward expanding geographic search for other entities; and ceasing the outward expanding geographic search when a threshold number of entities has been identified for each of the brand entity set, the location entity set, and the gateway entity set. 10 . The computer-implemented method of claim 6 , wherein generating the entity batch is based at least in part on generating a plurality of other entity batches. 11 . The computer-implemented method of claim 10 , wherein generating the plurality of other entity batches and the entity batch comprises: converting each entity identifier of each medical entity to an integer value in a range between one and a predefined number corresponding to a number of slots in each entity batch; and assigning each medical entity to a respective entity batch based at least in part on the respective integer value, the respective integer value being equal to a respective batch identifier. 12 . The computer-implemented method of claim 6 , wherein providing the information about the particular medical entity together with the other information about the other medical entities in the entity batch obfuscates an identity of the particular medical entity. 13 . The computer-implemented method of claim 6 , wherein: the request is a first request; and the method further comprises receiving a second request from the user device for the additional information about the particular medical entity, the second request comprising the batch identifier and the particular entity identifier. 14 . The computer-implemented method of claim 6 , further comprising enabling the user device to establish a connection with a gateway entity associated with the particular medical entity. 15 . The computer-implemented method of claim 14 , wherein the information about the particular medical entity comprises configuration information associated with the gateway entity, the configuration information useable by the user device to make one or more predefined method calls to the gateway entity. 16 . A user device, comprising: a memory configured to store computer-executable instructions; and a processor in communication with the memory and configured to execute the computer-executable instructions to at least: provide a search query to a server, the search query comprising one or more search terms; receive, from the server, search results comprising a minimum number of medical entities, the search results selected based at least in part on the one or more search terms, each medical entity of the minimum number of medical entities being associated with an entity identifier receive user selection of a first medical entity from the minimum number of medical entities; store a first entity identifier associated the first medical entity in association with other entity identifiers associated with other medical entities from the minimum number of medical entities; provide a request to the server for information about the first medical entity, the request comprising the first entity identifier and the other entity identifiers; and receive, from the server and in response to providing the request, the information about the f
for patient-specific data, e.g. for electronic patient records · CPC title
Location-sensitive, e.g. geographical location, GPS · CPC title
by anonymising data, e.g. decorrelating personal data from the owner's identification · CPC title
Geographical information databases · CPC title
Indexing; Web crawling techniques · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.