Location Time-Based Messaging Using Text Tags
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile devices lack an efficient method for location and time-based messaging that integrates seamlessly with existing calendaring and contact functions, requiring additional interfaces or applications for specifying delivery locations and times.
Innovation Solution
A system and method for location and time-based messaging using text-based tags, where a device or server processes keywords within a message to associate locations and times, allowing messages to be delivered when the recipient is at a specified location or at a specific time, utilizing contact and calendar files, as well as mapping applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If location and time-based messaging is implemented using traditional methods, then messaging functionality is added, but device complexity and interface requirements increase
Solution Approach 1:
The patent applies universality by enabling the existing messaging application to perform multiple functions - standard messaging plus location and time-based conditional delivery - without requiring a separate application. The messaging app is enhanced to interpret tags within messages and cooperate with calendar and contact applications, allowing one application to serve multiple purposes and eliminating the need for additional specialized interfaces.
Solution Approach 2:
The patent merges location-based messaging, time-based messaging, and contact management functions into a unified system. The messaging application integrates with calendar and contact apps to provide conditional delivery based on recipient location and availability, combining what would traditionally require separate applications into a single cohesive interface.
2Measurement precision
If location-based messaging is implemented, then message delivery accuracy is improved, but processing complexity increases
Solution Approach 1:
The patent introduces tags as intermediaries that carry location and time information within the message text itself. These tags act as mediators between the messaging system and the calendar/contact systems, enabling the messaging application to determine delivery conditions without direct complex integration with location services and calendar applications. The tags simplify processing by encapsulating delivery criteria in a standardized format.
Solution Approach 2:
The system performs preliminary processing by extracting location and time information from tags before message delivery decisions are made. The messaging application pre-processes messages to identify tags, determines delivery conditions in advance, and only delivers messages when conditions are met, rather than continuously checking conditions during message handling.
3Ease of operation
If integration with calendar and contact functions is implemented, then user convenience is improved, but system complexity increases
Solution Approach 1:
The patent implements self-service by enabling the messaging application to automatically determine delivery conditions using information from calendar and contact applications. The system autonomously checks recipient availability and location data, and delivers messages only when appropriate conditions are met, without requiring user intervention to manage the integration logic. Users simply compose messages with tags; the system handles the complex coordination automatically.
Data Source
AI summary
A method, system and apparatus for location and time-based messaging using text-based tags is provided. A message and an address of a destination device is received at a processor of a device, the message comprising text for delivery to the destination device, the text comprising and a text-based tag in the text, the tag comprising one or more keywords associated with one or more of a location and a time to deliver the message to the destination device. The tag is processed, at the processor, to associate one or more of the location and the time with the message. The message is transmitted, using the communication interface, for delivery to the destination device using the address, at one or more of the location and the time.


