IP Library Granted Patent US 12,301,767
Granted Patent B1
US 12,301,767 · App. 18/403,507 · Granted May 13, 2025

Systems, methods, devices and arrangements for unified messaging

Inventor: Ramprakash Narayanaswamy (San Jose, CA)
Assignee: 8x8, Inc.
H04M7/006H04L51/52H04M3/53H04M3/56H04M7/0015H04M2203/253H04M2203/4509
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 12,301,767
App. No.
18/403,507
Granted
May 13, 2025
Kind
B1
Abstract

In one example, a communications platform provides data communications services over a communication network and involving different communications systems respectively associated with respectively different formats to a plurality of communication user-operable devices each of which has a user interface for communicating information. The data communications services are used with a browser and facilitate: establishing an electronic meeting between multiple individuals, the electronic meeting providing access to a plurality of different types of content, or of different format types; and generating, in response to the electronic meeting being established, a status message that is associated with the electronic meeting, that provides an update message to at least a subset of the plurality of communications systems, and that provides information regarding possible availability of an individual for participating in the electronic meeting.

Claims (33)

1. A system comprising:

a communications platform, including a set of one or more servers, to

provide data communications services, over at least one of a plurality of communication networks, on behalf of a plurality of user-operable communication devices that are enabled to communicate audio and text-type user information and the plurality of user-operable communication devices including a certain user communication device (“user device”) via a user interface included as part of the user device;

route incoming data communications on behalf of the plurality of user-operable communication devices including the user device;

participate in establishing electronic meetings, involving different types of data communications, between the user device and different social networks associated with the user device; and

send to the user device an update message concerning communications involving at least one of the electronic meetings and the user device.

2. The system of claim 1 , wherein the update message includes a status message concerning possible availability of an individual to participate in one of the electronic meetings.

3. The system of claim 1 , wherein the incoming data communications are of different format types, and the update message concerns status of communications between at least one of the electronic meetings and the user device.

4. The system of claim 1 , wherein the update message includes contact information.

5. The system of claim 1 , wherein the update message includes synchronization data for updating contact information.

6. The system of claim 1 , wherein the update message which is sent to the user device is in response to at least one of the electronic meetings being established.

7. The system of claim 1 , wherein the communications platform is further to establish at least one of the electronic meetings on behalf of the user device.

8. The system of claim 1 , wherein the different types of data communications correspond to or include at least two from among: text messages, instant messaging communications, audio calls, and video calls.

9. The system of claim 1 , wherein the update message is sent in real time to the user interface.

10. The system of claim 1 , wherein the update message indicates one of different available interaction levels corresponding to the different types of data communications.

11. The system of claim 1 , wherein the update message is configured in response to user input for indicating which of different available interaction levels corresponding to the different types of data communications to display on the user interface.

12. The system of claim 1 , wherein the update message includes information associated with a contact profile obtained via one of the different social networks.

13. The system of claim 1 , wherein the communications platform is further to initiate at least one of the electronic meetings between the user device and one of the different social networks.

14. The system of claim 1 , wherein the communications platform and the user device are to use respective filters to allow the user device to access the different social networks at different respective levels of interaction.

15. The system of claim 1 , wherein the communications platform is to act as a call center by routing the incoming data communications on behalf of the plurality of user-operable communication devices, and wherein the update message includes a status message indicating that a user of the user device is busy.

16. A method to be carried out by a communications platform, including a set of one or more servers, the method comprising:

providing data communications services, over at least one of a plurality of communication networks, on behalf of a plurality of user-operable communication devices that are enabled to communicate audio and text-type user information and the plurality of user-operable communication devices including a certain user communication device (“user device”) via a user interface included as part of the user device;

routing incoming data communications on behalf of the plurality of user-operable communication devices;

participating in establishing electronic meetings, involving different types of data communications from among text messages, instant messaging audio calls and video calls, between the user device and different social networks associated with the user device; and

sending to the user device an update message concerning communications involving at least one of the electronic meetings and the user device.

17. The method of claim 16 , wherein the communications platform is to integrate messages communicated, on behalf of a client entity associated with the user device to receive the data communications services, via the different social networks.

18. The method of claim 16 , wherein the update message provides information regarding possible availability of an individual for participating in one of the electronic meetings.

19. The method of claim 16 , wherein the incoming data communications are routed via the set of one or more servers acting as a call center.

20. A method to be carried out by a communications platform, the method comprising:

using a set of one or more servers configured to operate as at least one call center providing data communications services, over at least one of a plurality of communication networks and on behalf of at least one group of user-operable communication devices, wherein each of the user-operable communication devices is enabled to communicate audio and text-type user information and the user-operable communication devices including a certain user communication device (“user device”) via a user interface included as part of the user device;

routing incoming data communications, via the at least one call center, on behalf of the user-operable communication devices;

participating in establishing electronic meetings between the user device and different social networks associated with the user device, the electronic meetings involving different types of data communications from among text messages, instant messaging audio calls, and video calls; and

sending to the user device an update message concerning status of communications between at least one of the electronic meetings and the user device.

Assignments (2)
SECURITY INTEREST Recorded Aug 5, 2024
From: 8X8, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 068327/0819 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2024
From: NARAYANASWAMY, RAMPRAKASH
To: 8X8, INC.
Reel/Frame 066011/0129 →
Continuity (7)
Continuation 17845709 · Jun 21, 2022
Continuation 17203516 · Mar 16, 2021
Continuation 16776288 · Jan 29, 2020
Continuation 15702214 · Sep 12, 2017
Continuation 14528085 · Oct 30, 2014
Continuation 13211900 · Aug 17, 2011
Provisional Application 61374447 · Aug 17, 2010
References Cited (14)
US 8150922B2 · Griffin · 2012 [cited by examiner]
US 8346864B1 · Amidon · 2013 [cited by examiner]
US 8499248B1 · Keel · 2013 [cited by examiner]
US 8881025B2 · Swink · 2014 [cited by examiner]
US 9090779B2 · Sargent · 2015 [cited by examiner]
US 20090006333A1 · Jones · 2009 [cited by examiner]
US 20090019367A1 · Cavagnari · 2009 [cited by examiner]
US 20100223341A1 · Manolescu · 2010 [cited by examiner]
US 20110090898A1 · Patel · 2011 [cited by examiner]
US 20110270922A1 · Jones · 2011 [cited by examiner]
US 20110283203A1 · Periyannan · 2011 [cited by examiner]
US 20110302509A1 · Leacock · 2011 [cited by examiner]
US 20120254301A1 · Fiero · 2012 [cited by examiner]
US 20160294885A1 · Fiero · 2016 [cited by examiner]