Building data platform with a graph change feed
US-12040911-B2 · Jul 16, 2024 · US
US10002255B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10002255-B2 |
| Application number | US-201514683774-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 10, 2015 |
| Priority date | Apr 11, 2014 |
| Publication date | Jun 19, 2018 |
| Grant date | Jun 19, 2018 |
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 device and a method for controlling a security screen in an electronic device are provided. The electronic device includes a display module, a first memory having at least one display data stored therein, a composing module that composes a plurality of display layers each including at least one display data and displays the same on the display module, and a control module that controls at least one of the display module, the first memory, or the composing module, wherein the control module identifies a type of the at least one display data included in each of the plurality of display layers and controls the attributes of the plurality of display layers to display a display layer including security data, among the plurality of display layers, at the uppermost position when the identified display data is the security data.
Opening claim text (preview).
What is claimed is: 1. An electronic device comprising: a display; a first memory having display data stored therein; and at least one processor configured to: generate a plurality of display layers for composing into one screen, each display layer including display data, identify the display data included in each of the plurality of display layers as one of general data, protected data, or security data, and when it is identified that the display data of at least one display layer of the plurality of display layers comprises the security data, control attributes of the plurality of display layers so as to display a display layer, which includes the security data, at an uppermost position with respect to remaining display layers of the plurality of display layers, wherein the at least one processor is further configured to: identify Z-axis values of the plurality of display layers including the display data, when displaying the display data through the display, change a Z-axis value of the display layer including the security data so as to display the display layer including the security data, among the identified display layers, at the uppermost position, and control the attributes of the plurality of display layers to opaquely display the display layer including the security data. 2. The electronic device of claim 1 , wherein the security data corresponds to data for which data integrity and data confidentiality are ensured, the protected data corresponds to data for which the data confidentiality is ensured, and the general data corresponds to data for which the data integrity and the data confidentiality are not ensured. 3. The electronic device of claim 1 , wherein the security data corresponds to data for indicating that display data identified as protected data, among the display data, is among the plurality of display layers. 4. The electronic device of claim 2 , wherein the at least one processor is further configured to transfer the display data included in the plurality of display layers to a composer while a particular application is executed. 5. The electronic device of claim 4 , further comprising: a second memory, wherein the at least one processor is further configured to: control the second memory to store the display data identified as the security data in the second memory, control the second memory to store the display data identified as the protected data and the general data in the second memory, and transfer a display layer including the security data stored in the second memory and display layers including the display data identified as the protected data and the general data through different paths to the composer, when transferring the display data to the composer. 6. The electronic device of claim 4 , wherein the at least one processor comprises a first processor and a second processor, wherein the second processor comprises a second memory and is separate from the first processor, wherein the second memory is separate from the first memory and configured to store the security data, and wherein the second processor is configured to compose the display layer including the security data stored in the second memory and displays layers including the protected data and the general data that are stored in the second memory. 7. The electronic device of claim 3 , wherein the at least one processor is further configured to: identify whether the display data included in each of the plurality of display layers comprises protected data, control the attribute of the security data to represent that the protected data exists in at least one of the plurality of display layers, when the identified data comprises the protected data, and control the attribute of the security data to represent that the protected data does not exist in at least one of the plurality of display layers, when the identified data comprises general data. 8. An electronic device comprising: a display; a memory having display data stored therein; and at least one processor configured to: generate a plurality of display layers for composing into one screen, each display layer including display data, identify the display data included in each of the plurality of display layers as one of general data, protected data, or security data, and when it is identified that the display data of at least one display layer of the plurality of display layers comprises the security data, control attributes of the plurality of display layers so as to display a display layer, which includes the security data, as opaque, and to display each display layer that includes protected data and general data as transparent, wherein the at least one processor is further configured to: identify Z-axis values of the plurality of display layers including the display data, when displaying the display data through the display, change a Z-axis value of the display layer including the security data so as to display the display layer including the security data, among the identified display layers, at an uppermost position with respect to remaining display layers of the plurality of display layers, and control the attributes of the plurality of display layers to opaquely display the display layer including the security data. 9. The electronic device of claim 8 , wherein the at least one processor is further configured to: control the attribute of the security data to represent that the protected data exists in at least one of the plurality of display layers, when the identified display data comprises the protected data, and control the attribute of the security data to represent that the protected data does not exist in at least one of the plurality of display layers, when the identified display data comprises the general data. 10. A method comprising: identifying a plurality of display layers, each display layer including display data; identifying the display data included in each display layer of the plurality of display layers as one of general data, protected data, or security data; when it is identified that the display data of at least one display layer of the plurality of display layers comprises the security data, controlling attributes of the plurality of display layers to display a display layer, which includes the security data, at an uppermost position with respect to remaining display layers of the plurality of display layers; generating the plurality of display layers based on the controlling of the attributes; and displaying the generated plurality of display layers, wherein the identifying of the plurality of display layers comprises identifying whether to display the plurality of display layers including the display data as a 3 dimensional (3D) image, and wherein the controlling of the attributes of the plurality of display layers comprises: identifying Z-axis values of the plurality of display layers including the display data, when displaying the plurality of display layers including the display data as the 3D image; changing a Z-axis value of the display layer including the security data to display the display layer including the security data, among the identified display layers, at the uppermost position with respect to remaining display layers of the plurality of display layers; and controlling the attributes of the plurality of display layers so as to display the display layer including the security data as opaque. 11. The method of claim 10 , wherein the security data corresponds to data for which data integrity and data confidentiality are ensured, the protected data corresponds to data for which the data confidentiality is ensured, and the general data corresponds t
Related publications grouped by family.
Answers are generated from the same data shown on this page.