System and method for generating transaction trigger data structures for aggregated reporting

Inventors

Patel, Paresh • Parikh, Nipa • Cichone, Jennifer

Assignees

Otsuka America Pharmaceutical Inc

Interested in licensing this patent?

MTEC can help explore whether this patent might be available for licensing for your application.

Publication Number

US-11810135-B2

Patent

Publication Date

2023-11-07

Expiration Date


Abstract

Methods, systems, apparatus, and computer programs, for generating transaction trigger data structures for aggregated reporting. In one aspect, a method is disclosed that includes administering a survey that is automatically generated based on historical data, generating a transaction trigger data structure in a calendar application based on aggregated survey responses, the transaction trigger data structure including (i) a report identifier, (ii) a distribution list for the report, and (iii) triggering logic, detecting that the transaction trigger data structure is to be triggered, and executing the triggering logic of the at least one transaction trigger data structure, wherein execution of the transaction trigger record causing a computer to (i) generate a particular report type that is identified by the report identifier and (ii) distribute the report data structure to computers each respective recipient of the distribution list that is logically related to the report identifier for which the report was generated.

Core Innovation

The invention generates a survey based on historical data, distributes a message that includes a reference to the survey to each computer of a plurality of computers, and aggregates survey responses. The aggregated responses are structured using a data structure having fields corresponding to question-answer pairs of the survey and are used as input for transaction trigger data structures tied to a particular date in a calendar application.

Each transaction trigger data structure programs the calendar application with one or more fields structuring data based on the aggregated responses and the particular date. The transaction trigger data structure includes the particular date, one or more fields that indicate one or more report identifiers, a distribution list of one or more recipients logically related to each report identifier, and data including at least the responses to the surveys and a link to the responses to the surveys.

The transaction trigger data structure further includes triggering logic comprising program code that, when triggered and executed by the one or more computers or a computer hosting the calendar application, causes automatic operation without user interaction. Responsive to a determination that a calendar-based trigger has been met, the executed triggering logic dereferences a link to a network location to obtain additional program logic, which is executed to generate a report for display at the computer hosting the calendar application based on the aggregated responses and the executed additional program logic obtained via the dereferenced link.

Claims Coverage

The document contains three independent claims, covering a method, a system, and a non-transitory computer-readable medium. Across the independent claims, four inventive features recur: survey generation from historical data, date-programmed transaction trigger data structures, calendar-based triggering logic with dereferenced network-location program logic, and calendar entry modification to include the transaction trigger data structure.

Survey generation from historical data for distributed aggregation

Generating a survey based on historical data; distributing a message that includes a reference to the survey to each computer of a plurality of computers; aggregating responses using a data structure having fields corresponding to question-answer pairs of the survey.

Date-programmed transaction trigger data structure for aggregated reporting

Generating one or more transaction trigger data structures that program a calendar application with fields structuring data based on the aggregated responses to the survey and a particular date, including the particular date, report identifiers, logically related recipient distribution lists, and data including at least the responses to the surveys and a link to the responses to the surveys.

Calendar-based triggering logic with dereferenced network-location program logic

Including triggering logic comprising program code that, when triggered and executed by the one or more computers or a computer hosting a calendar application, automatically without user interaction causes dereferencing of a link to a network location to obtain additional program logic that is executed to generate a report for display at the computer hosting the calendar application.

Calendar entry modification to include the transaction trigger data structure

Modifying a date entry in a calendar application corresponding to the particular date to include the transaction trigger data structure associated with the particular date.

Across the independent claims, the core claim coverage is the creation of calendar-programmed transaction trigger data structures for aggregated reporting. These structures link report identifiers to logically related recipient distribution lists and embed triggering logic that dereferences a network location to obtain additional program logic, then automatically generates and displays reports upon a calendar-based trigger, without user interaction.

Stated Advantages

Documented Applications

No documented applications found

JOIN OUR MAILING LIST

Stay Connected with MTEC

Keep up with active and upcoming solicitations, MTEC news and other valuable information.