×

Database report and subscription technology

  • US 9,875,282 B1
  • Filed: 05/15/2015
  • Issued: 01/23/2018
  • Est. Priority Date: 10/19/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • defining, based on user input, a subscription for a report that is delivered to recipients in response to occurrence of an event, the subscription defining the event that triggers generation and delivery of the report, recipient data that defines a dynamic recipient list, and definition of data used to generate the report;

    identifying profile data that is associated with at least one of the multiple, different recipients, the profile data defining attributes that relate to one or more modifications to the report delivered to the corresponding recipient based on the subscription, the one or more modifications comprising personalizing at least one delivery aspect of the report in response to comparing the user input to recipient customization settings that determine whether the recipient is allowed to personalize the at least one delivery aspect of the report for the at least one of the multiple, different recipients;

    detecting occurrence of the event that triggers generation and delivery of the report;

    in response to detection of the event that triggers generation and delivery of the report;

    generating, based on the recipient data, the dynamic recipient list with multiple, different recipients by querying a table in a database;

    identifying profile data that is associated with at least one of the multiple, different recipients, the profile data defining attributes that relate to one or more modifications to the report delivered to the corresponding recipient based on the subscription;

    generating customized versions of the report for the multiple, different recipients based on the definition of the data used to generate the report included in the subscription and the profile data associated with at least one of the multiple, different recipients, the customized versions of the report including at least a first version of the report and a second version of the report that differs from the first version of the report; and

    delivering the customized versions of the report to the multiple, different recipients.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×