IP Library Granted Patent US 10,516,635
Granted Patent B2
US 10,516,635 · App. 15/082,146 · Granted Dec 24, 2019

Systems and methods for supplementing real-time exchanges of instant messages with automatically updateable content

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,516,635
App. No.
15/082,146
Granted
Dec 24, 2019
Kind
B2
Abstract

A method of providing automatically updated content in a messaging session is disclosed. The method comprising exchanging, via a user interface of a messaging system on a first user device, messages with one or more other user devices in a messaging session, wherein the user interface includes a first region for exchanging messages; initiating display of a list of services as selectable messaging objects that can be presented in association with the messaging session; receiving a first user selection of one of the displayed messaging objects to include in association the messaging session; and displaying content associated with the selected messaging object in association with the messaging session, wherein the content is updated periodically.

Claims (40)

1. A method of providing automatically updated content in a messaging session, the method comprising:

exchanging, via a user interface of a messaging system on a first user device, messages with one or more other user devices in a messaging session, wherein the user interface includes a first region for exchanging messages;

initiating display of a list of services as selectable messaging objects that can be presented in association with the messaging session;

receiving a first user selection of one of the displayed messaging objects to include in association the messaging session; and

embedding content associated with the selected messaging object within the messaging session, wherein the content is automatically updated periodically, and wherein the updated content remains in a fixed position in a second region of the user interface while messages continue to be exchanged in the first region of the user interface.

2. The method of claim 1 , wherein the selection of the messaging object causes the content to be sent to the one or more other user devices in the messaging session.

3. The method of claim 1 , wherein the content is updated while the first user is communicating with the one or more other users devices in the message session in the first region.

4. The method of claim 1 , wherein the content associated with the selected messaging object is presented in the second region of the user interface.

5. The method of claim 1 , wherein the content associated with the selected messaging object is time-indexed.

6. The method of claim 5 , wherein as previously displayed instant messages are viewed backwards in time, the updated content that was contemporaneously with the instant messages is displayed.

7. The method of claim 1 , wherein the updated content is displayed to less than all users engaged in the session.

8. The method of claim 1 , wherein the updated content comprises a real-time wait time until a user is connected to a callee.

9. The method of claim 1 , wherein the updated content displayed to the first user is disparate from the updated content displayed to the one or more other users.

10. The method of claim 1 , wherein the updated content comprises messages indicating a delivery status.

11. The method of claim 10 , wherein the updated content comprises a map depicting a current location of an item being delivered.

12. The method of claim 1 , wherein the updated content comprises information details for an item discussed in a messaging session.

13. A system of providing automatically updated content in a messaging session, comprising:

a) at least one processor;

b) at least one input device; and

c) at least one storage device storing processor executable instructions which, when executed by the at least one processor, perform a method including:

exchanging, via a user interface of a messaging system on a first user device, messages with one or more other user devices in a messaging session, wherein the user interface includes a first region for exchanging messages;

initiating display of a list of services as selectable messaging objects that can be presented in association with the messaging session;

receiving a first user selection of one of the displayed messaging objects to include in association the messaging session; and

embedding content associated with the selected messaging object within the messaging session, wherein the content is automatically updated periodically, and wherein the updated content remains in a fixed position in a second region of the user interface while messages continue to be exchanged in the first region of the user interface.

14. The system of claim 13 , wherein the selection of the messaging object causes the content to be sent to the one or more other user devices in the messaging session.

15. The system of claim 13 , wherein the content is updated while the first user is communicating with the one or more other users devices in the message session in the first region.

16. The system of claim 13 , wherein the content associated with the selected messaging object is presented in the second region of the user interface.

17. The system of claim 13 , wherein the content associated with the selected messaging object is time-indexed, and wherein as previously displayed instant messages are viewed backwards in time, the updated content that was contemporaneously with the instant messages is displayed.

18. The system of claim 13 , wherein the updated content is displayed to less than all users engaged in the session.

19. The system of claim 13 , wherein the updated content comprises a real-time wait time until a user is connected to a callee.

20. The system of claim 13 , wherein the updated content displayed to the first user is disparate from the updated content displayed to the one or more other users.

21. The system of claim 13 , wherein the updated content comprises messages indicating a delivery status, and wherein the updated content comprises a map depicting a current location of a delivery person.

22. The system of claim 13 , wherein the updated content comprises information details for an item discussed in a messaging session.

23. A method for providing automatically updated content to a messaging session, the method comprising:

receiving, from a user device engaged in the messaging session with a plurality of user devices, a selection of an object to embed in the messaging session, wherein the object is associated with real-time data content;

requesting, from a source associated with the object, the content associated with the object;

receiving the requested content;

transmitting, to the plurality of user devices, the received content, wherein transmitting enables each device in the plurality of user devices to display the content;

periodically receiving, from the source associated with the object, updated content; and

transmitting the updated content to the plurality of user devices, wherein transmitting enables each device in the plurality of user devices to update the display of the content simultaneously, and while messages in the messaging session continue to be exchanged.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Jul 28, 2022
From: JPMORGAN CHASE BANK, N.A.
To: VONAGE AMERICA INC.; VONAGE HOLDINGS CORP.; VONAGE BUSINESS INC.; NEXMO INC.; TOKBOX, INC.
Reel/Frame 061002/0340 →
CHANGE OF NAME Recorded Jun 6, 2022
From: VONAGE AMERICA INC.
To: VONAGE AMERICA LLC
Reel/Frame 060284/0435 →
SECURITY INTEREST Recorded Nov 12, 2018
From: VONAGE AMERICA INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047502/0628 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2016
From: ANDREEV, ALEXANDRA; BARENBOIM, ILIYA; ORR, DANY; BAHAR, YAIR; GOSHEN, TOMER; PAGNOTTA, JOSEPH
To: VONAGE AMERICA INC.
Reel/Frame 038372/0222 →