IP Library › Granted Patent US 10,728,192
Granted Patent B2
US 10,728,192 · App. 16/712,952 · Granted Jul 28, 2020

Apparatus and method for message reference management

Inventors: Marc A. Cohen (Blue Bell, PA); Erik S. Katz (Sands Point, NY)
Assignee: Wrinkl, Inc.
H04L51/046H04L51/12H04L51/16H04L51/18H04L51/36H04L65/1069H04L65/1093H04L65/4015
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,728,192
App. No.
16/712,952
Granted
Jul 28, 2020
Kind
B2
Abstract

A method for referencing a message comprises the steps of receiving selection of an area or object associated with the message on a display, optionally providing an indication that the selection of the area or object has been received, allowing a further message to be formed with a link to the message, wherein the link is associated with the further message responsive to the selection, and causing display of the information associated with the message responsive to selection of a further area or portion.

Claims (56)

1. A method for operating a messaging device, said method comprising the steps of:

displaying to a first user, on a display of said device, a window displaying at least a portion of a stream comprising graphical message display objects, each graphical message display object displayed in said window occupying a respective displayed area having a boundary and one or more fixed graphical elements displayed therein, wherein said window is associated with a predefined plurality of users of a messaging system, said plurality including said first user, and wherein at least a subset of the display objects in said stream represent respective messages of a chat message session between those users;

directly responsive to receiving, through a user interface of said device, a single click or touch screen gesture that interacts with at least one of said fixed graphical elements displayed within the boundary of a first one of said displayed graphical message display objects:

displaying, on said display and in conjunction with display of a message creation interface including a text entry box, a reference indication indicating a reference to said first one of said displayed graphical message display objects;

while said message creation interface is displayed, continuing to display at least a portion of said stream in said window, and enabling the device to respond to clicks or touch screen gestures that interact with at least one other of said graphical message display objects in said stream;

in response to receiving further user input through said message creation interface during display of said reference indication:

displaying, in said window, a new graphical message display object based on said further user input and in association with a graphical reference to a message associated with said first one of said displayed graphical message display objects; and

transmitting, to at least one of said predefined plurality of users, a message based on said further user input, and a reference to said message associated with said first one of said displayed graphical message display objects; and

making said device responsive to a click or touch screen gesture interacting with said graphical reference to provide a further display indicating content of said message represented by said graphical reference.

2. A method according to claim 1 , said method further comprising the step of directly responsive to receiving through said user interface a further single click or touch screen gesture that interacts with another one of said fixed graphical elements displayed within the boundary of said first one of said displayed graphical message display objects, creating a further reference indication associated with said first one of said displayed graphical message display objects.

3. A method according to claim 1 , said method further comprising the step of directly responsive to receiving through said user interface a further single click or touch screen gesture that interacts with at least one of said fixed graphical elements displayed within the boundary of another one of said displayed graphical message display objects, creating a further reference indication associated with said another one of said displayed graphical message display objects.

4. A method according to claim 1 , wherein said reference indication displays at least a portion of the content of said first one of said displayed graphical message display objects.

5. A method according to claim 1 , wherein said further display indicating said content of said message represented by said graphical reference includes displaying at least a portion of said message.

6. A method according to claim 1 , wherein said reference indication and said graphical reference are the same.

7. A method according to claim 1 , wherein said reference indication and said graphical reference are not the same.

8. A method according to claim 1 , wherein said further display indicating said content of said message represented by said graphical reference includes display of content that is other than any portion of said message that was previously displayed.

9. A method according to claim 1 , wherein said further display indicating said content of said message represented by said graphical reference includes display of content that is inferred, derived or looked up.

10. A method according to claim 1 , wherein said further display indicating said content of said message represented by said graphical reference includes display of an advertisement.

11. A method according to claim 1 , wherein said further display indicating said content of said message represented by said graphical reference is displayed where said content of said message is displayed in said stream.

12. A method according to claim 1 , wherein said further display indicating said content of said message represented by said graphical reference is displayed where said graphical reference is displayed in said stream.

13. A method according to claim 1 , said method further including the step of receiving further user input that interacts with said further display indicating said content of said message represented by said graphical reference while said further display is visible.

14. A method according to claim 1 , wherein said single click or touch screen gesture is not an interaction with a menu.

15. A method according to claim 1 , wherein said at least one of said fixed graphical elements is displayed in a visually distinguishable manner relative to other portions of said first one of said displayed graphical message display objects.

16. A messaging device, comprising:

a computer readable medium having stored therein instructions for a referencing scheduler;

a processor configured to execute the referencing scheduler, the referencing scheduler operable to

display to a first user, on a display of said device, a window displaying at least a portion of a stream comprising graphical message display objects, each graphical message display object displayed in said window occupying a respective displayed area having a boundary and one or more fixed graphical elements displayed therein, wherein said window is associated with a predefined plurality of users of a messaging system, said plurality including said first user, and wherein at least a subset of the display objects in said stream represent respective messages of a chat message session between those users;

directly responsive to receiving, through a user interface of said device, a single click or touch screen gesture that interacts with at least one of said fixed graphical elements displayed within the boundary of a first one of said displayed graphical message display objects:

display, on said display and in conjunction with display of a message creation interface including a text entry box, a reference indication indicating a reference to said first one of said displayed graphical message display objects;

while said message creation interface is displayed, continuing to display at least a portion of said stream in said window, and enabling the device to respond to clicks or touch screen gestures that interact with at least one other of said graphical message display objects in said stream;

in response to receiving further user input through said message creation interface during display of said reference indication:

display, in said window, a new graphical message display object based on said further user input and in association with a graphical reference to a message associated with said first one of said displayed graphical message display objects; and

transmit, to at least one of said predefined plurality of users, a message based on said further user input, and a reference to said message associated with said first one of said displayed graphical message display objects; and

make said device responsive to a click or touch screen gesture interacting with said graphical reference to provide a further display indicating content of said message represented by said graphical reference.

17. A messaging device according to claim 16 , wherein directly responsive to receiving through said user interface a further single click or touch screen gesture that interacts with another one of said fixed graphical elements displayed within the boundary of said first one of said displayed graphical message display objects, a further reference indication is created that is associated with said first one of said displayed graphical message display objects.

18. A messaging device according to claim 16 , wherein directly responsive to receiving through said user interface a further single click or touch screen gesture that interacts with another one of said fixed graphical elements displayed within the boundary of another one of said displayed graphical message display objects, a further reference indication is created that is associated with said another one of said displayed graphical message display objects.

19. A messaging device according to claim 16 , wherein said further display indicating said content of said message represented by said graphical reference includes displaying at least a portion of said message.

20. A messaging device according to claim 16 , wherein said further display indicating said content of said message represented by said graphical reference includes display of content that is other than any portion of said message that was previously displayed.

21. A messaging device according to claim 16 , wherein said further display indicating said content of said message represented by said graphical reference includes display of an advertisement.

22. A messaging device according to claim 16 , wherein said messaging device is responsive to further user input that interacts with said further display indicating said content of said message represented by said graphical reference while said further display is visible.

23. A messaging device according to claim 16 , wherein said at least one of said fixed graphical elements is displayed in a visually distinguishable manner relative to other portions of said first one of said displayed graphical message display objects.

24. A non-transitory computer readable medium having stored thereon instructions for operating a messaging device, the instructions, when executed by a processor, cause the processor to implement the steps of:

displaying to a first user, on a display of said device, a window displaying at least a portion of a stream comprising graphical message display objects, each graphical message display object displayed in said window occupying a respective displayed area having a boundary and one or more fixed graphical elements displayed therein, wherein said window is associated with a predefined plurality of users of a messaging system, said plurality including said first user, and wherein at least a subset of the display objects in said stream represent respective messages of a chat message session between those users;

directly responsive to receiving, through a user interface of said device, a single click or touch screen gesture that interacts with at least one of said fixed graphical elements displayed within the boundary of a first one of said displayed graphical message display objects:

displaying, on said display and in conjunction with display of a message creation interface including a text entry box, a reference indication indicating a reference to said first one of said displayed graphical message display objects;

while said message creation interface is displayed, continuing to display at least a portion of said stream in said window, and enabling the device to respond to clicks or touch screen gestures that interact with at least one other of said graphical message display objects in said stream;

in response to receiving further user input through said message creation interface during display of said reference indication:

displaying, in said window, a new graphical message display object based on said further user input and in association with a graphical reference to a message associated with said first one of said displayed graphical message display objects; and

transmitting, to at least one of said predefined plurality of users, a message based on said further user input, and a reference to said message associated with said first one of said displayed graphical message display objects; and

making said device responsive to a click or touch screen gesture interacting with said graphical reference to provide a further display indicating content of said message represented by said graphical reference.

25. A non-transitory computer readable medium according to claim 24 , wherein directly responsive to receiving through said user interface a further single click or touch screen gesture that interacts with another one of said fixed graphical elements displayed within the boundary of said first one of said displayed graphical message display objects, a further reference indication is created that is associated with said first one of said displayed graphical message display objects.

26. A non-transitory computer readable medium according to claim 24 , wherein directly responsive to receiving through said user interface a further single click or touch screen gesture that interacts with another one of said fixed graphical elements displayed within the boundary of another one of said displayed graphical message display objects, a further reference indication is created that is associated with said another one of said displayed graphical message display objects.

27. A non-transitory computer readable medium according to claim 24 , wherein said further display indicating said content of said message represented by said graphical reference includes displaying at least a portion of said message.

28. A non-transitory computer readable medium according to claim 24 , wherein said further display indicating said content of said message represented by said graphical reference includes display of content that is other than any portion of said message that was previously displayed.

29. A non-transitory computer readable medium according to claim 24 , wherein said further display indicating said content of said message represented by said graphical reference includes display of an advertisement.

30. A non-transitory computer readable medium according to claim 24 , wherein said instructions make said messaging device responsive to further user input that interacts with said further display indicating said content of said message represented by said graphical reference while said further display is visible.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 051985 FRAME: 0533. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 10, 2020
From: COHEN, MARC A.; KATZ, ERIK S.
To: WRINKL, INC.
Reel/Frame 052133/0469 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE SPELLING OF ASSIGNEES NAMES PREVIOUSLY RECORDED ON REEL 051381 FRAME 0933. ASSIGNOR(S) HEREBY CONFIRMS THE THE CORRECT ASSIGNEES ARE MARC. A COHEN AND ERIK S. KATZ. Recorded Jan 7, 2020
From: COHEN, MARC A.; KATZ, ERIK S.
To: WRINKL, INC;
Reel/Frame 051985/0533 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY PREVIOUSLY RECORDED AT REEL: 051271 FRAME: 0966. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 20, 2019
From: COHEN, MARK A.; KATZ, ERIC S.
To: WRINKL, INC.
Reel/Frame 051381/0933 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2019
From: COHEN, MARC A.; KATZ, ERIC S.
To: WRINKL INC.
Reel/Frame 051271/0966 →
Continuity (6)
Continuation 16376427 · Apr 5, 2019
Continuation In Part 16014578 · Jun 21, 2018
Continuation In Part 15858696 · Dec 29, 2017
Continuation In Part 15431077 · Feb 13, 2017
Provisional Application 62446067 · Jan 13, 2017
Related Publication 20200120051A1 · Apr 16, 2020
Cited By (1)
US 12,425,362