IP Library Granted Patent US 8,909,725
Granted Patent B1
US 8,909,725 · App. 14/201,707 · Granted Dec 9, 2014

Content delivery network for ephemeral objects

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,909,725
App. No.
14/201,707
Granted
Dec 9, 2014
Kind
B1
Abstract

A computer implemented method includes receiving an object scheduled for automatic deletion after a specified viewing period, a specified number of views or a specified period of time. Object push criteria are evaluated. The object is pushed to an edge server cache in response to evaluating. The object is served in response to a request for the object.

Claims (20)

1. A computer implemented method, comprising:

receiving an object scheduled for automatic deletion after a specified viewing period, a specified number of views or a specified period of time;

evaluating object push criteria;

pushing the object to an edge server cache in response to evaluating;

serving the object in response to a request for the object; and

deleting every instance of the object, wherein deleting comprises:

deleting every instance of the object except one instance,

serving the one instance, and

deleting the one instance.

2. The computer implemented method of claim 1 wherein the object is a message.

3. The computer implemented method of claim 1 wherein the object is a message with an accompanying picture.

4. The computer implemented method of claim 1 wherein the object is a message with an accompanying video.

5. The computer implemented method of claim 1 wherein the object push criteria includes content delivery network traffic patterns.

6. The computer implemented method of claim 1 wherein the object push criteria includes historical use patterns of a user.

7. The computer implemented method of claim 1 wherein the object push criteria includes a social graph associated with a user.

8. The computer implemented method of claim 1 wherein the object push criteria includes geolocation information.

9. The computer implemented method of claim 1 further comprising ascribing a cache management rank to the object.

10. The computer implemented method of claim 1 wherein deleting is performed after serving the ephemeral object.

11. The computer implemented method of claim 1 further comprising checking for an object deletion problem.

12. The computer implemented method of claim 11 further comprising disabling an edge server in response to an object deletion problem.

Assignments (2)
CHANGE OF NAME Recorded Dec 28, 2016
From: SNAPCHAT, INC.
To: SNAP INC.
Reel/Frame 041210/0073 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2014
From: SEHN, TIMOTHY
To: SNAPCHAT, INC.
Reel/Frame 032384/0063 →