IP Library Granted Patent US 8,428,626
Granted Patent B2
US 8,428,626 · App. 12/342,896 · Granted Apr 23, 2013

Selective caching of real time messaging threads

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,428,626
App. No.
12/342,896
Granted
Apr 23, 2013
Kind
B2
Abstract

A method is provided to process data in a wireless data exchange. The method includes exchanging data between two or more wireless devices in real time and opening a thread of communications between the wireless devices, where the thread includes one or more data exchanges between the wireless devices. When the real time messaging exchange has been established, the method identifies all or portions of the thread as potential data to store. As such data is identified, the method selectively caches the identified portions of the thread for future data retrieval.

Claims (35)

1. A method, comprising:

facilitating, by a wireless device comprising a processor, establishing an instant message communication session, wherein the instant message communication session comprises a first portion and a second portion that are part of a same instant message;

determining, by the wireless device, a location of the wireless device;

identifying, by the wireless device, the first portion of the instant message communication session based on the location of the wireless device;

identifying, by the wireless device, that the first portion of the instant message is to be persisted; and

in response to a deletion of the instant message communication session, persisting, by the wireless device, the first portion and deleting, by the wireless device, the second portion.

2. The method of claim 1 , further comprising marking, by the wireless device, the first portion of the instant message communication session with a character indicating the first portion is to be persisted.

3. The method of claim 1 , further comprising marking, by the wireless device, the first portion of the instant message communication session, as a result of a biometric operation, indicating the first portion of the instant message communication session is to be persisted.

4. The method of claim 1 , wherein the generating the instant message communication session includes generating image data.

5. The method of claim 1 , wherein the generating the instant message communication session includes receiving the first portion of the instant message communication session from a first source and receiving the second portion of the instant message communication session from a second source.

6. The method of claim 1 , further comprising sending, by the wireless device, the first portion of the instant message communication session for storage on a mobile device in response to the identifying that the first portion of the instant message communication session is to be persisted.

7. The method of claim 1 , further comprising sending, by the wireless device, the first portion of the instant message communication session for storage on a remote server in response to the identifying that the first portion of the instant message communication session is to be persisted.

8. The method of claim 1 , wherein the identifying includes identifying the first portion of the instant message communication session that is to be persisted according to a rule.

9. The method of claim 1 , further comprising determining, by the wireless device, the first portion of the instant message communication session including receiving input relating to operation of the wireless device.

10. The method of claim 9 , wherein the receiving the input includes receiving classifier input from a classifier identifying a pattern of usage of the wireless device.

11. The method of claim 1 , wherein the determining the location of the wireless device includes receiving global positioning system input relating to a positional operation of the wireless device.

12. A wireless device, comprising:

a memory to store computer-executable instructions; and

a processor, communicatively coupled to the memory, which facilitates execution of the computer-executable instructions to perform operations, comprising:

presenting an instant message communication session, wherein the communication session comprises a first portion and a second portion that are part of a same instant message;

identifying that the first portion is to be persisted based on policy data representing a policy identifying the first portion to be persisted based on a determined location of the wireless device; and

in response to an indication to delete the instant message communication session, persisting the first portion in memory and deleting the second portion.

13. The wireless device of claim 12 , wherein the policy identifying the first portion is based on a predefined criterion relating to a notification received from a device located at the determined location.

14. The wireless device of claim 12 , wherein the operations further comprise adding a text symbol to the first portion to indicate the first portion is to be persisted.

15. A non-transitory computer-readable storage medium having computer-executable instructions that, in response to execution, cause a computing system including a processor to perform operations, comprising:

facilitating conducting an instant message communication session, wherein the instant message communication session comprises a first portion and a second portion that are part of a same instant message;

determining a location of the computing system;

identifying the first portion of the instant message based on the location; and

identifying by the computer system, that the first portion of the instant message is to be persisted;

in response to receiving an instruction to delete the instant message communication session, persisting the first portion of the instant message and deleting the second portion of the instant message.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the instant message communication session includes audio data.

17. The non-transitory computer-readable storage medium of claim 15 , wherein the instant message communication session includes video data.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the instant message communication session includes text data.

19. The method of claim 1 , wherein the identifying the first portion of the instant message communication includes identifying the first portion of the instant message communication according to a policy associated with the location of the wireless device.

20. The wireless device of claim 12 , wherein the determined location of the wireless device is defined by a global positioning system input.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2026
From: RCS IP LLC; TCB ENCORE LLC; DE MATTEI, MARK ANTHONY
To: JHB HOLDINGS LLC
Reel/Frame 074216/0783 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME AND ADDRESS PREVIOUSLY RECORDED ON REEL 045322 FRAME 0303. ASSIGNOR(S) HEREBY CONFIRMS THE NEW ASSIGNMENT CONVEYING PARTY PREPAID TEXT, LLC. Recorded Jun 26, 2018
From: PREPAID TEXT, LLC
To: RCS IP, LLC
Reel/Frame 046298/0114 →
RELEASE OF LIEN Recorded May 11, 2018
From: SMITH TEMPEL BLAHA LLC
To: TEXTSOFT LLC
Reel/Frame 046128/0096 →
LIEN Recorded Apr 18, 2018
From: TEXTSOFT, INC.; DEMATTEI, MARK; TEXTSOFT LLC
To: TOPPING, DANA
Reel/Frame 047089/0133 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2018
From: PREPAID TEXT, LLC
To: NIM SAR
Reel/Frame 045322/0303 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2018
From: TEXTSOFT, LLC
To: PREPAID TEXT, LLC
Reel/Frame 045014/0573 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2018
From: TEXTSOFT, LLC
To: PREPAID TEXT, LLC
Reel/Frame 045014/0161 →
LIEN Recorded Feb 16, 2018
From: TEXTSOFT LLC
To: SMITH TEMPEL BLAHA LLC
Reel/Frame 044956/0221 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2017
From: AT&T MOBILITY II LLC
To: TEXTSOFT LLC
Reel/Frame 042445/0717 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2009
From: PASCAL, KRISTIN MARIE; KLONSKY, ANDREW EVAN; BAILEY, MATTHEW JAMES
To: AT&T MOBILITY II LLC
Reel/Frame 022394/0982 →