Contextual messaging systems and methods
First Claim
1. A contextual messaging method implemented through a mobile device associated with a sender of a message, the contextual messaging method comprising:
- composing a message to a recipient via a text messaging application;
selecting one or more unique characters or pictures which are included in the message for display in the message to the recipient and which are predetermined to trigger one or more functionality or service through an application of a plurality of applications separate from the text messaging application on a mobile device associated with the receipt, the one or more unique characters or pictures comprising emojis, emoticons, buttons, or icons representing an associated functionality, application or service;
selecting one or more additional details subsequent to selecting the one or more unique characters or pictures, wherein the one or more additional details are included in the message and used in the functionality, the application, and/or the service; and
sending the message to a mobile device associated with the recipient with the one or more unique characters or pictures and the one or more additional details, wherein the mobile device associated with the recipient is configured to receive the message and automatically perform one or more actions that is triggered based on detection of the one or more unique characters or pictures for display in the message and that is performed at least in part by extracting the one or more additional details subsequent to the one or more unique characters or pictures from the message, wherein both the one or more unique characters or pictures and the one or more additional details are displayed in the message,wherein the text messaging application is configured to interact with the plurality of applications via Application Programming Interfaces (APIs) based on detection of the one or more unique characters or pictrures and the one or more additional details, andwherein the plurality of applications comprise a reminder application, a calendar application, a mappiing application, a checklist application, and an address book.
1 Assignment
0 Petitions
Accused Products
Abstract
Contextual messaging systems and message implemented through a mobile device associated with a sender of a message include composing a message to a recipient via a messaging application; selecting one or more unique characters or pictures to trigger one or more of functionality, an application, or a service on a mobile device associated with the recipient; selecting one or more additional details subsequent to selecting the one or more unique characters or pictures, wherein the one or more additional details are used in the functionality, application or service; and sending the message to a mobile device associated with the recipient with the one or more unique characters or pictures and the one or more additional details. The mobile device is configured to receive the message and automatically perform one or more actions based on the one or more unique characters or pictures and the one or more additional details.
-
Citations
13 Claims
-
1. A contextual messaging method implemented through a mobile device associated with a sender of a message, the contextual messaging method comprising:
-
composing a message to a recipient via a text messaging application; selecting one or more unique characters or pictures which are included in the message for display in the message to the recipient and which are predetermined to trigger one or more functionality or service through an application of a plurality of applications separate from the text messaging application on a mobile device associated with the receipt, the one or more unique characters or pictures comprising emojis, emoticons, buttons, or icons representing an associated functionality, application or service; selecting one or more additional details subsequent to selecting the one or more unique characters or pictures, wherein the one or more additional details are included in the message and used in the functionality, the application, and/or the service; and sending the message to a mobile device associated with the recipient with the one or more unique characters or pictures and the one or more additional details, wherein the mobile device associated with the recipient is configured to receive the message and automatically perform one or more actions that is triggered based on detection of the one or more unique characters or pictures for display in the message and that is performed at least in part by extracting the one or more additional details subsequent to the one or more unique characters or pictures from the message, wherein both the one or more unique characters or pictures and the one or more additional details are displayed in the message, wherein the text messaging application is configured to interact with the plurality of applications via Application Programming Interfaces (APIs) based on detection of the one or more unique characters or pictrures and the one or more additional details, and wherein the plurality of applications comprise a reminder application, a calendar application, a mappiing application, a checklist application, and an address book. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A contextual messaging method implemented through a mobile device associated with a recipient of a message, the contextual message comprising:
-
receiving the message from a mobile device associated with a sender via a text messaging application; parsing the message to detect one or more unique characters or pictures which are included for display in the message and which are predetermined to trigger one or more functionality, application, or service on the mobile device and one or more additional details included in the message and associated with the one or more unique characters, wherein the one or more unique characters or pictures comprises emojis, emoticons, buttons, or icons representing an associated functionality, application or service, wherein the one or more additional details are used in the functionality or service through an application of a plurality of applications separate from the text messaging application, wherein both the one or more unique characters or pictures and the one or more additional details are displayed in the message with the one or more additional details displayed subsequent to the one or more unique characters; automatically triggering the functionality, the application, and/or the service based on and subsequent to detection of the one or more unique characters or pictures, wherein the application is provided the one or more additional details extracted from the message by the text messaging application; and performing one or more actions in the application to perform the functionality and/or the service with the one or more additional details, wherein the text messagine application is configured to interact with the plurality of applications via Application Programming Interfaces (APIs) based on detection of the one or more unique characters or pictures and the one or more additional details, and wherein the plurality of applications comprise a reminder application, a calendar application, a mapping application, a checklist application, and an address book. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A mobile device, comprising:
-
a network interface communicatively coupled to a network; a location determination device configured to identify a location of the mobile device; a processor communicatively coupled to the network interface and the location determination device; and memory storing instructions that, when executed, cause the processor to; execute a text messaging application; detect one or more unique characters or pictures in a message through the text messaging application, the one or more unique characters or pictures comprisng emojis, emoticons, buttons, or icons representing an associated functionality, application or service; execute one or more functionality or services through an application of a plurality of applications separate from the text messageing application automatically responsive to detection of the one or more unique characters or pictures in the message, wherein the text messaging application is configured to interact with the plurality of applicaitons via Application Programming Interfaces (APIs) based on the detection of the one or more unique characters or pictures; extract one or more additional details included in the message from the message; and provide the one or more additional details from the text messaging application to the application via a corresponding API, wherein the one or more additional details are associated with the one or more unique characters or pictures, wherein both the one or more unique characters or pictures and the one or more additional details are displayed in the message with the one or more additional details displayed subsequent to the one or more unique characters, wherein the plurality of applications comprise a reminder application, a calendar application, a mapping applicaton, a checklist application, and an address book. - View Dependent Claims (13)
-
Specification