MY189291A

Automatically generating certification documents

Abstract

A certification application (522) automatically generates a certification document (114, 214, 314) associated with a service (202). A transformation module retrieves a component information (112) associated with a status of a service from a data store (212, 312, 419) maintaining the component information. The component security data (204) and component metadata (206) is included within the component information. The component information is transformed for insertion into a certification information. Risk analysis (302), phraseology (304), and localization data (306) is used to transform the component information. The certification document is generated based on the certification template (310) by inserting the component information into the certification template. Figure 3

MY189291A, drawing sheet 1
Sheet 1 of 8

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

20 claims: 3 independent, 17 dependent

  1. 1
    A method executed on a computing device (500) to generate automatically certification documents (114, 214, 314), the method comprising:in response to detecting a request from a consumer to receive a certification document associated with a service (202), a first computing device retrieving (610) a component information (112) associated with a status of the service from a data store (212, 312, 419) maintaining the component information;the first computing device querying one of the service executed at a second computing device and a risk analysis provider to retrieve risk analysis data, wherein the risk analysis data is compared to the component information to validate the component information;the first computing device determining a level of detail of the component information to be inserted into a certification template based on attributes of top level metadata associated with the service stored in the risk analysis data;the first computing device transforming (620) the component information for insertion into the certification template;the first computing device generating (630) a certification document based on the certification template by inserting the component information into the certification template;and the first computing device transmitting the certification document to a client device associated with the consumer.
  2. 10
    A server implemented on a computing device (500) to generate automatically certification documents, the server comprising:a memory (504);at least one processor (502) coupled to the memory, the at least one processor executing a certification application in conjunction with instructions stored in the memory, wherein the certification application (522) is configured to: in response to detecting a request from a consumer to receive a certification document associated with a service, retrieve (610) component security data (204) and component metadata (206) included in a component information associated with a status of the service from a data store maintaining the component information;retrieve risk analysis data (302) associated with the service from one of the service and a risk analysis provider, wherein the risk analysis data is compared to the component information to validate the component information;transform (620) the component information for insertion into a certification template (310);generate (630) a certification document (114, 214, 314) based on the certification template by inserting the component information into the certification template, wherein a placement of a content of the component information in the certification template is determined based on the risk analysis data;and transmit the certification document to a client device associated with the consumer. PI 2016700716 23 March 2020
  3. 18
    A computer-readable memory device with instructions stored thereon to generate automatically certification documents, the instructions comprising:in response to detecting a request from a consumer to receive a certification document associated with a service, causing a first computing device to retrieve component security data and component metadata included in a component information associated with a status of the service executed on a second computing device from a data store maintaining the component information;causing the first computing device to select a certification template based on at least one matching attribute between the component information and the certification template;causing the first computing device to query one of the service and a risk analysis provider to retrieve risk analysis data, wherein the risk analysis data is compared to the component information to validate the component information;PI 2016700716 23 March 2020 causing the first computing device to determine a level of detail of the component information to be inserted into a certification template based on attributes of top level metadata associated with the service stored in the risk analysis data;causing the first computing device to transform the component information for insertion into the certification template;causing the first computing device to generate a certification document based on the certification template by inserting the component information into the certification template, wherein a placement of a content of the component information in the certification template is determined based on the risk analysis data;and causing the first computing device to transmit the certification document to a client device associated with the consumer.