Triggering actions with mobile messages

US9942732B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9942732-B2
Application numberUS-201615206221-A
CountryUS
Kind codeB2
Filing dateJul 9, 2016
Priority dateJul 9, 2016
Publication dateApr 10, 2018
Grant dateApr 10, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A mobile device may create a message rule to establish a causal relationship between a messaging activity and a device activity or vice versa. A message rule user interface displayed on the mobile device may receive from a user a message parameter, describing at least one of a message format and a message content of a hypothetical received mobile message. The message rule user interface also may receive a response action directive describing a device action to be performed by the mobile device in response to receiving an incoming mobile message corresponding to the message parameter. The mobile device may store a message target rule associating the message parameter with the response action directive. The mobile device may receive the incoming mobile message corresponding to the message parameter and execute the device action according to the response action directive.

First claim

Opening claim text (preview).

I claim: 1. A mobile message device, comprising: an output device configured to present a message rule user interface to the user to establish a message rule; an input device configured to receive from a user via the message rule user interface a message parameter describing at least one of a message format and a message content of a hypothetical mobile message received in a mobile messaging module and a response action directive describing a device action selected from a plurality of device actions to be performed by the mobile message device in response to receiving an incoming mobile message matching the message parameter; memory configured to store a message target rule associating the message parameter with the response action directive; a communication interface configured to receive the incoming mobile message matching the message parameter; and a processing core having at least one processor configured to execute the device action in response to the incoming mobile message according to the response action directive. 2. The mobile message device of claim 1 , wherein the processing core is further configured to implement a smart assistant module to present a message rule user interface. 3. The mobile message device of claim 1 , wherein the input device is further configured to receive from the user at least one of an active period parameter describing a time period when the message parameter is applied and an active location parameter describing a region where the message parameter is applied. 4. The mobile message device of claim 1 , wherein the output device is further configured to present an address list to the user to allow selection of a source address. 5. The mobile message device of claim 1 , wherein the processing core is further configured to identify a source that sent the incoming mobile message. 6. The mobile message device of claim 1 , wherein the processing core is further configured to select an application module to execute the device action based on the response action directive. 7. The mobile message device of claim 1 , wherein the output device is further configured to present a message parameter checklist to receive the message parameter. 8. The mobile message device of claim 1 , wherein the input device is further configured to receive a text string from the user describing at least one of a text and a text fragment of the incoming mobile message. 9. The mobile message device of claim 1 , wherein the output device is further configured to provide a text string to the user describing at least one of a text and a text fragment for selection as the message content. 10. The mobile message device of claim 1 , wherein the output device is further configured to present an action directive checklist to receive the response action directive describing at least one of identifying a device location, causing the mobile message device to ring, forwarding the incoming mobile message, scheduling a meeting with the user, interacting with a smart assistant module, and activating an extension module added to the action directive checklist by the user. 11. The mobile message device of claim 1 , wherein the input device is further configured to receive an accompanying text to be sent in conjunction with the device action. 12. The mobile message device of claim 1 , wherein the input device is further configured to receive from the user via the message rule user interface a trigger parameter from a user describing a hypothetical meta device event occurring internal to the mobile message device and a message directive describing an outgoing mobile message to be sent upon an occurrence of a meta device event matching the trigger parameter. 13. A computing device, having a memory to store a series of instructions that are executed by at least one processor to implement a smart assistant module, the computing device configured to present a message rule user interface to the user with the smart assistant module to establish a message source rule; receive from a user via the message rule user interface a trigger parameter describing a hypothetical meta device event occurring internal to the computing device; receive from the user via the message rule user interface a message directive describing an outgoing mobile message selected from a plurality of outgoing mobile messages to be sent upon an occurrence of a meta device event matching the trigger parameter; store a message source rule associating the trigger parameter with the message directive; identify the occurrence of the meta device event matching the trigger parameter; and send the outgoing mobile message upon the occurrence of the meta device event according to the message directive. 14. The computing device of claim 13 , wherein the computing device is further configured to present an address list to the user to allow selection of a target address. 15. The computing device of claim 13 , wherein the computing device is further configured to receive from the user at least one of a time trigger parameter describing a time, a timer trigger parameter describing an expiration of a timer, a location trigger parameter describing a location, a proximity trigger parameter describing a proximity to a different mobile message device as the trigger parameter, and an extension trigger parameter describing a custom trigger event entered by the user. 16. The computing device of claim 13 , wherein the computing device is further configured to select an application module to identify the meta device event. 17. The computing device of claim 13 , wherein the computing device is further configured to receive a text string from the user describing at least one of a text and a text fragment to include in the outgoing mobile message. 18. The computing device of claim 13 , wherein the computing device is further configured to incorporate a data output from at least one of a clock module, a calendar module, a location service module, an address book module, and an extension module into the outgoing mobile message. 19. A machine-implemented method, comprising: presenting a message rule user interface with a smart assistant module to the user to establish a message target rule; receiving in a mobile message device from a user via the message rule user interface a message parameter describing at least one of a message format and a message content of a hypothetical mobile message received in a mobile messaging module; receiving from the user via the message rule user interface a response action directive describing a device action selected from a plurality of device actions to be performed by the mobile message device in response to receiving an incoming mobile message matching the message parameter; store a message target rule associating the message parameter with the response action directive; receiving an incoming mobile message matching the message parameter; and executing the device action in response to the incoming mobile message according to the response action directive. 20. The method of claim 19 , further comprising: presenting an action directive checklist to receive the response action directive describing at least one of identifying a device location, causing the mobile message device to ring, forwarding the incoming mobile message, scheduling a meeting with the user, interacting with a smart assistant module, and activating an extension module added to the action directive checklist by the user.

Assignees

Inventors

Classifications

  • H04W4/12Primary

    Messaging; Mailboxes; Announcements · CPC title

  • Electricity · mapped topic

  • Transmission of information for alerting of incoming communication · CPC title

  • with remote control systems (remote control in general G08C) · CPC title

  • for supporting Internet browser applications · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9942732B2 cover?
A mobile device may create a message rule to establish a causal relationship between a messaging activity and a device activity or vice versa. A message rule user interface displayed on the mobile device may receive from a user a message parameter, describing at least one of a message format and a message content of a hypothetical received mobile message. The message rule user interface also ma…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification H04W4/12. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 10 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).