Patents by Inventor Garth Judge
Garth Judge has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12143540Abstract: Apparatus and methods concerning call routing are disclosed. As an example, one apparatus includes a circuitry configured to route calls, as data communications (e.g., between a cellular network or PSTN and a plurality of user communication devices) on a broadband network. In response to receiving a first call notification from one of a plurality of mobile devices, a processing circuit of the apparatus caches the call notification in a first database. A first call notification indicates a source number and a destination number. In response to a first incoming call from the source number included in the cached call notification, the processing circuit redirects the call to the destination number indicated in the call notification via the broadband network.Type: GrantFiled: August 1, 2022Date of Patent: November 12, 2024Assignee: 8x8, Inc.Inventors: Zhishen Liu, Garth Judge, Bryan Martin
-
Patent number: 12132870Abstract: In one or more embodiments, an apparatus includes a set of servers configured to route calls to and from a plurality of devices over network paths. Each of the devices is respectively associated with one of a plurality of client accounts. A control circuit may be communicatively connected to the one or more servers and directs the servers to route calls for a client account according to a respective routing policy for the client account. The routing policy may indicate one or more routing algorithms for selecting paths of a network for routing each of the calls, and may also indicate a selection algorithm configured to, for each call, one of the set of routing algorithms based on a set of criteria such as date or time of the call.Type: GrantFiled: August 2, 2021Date of Patent: October 29, 2024Assignee: 8x8, Inc.Inventors: Bryan R. Martin, Garth Judge, Zhishen Liu
-
Patent number: 12088756Abstract: Apparatus and methods concerning call routing are disclosed. In an example embodiment, a call alert message, indicative of the call answer options, is communicated from a data-communications server to the communication device, determined in response to receiving an incoming call for a communication device at the server. A selected option is received from the communication device. In response to the selected option indicating the first call answer option, the call is routed to the communication device as a call via a data network or in response to the selected option indicating the second call answer option, the call is routed to the communication device via a PSTN.Type: GrantFiled: April 4, 2023Date of Patent: September 10, 2024Assignee: 8x8, Inc.Inventors: Garth Judge, Zhishen Liu, Bryan R. Martin
-
Patent number: 11997003Abstract: Various example implementations are directed to circuits, apparatuses and methods for providing Voice-over-IP (VoIP) services. According to an example embodiment, an apparatus includes a first network node configured to communicate VoIP packets between upstream and downstream network nodes in a network and to communicate metadata with at least one of the VoIP packets downstream in the network. A network pathway assessment module is configured to derive, from the response packet one or more transmission characteristics (e.g., latency) corresponding to the VoIP packets communicated along a pathway between the first network node and the second network node and VoIP packets may be routed in response thereto.Type: GrantFiled: September 1, 2021Date of Patent: May 28, 2024Assignee: 8×8, Inc.Inventors: Garth Judge, Huw Rees
-
Patent number: 11800017Abstract: Various example implementations are directed to methods and apparatuses for facilitating conferenced communications. In one of various examples involving audio signals received from a plurality of participants of a digital audio conference, a logic circuit is to process the audio signals via respective audio input circuits respectively associated with each of the endpoint devices, and, in response to a subset of the different audio signals deemed or qualified as having a loudest audio input, encodes audio from only the subset for broadcasting to participants of the digital audio conference.Type: GrantFiled: August 29, 2022Date of Patent: October 24, 2023Assignee: 8x8, Inc.Inventors: Garth Judge, James Kleck
-
Patent number: 11659095Abstract: A variety of methods, systems, devices and arrangements are implemented for assessing and/or controlling call routing for Internet-based (e.g., VoIP/VioIP) calls. According to one such method, endpoint devices are used to monitor and/or assess the call-quality. The assessment is sent to a centralized server arrangement and call-routing is controlled therefrom. Endpoint devices employ a decentralized testing mechanism to further monitor and assess call quality. Aspects of call quality are analyzed and attributed to endpoint devices and/or local connections or networks to distinguish intermediate routing issues from local/endpoint issues.Type: GrantFiled: August 25, 2021Date of Patent: May 23, 2023Assignee: 8x8, Inc.Inventors: Marc Petit-Huguenin, Garth Judge
-
Patent number: 11632457Abstract: Apparatus and methods concerning call routing are disclosed. In an example embodiment, a call alert message, indicative of the call answer options, is communicated from a data-communications server to the communication device, determined in response to receiving an incoming call for a communication device at the server. A selected option is received from the communication device. In response to the selected option indicating the first call answer option, the call is routed to the communication device as a call via a data network or in response to the selected option indicating the second call answer option, the call is routed to the communication device via a PSTN.Type: GrantFiled: June 21, 2021Date of Patent: April 18, 2023Assignee: 8x8, Inc.Inventors: Garth Judge, Zhishen Liu, Bryan R. Martin
-
Patent number: 11523000Abstract: An apparatus including a server is disclosed for providing data-communications services to and configuring contact lists for a plurality of Internet-enabled devices. The apparatus includes a data server communicatively connected to the plurality of user-communications devices. In response to receiving a first data message, from a first device not included in the plurality of devices, that includes contact information and identifies one of the plurality of devices, the device management circuit adds a new contact having the contact information to the respective contact list of the identified one of the plurality of devices.Type: GrantFiled: January 20, 2021Date of Patent: December 6, 2022Assignee: 8x8, Inc.Inventors: Ruiqiang Huang, Zhishen Liu, Garth Judge
-
Patent number: 11431855Abstract: Various example implementations are directed to methods and apparatuses for facilitating conferenced communications. In one of various examples involving audio signals received from a plurality of participants of a digital audio conference, a logic circuit is to process the audio signals via respective audio input circuits respectively associated with each of the endpoint devices, and, in response to a subset of the different audio signals deemed or qualified as having a loudest audio input as compared to other ones of the different audio signals, each of the other ones of the different audio signals are assigned to an encoder pool based on a codec associated with the digital audio conference.Type: GrantFiled: February 16, 2021Date of Patent: August 30, 2022Assignee: 8x8, Inc.Inventors: Garth Judge, James Kleck
-
Patent number: 11412090Abstract: Apparatus and methods concerning call routing are disclosed. As an example, one apparatus includes an interface circuit configured to route calls, as data communications, between a cellular network or PSTN and a plurality of communication devices on an IP network. In response to receiving a first call notification from one of a plurality of mobile devices, a processing circuit of the apparatus caches the call notification for a period of time in a first database. A first call notification indicates a source number and a destination number. In response to a first incoming call via the cellular or PSTN network from the source number included in the cached call notification, the processing circuit redirects the call to the destination number indicated in the call notification via the cellular or PSTN network.Type: GrantFiled: February 25, 2020Date of Patent: August 9, 2022Assignee: 8x8, Inc.Inventors: Zhishen Liu, Garth Judge, Bryan Martin
-
Patent number: 11164096Abstract: 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: June 15, 2018Date of Patent: November 2, 2021Assignee: 8x8, Inc.Inventors: Bryan Martin, Garth Judge
-
Patent number: 11115313Abstract: Various example implementations are directed to circuits, apparatuses and methods for providing Voice-over-IP (VoIP) services. According to an example embodiment, an apparatus includes a first network node configured to communicate VoIP-packets between upstream and downstream network nodes in a network and to communicate metadata with at least one of the VoIP packets downstream in the network. The apparatus also includes a second network node configured to receive the set of metadata and at least one VoIP packet, and communicate the at least one of the VoIP packet further downstream in the network. The second network node is also configured to send a response packet upstream in response to receiving the metadata. A network pathway assessment module is configured to derive, from the response packet a latency corresponding to the VoIP-packets communicated along a pathway between the first network node and the second network node.Type: GrantFiled: May 22, 2019Date of Patent: September 7, 2021Assignee: 8x8, Inc.Inventors: Garth Judge, Huw Rees
-
Patent number: 11108913Abstract: A variety of methods, systems, devices and arrangements are implemented for assessing and/or controlling call routing for Internet-based (e.g., VoIP/VioIP) calls. According to one such method, endpoint devices are used to monitor and/or assess the call-quality. The assessment is sent to a centralized server arrangement and call-routing is controlled therefrom. Endpoint devices employ a decentralized testing mechanism to further monitor and assess call quality including the use of test connections. Aspects of call quality are analyzed and attributed to endpoint devices and/or local connections or networks to distinguish intermediate routing issues from local/endpoint issues.Type: GrantFiled: January 21, 2020Date of Patent: August 31, 2021Assignee: 8x8, Inc.Inventors: Marc Petit-Huguenin, Garth Judge
-
Patent number: 11082564Abstract: In one or more embodiments, an apparatus includes a set of VoIP servers configured to route VoIP calls to and from a plurality of VoIP-enabled devices. Each of the VoIP-enabled devices is respectively associated with one of a plurality of client accounts. A control circuit is communicatively connected to the one or more VoIP servers and directs the VoIP servers to route VoIP calls for a client account according to a respective routing policy for the client account. The routing policy indicates one or more routing algorithms for selecting paths of a network for routing each of the VoIP calls. The routing policy also indicates a selection algorithm configured to, for each VoIP call, one of the set of routing algorithms based on a set of criteria such as date or time of the call.Type: GrantFiled: June 12, 2019Date of Patent: August 3, 2021Assignee: 8x8, Inc.Inventors: Bryan R. Martin, Garth Judge, Zhishen Liu
-
Patent number: 11044360Abstract: Apparatus and methods concerning call routing are disclosed. In an example embodiment, a call alert message, indicative of the call answer options, is communicated from the VoIP server to the communication device, determined in response to receiving an incoming VoIP call for a communication device at a VoIP server. A selected option is received from the communication device. In response to the selected option indicating the first call answer option, the call is routed to the communication device as a VoIP call via a data network. In response to the selected option indicating the second call answer option, the call is routed to the communication device via a PSTN.Type: GrantFiled: August 18, 2016Date of Patent: June 22, 2021Assignee: 8x8, Inc.Inventors: Garth Judge, Zhishen Liu, Bryan R. Martin
-
Patent number: 10924613Abstract: Various example implementations are directed to methods and apparatuses for facilitating conferenced communications. In one of various examples involving audio signals received from a plurality of participants of a digital audio conference, a logic circuit is to process the audio signals via respective audio input circuits respectively associated with each of the endpoint devices, and, in response to a subset of the different audio signals deemed or qualified as having a loudest audio input as compared to other ones of the different audio signals, each of the other ones of the different audio signals are assigned to an encoder pool based on a codec associated with the digital audio conference. Digital audio packets for the digital audio conference associated with the subset of the different audio signals deemed or qualified as having a loudest audio input are then encoded for broadcast.Type: GrantFiled: May 14, 2020Date of Patent: February 16, 2021Assignee: 8x8, Inc.Inventors: Garth Judge, James Kleck
-
Patent number: 10904394Abstract: An apparatus including a server is disclosed for providing data-communications services to and configuring contact lists for a plurality of VoIP-enabled devices. The apparatus includes a data server communicatively connected to the plurality of user-communications devices. In response to receiving a first data message, from a first device not included in the plurality of devices, that includes contact information and identifies one of the plurality of devices, the device management circuit adds a new contact having the contact information to the respective contact list of the identified one of the plurality of devices.Type: GrantFiled: April 16, 2019Date of Patent: January 26, 2021Assignee: 8x8, Inc.Inventors: Ruiqiang Huang, Zhishen Liu, Garth Judge
-
Patent number: 10659615Abstract: Various example implementations are directed to methods and apparatuses for facilitating conferenced communications. An example method can include receiving from a plurality of participants of a digital audio conference, audio signals from respective audio input circuits for each respective participant. A subset of the plurality of participants may be identified, as corresponding to loudest audio input compared to a remainder of the participants. At least one encoder pool may be generated by assigning each of the remainder of the participants to an encoder pool associated with a codec used by the respective audio input circuits. For each participant in the subset, digital audio packets of the loudest audio input may be separately encoded to remove feedback. Digital audio packets of the loudest audio input may be separately encoded using the at least one encoder pool, and the encoded data packets may be broadcast to the plurality of participants.Type: GrantFiled: September 3, 2019Date of Patent: May 19, 2020Assignee: 8x8, Inc.Inventors: Garth Judge, James Kleck
-
Patent number: 10574832Abstract: Apparatus and methods concerning call routing are disclosed. As an example, one apparatus includes an interface circuit configured to route calls between a cellular network or PSTN and a plurality of communication devices on an IP network, each of the plurality of communication devices corresponding to a respective telephone extension. In response to receiving a first call notification from one of a plurality of mobile devices, a processing circuit of the apparatus caches the call notification for a period of time in a first database. A first call notification indicates a source number and a destination number. In response to a first incoming call via the cellular or PSTN network from the source number included in the cached call notification, the processing circuit redirects the call to the destination number indicated in the call notification via the cellular or PSTN network.Type: GrantFiled: September 22, 2014Date of Patent: February 25, 2020Assignee: 8x8, Inc.Inventors: Zhishen Liu, Garth Judge, Bryan Martin
-
Patent number: 10547749Abstract: A variety of methods, systems, devices and arrangements are implemented for assessing and/or controlling call routing for Internet-based (e.g., VoIP/VioIP) calls. According to one such method, endpoint devices are used to monitor and/or assess the call-quality. The assessment is sent to a centralized server arrangement and call-routing is controlled therefrom. Endpoint devices employ a decentralized testing mechanism to further monitor and assess call quality including the use of test connections. Aspects of call quality are analyzed and attributed to endpoint devices and/or local connections or networks to distinguish intermediate routing issues from local/endpoint issues.Type: GrantFiled: August 20, 2018Date of Patent: January 28, 2020Assignee: 8x8, Inc.Inventors: Marc Petit-Huguenin, Garth Judge