Dynamic security seal

US11921837B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11921837-B2
Application numberUS-202117145125-A
CountryUS
Kind codeB2
Filing dateJan 8, 2021
Priority dateSep 23, 2020
Publication dateMar 5, 2024
Grant dateMar 5, 2024

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.

Features are disclosed for a dynamic security seal indicating a security of an application. A computing device can receive a request to implement a dynamic security seal for an application. The computing device can validate a relationship between an entity and the application and between an image and the application. Based on validating these relationships, the computing device can generate a dynamic security seal. When implemented, the dynamic security seal may display a plurality of faces. A face of the plurality of faces may be the image. The dynamic security seal can sequentially display the plurality of faces based on various criteria.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for displaying a dynamic security seal, the method comprising: receiving a request for a dynamic security seal for an application from a client device associated with an entity; validating a relationship between the application and the entity by any of parsing code, requiring manipulation of the application, and utilizing third party systems; identifying an image; validating a relationship between the image and the entity; upon determining the relationship between the image and the entity is valid, generating dynamic security seal computer-executable instructions for the dynamic security seal based on the validating the relationship between the application and the entity, wherein the dynamic security seal computer-executable instructions include instructions for displaying a plurality of faces of the dynamic security seal and when to display the plurality of faces; and communicating the dynamic security seal computer-executable instructions to the client device for inclusion in computer-executable instructions of the application, wherein the dynamic security seal computer-executable instructions are embedded in the computer-executable instructions of the application such that when the application is executed, the dynamic security seal is displayed, wherein when the computer-executable instructions of the application is executed, the dynamic security seal computer-executable instructions are executed, wherein execution of the dynamic security seal computer-executable instructions causes: sequential display of the plurality of faces of the dynamic security seal, wherein at least one of the plurality of faces includes the image; upon determining the relationship between the image and the entity is invalid, generating additional dynamic security seal computer-executable instructions based at least in part on determining the relationship between the image and the entity is invalid; and communicating the additional dynamic security seal computer-executable instructions to the client device for inclusion in the computer-executable instructions of the application, wherein the additional dynamic security seal computer-executable instructions are embedded in the computer-executable instructions of the application, wherein, when the computer-executable instructions of the application is executed, the additional dynamic security seal computer-executable instructions are executed, wherein execution of the additional dynamic security seal computer-executable instructions causes: termination of the sequential display of the plurality of faces of the dynamic security seal, and display of a second image in place of the dynamic security seal via the application. 2. The computer-implemented method of claim 1 , wherein the application comprises at least one of a website, a computer application, a mobile application, an augmented reality application, a virtual reality application, a medical device application, a motion graphics application, a heads-up representations, or a gaming application. 3. The computer-implemented method of claim 1 , wherein the image comprises at least one of a video, a word mark, one or more words, one or more letters, a motion representation, an animation, a sound, a holographic image, or a graphical representation. 4. The computer-implemented method of claim 1 , wherein validating the relationship between the application and the entity comprises requiring the entity to manipulate the application in a desired way, thereby validating a relationship between code corresponding to the application and the entity. 5. The computer-implemented method of claim 1 , wherein execution of the dynamic security seal computer-executable instructions further causes performance of one or more additional validations on information associated with the application in real-time. 6. The computer-implemented method of claim 1 , wherein execution of the dynamic security seal computer-executable instructions further causes performance of one or more additional validations on information associated with the application, wherein performance of the one or more additional validations on information associated with the application comprises obtaining pre-validated information. 7. The computer-implemented method of claim 1 , wherein validating the relationship between the application and the entity comprises validating a relationship between the computer-executable instructions of the application and the entity. 8. The computer-implemented method of claim 1 , wherein the execution of the dynamic security seal computer instructions further causes display of the image via the dynamic security seal based at least in part on at least one of an interaction of a user of the application with the dynamic security seal or a threshold period of time. 9. The computer-implemented method of claim 1 , wherein execution of the dynamic security seal computer-executable instructions further causes performance of one or more additional validations on information associated with the application, wherein the one or more additional validations comprise at least one of validating organization information of an organization associated with the entity, validating recency of vulnerability scanning, validating level of site payment card industry compliance, validating transport layer security checks, validating use of certificate transparency logs for security checks, or validating implementation of a web application firewall and wherein the method further comprises: causing a modification of the security seal based on the one or more additional validations, wherein the modification includes any of making the security seal larger, bolder, brighter, and changing the color of the security seal. 10. The computer-implemented method of claim 1 , wherein validating the relationship between the image and the entity occurs prior to receiving a request, from an organization associated with the application, to cause display of the dynamic security seal via the application. 11. The computer-implemented method of claim 1 , wherein validating the relationship between the image and the entity is based at least in part on an image record, wherein the image record indicates a relationship between the image and the entity based at least in part on a trademark database. 12. The computer-implemented method of claim 1 , wherein validating the relationship between the image and the entity is based at least in part on an image record, the computer-implemented method further comprising: updating the image record to update the relationship between the image and the entity; generating additional dynamic security seal computer-executable instructions; and communicating the additional dynamic security seal computer-executable instructions to the client device for inclusion in the application, wherein the additional dynamic security seal computer-executable instructions are embedded in the application, wherein, when the application is displayed, the additional dynamic security seal computer-executable instructions are executed, wherein execution of the additional dynamic security seal computer-executable instructions causes: an update to the sequential display of the plurality of faces of the dynamic security seal. 13. The computer-implemented method of claim 1 , wherein validating the relationship between the image and the entity is based at least in part on an image record, wherein the image record comprises a verified mark certificate. 14. A computer-implemented method for displaying a dynamic security seal, the method comprising: communicating a r

Assignees

Inventors

Classifications

  • G06F21/44Primary

    Program or device authentication · CPC title

  • using certificates (cryptographic mechanisms or cryptographic arrangements for entity authentication involving certificates H04L9/3263) · CPC title

  • the source of the received data · 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 US11921837B2 cover?
Features are disclosed for a dynamic security seal indicating a security of an application. A computing device can receive a request to implement a dynamic security seal for an application. The computing device can validate a relationship between an entity and the application and between an image and the application. Based on validating these relationships, the computing device can generate a d…
Who is the assignee on this patent?
Digicert Inc
What technology area does this patent fall under?
Primary CPC classification G06F21/44. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 05 2024 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).