Automatic Appointment Field Population from Message Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging and appointment systems require users to manually enter data, which is inefficient and burdensome, especially when a keyboard is unavailable, such as on mobile devices.

Innovation Solution

A system and method for automatically populating appointment fields by converting message field data into appointment field data, allowing users to automatically transfer information from messages to appointment templates, with options for default settings and database population to streamline the process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual text entry is required to generate messages or appointments, then data accuracy can be ensured through user input, but user burden and time consumption increase significantly

Engineering Contradiction:
Improveease of appointment creationVSAvoidtime for manual data entry
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically extracting and transferring data from the message fields to the appointment template fields before the user needs to complete the appointment creation. This includes pre-filling attendee information from sender/recipient data, pre-filling subject lines, and pre-filling body content, thereby eliminating the need for manual re-entry of this information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the relevant data from the message format and transfers it to the appointment format. Specifically, message field data (sender, recipient, subject, body) is copied and populated into corresponding appointment fields (attendees, subject, body), allowing the user to leverage existing message information rather than manually recreating it.

Inventive Principle:
Principle #26Copying

2Ease of operation

If keyboard input is required for data entry, then precise data capture is achieved, but usability deteriorates on mobile devices without keyboards

Engineering Contradiction:
Improvemobile device usabilityVSAvoidappointment creation efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs self-service by automatically extracting data from the message and populating the appointment template without requiring user interaction for data entry. The system identifies and transfers relevant information (attendees from sender/recipient, subject from subject line, body from message body) autonomously, making the process accessible on mobile devices without keyboards while maintaining productivity.

Inventive Principle:
Principle #25Self-service

3Productivity

If automatic population of appointment fields is implemented, then user burden is reduced, but system complexity increases

Engineering Contradiction:
Improveappointment creation speedVSAvoidsystem automation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system applies a universal data transfer mechanism that handles multiple field mappings through a single automated process. The same extraction and population logic is used across different field types (attendees, subject, body), allowing the system to achieve high productivity through a unified approach rather than separate complex procedures for each field.

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

Data Source

PatentUS7487456B2System and method for automatically populating appointment fields
Publication Date: 2009.02.03 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7487456B2 patent drawing
  • US7487456B2 patent drawing
  • US7487456B2 patent drawing

AI summary

A system and method for automatically populating appointment fields of an appointment template. A messaging client provides a message having message data associated with one or more fields. A field populator automatically transfers the message data associated with the one or more fields to an appropriate field of an appointment response. Time and place data is automatically transferred from a scheduler to an appropriate field of an appointment response.