# US 12,603,855 B2 · Apparatus, system and methods for managing private content delivery in association with a shipment

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

- Number: US 12,603,855 B2
- Document ID: US12603855B2
- Status: Granted
- Kind: B2
- Application number: 18/389,226
- Filed: 2023-11-14
- Published: 2024-03-07
- Granted: 2026-04-14
- Earliest claimed: 2022-07-15
- Applicants: Antonio D. Young
- Inventors: Antonio D. Young
- Web page: https://patentgrep.com/patent/US12603855B2

## CPC

- H04L 51/10: Multimedia information
- G06Q 10/0833: Tracking
- H04L 51/046: Interoperability with other network applications or services
- H04L 51/52: for supporting social networking services
- H04L 51/18: Commands or executable codes
- H04L 51/222: using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A client-server computer system includes a client-side application executing on a computing device, operative to communicate with a native application executing on the computing device to obtain and store a multi-media content file generated using the native application in a native content file format. A server includes a server-side application operative to communicate with the client-side application, and operative to: create an association between the multi-media content file, a recipient computing device, and a courier tracking number; determine that delivery of a parcel associated with the courier tracking number has occurred; and transmit the multi-media content file in the native content file format to the recipient device in response to determining that delivery of the parcel has occurred.

## Claims

### Claim 1

A cloud server computer system comprising:
a message content management service application server comprising at least one hardware processor, operative to:
communicate with a plurality of on-demand delivery service servers to obtain information related to a plurality of deliveries;
provide an instance of a message content management service application to a client device via a web browser executed on the client device;
receive a first portion of delivery data from the instance of the message content management service application for a scheduled delivery;
receive a second portion of the delivery data from an on-demand delivery service server, by using the first portion of the delivery data to identify an on-demand delivery service associated with the on-demand delivery service server, and to identify the second portion of the delivery data;
obtain, via the instance of the message content management service application, a user generated multi-media content file generated by a content creation application executed on the client device, the user generated multi-media content file associated with the first portion of delivery data via user input received via the instance of the message content management service application;
determine that the scheduled delivery has occurred using at least the first portion of delivery data, by communicating with the on-demand delivery service server; and
transmit the user generated multi-media content file, to a recipient device of a recipient of the scheduled delivery, in response to determining that the scheduled delivery has occurred, wherein the recipient device is capable of using the user generated multi-media content file independently without interaction between the recipient device and the message content management service application server.

### Claim 2 (depends on 1)

The cloud server computer system of claim 1, wherein the message content management service application server is further operative to:
transmit the user generated multi-media content file to the recipient device at a location specified for the scheduled delivery within the second portion of delivery data, in response to determining that the scheduled delivery has occurred.

### Claim 3 (depends on 1)

The cloud server computer system of claim 1, wherein the message content management service application server is further operative to:
receive the first portion of delivery data from the instance of a message content management service application comprising recipient contact information, and the user generated multi-media content file.

### Claim 4 (depends on 1)

The cloud server computer system of claim 1, wherein the message content management service application server is further operative to:
receive the first portion of delivery data from the instance of a message content management service application comprising recipient location coordinates.

### Claim 5 (depends on 1)

The cloud server computer system of claim 1, wherein the message content management service application server is further operative to:
determine that the scheduled delivery has occurred using the second portion of delivery data comprising location coordinates of a delivery agent delivering the scheduled delivery.

### Claim 6 (depends on 1)

The cloud server computer system of claim 1, wherein the message content management service application server is further operative to:
create an association between the user generated multi-media content file, the client device, a recipient device, and a tracking number provided by the on-demand delivery service server.

### Claim 7 (depends on 1)

The cloud server computer system of claim 1, wherein the message content management service application server is further operative to:
provide a graphical user interface (GUI) for display on the client device, the GUI corresponding to the instance of the message content management service application.

### Claim 8 (depends on 1)

The cloud server computer system of claim 1, wherein the message content management service application server is further operative to:
provide a link to the recipient device to access the user generated multi-media content file on a social media server.

### Claim 9 (depends on 1)

The cloud server computer system of claim 1, wherein message content management service application server is further operative to:
access a social media server to transmit the user generated multi-media content file to the recipient device via a social media platform.

### Claim 10

A method of operating a message content management service application server comprising:
communicating with a plurality of on-demand delivery service servers to obtain information related to a plurality of deliveries;
providing an instance of a message content management service application to a client device via a web browser executed on the client device;
receiving a first portion of delivery data from the instance of the message content management service application for a scheduled delivery;
receiving a second portion of the delivery data from an on-demand delivery service server, by using the first portion of the delivery data to identify an on-demand delivery service associated with the on-demand delivery service server, and to identify the second portion of the delivery data;
obtaining, via the instance of the message content management service application, a user generated multi-media content file generated by a content creation application executed on the client device, the user generated multi-media content file associated with the first portion of delivery data via user input received via the instance of the message content management service application;
determining that the scheduled delivery has occurred using at least the first portion of delivery data, by communicating with the on-demand delivery service server; and
transmitting the user generated multi-media content file, to a recipient device of a recipient of the scheduled delivery, in response to determining that the scheduled delivery has occurred, wherein the recipient device is capable of using the user generated multi-media content file independently without interaction between the recipient device and the message content management service application server.

### Claim 11 (depends on 10)

The method of claim 10, further comprising:
transmitting the user generated multi-media content file to the recipient device at a location specified for the scheduled delivery within the second portion of delivery data, in response to determining that the scheduled delivery has occurred.

### Claim 12 (depends on 10)

The method of claim 10, further comprising:
receiving the first portion of delivery data from the instance of a message content management service application comprising recipient contact information, and the user generated multi-media content file.

### Claim 13 (depends on 10)

The method of claim 10, further comprising:
receiving the first portion of delivery data from the instance of a message content management service application comprising recipient location coordinates.

### Claim 14 (depends on 10)

The method of claim 10, further comprising:
determining that the scheduled delivery has occurred using the second portion of delivery data comprising location coordinates of a delivery agent delivering the scheduled delivery.

### Claim 15 (depends on 10)

The method of claim 10, further comprising:
creating an association between the user generated multi-media content file, the client device, a recipient device, and a tracking number provided by on-demand delivery service server.

### Claim 16 (depends on 10)

The method of claim 10, further comprising:
providing a graphical user interface (GUI) for display on the client device, the GUI corresponding to the instance of the message content management service application.

### Claim 17

A non-transitory, non-volatile computer readable memory comprising:
executable instructions for execution by at least one processor, that when executed cause the at least one processor to:
communicate with a plurality of on-demand delivery service servers to obtain information related to a plurality of deliveries;
provide an instance of a message content management service application to a client device via a web browser executed on the client device;
receive a first portion of delivery data from the instance of the message content management service application for a scheduled delivery;
receive a second portion of the delivery data from an on-demand delivery service server, by using the first portion of the delivery data to identify an on-demand delivery service associated with the on-demand delivery service server, and to identify the second portion of the delivery data;
obtain, via the instance of the message content management service application, a user generated multi-media content file generated by a content creation application executed on the client device, the user generated multi-media content file associated with the first portion of delivery data via user input received via the instance of the message content management service application;
determine that the scheduled delivery has occurred using at least the first portion of delivery data, by communicating with the on-demand delivery service server; and
transmit the user generated multi-media content file, to a recipient device of a recipient of the scheduled delivery, in response to determining that the scheduled delivery has occurred, wherein the recipient device is capable of using the user generated multi-media content file independently without interaction between the recipient device and the message content management service application server.

### Claim 18 (depends on 17)

The non-transitory, non-volatile computer readable memory of claim 17, wherein the executable instructions when executed, cause the at least one processor to:
transmit the user generated multi-media content file to the recipient device at a location specified for the scheduled delivery within the second portion of delivery data, in response to determining that the scheduled delivery has occurred.

### Claim 19 (depends on 17)

The non-transitory, non-volatile computer readable memory of claim 17, wherein the executable instructions when executed, cause the at least one processor to:
receive the first portion of delivery data from the instance of a message content management service application comprising recipient contact information, and the user generated multi-media content file.

### Claim 20 (depends on 17)

The non-transitory, non-volatile computer readable memory of claim 17, wherein the executable instructions when executed, cause the at least one processor to:
receive the first portion of delivery data from the instance of a message content management service application comprising recipient location coordinates.
