IP Library Patent Application 15331539
Patent Application
App. No. 15/331,539

CABLE READER SNIPPETS AND POSTBOARD

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/331,539
Abstract

Various systems and methods are provided that allow reviewers to quickly save, identify, retrieve, and share communications. For example, systems and methods described herein may allow a reviewer to store at least a portion of a communication, called a snippet, in a postboard. For example, a reviewer can highlight a portion of the content of a communication. Once the portion is highlighted, the reviewer can select a snippet command, which stores the highlighted portion in the postboard. Each snippet stored in a postboard includes at least a portion of the content that was highlighted and a link to the communication from which the snippet originates.

Claims (55)

1 . (canceled)

2 . A computing system comprising:

a computer processor; and

a computer readable storage medium storing program instructions configured for execution by the computer processor in order to cause the computing system to:

access a first message associated with a first access level and comprising text;

display the first message in a first view;

receive a first selection of a portion of the text of the first message in response to an action by a first user, wherein the first user is associated with the first access level;

receive a second selection of a command while the portion of the text is selected; and

store the portion of the text of the first message and a reference to the first message in a data store shared with a second user, wherein the second user is associated with a second access level that does not provide authorization to access all content associated with the first access level.

3 . The computing system of claim 2 , wherein the one or more stored program instructions further cause the processor to:

display at least a portion of the data store in a second view accessible by the second user; and

display a message that the portion of the text of the first message and the reference to the first message is not available for viewing in the second view.

4 . The computing system of claim 3 , wherein the one or more stored program instructions further cause the processor to:

display the portion of the text of the first message and the reference to the first message in a third view accessible by the first user; and

not display the portion of the text of the first message and the reference to the first message in the second view.

5 . The computing system of claim 2 , wherein the one or more stored program instructions further cause the processor to:

receive a third selection of a second data store after receiving the first selection, wherein the second data store is shared with the second user; and

store the portion of the text of the first message and the reference to the first message in the second data store in response to receiving the second selection.

6 . The computing system of claim 2 , wherein the second selection is received in response to the first user selecting a key command while the portion of the text of the first message is selected.

7 . The computing system of claim 2 , wherein the second selection is received in response to the first user making a gesture while the portion of the text of the first message is selected.

8 . The computing system of claim 2 , wherein the second selection is received in response to the first user providing a voice command while the portion of the text of the first message is selected.

9 . A computer-implemented method comprising:

as implemented by one or more computer systems comprising computer hardware and memory, the one or more computer systems configured with specific executable instructions,

accessing a first message associated with a first access level and comprising text;

displaying the first message in a first view;

receiving a first selection of a portion of the text of the first message in response to an action by a first user, wherein the first user is associated with the first access level;

receiving a second selection of a command while the portion of the text is selected; and

storing the portion of the text of the first message and a reference to the first message in a data store accessible by both the first user and a second user, wherein the second user is associated with a second access level that does not provide authorization to access all content associated with the first access level.

10 . The computer-implemented method of claim 9 , further comprising:

displaying at least a second portion of the data store in a second view accessible by the second user; and

not displaying the portion of the text of the first message in the second view.

11 . The computer-implemented method of claim 10 , further comprising:

displaying the portion of the text of the first message and the reference to the first message in a third view accessible by the first user; and

not displaying the portion of the text of the first message and the reference to the first message in the second view.

12 . The computer-implemented method of claim 9 , further comprising:

receiving a third selection of a second data store after receiving the first selection, wherein the second data store is shared with the second user; and

storing the portion of the text of the first message and the reference to the first message in the second data store in response to receiving the second selection.

13 . The computer-implemented method of claim 9 , wherein receiving a second selection comprises receiving the second selection in response to the first user selecting a key command while the portion of the text of the first message is selected.

14 . The computer-implemented method of claim 9 , wherein receiving a second selection comprises receiving the second selection in response to the first user making a gesture while the portion of the text of the first message is selected.

15 . The computer-implemented method of claim 9 , receiving a second selection comprises receiving the second selection in response to the first user providing a voice command while the portion of the text of the first message is selected.

16 . A non-transitory computer-readable medium comprising one or more program instructions recorded thereon, the instructions configured for execution by a computing system comprising one or more processors in order to cause the computing system to:

access a first message associated with a first access level and comprising text;

display the first message in a first view;

receive a first selection of a portion of the text of the first message in response to an action by a first user, wherein the first user is associated with the first access level;

receive a second selection of a command while the portion of the text is selected; and

store the portion of the text of the first message and a reference to the first message in a data store accessible by both the first user and a second user, wherein the second user is associated with a second access level that does not provide authorization to access all content associated with the first access level.

17 . The medium of claim 16 , wherein the instructions are further configured to cause the computing system to:

display at least a portion of the data store in a second view accessible by the second user; and

display an object in place of the portion of the text of the first message in the second view such that the portion of the text of the first message is not visible.

18 . The medium of claim 17 , wherein the object comprises a black box.

19 . The medium of claim 16 , wherein the instructions are further configured to cause the computing system to:

receive a third selection of a second data store after receiving the first selection, wherein the second data store is shared with the second user; and

store the portion of the text of the first message and the reference to the first message in the second data store in response to receiving the second selection.

20 . The medium of claim 16 , wherein the second selection is received in response to the first user one of making a gesture or providing a voice command while the portion of the text of the first message is selected.

21 . The medium of claim 16 , wherein the second selection is received in response to the first user selecting a key command while the portion of the text of the first message is selected.

Assignments (7)
SECURITY INTEREST Recorded Jul 3, 2022
From: PALANTIR TECHNOLOGIES INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 060572/0506 →
ASSIGNMENT OF INTELLECTUAL PROPERTY SECURITY AGREEMENTS Recorded Jul 3, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 060572/0640 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY LISTED PATENT BY REMOVING APPLICATION NO. 16/832267 FROM THE RELEASE OF SECURITY INTEREST PREVIOUSLY RECORDED ON REEL 052856 FRAME 0382. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Aug 26, 2021
From: ROYAL BANK OF CANADA
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 057335/0753 →
SECURITY INTEREST Recorded Jun 4, 2020
From: PALANTIR TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 052856/0817 →
RELEASE OF SECURITY INTEREST Recorded Jun 4, 2020
From: ROYAL BANK OF CANADA
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 052856/0382 →
SECURITY INTEREST Recorded Jan 27, 2020
From: PALANTIR TECHNOLOGIES INC.
To: ROYAL BANK OF CANADA, AS ADMINISTRATIVE AGENT
Reel/Frame 051709/0471 →
SECURITY INTEREST Recorded Jan 27, 2020
From: PALANTIR TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 051713/0149 →