Compact protocol and solution for substantially offline messaging between portable consumer device and based device
First Claim
1. A method for composing a message at a base device for a user of a portable device using a dictionary of message codes, the message codes having corresponding message values, the method comprising:
- receiving one or more message codes at the base device from the portable device;
generating the message from the received one or more message codes using corresponding message values from the dictionary; and
providing the generated message to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing messaging between a portable device and base device is provided. The method included communicating one or more message codes maintained in the portable device to the base device. The base device then composes a message for a user of the portable device using a dictionary of message codes. The message codes have corresponding message values, which are used to generate the message for the one or more message codes. The generated message is then provided to the user.
-
Citations
61 Claims
-
1. A method for composing a message at a base device for a user of a portable device using a dictionary of message codes, the message codes having corresponding message values, the method comprising:
-
receiving one or more message codes at the base device from the portable device;
generating the message from the received one or more message codes using corresponding message values from the dictionary; and
providing the generated message to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for generating a message for a user of a portable device, the system comprising:
-
a base device configured to receive one or more message codes from the portable device;
a dictionary having a plurality of message codes associated with the base device, wherein the plurality of message codes correspond to a plurality of message words;
a composer configured to compose the message from the received one or more message codes using corresponding message words from the dictionary; and
an interface device configured to provide the composed message to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for providing messaging between a portable device and a base device, the method comprising:
-
maintaining a message code string in the portable device, the message code string including one or more message codes; and
communicating the message code string to the base device;
wherein the message code string is usable to generate a message for a user using message words from one of a plurality of dictionaries, the message words corresponding to the one or more message codes in the message code string. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for providing messages to a user participating in a loyalty program, comprising:
-
maintaining a message code string in a portable device, the portable device having information identifying the user and the loyalty program, the message code string including one or more message codes;
upon conducting a transaction related to the loyalty program, communicating the message code string from the portable device to a base device; and
directing the base device to generate a message based on the message code string by using one or more of a plurality of dictionaries, each of the plurality of dictionaries having a plurality of message codes and their corresponding message words. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A system for providing messages to a user, comprising:
-
a portable device having a message code string residing therein, the message code string including one or more message codes;
a dictionary database having a plurality of dictionaries, each dictionary having a plurality of message codes and their corresponding message words; and
a plurality of base devices, each base device configured to;
communicate with the portable device and receive the message code string;
compose a message from the message code string using corresponding message words from one or more of the plurality of dictionaries; and
communicate the message to the user. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
Specification