IP Library › Granted Patent US 10,025,475
Granted Patent B1
US 10,025,475 · App. 15/858,696 · Granted Jul 17, 2018

Apparatus and method for message reference management

Inventor: Marc A. Cohen (Blue Bell, PA)
Assignee: Wrinkl, Inc.
G06F3/04842G06F17/24H04L51/04H04L51/16
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 10,025,475
App. No.
15/858,696
Granted
Jul 17, 2018
Kind
B1
Abstract

A method for providing display of exchanged messages, the method comprises the steps of: allowing a plurality of users to exchange messages within a channel on a plurality of displays as a message stream; allowing a prompt to be at least partially displayed to one of the users on the display; allowing the one of the users to select the prompt; recording in the memory one of the user identifiers associated with the one of the users responsive to the one of the users selecting the prompt; creating a message responsive to the one of the users selecting the prompt; inserting the message into the message stream so that the message is displayed to another of the users on another of the displays, wherein the message includes a reference object associated with the prompt, and allowing the another of the users to select an area on the another of the displays associated with the reference object.

Claims (42)

1. Apparatus for providing display of exchanged messages, said apparatus comprising:

a memory for storing user identifiers associated with a plurality of users exchanging said messages;

at least one processor for:

allowing said plurality of users to exchange messages within a channel on a plurality of screens as a message stream;

allowing a prompt within the message stream or outside the message stream to be at least partially displayed to one of said users on one of said screens, wherein the prompt is a form of electronic generated output that is: a) from a third party that is not one of the plurality of users; and b) receptive to interaction therewith;

allowing said one of said users to select said prompt;

recording in said memory one of said user identifiers associated with said one of said users responsive to said one of said users selecting said prompt;

creating a message responsive to said one of said users selecting said prompt;

inserting said message into said message stream so that said message is displayed to another of said users on another of said screens, wherein said message includes a reference object associated with said prompt;

allowing said another of said users to select an area on said another of said screens associated with said reference object; and

recording that, as a result of said one of said users selecting said prompt, said area on said another of said screens, associated with said reference object was selected.

2. Apparatus according to claim 1 , wherein said message is inserted into a text entry bar before said message is inserted into said message stream.

3. Apparatus according to claim 1 , wherein said processor is further for recording another of said user identifiers associated with said another of said users responsive to said another of said users selecting said area.

4. Apparatus according to claim 1 , wherein an object is displayed to said another of said users responsive to said area on said another of said displays being selected.

5. Apparatus according to claim 1 , wherein said reference object is associated with said one of said users.

6. A method for providing display of exchanged messages, said method comprising the steps of:

allowing a plurality of users to exchange messages within a channel on a plurality of screens as a message stream;

allowing a prompt within the message stream or outside the message stream to be at least partially displayed to one of said users on one of said screens, wherein the prompt is a form of electronic generated output that is: a) from a third party that is not one of the plurality of users; and b) receptive to interaction therewith;

allowing said one of said users to select said prompt;

recording in said memory one of said user identifiers associated with said one of said users responsive to said one of said users selecting said prompt;

creating a message responsive to said one of said users selecting said prompt;

inserting said message into said message stream so that said message is displayed to another of said users on another of said screens, wherein said message includes a reference object associated with said prompt, and

allowing said another of said users to select an area on said another of said screens associated with said reference object; and

recording that, as a result of said one of said users selecting said prompt, said area on said another of said screens associated with said reference object was selected.

7. A method according to claim 6 , wherein said message is inserted into a text entry bar before said message is inserted into said message stream.

8. A method according to claim 6 , wherein said processor is further for recording another of said user identifiers associated with said another of said users responsive to said another of said users selecting said area.

9. A method according to claim 6 , wherein an object is displayed to said another of said users responsive to said area on said another of said displays being selected.

10. A method according to claim 6 , wherein said reference object is associated with said one of said users.

11. Apparatus for providing display of exchanged messages, said apparatus comprising:

a memory for storing user identifiers associated with a plurality of users exchanging said messages;

at least one processor for:

allowing said plurality of users to exchange messages within a channel on a plurality of screens as a message stream;

allowing a prompt within the message stream or outside the message stream to be at least partially displayed to one of said users on one of said screens, wherein the prompt is a form of electronic generated output that is: a) from a third party that is not one of the plurality of users; and b) receptive to interaction therewith;

allowing said one of said users to select said prompt;

creating a message responsive to said one of said users selecting said prompt;

inserting said message into said message stream so that said message is displayed to another of said users on another of said screens, wherein said message includes a reference object associated with said prompt, allowing said another of said users to select an area on said another of said screens associated with said reference object;

recording in said memory one of said user identifiers associated with said another of said users responsive to said another of said users selecting said area associated with said reference object; and

recording that, as a result of said one of said users selecting said prompt, said area on said another of said screens associated with said reference object was selected.

12. Apparatus according to claim 11 , wherein said message is inserted into a text entry bar before said message is inserted into said message stream.

13. Apparatus according to claim 11 , wherein said processor is further for recording another of said user identifiers associated with said one of said users responsive to said of said users selecting said prompt.

14. Apparatus according to claim 11 , wherein an object is displayed to said another of said users responsive to said area on said another of said displays being selected.

15. Apparatus according to claim 11 , wherein said reference object is associated with said one of said users.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2018
From: COHEN, MARC A.
To: WRINKL, INC.
Reel/Frame 044514/0141 →
Continuity (3)
Continuation In Part 15431077 · Feb 13, 2017
Provisional Application 62518905 · Jun 13, 2017
Provisional Application 62446067 · Jan 13, 2017
Cited By (2)
US 12,261,807 US 12,425,362