# US 2010/0167764 A1 · System and Method For Message-Based Conversations

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2010/0167764 A1
- Document ID: US20100167764A1
- Status: Published application
- Kind: A1
- Application number: 12/347,354
- Filed: 2008-12-31
- Published: 2010-07-01
- Earliest claimed: 2008-12-31
- Assignees: Sybase, Inc.
- Inventors: Dilip Sarmah; Kim Hung Choy; Raphael Hercules Sutton; Mark Andreas Theiding
- Web page: https://patentgrep.com/patent/US20100167764A1

## CPC

- H04W 4/12: Messaging; Mailboxes; Announcements
- H04L 51/234: for tracking messages
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Leveraging the ubiquitous nature of wireless devices and the popularity of (Short Message Service, Multimedia Message Service, etc.) messaging, an infrastructure that supports message-based conversations (with for example the maintenance or preservation of state, context, etc. across or during the message exchanges) allowing users of wireless devices to employ their wireless devices to engage in and complete increasingly more complicated activities. The infrastructure may optionally leverage the capabilities of a centrally-located Messaging Inter-Carrier Vendor.

## Claims

### Claim 1

A method for message-based conversations, comprising:
generating a message containing at least one or more options, the options indicative of the current state of a message-based conversation;
sending the message to a wireless device of a mobile subscriber;
receiving from the wireless device of the mobile subscriber a reply, the reply containing at least one of the options;
performing at least one processing step on aspects of the reply, using at least in part information concerning the message-based conversation, yielding a next state of the message-based conversation; and
preserving at least the next state of the message-based conversation in a repository.

### Claim 2 (depends on 1)

The method of claim 1, wherein the message is a Short Message Service message.

### Claim 3 (depends on 1)

The method of claim 1, wherein the message is a Multimedia Message Service message.

### Claim 4 (depends on 1)

The method of claim 1, wherein the message-based conversation is implemented via a finite state machine.
