Cognitive interface privacy management

US11494516B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11494516-B2
Application numberUS-202016806465-A
CountryUS
Kind codeB2
Filing dateMar 2, 2020
Priority dateMar 2, 2020
Publication dateNov 8, 2022
Grant dateNov 8, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for providing independent situational awareness messages are provided. The method includes receiving, by a rendering engine, a request for information from an input interface. The rendering engine queries at least one data store in response to the request. The rendering engine obtains public content data and private content data from the data store. The rendering engine transmits the public content data over a public output interface. The rendering engine transmits the private content data over a private output interface.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for providing independent situational awareness messages, the method comprising: receiving, by a rendering engine, a request for information from an input interface; querying, by the rendering engine, at least one data store in response to the request; obtaining, by the rendering engine, data from at least one data store, wherein the data comprises public content data and private content data; in response to obtaining private content data, providing a prompt indicating that private content data is responsive to the request for information; receiving a request to transmit the private content data over a private output interface; formatting the public content data using a template for the public output interface; formatting the private content data using a template for the private output interface; selecting the template for the private output interface from a plurality of private interface templates based on the private content data; selecting the private output interface from a plurality of private output interfaces based on a preference setting; transmitting, by the rendering engine, the public content data over a public output interface; and transmitting, by the rendering engine, the private content data over the private output interface. 2. The method of claim 1 wherein the plurality of private output interfaces include at least one of a web interface, an instant message interface, and an automated voice interface. 3. The method of claim 1 further comprising transmitting, by the rendering engine, the public content data over the private output interface. 4. A rendering server comprising: a processor; and a non-transitory computer readable memory storing instructions that when executed by the processor cause the rendering server to perform the steps comprising: receiving, by a rendering engine, a request for information from an input interface; querying, by the rendering engine, at least one data store in response to the request; obtaining, by the rendering engine, data from at least one data store, wherein the data comprises public content data and private content data; in response to obtaining private content data, providing a prompt indicating that private content data is responsive to the request for information; receiving a request to transmit the private content data over a private output interface; formatting the public content data using a template for the public output interface; formatting the private content data using a template for the private output interface; selecting the template for the private output interface from a plurality of private interface templates based on the private content data; selecting the private output interface from a plurality of private output interfaces based on a preference setting; transmitting, by the rendering engine, the public content data over a public output interface; and transmitting, by the rendering engine, the private content data over the private output interface. 5. The server of claim 4 wherein the plurality of private output interfaces include at least one of a web interface, an instant message interface, and an automated voice interface. 6. The server of claim 4 , the steps further comprising transmitting, by the rendering engine, the public content data over the private output interface. 7. A non-transitory computer readable memory storing instructions that when executed by a processor cause the processor to perform steps comprising: receiving, by a rendering engine, a request for information from an input interface; querying, by the rendering engine, at least one data store in response to the request; obtaining, by the rendering engine, data from at least one data store, wherein the data comprises public content data and private content data; in response to obtaining private content data, providing a prompt indicating that private content data is responsive to the request for information; receiving a request to transmit the private content data over a private output interface; formatting the public content data using a template for the public output interface; formatting the private content data using a template for the private output interface; selecting the template for the private output interface from a plurality of private interface templates based on the private content data; selecting the private output interface from a plurality of private output interfaces based on a preference setting; transmitting, by the rendering engine, the public content data over the public output interface; and transmitting, by the rendering engine, the private content data over a private output interface. 8. The non-transitory computer readable memory of claim 7 wherein the plurality of private output interfaces include at least one of a web interface, an instant message interface, and an automated voice interface.

Assignees

Inventors

Classifications

  • Querying (for retrieval from the web G06F16/953) · CPC title

  • Interoperability with other network applications or services · CPC title

  • during internet communication, e.g. revealing personal data from cookies · CPC title

  • Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII] · CPC title

  • H04L51/02Primary

    using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11494516B2 cover?
Systems and methods for providing independent situational awareness messages are provided. The method includes receiving, by a rendering engine, a request for information from an input interface. The rendering engine queries at least one data store in response to the request. The rendering engine obtains public content data and private content data from the data store. The rendering engine tran…
Who is the assignee on this patent?
Aetna Inc
What technology area does this patent fall under?
Primary CPC classification G06F21/6263. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 08 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).