Calorie Tracking via Purchase Notifications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Individuals face challenges in maintaining health and well-being due to difficulties in accessing healthcare and adhering to healthy habits, such as regular check-ups and balanced diets, which also affect population health improvement.

Innovation Solution

A computing system that includes an electronic personal assistant application on a client device, featuring a purchase tracking module, calorie tracking module, calorie apportionment module, and graphical user interface to calculate and display calorie count statistics, helping users manage their calorie intake based on purchases and health goals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual calorie tracking is implemented, then calorie intake monitoring is achieved, but time consumption and user burden increase

Engineering Contradiction:
Improvecalorie intake monitoring accuracyVSAvoidtime for tracking
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system automatically tracks calorie intake by integrating with purchase data from grocery stores and restaurants, eliminating the need for users to manually log every food item. The purchase tracking module receives notifications of purchases and automatically calculates calorie counts based on receipt data, allowing the system to serve itself by using existing transaction records rather than requiring active user input for each meal.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Calorie information is pre-calculated and stored in databases for common food items and restaurant meals. When a purchase is detected, the system retrieves pre-stored calorie data rather than calculating it in real-time, and apportionment rules are pre-configured based on household composition, enabling rapid processing without manual intervention.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If automatic purchase tracking is implemented, then time for logging is reduced, but system complexity increases

Engineering Contradiction:
Improvelogging convenienceVSAvoidsystem structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system integrates multiple functions into a single platform: purchase tracking, calorie calculation, apportionment logic, and health recommendation generation. The electronic personal assistant application serves as a universal interface that handles grocery purchases, restaurant meals, and household calorie distribution through unified modules that process different data types through common calculation frameworks.

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

Solution Approach 2:

The system uses intermediary modules to bridge different data sources and functions. The purchase tracking module acts as an intermediary between receipt data and calorie calculations, while the apportionment module serves as a mediator between total household calorie intake and individual family member allocations, simplifying the overall system architecture through specialized intermediate processing layers.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If personalized calorie apportionment is implemented, then individual health tracking is improved, but data processing complexity increases

Engineering Contradiction:
Improveindividual calorie allocation accuracyVSAvoidapportionment calculation
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The apportionment module uses adjustable parameters such as family member count, age groups, activity levels, and dietary restrictions to dynamically calculate individual calorie allocations. By changing these parameters based on user profile data, the system provides personalized calorie targets without requiring complex custom calculations for each user, as the same formula adapts to different scenarios through parameter variation.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If comprehensive health tracking is implemented, then health improvement potential is increased, but user privacy concerns increase

Engineering Contradiction:
Improvehealth monitoring effectivenessVSAvoidprivacy protection
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system processes and stores health data locally on the user's device rather than centralizing it on remote servers. The electronic personal assistant application maintains calorie tracking, purchase history, and health recommendations locally, ensuring that sensitive health information remains in the user's controlled environment while still providing comprehensive health monitoring capabilities through local data processing and analysis.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10692396B2Calculating calorie statistics based on purchases
Publication Date: 2020.06.23 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10692396B2 patent drawing
  • US10692396B2 patent drawing
  • US10692396B2 patent drawing

AI summary

A computing system for calculating a total calorie count is provided. The computing system comprising an electronic personal assistant application program executed on a client computing device, and including a purchase tracking module configured to receive notifications of purchases made for individual food items, a calorie tracking module configured to identify calorie counts associated with each purchased food item and to calculate a calorie count statistic based thereon, a calorie apportionment module configured to apportion the calorie counts of the food items to a user so that the calorie count statistic is based upon an apportioned total of the calorie counts of the food items that have been apportioned to the user; and a graphical user interface module configured to display a graphical user interface including an indicator of the calorie count statistic on a display associated with the client computing device.