EPHEMERAL MESSAGE COMMUNICATION FROM A SENDER TO A RECIPIENT USING A MULTIMEDIA DATA ROUTED THROUGH A SERVER
First Claim
1. A method of a server device comprising:
- determining that a message received from a sender device is associated with an ephemeral-messaging client application accessed by the sender device;
converting the message received from the sender device into a multimedia data embedded with the message based on a criteria designated by the ephemeral-messaging client application using an algorithm of the server device using a processor and a memory;
determining that a recipient device has requested access to the message;
applying a business rule when determining an access privilege of the message associated with at least one of the recipient device and a user of the recipient device;
providing the recipient device access to the multimedia data converted from the message based on the business rule; and
automatically purging at least one of the message and the multimedia data from the server device based on the business rule after the multimedia data is communicated to the recipient device.
1 Assignment
0 Petitions
Accused Products
Abstract
A server device determines a message received from the sender device associated with an ephemeral-messaging client application accessed by the sender device which converts the message received from the sender device into a multimedia data embedded with the message based on a designated using an algorithm of the server device using a processor and a memory. The method determines a recipient device that has requested access to the message and applies a business rule when determining an access privilege of the message associated with the recipient device and a user of the recipient device. The recipient device access to the multimedia data converted from the message based on the business rule and automatically purges the message and the multimedia data from the server device based on the business rule after the multimedia data is communicated to the recipient device.
-
Citations
20 Claims
-
1. A method of a server device comprising:
-
determining that a message received from a sender device is associated with an ephemeral-messaging client application accessed by the sender device; converting the message received from the sender device into a multimedia data embedded with the message based on a criteria designated by the ephemeral-messaging client application using an algorithm of the server device using a processor and a memory; determining that a recipient device has requested access to the message; applying a business rule when determining an access privilege of the message associated with at least one of the recipient device and a user of the recipient device; providing the recipient device access to the multimedia data converted from the message based on the business rule; and automatically purging at least one of the message and the multimedia data from the server device based on the business rule after the multimedia data is communicated to the recipient device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of a server device comprising:
-
determining that a message received from a sender device is associated with an ephemeral-messaging client application accessed by the sender device; converting the message received from the sender device into a multimedia data embedded with the message based on a criteria designated by the ephemeral-messaging client application using an algorithm of the server device using a processor and a memory; determining that a recipient device has requested access to the message; applying a business rule when determining an access privilege of the message associated with at least one of the recipient device and a user of the recipient device; providing the recipient device access to the multimedia data converted from the message based on the business rule; and automatically purging at least one of the message and the multimedia data from the server device based on the business rule after the multimedia data is communicated to the recipient device, and permitting the ephemeral-messaging client application of the sender device to configure the business rule, wherein the business rule is at least one of; a timer-limit rule wherein at least one of the message and the multimedia data is automatically purged from the server device when an amount of time defined by a timer associated with the business rule is reached when the recipient device is provided access to the multimedia data, a count-limit rule wherein at least one of the message and the multimedia data is automatically purged from the server device when an access count associated with the business rule is reached when the recipient device is provided access to the multimedia data, a date-limit rule wherein at least one of the message and the multimedia data is automatically purged from the server device when at least one of a particular day and a time of day of the particular day arrives and the recipient device has not yet requested access to the message, a geo-spatial rule wherein the recipient device is denied access to the multimedia data when the recipient device is outside a geospatial area defined by the business rule, a decay rule wherein the recipient device is provided access to successive versions of the multimedia data when the recipient device is provided access to the multimedia data, an organization rule wherein the recipient device is denied access to the multimedia data when the recipient device is not associated with an authorized corporate account defined by the business rule, and an advertising rule wherein an advertisement is displayed with the multimedia data when the recipient device is provided access to the multimedia data. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system of an ephemeral messaging environment comprising:
-
a computer server of the ephemeral messaging environment; the computer server including one or more computers having instructions stored thereon that when executed cause the one or more computers; to determine that a message received from a sender device is associated with an ephemeral-messaging client application accessed by the sender device; to convert the message received from the sender device into a multimedia data embedded with the message based on a criteria designated by the ephemeral-messaging client application using an algorithm of a server device using a processor and a memory; to determine that a recipient device has requested access to the message; to apply a business rule when determining an access privilege of the message associated with at least one of the recipient device and a user of the recipient device; to provide the recipient device access to the multimedia data converted from the message based on the business rule; and automatically purge at least one of the message and the multimedia data from the server device based on the business rule after the multimedia data is communicated to the recipient device. - View Dependent Claims (18, 19, 20)
-
Specification