Patents Assigned to 8x8, Inc.
  • Patent number: 11979273
    Abstract: In one example, a server system interfaces with a plurality of remotely-situated client entities to provide data communications services. The system uses processing circuitry to access an archive of voice data indicative of transcribed audio conversations between a client station and another station participating via the data communications services. Archived voice data includes keywords associated with at least one intent or at least one topic of the transcribed audio conversations. The system identifies keywords and/or identified contexts in a message (e.g., text-based message) received by a text-based virtual assistant, and correlates the text-based message with at least one intent or at least one topic by matching keywords from the archive of digital voice data with the identified keywords from the text-based message. The system may automatically configure the virtual assistant associated with the remotely-situated client entity to address the received text-based message, based on the correlation.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: May 7, 2024
    Assignee: 8x8, Inc.
    Inventors: Bryan R. Martin, Matt Taylor, Manu Mukerji
  • Patent number: 11973807
    Abstract: A connection procedure for data communications devices is implemented in a variety of embodiments. In one such embodiment, the procedure uses a first set of connection data for attempting to connect and upon failure to connect uses a second set of connection information in addition to the first set of connection information to attempt a connection. In another embodiment, a delay is implemented before transmitting the connection information and a subsequent delay is implemented to allow for additional connection information to be input and transmitted.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: April 30, 2024
    Assignee: 8x8, Inc.
    Inventor: Marc Petit-Huguenin
  • Patent number: 11956205
    Abstract: Various example implementations are directed to circuits, apparatuses, and methods for providing virtual computing services. According to an example embodiment, an apparatus includes a computing server configured to provide a respective group of virtual servers for each of a plurality of accounts. Each of the accounts has a respective set of domain names and a respective settings file. The apparatus also includes a domain name server (DNS). The DNS is to dynamically map a respective set of domain names for each account to network addresses of the respective group of virtual servers, provided for the account. The DNS performs the mapping according to a mapping function indicated in the respective settings file of the account. The respective settings file of a first account accounts includes a mapping function that is different from a mapping function included in the respective settings file of a second account.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: April 9, 2024
    Assignee: 8x8, Inc.
    Inventors: Timothy Britt, Bryan Martin, Christopher Peters
  • Patent number: 11956258
    Abstract: Apparatuses and methods are disclosed for protection of data servers configured for data replication of a database. As an example, one apparatus includes at least one processing circuit configured to receive records indicating respective modifications performed on a first version of the database stored in a first data server of the plurality of data servers. The at least one processing circuit is configured to delay replication of the modification in one or more additional servers in the plurality of data servers for a respective length of time specified for the servers in security profile data. While delaying replication of the modification, the processing circuit determines a probability that the modification is malicious based on a first set of factors indicated in a security profile. If the probability is greater than a threshold specified in the security profile data, the processing circuit prevents the modification from being performed.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: April 9, 2024
    Assignee: 8x8, Inc.
    Inventors: Mehdi Salour, Raghu Rengarajan
  • Patent number: 11948577
    Abstract: Certain aspects of the disclosure are directed to apparatuses and methods for analyzing digital voice data in a data-communication system. A specific aspect is directed to a data-communication apparatus that includes a data-communication 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.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: April 2, 2024
    Assignee: 8x8, Inc.
    Inventors: Zhishen Liu, Bryan R. Martin
  • Patent number: 11949815
    Abstract: Certain aspects of the disclosure are directed to programming of a data-communications system. According to a specific example, a data-communications (e.g., VoIP) server is configured to identify for calls involving endpoint devices, a set of scripts written in a programming language that includes routing and/or call flow commands. The server is to execute the set of scripts to retrieve data from the data sources and control, in response to the data, call flow for the calls.
    Type: Grant
    Filed: April 19, 2023
    Date of Patent: April 2, 2024
    Assignee: 8x8, Inc.
    Inventor: Zhishen Liu
  • Patent number: 11924269
    Abstract: Various example implementations are directed to circuits, apparatuses, and methods for providing virtual computing services. One example involves a set of computing servers communicatively coupled to the data storage device. The set of computer servers provide a respective virtual data center for each of a plurality of accounts, and the respective virtual data center for each account provides data-communications services specified in a respective settings file for the account. The virtual data center for at least one of the accounts includes a set of virtual desktops and a set of Cloud-based servers.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: March 5, 2024
    Assignee: 8x8, Inc.
    Inventors: Timothy Britt, Bryan R. Martin, Christopher Peters
  • Patent number: 11921856
    Abstract: Example systems and methods are disclosed for protection of data servers configured for data replication of a database. An example system includes a processing circuit configured to receive records indicating respective modifications performed on a first version of the database stored in a first data server of the plurality of data servers. The processing circuit determines a risk level of a modification indicated by a record based on a set of factors indicated in a security profile, the set of factors being indicative of anomalous data access activity. The processing circuit performs the modification in a second data server, in response to the risk level being less than a threshold level indicated in the security profile. The processing circuit prevents the modification indicated by the record from being performed in the second data server in response to the risk level being greater than or equal to the threshold level.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: March 5, 2024
    Assignee: 8x8, Inc.
    Inventors: Mehdi Salour, Raghu Rengarajan
  • Patent number: 11924381
    Abstract: Certain aspects of the disclosure are directed to monitoring user-data communications corresponding to a user-generated message. According to a specific example, user-data communications, which are addressed to a client among a plurality of remotely-situated client entities, are directed to a message recording system. Each of the plurality of remotely-situated client entities are respectively configured and arranged to interface with a data communications server providing data communications services on a subscription basis. During recording of a message associated with the user-data communications and on the message recording system, speech characteristic parameters of the message may be analyzed, and a sentiment score and a criticality score for the message, may be determined. During the recording of the message, the user-data communications may be routed based on the determined sentiment score and criticality score.
    Type: Grant
    Filed: February 3, 2023
    Date of Patent: March 5, 2024
    Assignee: 8x8, Inc.
    Inventors: Ali Arsanjani, Bryan R. Martin
  • Patent number: 11917108
    Abstract: Certain aspects of the disclosure are directed to correlating communication data between a plurality of communication service providers, via a data communications server. According to a specific example, the data communications server receives a selection of a communications service provider to interface with the data communications server. In certain instances, an event associated with a first user of the data communications server is detected, the data communications server identifies a second user associated with the event and a type of interaction for the event. The data communications server provides instructions to the selected communications service provider to retrieve data correlated with the second user, and displays the correlated data received from the server of the communications service provider on a device accessible by the first user.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: February 27, 2024
    Assignee: 8x8, Inc.
    Inventors: Harold Jackson, Bala Karuppanchettiyar, Nick Holland
  • Patent number: 11902359
    Abstract: Certain exemplary aspects directed to customization of communications services wherein a data communications server provides virtual office features to remote client entities.
    Type: Grant
    Filed: February 7, 2023
    Date of Patent: February 13, 2024
    Assignee: 8x8, Inc.
    Inventor: Zhishen Liu
  • Patent number: 11902470
    Abstract: According to one example, the present disclosure involves a system including a data-communications server which uses client-specific sets of data that respectively indicate, for each of a plurality of remotely-situated disparate client entities, data services including data-communications call routing services and parked-call services to be provided on behalf of the client entity from among the client entities. The server is to access the client-specific sets of data (e.g., as may be stored in database of a memory circuit), and, in response, the server receives incoming calls involving user endpoint devices associated with respective ones of the client entities. These actions may be followed by the server providing the data services for the incoming calls in a manner consistent with the client-specific sets of data, and conveying for one of the incoming calls, one of multiple call-related context indications to one of the user endpoint devices.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: February 13, 2024
    Assignee: 8x8, Inc.
    Inventors: Jared Smith-Mickelson, Abhishek Jain
  • Patent number: 11895274
    Abstract: Various example implementations are directed to systems, circuits, apparatuses, and methods for providing virtual computing services. According to an example embodiment, a system includes a set of computing servers configured to provide a respective set of virtual servers for each of a plurality of accounts. The system also includes a processing circuit communicatively coupled to the set of computing servers. For each of the plurality of accounts, the processing circuit provides a mechanism for an authorized user of the account to select options for reporting usage of the respective set of virtual servers. The processing circuit also monitors use of the respective set of virtual servers for the account and generates invoices for use of the respective set of virtual servers according to the selected options.
    Type: Grant
    Filed: February 1, 2023
    Date of Patent: February 6, 2024
    Assignee: 8x8, Inc.
    Inventors: Timothy Britt, Bryan Martin, Christopher Peters
  • Patent number: 11889026
    Abstract: Exemplary aspects involve a data-communications apparatus or system communicate over a broadband network with a plurality of remotely-located data-communications circuits respectively associated with a plurality of remotely-situated client entities. The system includes data-communications platform (e.g., UC-CC) that processes incoming data-communication interactions including different types of digitally-represented communications among which are incoming call, and that is integrated with a memory circuit including a database of information sets. Each of the information sets includes experience data corresponding to past incoming data-communication interactions processed by the platform, and with aggregated and organized data based on data collected in previous incoming interactions.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: January 30, 2024
    Assignee: 8x8, Inc.
    Inventors: Bryan R. Martin, Matt Taylor, Manu Mukerji
  • Patent number: 11889029
    Abstract: In one example, a communications system and platform communications platform: provides data communications services, over at least one of the plurality of communication networks, involving a plurality of different or disparate communications systems respectively associated with a plurality of respectively different formats to a plurality of communication user-operable devices each of which has a user interface for communicating information; conveys the data communications services via a browser and to establish 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 generates, 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 e
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: January 30, 2024
    Assignee: 8x8, Inc.
    Inventor: Ramprakash Narayanaswamy
  • Patent number: 11882243
    Abstract: Incoming calls are received from audio capable devices. A call processing server receives an incoming call from an audio-capable device to a destination number, and detects availability for an ancillary source device linked to the audio-capable device. A set of data is provided to the ancillary source device. The set of data specifies graphical menu options for functions supported by the call processing server. The ancillary source device provides an indication of a selection of one of the graphical menu options. In response to the indication, a call transfer for the incoming call is implemented.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: January 23, 2024
    Assignee: 8x8, Inc.
    Inventor: Scott Slade
  • Patent number: 11876666
    Abstract: Certain aspects of the disclosure are directed to fault isolation in data communications centers. According to a specific example, a data communications server is provided including circuitry configured and arranged to isolate quality or termination issues in a data communications center. The data communications server may retrieve server data relating to data communications routed by the data communications server, and receive from a plurality of endpoint devices communicatively coupled to the data communications server, endpoint data relating to the routed communications. The data communications server may identify data communications quality or data communications termination issues based on the server data and the endpoint data, and identify at least one zone among a plurality of zones of the data communications center associated with the data communications quality or data communications termination issues using a tiered fault isolation process and based on the server data and endpoint data.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: January 16, 2024
    Assignee: 8x8, Inc.
    Inventor: Mehdi Salour
  • Patent number: 11863608
    Abstract: Non-limiting examples of the present disclosure describe proactive detection and notification of a potential loss of connectivity during an electronic collaborative communication. Subsequently, a state of the electronic collaborative communication is managed to improve, among other technical advantages, processing efficiency of associated computing devices and users involved in the electronic collaborative communication. A quality of a network feed for a participant in an electronic collaborative communication is identified and analyzed to generate a warning of potential loss of connectivity. A state of an electronic collaborative communication is managed relative to a continued quality evaluation of said network feed. For example, a network feed may be placed on hold and/or a communication suspended due to potential connectivity issues. A representation of a video feed may be updated and/or a communication resumed when a quality of that video feed is determined to satisfy a pre-selected quality threshold.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: January 2, 2024
    Assignee: 8x8, Inc.
    Inventor: Aaron Evans
  • Patent number: 11861133
    Abstract: Various example implementations are directed to apparatuses and methods for providing data communications, and for monitoring and/or analyzing operations of computing data-communication servers. According to an example embodiment, an apparatus includes processing circuitry to generate graphical-user data and further includes cloud-based data-communication servers. The cloud-based data-communication servers are to provide over one or more broadband networks including the Internet, data-communication services to recipients having respective accounts associated with use of the data-communication services and, for one or more of the accounts, to allow the recipients to permit the recipients to designate, for provisioning and/or deploying, certain of the one or more resources which are available from the system.
    Type: Grant
    Filed: December 2, 2022
    Date of Patent: January 2, 2024
    Assignee: 8x8, Inc.
    Inventors: Timothy Britt, Bryan Martin, Christopher Peters
  • Patent number: 11855795
    Abstract: Certain aspects of the disclosure are directed to communication bridging among disparate platforms in a remote communications environment involving first and second chat rooms. According to a specific example, a communications system is configured to provide remote communications services including a communication bridging service and another type of data communications services, in the remote communications environment. In certain embodiments the system may provide or generate connectivity data, such as a uniform resource locator (URL), to facilitate formation of the communication bridge, and may identify chat room protocols associated with the first and second chat rooms. The system is further configured to translate chat messages using the specifications for the first and second chat room protocols, and transmit chat messages between the first chat room and the second chat room.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: December 26, 2023
    Assignee: 8x8, Inc.
    Inventors: Andrei Soroker, Peter Hizalev, Bryan R. Martin