Patents Assigned to 8x8, Inc.
-
Patent number: 12640953Abstract: Apparatuses and methods concerning providing data-communications room recommendations are disclosed. As an example, one apparatus includes a data-communications server. The data-communications server is configured to provide user-data-communications sessions. The server is also configured to retrieve data-communications messages, which may arise from a plurality of disparate interconnected data-communications systems, and batch the data communications messages for a particular data-communications room together to create a room document. Responding to receipt of a request from a particular user, the server identifies a particular data-communications room for a particular inquiry.Type: GrantFiled: November 5, 2024Date of Patent: May 26, 2026Assignee: 8x8, Inc.Inventors: Justin Driemeyer, Manu Mukerji, Vijai Gandikota, Soumyadeb Mitra, Solomon Fung
-
Patent number: 12621258Abstract: In one example, a communications system includes a unified communications platform and a channel-communications management circuit. The unified communications platform is to process different types of communications services respectively using different types of communications channels. The channel-communications management circuit may be used to provide an effective merging of data communications received via the different types of communications services to develop an interaction record for a reply communication on a preferred channel and/or for use in a subsequently-received inbound data communication.Type: GrantFiled: August 30, 2021Date of Patent: May 5, 2026Assignee: 8x8, Inc.Inventors: Bryan R. Martin, Jared Smith-Mickelson
-
Publication number: 20260089263Abstract: Certain aspects of the disclosure are directed to apparatuses and methods for analyzing customer-interaction metrics from digital data in a data-communications system.Type: ApplicationFiled: November 26, 2025Publication date: March 26, 2026Applicant: 8x8, Inc.Inventors: Zhishen Liu, Bryan R. Martin
-
Patent number: 12587454Abstract: Various example implementations are directed to circuits, apparatuses, and methods for providing virtual computing services. According to an example embodiment, an apparatus includes a set of computing servers configured to provide a respective set of virtual servers for each of a plurality of accounts. The apparatus also includes a processing circuit communicatively-coupled to the set of computing servers. The processing circuit is configured to determine an operating state of the respective set of virtual servers provided for each account. For each account, the processing circuit is also configured to provide an alert message to one or more users specified in a respective alert policy of the account in response to the operating state of the virtual servers satisfying a set of alert criteria indicated in the alert policy.Type: GrantFiled: August 23, 2023Date of Patent: March 24, 2026Assignee: 8x8, Inc.Inventors: Timothy Britt, Bryan Martin, Christopher Peters
-
Patent number: 12587534Abstract: Aspects of the present disclosure are directed to maintaining and using a persistent fidelity score to grant access and subsequently grant/deny access to a computer-based system (e.g., or data therein) by user entities. As may be implemented in accordance with one or more embodiments, a persistent fidelity score concerning characteristics associated with a user entity is generated based on activity of the user entity over a time period during which the user entity accesses a computer-based system. Continued access to the computer-based system by the user entity is selectively granted or denied during the time period, in response to the persistent fidelity score being within a threshold tolerance and based on characteristics associated with the user entity.Type: GrantFiled: November 28, 2023Date of Patent: March 24, 2026Assignee: 8x8, Inc.Inventor: Rick Orloff
-
Patent number: 12562976Abstract: Certain aspects of the disclosure are directed to routing data communications based on time zone. According to a specific example, a data-communications system for routing data communications based on time zone includes a communications routing circuit and a processing circuit. The communications routing circuit receives and routes data communications to a plurality of data communications stations and provides data communications services for users of the data communications stations. For such data communications routed in which a time zone routing feature is applied, the processing circuit determines a geographic location of the respective data communications station. The processing circuit then identifies a respective set of routing functions, based on a time zone of the geographic location, and routes the data communication based on the time zone, and according to the respective set of routing functions.Type: GrantFiled: April 19, 2023Date of Patent: February 24, 2026Assignee: 8x8, Inc.Inventors: Mehdi Salour, Raghu Rengarajan, Bryan R. Martin
-
Patent number: 12537900Abstract: Certain aspects of the disclosure are directed to apparatuses and methods involving a data-communication apparatus that includes a data-communications server and processing circuitry in communication therewith. The data-communication server interfaces with a plurality of remotely-situated client entities for providing data communication services. The processing circuitry accesses an archive of digital voice data indicative of transcribed audio conversations for at least one of the plurality of remotely-situated client entities, calendar information, and a client data-communications server for geographic information of the agents and system parameters. The processing circuitry analyzes the digital voice data associated with the agents, the calendar information, and the system parameters to predict relevant routing data including, as examples, a call answer rate for agents of a geographic region of the at least one remotely-situated client entity for a period of time.Type: GrantFiled: April 23, 2021Date of Patent: January 27, 2026Assignee: 8x8, Inc.Inventors: Zhishen Liu, Bryan R. Martin
-
Patent number: 12489851Abstract: Apparatuses and methods concerning routing of calls in a client-specific server are disclosed. As an example, one apparatus includes a first processing circuit communicatively coupled to such a server. The server is configured to generate call event messages for the calls routed by the server. The first processing circuit is configured to generate call summary metrics from the call event messages. The call summary metrics and/or related data indicate respective sets of call data for participants of the calls routed by the server. A second processing circuit is configured to identify organizations associated with the participants of the calls. The second processing circuit aggregates the call related data to assess needs of the organization.Type: GrantFiled: April 6, 2023Date of Patent: December 2, 2025Assignee: 8x8, Inc.Inventors: Zhishen Liu, Qing Zhao, Bryan R. Martin
-
Patent number: 12489847Abstract: Certain aspects of the disclosure are directed to apparatuses and methods for analyzing customer-interaction metrics from digital data in a data-communications system.Type: GrantFiled: November 7, 2023Date of Patent: December 2, 2025Assignee: 8x8, Inc.Inventors: Zhishen Liu, Bryan R. Martin
-
Patent number: 12477043Abstract: Certain aspects of the disclosure are directed to routing decisions implemented in a data-communications system in response to a set of programming instructions from a programming language that is received and/or provided on behalf of a specific subscriber or client and that is different from a programming language more-generally used by the system to provide data-communications to a plurality of subscribers or clients including the specific subscriber or client. According to a specific example, in response to identifying and/or interpreting the second set of instructions, call processing or routing decisions are made in connection with incoming calls involving one or more endpoint devices associated with the specific subscriber or client.Type: GrantFiled: April 7, 2023Date of Patent: November 18, 2025Assignee: 8x8, Inc.Inventor: Zhishen Liu
-
Publication number: 20250351020Abstract: In certain examples, a service provider provides communications services with endpoint devices. The data-communications services are established via redundant media channels from among disparate last-segment channel types (Wi-Fi, cellular network, etc.) accessible to one endpoint device through an edge server. An incoming call involving one endpoint device is routed via the service provider via primary and secondary network connections via respective first and second ones of the disparate last-segment channel types. In response to the location data for the endpoint device or QoS data, media of the incoming call is combined to improve the quality of the provided data communications services.Type: ApplicationFiled: July 17, 2025Publication date: November 13, 2025Applicant: 8x8, Inc.Inventors: Jared Smith-Mickelson, Garth Judge
-
Patent number: 12457274Abstract: Certain aspects of the disclosure are directed to context aggregation in a data communications network. According to a specific example, process user-data communications between a client station and another station participating in data communications via the data communications services can be processed, where the client station is associated with one of a plurality of client entities configured and arranged to interface with a data communications server providing data communications services. Context information can be aggregated for each respective user-data communication between the client station and the participating station, where the context information corresponds to at least one communications-specific characteristic associated with the user-data communications.Type: GrantFiled: August 22, 2023Date of Patent: October 28, 2025Assignee: 8x8, Inc.Inventors: Ali Arsanjani, Bryan R. Martin, Manu Mukerji, Venkat Nagaswamy, Marshall Lincoln
-
Patent number: 12457190Abstract: Apparatus and methods are disclosed for geographic region-based network address translation (NAT) between a public network and a private network. In certain examples, region-based NAT may assist to reduce latency, enhance quality, enhance security, and/or improve efficiency of network communications. In response to a data packet from a first port of a private IP address, of an endpoint in the private network, a region of the private network that includes an endpoint identified by the private IP address is determined. A public IP address is selected that is mapped to the determined region in the database. An available port of the selected public IP address is assigned for NAT. NAT is performed for data communicated between the public and private networks using a mapping of the first port of the first IP address to the second port of the second IP address.Type: GrantFiled: October 31, 2023Date of Patent: October 28, 2025Assignee: 8X8, INC.Inventors: Mehdi Salour, Raghu Rengarajan
-
Patent number: 12413672Abstract: In various examples, data communications are routed as calls by a set for servers, and the calls are processed in various ways including generating a set of data metrics including communications summary metrics which may related to communications event messages. At least one processing circuit is communicatively coupled to or integrated as part of the server set which route incoming calls (e.g., for a plurality of agents in a communications/call center). The processing circuit is configured to receive communications event messages from the server set for communications routed by the server set, generate, during a communication to a first agent of the plurality of agents, a set of data metrics including communications summary metrics based on the communications event messages; and redirect, during the communication to the first agent, the communication to a second agent of the plurality of agents in response to the set of data metrics satisfying a set of criteria indicated in a policy.Type: GrantFiled: November 16, 2023Date of Patent: September 9, 2025Assignee: 8x8, Inc.Inventors: Zhishen Liu, Qing Zhao, Bryan R. Martin
-
Patent number: 12401713Abstract: Certain aspects of the disclosure are directed to an example concerning circuitry, including a set of servers, configured according to programming instructions of a first programming language, to provide data-communications (routing) services on behalf of a plurality of switchboard interfaces that are respectively associated with a plurality of disparate client entities having respective client accounts which permit clients to receive data-communications services such as routing services. A switchboard interface (among many switchboard interfaces) is operated on behalf of one of the client entities to coordinate with the server set for effecting communications routing involving user-endpoint devices associated with the client entity.Type: GrantFiled: August 25, 2023Date of Patent: August 26, 2025Assignee: 8x8, Inc.Inventor: Zhishen Liu
-
Patent number: 12400138Abstract: A variety of methods, systems, devices and arrangements are implemented for emergency call centers. According to one such method, a location database is populated from a plurality of endpoint devices. The location database determines locations for nodes in a data transmission route from information received from the endpoint devices. Emergency calls using these nodes are located using the populated database.Type: GrantFiled: October 28, 2021Date of Patent: August 26, 2025Assignee: 8x8, Inc.Inventors: Bryan Martin, Garth Judge
-
Patent number: 12395903Abstract: In certain examples, a service provider provides communications services with endpoint devices. The data-communications services are established via redundant media channels from among disparate last-segment channel types (Wi-Fi, cellular network, etc.) accessible to one endpoint device through an edge server. An incoming call involving one endpoint device is routed via the service provider via primary and secondary network connections via respective first and second ones of the disparate last-segment channel types. In response to the location data for the endpoint device or QoS data, media of the incoming call is combined to improve the quality of the provided data communications services.Type: GrantFiled: May 4, 2022Date of Patent: August 19, 2025Assignee: 8x8, Inc.Inventors: Jared Smith-Mickelson, Garth Judge
-
Patent number: 12388928Abstract: Certain aspects of the disclosure are directed to programming of a data-communications system including, for example, a data-communications (e.g., VoIP) server is configured to route incoming calls to designated endpoints designated by a particular one of various client entities which receive services from the system. In one specific example, via the one or more receptionists or contact centers involved in the data-communications services for a particular one of the client entities, client-specific endpoint devices receive the services by using a respective first set of client-specific directives including initial instructions for initial routing decisions based on control data specifying how this routing is to occur. Later and specific to the particular client entity, network-conveyed follow-up instructions are used to override certain of the initial instructions and to customize the call routing for the particular client entity.Type: GrantFiled: February 27, 2024Date of Patent: August 12, 2025Assignee: 8x8, Inc.Inventor: Zhishen Liu
-
Patent number: 12388710Abstract: Certain aspects of the disclosure are directed to context aggregation in a data communications network. According to a specific example, user-data communications between a client-specific endpoint device and the other participating endpoint device can be retrieved from a plurality of interconnected data communications systems. The client station can be configured to interface with a data communications server for providing such data communications services. Context information for each respective user-data communication between the client station and the participating station are aggregated, and operational statistics from network circuitry providing the user-data communications between the client station and the participating station are retrieved.Type: GrantFiled: June 1, 2023Date of Patent: August 12, 2025Assignee: 8x8, Inc.Inventors: Ali Arsanjani, Bryan R. Martin, Manu Mukerji, Venkat Nagaswamy, Marshall Lincoln
-
Patent number: RE50834Abstract: A method for receiving a first signal from a first client device, the first signal indicative of a first user activity is provided. The method includes receiving a second signal from a client device, and storing the first signal and the second signal in an activity history log associated with the first user. The method includes determining, by a server, a presence status of the first user, configuring a presence indicator for the first user based on the presence status, and receiving, from a second user, a request for the presence indicator for the first user. The method includes validating the request from the second user and providing the presence indicator for the first user to the second user. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided.Type: GrantFiled: May 4, 2022Date of Patent: March 17, 2026Assignee: 8x8, Inc.Inventors: Leopoldo Yanes, Alan Sapede, Julio Viera, Clément Wehrung