IP Library Patent Application 15009818
Patent Application
App. No. 15/009,818

SECURE TIME-TO-LIVE

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 None
App. No.
15/009,818
Abstract

Techniques for determining whether to allow access to a calendar invite and a meeting are disclosed. In this regard, a calendar invite and meeting message are received from a sender. A first time-to-live (TTL) value and a second TTL value associated with the calendar invite and meeting, respectively, are determined. A determination is made that the first and second TTL values have not been exceeded and, if they have not, allowing access to the calendar invite and the meeting. However, when the TTL values have been exceeded, denying access to the calendar invite and the meeting.

Claims (44)

1 . A system, comprising:

a processor configured to:

determine whether a current time is greater than an expiration time associated with a message, wherein the message includes an attachment comprising a meeting request, and wherein the expiration time is determined at least in part based on a time that a meeting entry is placed on a receiver's calendar; and

delete the message when the current time is greater than the expiration time; and

a memory coupled to the processor and configured to provide the processor with instructions.

2 . The system of claim 1 , wherein the processor is further configured to:

calculate the expiration time by adding a time-to-live value received with the message to a time the message was viewed.

3 . The system of claim 1 , wherein the message is selected from the group consisting of: an e-mail, an instant message, an SMS message, a MMS message, a calendar invite, and a calendar meeting.

4 . The system of claim 1 , wherein the message includes a first time-to-live value.

5 . The system of claim 4 , wherein the processor is further configured to:

calculate the expiration time of the message by adding the first time-to-live value to a time the message was viewed.

6 . The system of claim 4 , wherein the message includes a second time-to-live value.

7 . The system of claim 6 , wherein the processor is further configured to:

calculate the expiration time of the message by adding the second time-to-live value to an end time of the meeting entry.

8 . The system of claim 6 , wherein the second time-to-live value is a specific date on which the meeting entry is deleted.

9 . The system of claim 8 , wherein the specific date is set by an administrator.

10 . A method, comprising:

determining whether a current time is greater than an expiration time associated with a message, wherein the message includes an attachment comprising a meeting request, and wherein the expiration time is determined at least in part based on a time that a meeting entry is placed on a receiver's calendar; and

deleting the message when the current time is greater than the expiration time.

11 . The method of claim 10 , further comprising:

calculating the expiration time by adding a time-to-live value received with the message to a time the message was viewed.

12 . The method of claim 10 , wherein the message is selected from the group consisting of: an e-mail, an instant message, an SMS message, a MMS message, a calendar invite, and a calendar meeting.

13 . The method of claim 10 , wherein the message includes a first time-to-live value.

14 . The method of claim 13 , further comprising:

calculating the expiration time of the message by adding the first time-to-live value to a time the message was viewed.

15 . The method of claim 13 , wherein the message includes a second time-to-live value.

16 . The method of claim 15 , further comprising:

calculating the expiration time of the message by adding the second time-to-live value to an end time of the meeting entry.

17 . The method of claim 15 , wherein the second time-to-live value is a specific date on which the meeting entry is deleted.

18 . The method of claim 17 , wherein the specific date is set by an administrator.

19 . A computer program product embodied in a non-transitory computer readable storage medium and comprising computer instructions for:

determining whether a current time is greater than an expiration time associated with a message, wherein the message includes an attachment comprising a meeting request, and wherein the expiration time is determined at least in part based on a time that a meeting entry is placed on a receiver's calendar; and

deleting the message when the current time is greater than the expiration time.

20 . The computer program product of claim 19 , further comprising computer instructions for:

calculating the expiration time by adding a time-to-live value received with the message to a time the message was viewed.

21 . The computer program product of claim 19 , wherein the message is selected from the group consisting of: an e-mail, an instant message, an SMS message, a MMS message, a calendar invite, and a calendar meeting.

22 . The computer program product of claim 19 , wherein the message includes a first time-to-live value.

23 . The computer program product of claim 22 , further comprising computer instructions for:

calculating the expiration time of the message by adding the first time-to-live value to a time the message was viewed.

24 . The computer program product of claim 22 , wherein the message includes a second time-to-live value.

25 . The computer program product of claim 24 , further comprising computer instructions for:

calculating the expiration time of the message by adding the second time-to-live value to an end time of the meeting entry.

26 . The computer program product of claim 24 , wherein the second time-to-live value is a specific date on which the meeting entry is deleted.

27 . The computer program product of claim 26 , wherein the specific date is set by an administrator.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2021
From: WICKR LLC
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 058296/0614 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 25, 2021
From: SILICON VALLEY BANK
To: WICKR INC.
Reel/Frame 056684/0366 →
SECURITY AGREEMENT Recorded Dec 12, 2017
From: WICKR INC.
To: SILICON VALLEY BANK
Reel/Frame 044872/0729 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2016
From: STATICA, ROBERT, DR.; COPPA, KARA LYNN
To: WICKR INC.
Reel/Frame 040613/0134 →