Automated Nutrition Tracking via Transactional Data Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for tracking nutrition information require excessive manual user input, making it difficult for users to meet their fitness goals, as they need to manually enter caloric intake data, especially when consuming food from restaurants, which leads to incomplete tracking and failure in achieving health objectives.

Innovation Solution

A system that integrates transactional data with nutrition information by receiving data from merchant systems and third-party aggregators, parsing this information, and communicating it automatically to end-user devices, reducing the need for manual input and providing recommendations based on consumption patterns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If users manually enter nutrition information, then tracking accuracy can be maintained, but user burden and time consumption increase significantly

Engineering Contradiction:
Improvenutrition tracking accuracyVSAvoidtime for manual entry
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system enables self-service by automatically capturing nutrition information through integration with transactional data from merchant systems. The automated information retrieval and parsing processes allow the system to populate nutrition data without requiring user intervention, thereby maintaining tracking accuracy while eliminating manual entry time consumption.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces an intermediary layer between the user and nutrition data by implementing automated information retrieval mechanisms. This intermediary automatically queries merchant systems, parses transactional data, and retrieves nutrition information, thereby bridging the gap between purchase transactions and nutrition tracking without requiring direct user involvement in the data collection process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If users manually search and verify restaurant and food item information, then data accuracy is improved, but compliance with fitness goals decreases due to excessive effort

Engineering Contradiction:
Improvefood item data accuracyVSAvoiduser effort for data entry
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system performs self-service by automatically verifying and validating nutrition information through automated parsing of transactional data from merchant systems. The system independently queries databases, cross-references food items, and verifies nutritional content without requiring user intervention, thereby maintaining data accuracy while significantly reducing the ease of operation burden on users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-populating nutrition information databases with data from merchant systems before users need the information. When a user makes a purchase, the system has already retrieved and validated the nutrition data, so no manual searching or verification is needed at the point of use, thereby maintaining accuracy while improving ease of operation.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If automated systems retrieve nutrition information, then user effort is reduced, but system complexity increases

Engineering Contradiction:
Improvemanual input requirementVSAvoidsystem integration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system implements multi-functionality by designing a unified automated information retrieval mechanism that handles multiple functions: querying merchant systems, parsing transactional data, retrieving nutrition information, validating data accuracy, and populating user profiles. This universal approach consolidates what would otherwise require multiple separate systems into a single integrated solution, thereby reducing user effort while managing system complexity through functional consolidation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses an intermediary layer with standardized interfaces to manage complexity. The intermediary handles all communications with merchant systems through standardized protocols, abstracting the complexity of data retrieval and parsing from the core nutrition tracking functionality. This allows the system to reduce manual input requirements while containing system complexity within the intermediary layer rather than propagating it throughout the entire system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10811132B1System and method for integrating nutritional information with transactional data
Publication Date: 2020.10.20 JPMORGAN CHASE BANK NA
  • US10811132B1 patent drawing
  • US10811132B1 patent drawing
  • US10811132B1 patent drawing

AI summary

A method is provided for monitoring and communicating nutritional data to end user devices. The method comprises receiving data from external sources including merchant systems distributing items having nutritional value and a third party aggregator system storing nutritional information for the distributed items. The method further includes storing instructions and databases in at least one computer memory, the databases including a receipts database storing receipts transmitted from the merchant systems, wherein the receipts include an identification of the distributed items. The method additionally includes calling an application program interface of the aggregator system and providing data from identified receipts including identification of distributed items and receiving nutrition information for the distributed items from the aggregator service. The method further includes parsing the received nutrition information and storing the parsed nutrition information in a customer database stored in the computer memory for communication to the end user devices.