# US 2018/0026931 A9 · Online gift delivery confirmation system and method

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

- Number: US 2018/0026931 A9
- Document ID: US20180026931A9
- Status: Published application
- Kind: A9
- Application number: 14/818,397
- Filed: 2015-08-05
- Published: 2018-01-25
- Earliest claimed: 2014-08-05
- Assignees: Gift Card Impressions, LLC
- Applicants: Gift Card Impressions, LLC
- Inventors: Brett R. Glass; Karl Joseph Geisler
- Web page: https://patentgrep.com/patent/US20180026931A9

## CPC

- H04L 51/234: for tracking messages
- H04B 7/0634: {Antenna weights or vector/matrix coefficients}
- H04B 7/086: {using weights depending on external parameters, e.g. direction of arrival [DOA], predetermined weights or beamforming}
- H04L 51/23: Reliability checks, e.g. acknowledgments or fault reporting
- H04L 51/48: Message addressing, e.g. address format or anonymous messages, aliases
- H04W 4/14: Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
- H04W 74/0808: using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04B: TRANSMISSION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

An online delivery servicing system includes a server that functions with a customer computing device to obtain delivery confirmation request information associated with an online gift purchased by a customer for a recipient in which the delivery confirmation request information is associated with a quantity of delivery confirmation messages to be transmitted to a recipient of the online gift and a period of elapsed time for each delivery confirmation message. At each period of elapsed time, the server transmits one of the delivery confirmation messages to a recipient computing device associated with the recipient such that, when a response to the one delivery confirmation message is received, the server transmits a customer confirmation message to the customer computing device, and when the quantity of delivery confirmation messages have been transmitted and no response has been received from the recipient computing device, the server transmits a customer delivery failure message to the customer computing device.

## Claims

### Claim 1

An online delivery servicing system comprising:
a server comprising at least one processor and at least one memory for storing an application that, when executed by the at least one processor, is executed to:
obtain delivery confirmation request information associated with an online gift purchased by a customer for a recipient, the delivery confirmation request information associated with a quantity of delivery confirmation messages to be transmitted to a recipient of the online gift and a period of elapsed time for each delivery confirmation message;
at each period of elapsed time, transmit one of the delivery confirmation messages to a recipient computing device associated with the recipient;
when a response to the one delivery confirmation message is received from the recipient computing device, transmit a customer confirmation message to the customer computing device, the customer confirmation message indicating that the recipient has responded to the one delivery confirmation message; and
when the quantity of delivery confirmation messages have been transmitted and no response has been received from the recipient computing device, transmit a customer delivery failure message to the customer computing device, the customer delivery failure message including information for re-submission of the online gift by the customer.

### Claim 2 (depends on 1)

The online delivery servicing system of claim 1, wherein the application is further executed to:
obtain the delivery confirmation request information from a second server managed by a merchant sponsoring the online gift purchased by the customer; and
transmit the customer delivery failure message to the second server.

### Claim 3 (depends on 1)

The online message delivery servicing system of claim 1, wherein the quantity of delivery confirmation messages is a configurable parameter that is selected by the customer.

### Claim 4 (depends on 1)

The online message delivery servicing system of claim 1, wherein the period of elapsed time for each delivery confirmation message is a configurable parameter that is selected by the customer.

### Claim 5 (depends on 1)

The online message delivery servicing system of claim 1, wherein the customer delivery failure message comprises a request for different contact information of the recipient from the customer computing device.

### Claim 6 (depends on 1)

The online message delivery servicing system of claim 1, wherein the gift comprises an online gift card.

### Claim 7 (depends on 1)

The online message delivery servicing system of claim 1, wherein the delivery confirmation request message comprises contact information including at least one of an email address of the recipient, the delivery confirmation messages being transmitted via an email message.

### Claim 8 (depends on 1)

The online message delivery servicing system of claim 1, wherein the delivery confirmation request message comprises contact information including a phone number of the recipient, the delivery confirmation messages being transmitted via at least one of a short messaging service (SMS) message or a multimedia messaging server (MMS).

### Claim 9 (depends on 1)

The online message delivery servicing system of claim 1, wherein the application is further executed to, when the response the delivery confirmation message has been received from the recipient computing device, transmit a customer delivery success message to the customer computing device, the customer delivery success message indicating that the recipient has confirmed receipt of the online gift.

### Claim 10 (depends on 1)

The online message delivery servicing system of claim 1, wherein the online gift is configured to be delivered at a future point in time, the elapsed time for the first of the delivery confirmation messages commencing after the future point in time.

### Claim 11

A method comprising:
obtaining, using at least one processor executing instructions stored in a memory, delivery confirmation request information associated with an online gift purchased by a customer for a recipient, the online gift, the delivery confirmation request information associated with a quantity of delivery confirmation messages to be transmitted to a recipient of the online gift and a period of elapsed time for each delivery confirmation message;
at each period of elapsed time, transmitting, using the at least one processor, one of the delivery confirmation messages to a recipient computing device associated with the recipient;
when a response to the one delivery confirmation message is received from the recipient computing device, transmitting, using the at least one processor, a customer confirmation message to the customer computing device, the customer confirmation message indicating that the recipient has responded to the one delivery confirmation message; and
when the quantity of delivery confirmation messages have been transmitted and no response has been received from the recipient computing device, transmitting, using the at least one processor, a customer delivery failure message to the customer computing device, the customer delivery failure message including information for re-submission of the online gift by the customer.

### Claim 12 (depends on 11)

The method of claim 11, further comprising:
obtaining the delivery confirmation request information from a second server managed by a merchant sponsoring the online gift purchased by the customer; and
transmitting the customer delivery failure message to the second server.

### Claim 13 (depends on 11)

The method of claim 11, further comprising configuring the quantity of delivery confirmation messages by the customer computing device.

### Claim 14 (depends on 11)

The method of claim 11, further comprising configuring the period of elapsed time for each delivery confirmation message by the customer computing device.

### Claim 15 (depends on 11)

The method of claim 11, wherein the customer delivery failure message comprises a request for different contact information of the recipient from the customer computing device.

### Claim 16 (depends on 11)

The method of claim 11, wherein the delivery confirmation request message comprises contact information including at least one of an email address of the recipient, the delivery confirmation messages being transmitted via an email message.

### Claim 17 (depends on 11)

The method of claim 11, further comprising:
when the response the delivery confirmation message has been received from the recipient computing device, transmitting a customer delivery success message to the customer computing device, the customer delivery success message indicating that the recipient has confirmed receipt of the online gift.

### Claim 18 (depends on 11)

The method of claim 11, further comprising configuring the online gift to be delivered at a future point in time, the elapsed time for the first of the delivery confirmation messages commencing after the future point in time.

### Claim 19

Code implemented on a non-transitory, computer-readable medium, when executed by at least one processor, operable to perform at least the following:
obtaining, using at least one processor executing instructions stored in a memory, delivery confirmation request information associated with an online gift purchased by a customer for a recipient, the online gift, the delivery confirmation request information associated with a quantity of delivery confirmation messages to be transmitted to a recipient of the online gift and a period of elapsed time for each delivery confirmation message;
at each period of elapsed time, transmitting, using the at least one processor, one of the delivery confirmation messages to a recipient computing device associated with the recipient;
when a response to the one delivery confirmation message is received from the recipient computing device, transmitting, using the at least one processor, a customer confirmation message to the customer computing device, the customer confirmation message indicating that the recipient has responded to the one delivery confirmation message; and
when the quantity of delivery confirmation messages have been transmitted and no response has been received from the recipient computing device, transmitting, using the at least one processor, a customer delivery failure message to the customer computing device, the customer delivery failure message including information for re-submission of the online gift by the customer.

### Claim 20 (depends on 19)

The code of claim 19, further executed to, when the response the delivery confirmation message has been received from the recipient computing device, transmitting a customer delivery success message to the customer computing device, the customer delivery success message indicating that the recipient has confirmed receipt of the online gift.
