Combined Circuit Switching And Packet Switching Patents (Class 370/352)
-
Patent number: 11706273Abstract: A host side is adapted to be connected to a client side by means of a clock wire, a selection wire, a first data wire and a second data wire. The host side is configured to transmit a digital selection signal over the selection wire to the client side, the selection signal determining either an audio transmission mode or a client communication mode. Further, the host side is configured to transmit digital audio data of a first channel and a second channel over the first and the second data wire to the client side in the audio transmission mode, and to perform client communication over the first and the second data wire in the client communication mode.Type: GrantFiled: February 20, 2020Date of Patent: July 18, 2023Assignee: AMS AGInventors: Horst Gether, Stefan Bernhard, Michael Boehm
-
Patent number: 11706152Abstract: Inbound packets can be received by a network device that determines a receive pipeline latency metric based on a plurality of receive pipeline residency times of the inbound packets and determines a receive queue latency metric based on a plurality of receive queue residency times of the inbound packets. The receive queue latency metric and the receive pipeline latency metric can be reported to a data collector. The network appliance may also receive a plurality of outbound packets on a transmit queue, determine a transmit queue latency metric based on the transmit queue residency times of the outbound packets, and determine a transmit pipeline latency metric based on the transmit pipeline residency times of the outbound packets. The outbound packets may be transmitted toward their destination. The transmit queue latency metric and the transmit pipeline latency metric can be reported to the data collector.Type: GrantFiled: June 15, 2021Date of Patent: July 18, 2023Assignee: Pensando Systems Inc.Inventors: Varagur Chandrasekaran, Allen Hubbe, Shrikant Vaidya
-
Patent number: 11706690Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, an integrated access and backhaul (IAB) node may receive, from a first IAB donor centralized unit (CU) via a first parent distributed unit (DU), a first indication to establish a first connection with a second parent DU associated with a second IAB donor CU. The IAB node may establish the first connection with the second parent DU. The IAB node may establish a second connection with the first IAB donor CU via the second parent DU, the first connection and the second connection forming a target path between the IAB node and the first IAB donor CU. Numerous other aspects are provided.Type: GrantFiled: June 30, 2021Date of Patent: July 18, 2023Assignee: QUALCOMM IncorporatedInventors: Naeem Akl, Karl Georg Hampel, Ozcan Ozturk, Navid Abedini, Jianghong Luo, Luca Blessent, Junyi Li, Tao Luo
-
Patent number: 11706336Abstract: Methods and apparatuses for managing spoofed calls to a mobile device are described, in which the mobile device receives a call transmitted over a cellular or mobile network. The call may include a set of information associated with the network, such as a geological location of a device that generated the call, a hardware device identifier corresponding to the device, an internet protocol (IP) address associated with the device, or a combination thereof. The mobile device may determine whether the call is spoofed or genuine based on the set of information. Subsequently, the mobile device may assist a user of the mobile device to manage the call, such as blocking the call from reaching the user, informing the user that the call is spoofed, facilitating the user to report the call as spoofed to an authority and/or a service provider of the network.Type: GrantFiled: April 29, 2022Date of Patent: July 18, 2023Assignee: Micron Technology, Inc.Inventors: Elsie de la Garza Villarreal, Madison E. Wale, Bhumika Chhabra, Claudia A. Delaney
-
Patent number: 11706605Abstract: A system for identifying local emergency response resources and sending emergency response to the location of a third party communication device by identifying the location of a third party communication device based on the device's geospatial placement, street address associated with the communication device, user designated address, or IP address, and from the location, using a National Emergency Telephone Number System (NETNS) to identify an emergency dispatch office location nearest to and that serves the area where the third party communication device is located, communicating the location of the third party communication device to the local dispatch office, and communicating with that emergency dispatch office the nature of the emergency so that the user of the third party communication device can get assistance.Type: GrantFiled: November 17, 2021Date of Patent: July 18, 2023Inventor: Patricia Busby-Robinson
-
Patent number: 11699033Abstract: The presently disclosed embodiments may include a computer readable medium including instructions that when executed by one or more processing devices cause the one or more processing devices to perform a method. The method may include: analyzing an electronic document text; identifying in the electronic document text a first drafted text element to be modified; causing the first drafted text element to be highlighted to a user on a display; generating at least one text output option that conveys a meaning associated with the first drafted text element but includes one or more changes relative to the first drafted text element; and causing the at least one text output option to be shown to the user via the display.Type: GrantFiled: March 24, 2022Date of Patent: July 11, 2023Assignee: AI21 LABSInventors: Barak Peleg, Dan Padnos, Amnon Morag, Gilad Lumbroso, Yoav Shoham, Ori Goshen, Barak Lenz, Or Dagan
-
Patent number: 11700332Abstract: Apparatuses and methods concerning providing a data-communications contact center virtual agent are disclosed. As an example, user-data-communications between client and participant stations are facilitated as follows, which may be implemented using a data communications server and associated communications circuitry. Service request data is received from users at a participant stations, and context information is identified for user-data-communications between a client station and the participant stations based on the service request data at least one communications-specific characteristic associated with the user-data-communications. The identified context information is aggregated for the client station and used for choosing a data routing option routing data with each user at the participant stations, based on the service request data and the aggregated context information.Type: GrantFiled: December 6, 2021Date of Patent: July 11, 2023Assignee: 8x8, Inc.Inventors: Arunim Samat, Vijai Gandikota, Manu Mukerji, Zhishen Liu
-
Patent number: 11700634Abstract: A packet switch includes a memory, and a processor coupled to the memory and configured to learn a pattern of a high-priority packet having a cyclicity, monitor a burst end point of the high-priority packet, based on a result of the learning, detect a shift of a time slot of the burst end point when a traffic flow rate of the high-priority packet changes, and determine the time slot to close transmission of a non-priority packet, based on the shift of the time slot.Type: GrantFiled: May 3, 2021Date of Patent: July 11, 2023Assignee: FUJITSU LIMITEDInventors: Norikazu Hikimochi, Kazuto Nishimura, Yoshikazu Sabetto
-
Patent number: 11700329Abstract: Communications between agents and customers are a key feature of contact centers. Agents may have a question about how to perform a particular task, a response to the question that other agents may know. A supervisor may be presently unavailable and transferring the customer requires significantly more overhead and resources. The systems and methods herein disclose an agent-to-agent (A-to-A) channel that enables a question to be posed to an agent and receive a response via a dedicated channel for A-to-A communications. Accordingly, the agent may stay engaged with the customer and resolve issues without the need to wait for a supervisor or transfer the customer to another agent.Type: GrantFiled: March 29, 2019Date of Patent: July 11, 2023Assignee: Avaya Inc.Inventors: Valentine C. Matula, Bharti Patwari Poorey, Rajagiri Ravi
-
Patent number: 11693784Abstract: A processing device in a memory system determines to send system state information associated with the memory device to a host system and identifies a subset of a plurality of event entries from a staging buffer based on one or more filtering factors, the plurality of event entries corresponding to events associated with the memory device. The processing device further sends the subset of the plurality of event entries as the system state information to the host system over a communication pipe having limited bandwidth.Type: GrantFiled: March 8, 2022Date of Patent: July 4, 2023Assignee: Micron Technology, Inc.Inventors: Joe Mendes, Chandra Guda, Steven Gaskill
-
Patent number: 11695563Abstract: A method for creating single-use authentication messages includes creating, at a consumer network function of a core network of a telecommunications network, a message hash of at least a subset of a request message. The method includes adding, at the consumer network function, the message hash to a client credentials assertion (CCA) token for the consumer network function. The method includes sending, from the consumer network function, the request message with the CCA token to a producer network function.Type: GrantFiled: May 7, 2021Date of Patent: July 4, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Jay Rajput, Virendra Singh, John Nirmal Mohan Raj
-
Patent number: 11695623Abstract: The present application discloses a method and an apparatus for binding a network card in a multi-network card server, an electronic device and a computer readable storage medium. The method comprises: acquiring a target address of a target server, wherein a connection between the target server and the multi-network card server is to be established; querying an IP address library according to the target address to determine an operator to which the target address belongs, wherein the IP address library records a correspondence between IP addresses and operators; selecting a network card, according to the determined operator to which the target address belongs, corresponding to the determined operator from a plurality of network cards in the multi-network card server; and binding the selected network card to establish the connection between the multi-network card server and the target server.Type: GrantFiled: September 24, 2020Date of Patent: July 4, 2023Assignee: Beijing Kingsoft Cloud Technology Co., Ltd.Inventor: Feilong Zheng
-
Patent number: 11689628Abstract: Disclosed is a system for establishing communication channel between a user and a resource. A data capturing module captures data corresponding to the user of the web service. A resource identification module identifies the resource based on comparison of one or more attribute of the resource with the data. A determination module determines at least one mode of a communication channel between the User and the resource by comparing a bandwidth of the communication channel available with one of the user and the resource. Examples of the communication channel comprises a video call, an audio call, an automated chat, and an email. A connection module connects the resource to the user via the at least one mode of the communication channel.Type: GrantFiled: March 14, 2018Date of Patent: June 27, 2023Inventor: Anand Purnanand Awasthi
-
Patent number: 11689580Abstract: A method and system for responding to a processing failure of an Internet Protocol (IP) Multimedia Subsystem (IMS). An example method includes a computing system detecting the processing failure of the IMS and responsively causing one or more user equipment devices (UEs) to forgo using the IMS for voice over IP (VoIP) call placement and to instead use an alternate VoIP calling service for VoIP call placement. For instance, a given UE may be configured by default to use the IMS for VoIP call placement, but the UE may detect an IMS processing failure and may responsively instead make a next VoIP call placement attempt using an alternate VoIP calling service, such as a third party VoIP calling application running on the UE.Type: GrantFiled: November 23, 2021Date of Patent: June 27, 2023Assignee: Sprint Spectrum LLCInventors: Saravana Velusamy, Sreekar Marupaduga, Rajil Malhotra
-
Patent number: 11677485Abstract: In certain aspects, the present disclosure is related to devices, methods, systems and/or computer-readable media for use in an isochronous media network in which media devices connected to a network employ one or more synchronization signal to regulate or facilitate the transmission of media signals through the network. In certain aspects, the present disclosure is also related to devices, methods, systems and/or computer-readable media for use in a larger unified, or substantially unified, isochronous network created from aggregating local isochronous media networks in which media devices connected to a network employ a one or more synchronisation signal distributed from a local master clock to regulate or facilitate the transmission of media signals.Type: GrantFiled: September 28, 2016Date of Patent: June 13, 2023Assignee: Audinate Holdings Pty LimitedInventors: Aidan Williams, Varuni Witana, James Westendorp, Andrew White
-
Patent number: 11675610Abstract: Calls run through a virtual desktop infrastructure server are enhanced by testing communication network conditions and selecting, based on the test results, a media channel from a set of supported media channels, including a media channel that is routed through the virtual desktop infrastructure server and encapsulated in a protocol for exchanging data for virtual desktop applications and a more direct media channel that uses a network socket pair between a media server and a personal computing device and bypasses the virtual desktop infrastructure server. In some implementations, call data of multiple types and/or from multiple sources are merged into a single virtual channel of the protocol for exchanging data for virtual desktop applications.Type: GrantFiled: March 3, 2021Date of Patent: June 13, 2023Assignee: Zoom Video Communications, Inc.Inventors: Xingzhi Luo, Xiaofei Wang, Haibing Xu, Daoquan Ye
-
Patent number: 11677689Abstract: Example data processing methods and apparatuses are disclosed. In one example data processing method, a first terminal obtains packet delay budget adjustment information, where the packet delay budget adjustment information is used to indicate an adjusted packet delay budget, a packet delay budget adjustment amount, or a packet delay budget adjustment range. The first terminal adjusts a size of a jitter buffer based on the packet delay budget adjustment information, and then buffers data based on the adjusted jitter buffer.Type: GrantFiled: September 29, 2020Date of Patent: June 13, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Xiaoying Xu, Guohua Zhou, Xing Liu, Qinghai Zeng, Li Ji
-
Patent number: 11678248Abstract: Optimal determination of wireless network pathway configurations may be provided. A computing device may detect, at a first network Access Point (AP), interference on a channel with a second AP. Then, the computing device can check availability of a redundant radio at the second AP. Based on the availability, the computing device can establish a new radio link with the redundant radio at the second AP and reroute data traffic over the new radio link to the second AP. After establishing the new radio link, the computing device can then sever the channel with the second AP.Type: GrantFiled: January 8, 2021Date of Patent: June 13, 2023Assignee: Cisco Technology, Inc.Inventors: Gautam D. Bhanage, Vishal Satyendra Desai, Ardalan Alizadeh, Khashayar Mirfakhraei
-
Patent number: 11678005Abstract: A method is provided that can be performed by an audio source for negotiating latency in an audio network. The audio source receives information regarding an audio processing latency associated with each of a set of two or more audio output devices connected to the audio network. The audio source determines, based at least on the received information, a maximum delay for outputting audio samples streamed by the audio source from the audio output devices in the set. The audio source determines, based on the maximum delay, timing for outputting the audio samples from the audio output devices in the set. The audio source then communicates the determined timing to the set of audio output devices for processing the audio samples in accordance with the timing.Type: GrantFiled: December 28, 2020Date of Patent: June 13, 2023Assignee: Bose CorporationInventors: Michael William Elliot, Debasmit Banerjee
-
Patent number: 11671375Abstract: Disclosed is a system comprised of different points-of-presence (“PoPs”) that provide software defined hybrid private and public networking for different entity sites. A system PoP may establish and/or maintain different network circuits for accessing different destinations or services. The system PoP may receive a tunnel creation request from a particular site, may obtain entity-defined policies that are specified for the particular site, and may establish a particular network tunnel to the particular site. The system PoP may then route egress traffic with a first classification through a first network circuit with a different quality of service (“QoS”) than egress traffic with a second classification according to the policies. Similarly, the system PoP may route ingress traffic arriving over the first network circuit through the particular network tunnel with a different QoS than ingress traffic arriving over the second network circuit according to the policies.Type: GrantFiled: July 15, 2021Date of Patent: June 6, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Arun Kumar Arumuga Nainar, Kam Lee Yap, Klas Nilsson, Karthikeyan Kandhasamy, Henry Schaefer, Kiran Kumar Vasudeva
-
Patent number: 11671380Abstract: In a virtual computing environment, a virtual computing services deployment assigns a user to a computing class based on the expected resources that user will consume. A method includes defining computing classes and provisioning each user according to their assigned computing class. A portion of available resources are instantiated as a computing environment for the user based on the assigned computing class.Type: GrantFiled: January 13, 2021Date of Patent: June 6, 2023Assignee: VMware, Inc.Inventors: Eric Y. Pulier, Clinton B. Battersby, Paul Gaffney
-
Patent number: 11671556Abstract: Disclosed are a method of performing video call and a display device. The display device includes: a camera; a display, configured to present a window for a counterpart and/or a local window; and a processor, configured to: receive a push message sent from a server, wherein the push message is sent after the server receives a video call request sent from the mobile terminal; automatically establish a call process, and control the display to present the window for the counterpart and not to present the local window in response to the push message when the mobile terminal is authorized by the display device; and reject the video call request in response to the push message when the mobile terminal is not authorized by the display device.Type: GrantFiled: April 28, 2021Date of Patent: June 6, 2023Assignee: JUHAOKAN TECHNOLOGY CO., LTD.Inventors: Kun Gao, Yujian Ma, Ruoqiang Qiu, Hongye Ren, Jian Teng, Zhendong Ma, Shuaiqi Liang
-
Patent number: 11671394Abstract: A system described herein may provide for the prioritization of Session Initiation Protocol (“SIP”) messages, transmitted by a User Equipment (“UE”), based on a priority class indicator included in the SIP messages by the UE. A Universal Integrated Circuit Card (“UICC”) may store information indicating the priority class (e.g., in an Access Control Class (“ACC”) Elementary File (“EF”)). One or more network components, such as a Call Session Control Function (“CSCF”) and/or a Messaging Application Server (“MAS”) may prioritize the SIP message based on the priority class indicator included in the SIP message by the UE.Type: GrantFiled: May 26, 2021Date of Patent: June 6, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Toby Varughese John, Shashi Kotvali, Bibi M. Hakimzadeh, James S. Abraham
-
Patent number: 11665071Abstract: A Metrics Parser Coordinator (MPC) coordinates data sharing between components of a network. A process performed by the MPC may include receiving data from a plurality of input interfaces, parsing the data, filtering the parsed data, storing the filtered data in a metric storage, mapping the filtered data according to the input interfaces, and providing the filtered data stored in the metric storage to the first registered application. Each interface may be defined differently from each other interface, and the filtered data including information requested by a first registered application. The interfaces may include 3rd Generation Partnership Project interfaces, Long Term Evolution interfaces, and custom interfaces. The MPC may further allow applications to register to publish data, subscribe to data, or both.Type: GrantFiled: October 20, 2021Date of Patent: May 30, 2023Assignee: Opanga Networks, Inc.Inventors: John Burnette, Sean Brown, Ben Hadorn, Hugo Garza, Ethan Nordness, Dave Gibbons, Tayler Angevine
-
Patent number: 11664817Abstract: The disclosure provides a method and system to recover some or all of the data missing in types of gaps that occur in data streams received via telemetry. The gaps can be filled in real time to enhance operator understanding of current operations. For gaps created by special sequences sent via telemetry during a time interval that telemetry would be sending measurement blocks (MB) of data, the gaps can be filled using special MBs combined with MBs for a next time interval to create combined MBs, sent via telemetry, and extracted to backfill the gaps. For gaps caused by corrupted data, the gaps can be filled with data from overlapping MBs having overlapping data based on overlapping time intervals. For gaps caused by gap events, including different drilling rates of penetration, event MBs with sampling rates different than a predetermined sampling rate can be sent via telemetry.Type: GrantFiled: September 17, 2021Date of Patent: May 30, 2023Assignee: MS Directional, LLCInventors: Eitan Bonderover, Shyam Mehta, Libo Yang
-
Patent number: 11656888Abstract: A snapshot handler is registered with an event monitoring subsystem of a process virtual machine, the registering specifying a trigger event of the snapshot handler, wherein the trigger event comprises execution of a specified portion of an application executing in the process virtual machine, the trigger event specified externally from a source code of the application. Responsive to the event monitoring subsystem detecting an occurrence of the trigger event, the snapshot handler is executed, storing data of an execution state of the process virtual machine at a time of occurrence of the trigger event.Type: GrantFiled: August 8, 2022Date of Patent: May 23, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Oluwatobi Ajila, Daniel Heidinga
-
Patent number: 11657307Abstract: Techniques for data lake-based text generation and data augmentation for machine learning training are described. A user-provided dataset including documents and corresponding label information can be automatically supplemented by creating additional high-quality document samples, with labels, via a large repository of documents in a data lake. Documents from the data lake may be identified as being semantically similar to the user-provided documents but different enough to allow a resulting model to learn from the variation in these documents. New documents can be generated from user-provided document samples or data lake sample documents by identifying and replacing slots within the samples and rewriting adjunct tokens.Type: GrantFiled: November 27, 2019Date of Patent: May 23, 2023Assignee: Amazon Technologies, Inc.Inventors: Sravan Babu Bodapati, Rishita Rajal Anubhai, Georgiana Dinu, Yaser Al-Onaizan
-
Patent number: 11658939Abstract: A computer-implemented method for accessing user resources in a virtual private cloud (VPC) using a serverless function within a network architecture includes instantiating a first warm application container for hosting the serverless function. The first warm application container includes a runtime language library without function code of the serverless function. A virtual machine for hosting a Port Address Translation (PAT) gateway is instantiated. The PAT gateway includes a first interface to the VPC and a second interface to the first warm application container. In response to detecting a trigger event for triggering the serverless function, the function code of the serverless function is mounted within the first warm application container. During execution of the function code from the first warm application container, VPC-addressed network packets associated with the serverless function are routed to the VPC via the second interface and the first interface within the PAT gateway.Type: GrantFiled: March 11, 2020Date of Patent: May 23, 2023Assignee: Huawei Cloud Computing Technologies Co., Ltd.Inventors: Ying Xiong, Farhad P. Sunavala, Hong Zhang
-
Patent number: 11659377Abstract: A profile download method includes a primary device obtaining an embedded integrated circuit card identifier (EID) of a secondary device, where the EID is used by the primary device to obtain, from a mobile operator server, profile download information that matches the EID. The primary device receives the profile download information from the mobile operator server and sends the profile download information to the secondary device, where the profile download information is used by the secondary device to download a profile from a profile management server, and where the profile is installed in an embedded UICC (eUICC) of the secondary device after the download is complete.Type: GrantFiled: July 15, 2021Date of Patent: May 23, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Feng Li, Wen Liu, Chunlai Feng, Tao Li, Xiaolin Li, Xutao Gao, Wenhua Li
-
Patent number: 11651369Abstract: Systems and methods for transactions using remote EMV payment applications are disclosed. The system may enable EMV transactions to be completed using EMV payment applications stored in a remote server. The remote EMV payment application may directly communicate EMV transaction data to the issuer system to complete transactions. The system may receive a transaction request comprising a payment token and an EMV payment application uniform resource identifier (“URI”). The system may invoke from a payment application server a remote EMV payment application based on the EMV payment application URI, wherein in response to being invoked, the remote EMV payment application is configured to interact with a merchant system kernel to process the transaction request, and wherein in response to processing the transaction request the remote EMV payment application is configured to transmit a transaction authorization request comprising EMV transaction data directly to the issuer system.Type: GrantFiled: July 12, 2018Date of Patent: May 16, 2023Assignee: American Express Travel Related Services Company, Inc.Inventor: Carlos Silvestre
-
Patent number: 11652878Abstract: An extended-reality system is described which determines extended-reality data to be obtained from the remote network-connected storage based on a location of the extended-reality system. The extended-reality system determines a communication method by which to obtain the extended-reality data, wherein the extended-reality data may be obtained by one or more requests to the remote network-connected storage or by one or more requests to a local device outside of the extended-reality system. A request is sent to at least one of the local device via a peer-to-peer network and the remote network-connected storage in dependence upon the determination by the extended-reality system.Type: GrantFiled: November 30, 2020Date of Patent: May 16, 2023Assignee: Arm LimitedInventors: Roberto Lopez Mendez, Daren Croxford, Laura Johanna Lähteenmäki
-
Patent number: 11652701Abstract: An electronic device (such as a controller) is described. During operation, the electronic device receives, from a second electronic devices, information that specifies occurrences of different types of events in a network (which includes the second electronic devices). For example, the information may include counts of the occurrences of the different types of events in the network, which may be collected by the second electronic devices. Then, the electronic device aggregates the information about the different types of events in the network, and stores the aggregated information in memory. Moreover, the electronic device predicts an occurrence of an anomaly or an error in the network based at least in part on the aggregated information and a pretrained machine-learning model (such as a neural network). Next, the electronic device selectively performs a remedial action based at least in part on the prediction.Type: GrantFiled: October 29, 2021Date of Patent: May 16, 2023Assignee: ARRIS Enterprises LLCInventor: Cheng-Ming Chien
-
Patent number: 11652920Abstract: Systems and methods are provided for generating announcement information at a communication node. The method includes: generating a first announcement information associated with a first user; generating a second announcement information associated with a second user; and transmitting the first and second announcement information to a telephony application server, wherein the first announcement information and the second announcement information include at least one different element of data, further wherein both the first and second announcement information are used to generate or select announcements which are transmitted to the first and second users during a call between the first and second users.Type: GrantFiled: December 17, 2018Date of Patent: May 16, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Kiran Jadhav, Ove Karlsson
-
Patent number: 11646981Abstract: A chatbot server that provides an instant messaging service using a virtual chatbot linked to multiple real chatbots includes a receiving unit that receives, from a messenger server, a question message relevant to a service selected from multiple services by a user device and service account information corresponding to the selected service; a derivation unit that derives an answer to the question message using the virtual chatbot corresponding to the service account information; and a transmission unit that transmits the answer to the messenger server, wherein the virtual chatbot transfers the question message to a selected real chatbot of the multiple real chatbots linked to the virtual chatbot, and the selected real chatbot derives the answer to the question message and transfers the answer to the virtual chatbot.Type: GrantFiled: December 11, 2018Date of Patent: May 9, 2023Assignee: KAKAO CORP.Inventors: No Suk Myung, Ji Soo Hwang, Jun Ki Kim
-
Patent number: 11647118Abstract: A computerized-method for service monitoring and rate limiting for a service for a request router in a SaaS-platform-contact-center is provided herein. When a service-monitoring-module for a microservice of the SaaS-platform-contact-center is operating and a request-router is in a throttle-mode for a service-of-the-microservice, operating a Tenants Prioritization (TP) module.Type: GrantFiled: July 12, 2022Date of Patent: May 9, 2023Assignee: INCONTACT INC.Inventors: Harshad Ambekar, Salil Dhawan, Swati Kadu
-
Patent number: 11646937Abstract: A device in an evolved packet core (EPC) which includes a processor and a memory. The processor effectuates operations including receiving from one or more devices residing within a customer premise equipment (CPE) portion of a telecommunications network, sensor data associated with one or more customers and in response to receiving the sensor data, generating a data request for an ecosystem status for the CPE portion of the telecommunications network. The processor further effectuates operations including obtaining customer information for the one or more customers and creating an analytics environment, using the customer information, for the one or more customers. The processor further effectuates operations including performing, within the analytics environment, analytics on the sensor data to determine a state of the CPE portion of the telecommunications network for the one or more customers and in response to performing analytics on the sensor data, optimizing the telecommunications network.Type: GrantFiled: September 1, 2022Date of Patent: May 9, 2023Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLCInventors: Arturo Maria, Jeffrey Joseph Farah
-
Patent number: 11647121Abstract: Aspects of the subject disclosure may include, for example, including a processing system for performing operations for determining service requirements of a call session at first user equipment associated with a communication network, determining a first codec to facilitate the call session at the first user equipment according to the service requirements of the call session, searching a session border controller table according to the first codec to obtain a first resource identifier associated with a first session border controller type to facilitate the call session at the user equipment, receiving a first address of a first session border controller associated with the communication network from a domain name server associated with the communication network responsive to a first query including the first resource identifier, and sending a first transport protocol message to the first session border controller according to the first address. Other embodiments are disclosed.Type: GrantFiled: April 28, 2022Date of Patent: May 9, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Lakshminarashimhan Naidu, Bernard S. Ku, Thomas P. Benzaia
-
Patent number: 11647087Abstract: Certain aspects of the disclosure are directed to routing decisions implemented in response to VoIP telephone calls. According to a specific example, in response to the VoIP telephone calls, a first set of one or more documents are identified and executed to make routing decisions for the VoIP telephone calls. A second set of one or more documents are then identified based upon an association with the routing decisions. The second set of documents identify data to be retrieved from data sources. In response to the data, call control functionality is provided for the VoIP calls.Type: GrantFiled: November 23, 2020Date of Patent: May 9, 2023Assignee: 8x8, Inc.Inventor: Zhishen Liu
-
Patent number: 11647428Abstract: A communication method supports Enhanced Voice Services (EVS) codec performed by a communication terminal apparatus. The method includes performing negotiation to use an EVS codec for communication between a communication terminal apparatus and a counterpart terminal, using an IP multimedia subsystem (IMS) signaling including one of a session description protocol (SDP) offer and an SDP answer, and performing negotiation to specify one or more audio-bandwidths of input signals in Hertz (Hz) or kilohertz (kHz) for the EVS codec. In a communication session after the codec negotiation session, the processor causes the receiver to receive a signaling for changing an audio-bandwidth of an input signal to the EVS codec from a network node, changes the audio-bandwidth of the input signal to the EVS codec to another audio-bandwidth without changing the EVS codec based on the signaling, and causes the transmitter to transmit encoded data in the changed audio-bandwidth.Type: GrantFiled: October 13, 2020Date of Patent: May 9, 2023Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Takako Hori, Hiroyuki Ehara
-
Patent number: 11641676Abstract: A communication apparatus comprises a wireless communication unit, a recording unit, and a control unit. The control unit, in a case where connection with a relay apparatus is established by the wireless communication unit, controls the recording unit to record information on a network formed by the relay apparatus and information on whether a stealth mode is enabled for the network. The control unit, in a case where a beacon, which does not include an identifier of a network, is received by the wireless communication unit in a state where information on a network for which the stealth mode is enabled was recorded, controls the wireless communication unit to start wireless connection to the relay apparatus that forms the network for which the recorded information indicates the stealth mode is enabled.Type: GrantFiled: November 24, 2020Date of Patent: May 2, 2023Assignee: Canon Kabushiki KaishaInventor: Hideaki Ohshima
-
Patent number: 11637929Abstract: Connecting agent to customers is the cornerstone of contact center operations. When a customer is connected to an agent for real-time communications (e.g., voice), they can be particular sensitive to any delay, such as the delay to establish a media channel between the agent's endpoint and the customer's device. By establishing a media channel between the agent's device and a server having initially received the communication, the communication may be attached to the existing media channel without requiring the time and resources otherwise necessary to establish the media channel. Additionally, if a problem or failure occurs, a server utilized for the connection may seek to establish the media channel with a second network, such as a telephone network, or a second agent endpoint or endpoint component.Type: GrantFiled: December 2, 2020Date of Patent: April 25, 2023Assignee: Avaya Management L.P.Inventors: Mehmet Balasaygun, Manish Chatterjee, Stephen Whynot
-
Patent number: 11636257Abstract: The presently disclosed embodiments may include a computer readable medium including instructions that when executed by one or more processing devices cause the one or more processing devices to perform a method. The method may include: analyzing an electronic document text; identifying in the electronic document text a first drafted text element to be modified; causing the first drafted text element to be highlighted to a user on a display; generating at least one text output option that conveys a meaning associated with the first drafted text element but includes one or more changes relative to the first drafted text element; and causing the at least one text output option to be shown to the user via the display.Type: GrantFiled: March 24, 2022Date of Patent: April 25, 2023Assignee: AI21 LABSInventors: Barak Peleg, Dan Padnos, Amnon Morag, Gilad Lumbroso, Yoav Shoham, Ori Goshen, Barak Lenz, Or Dagan
-
Patent number: 11632655Abstract: Techniques are described for obtaining current location data for a non-traditional telephony endpoint for emergency calling purposes. An emergency services (ES) provider receives, from a telephony server responding to a telecommunication session establishment request from a telephony endpoint, a location registration request, the location registration request including telephony endpoint identification information. The ES provider may push a quick response (QR) code to the telephony endpoint, the QR code when scanned by a mobile device causes the mobile device to retrieve its current location data. The ES provider may then receive the current location data from the mobile device and store it and the telephony endpoint identification information for subsequent use should a 911 call be made from that telephony endpoint. The ES provider may then send the telephony server an authorization acknowledgement for the telecommunication session establishment request.Type: GrantFiled: January 14, 2022Date of Patent: April 18, 2023Assignee: Bandwidth Inc.Inventors: Daniel Pereira, Larry Reeder, Lydia Runnels, Adam Covati
-
Patent number: 11632339Abstract: Resource provider specifications, characterizing computing resources of computing resource providers, are received. The reachability of each IP address included in the received specification is determined. An agent is deployed that is operable to determine the value of each of a set of metrics in the environment of the host at which the agent is deployed. The agent determines the value of each metric of the set of metrics in the environment of the relevant host, and communicates the determined values to one or more computing devices that validate whether the resources characterized by the communicated values are sufficient to provide the performance characterized by the received specification and that each ISP router complies with a predetermined policy. For each computing resource provider validated and determined to comprise an ISP router compliant with policy, the specified computing resources are added to a pool of resources for cloud computing.Type: GrantFiled: October 7, 2020Date of Patent: April 18, 2023Assignee: Cisco Technology, Inc.Inventors: Plamen Nedeltchev, David Delano Ward, Mohit Agrawal, Alon Shlomo Bernstein
-
Patent number: 11626943Abstract: Aspects described herein relate to on-demand soft acknowledgement (ACK)/negative acknowledgement (NACK) in radio access and other wireless networks, such as fifth generation new radio (5G NR), 3GPP Long Term Evolution (LTE), 3GPP LTE-Advanced (LTE-A), Wi-Fi, and the like. In an example, the aspects may include receiving, from a network entity, a request to enable soft ACK/NACK feedback; enabling the soft ACK/NACK feedback based on the request, where the soft ACK/NACK feedback comprises at least a link quality metric per diversity branch; and transmitting, to the network entity, the soft ACK/NACK feedback based on a determination to enable the soft ACK/NACK feedback.Type: GrantFiled: April 22, 2021Date of Patent: April 11, 2023Assignee: QUALCOMM IncorporatedInventors: Yan Zhou, Qian Zhang, Tao Luo
-
Patent number: 11627355Abstract: According to some embodiments, systems and methods are provided comprising searching, with a searching device, on a local network for the target device, wherein the digital wallet is an electronically stored registered card based account for use in electronic commercial transactions, and wherein the entire digital wallet is absent from the target device prior to the search; selecting at the searching device one or more target devices; and pushing the digital wallet to the target device, including digital wallet functionality, to the target device selected at the searching device by a user to establish the digital wallet at the target device, without having to enter information at the target device to create a new digital wallet at the target device. Numerous other aspects are provided.Type: GrantFiled: February 7, 2019Date of Patent: April 11, 2023Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Lukas Ekselius, Fikret Ates, Sebastien Pochic
-
Patent number: 11622417Abstract: The disclosure relates to content delivery systems such as gateways for use in locations where the services of many end user devices are provided by a common management entity, such as hospitality, dormitory, healthcare, or other enterprise settings. The disclosure includes methods of initializing a gateway configuration and operating a gateway by ingesting content from a variety of signals (satellite, broadcast, cable, and IP), processing the content to have additional desired features, and reassembling content in various forms for delivery to individual end user devices.Type: GrantFiled: September 16, 2020Date of Patent: April 4, 2023Assignee: Blonder Tongue Laboratories, Inc.Inventors: Robert J. Palle, Nezam T. Nikoo, James D. Haberly, Joshua T. Blanton, Donald Christie Young, Jeffrey W. Smith
-
Patent number: 11622046Abstract: In an example embodiment, a solution that allows a PBX to utilize bridged mobile or desktop applications for collaboration and softphone use is provided. The solution works in conjunction with existing hardwired PBX devices without requiring additional hardware such as an edge router to be integrated with the PBX hardware. Incoming calls are able to ring a user's hardwired device, such as a desk phone at an office, while simultaneously ring mobile device or desktop applications (apps). App users can place outbound PSTN calls and dial PBX extensions just as if they were using their hardwired device. Additionally, PSTN services are utilized from the existing PBX rather than bypassing the existing PBX, which makes tracking and billing more straightforward. A Session Initiation Protocol (SIP) tie trunk is used between the existing PBX and a software bridge controller.Type: GrantFiled: March 29, 2021Date of Patent: April 4, 2023Assignee: Intermedia.net, Inc.Inventors: Daniel Klein, Maria Ruinskaya, Anatoly Kanashin, Douglas Christiansen
-
Patent number: 11621949Abstract: Embodiments of the invention are directed assessing reliability between two computing devices. A distributed database may maintain reliability associations between pairs of computing devices. Each reliability association may indicate a particular device has determined (e.g., locally) that another device is reliable. In order to determine an amount of reliability between a first computing device and a second computing device, an ordered combination of the reliability associations may be determined utilizing the distributed database. The ordered combination of reliability associations may identify a reliability path between the first computing device and the second computing device. An amount of reliability may be determined based on the reliability path. An interaction between the devices may be allowed or restricted based at least in part on the amount of reliability between the computing devices.Type: GrantFiled: September 2, 2022Date of Patent: April 4, 2023Assignee: Visa International Service AssociationInventors: Quan Wang, Kelvan Howard, Jerry Wald
-
Patent number: 11621911Abstract: A system and method for regional routing of internet protocol based real-time communication that includes registering a set of client application endpoint routes, comprising registering at least a first client gateway route of a first endpoint in a first region; receiving a communication invitation of the first endpoint; processing a set of communication instructions associated with the communication invitation and identifying a set of communication resources and at least a second endpoint; querying the client application endpoint routes and identifying a client gateway route of the second endpoint; and dynamically directing signaling path and media path of the communication according to the regional availability of the communication resources, the client gateway route of the first endpoint, and client gateway instance route of the second endpoint.Type: GrantFiled: April 10, 2020Date of Patent: April 4, 2023Assignee: Twillo Inc.Inventors: Brian Tarricone, Edward Kim, Ameya Lokare, Jonas Boerjesson