Combined Circuit Switching And Packet Switching Patents (Class 370/352)
  • Patent number: 11190610
    Abstract: A redirection bridge device, RBD (10, 20), comprising: —an API interface (300) comprising an API input (301), arranged capable of receiving a request (300A) from an application (APP) (30), arranged located on a user device (1100) associated with a user (1000), for the purposes of requesting metadata, said metadata being specific to at least one contact option (2100) arranged in association with at least one Enterprise (2000), a metadata store (310), for storing metadata specific to the at least one Enterprise (2000), and arranged to provide metadata to the API interface (300) in response to the request (300A), and, a Communications Manager (320), arranged in co-operation with the API interface (300) and the at least one contact option (2100), for facilitating contact between the user device (1100) and the at least one contact option (2100).
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: November 30, 2021
    Assignee: WEBTEXT HOLDINGS LIMITED
    Inventors: Colm Keating, A J Cahill, Carl Fleming, Eoghan Moylan, Garrett Jordan
  • Patent number: 11190490
    Abstract: Connecting to an unsecured wired or wireless network poses severe security and privacy risks. An individual application such as a mobile online banking application address this by using point to point private network connections. Browsers, however, generally do not use point to point private network connections and depend on the target website to establish a secure connection. Providing a secure connection that is the default for all network access and that encrypts all over the air or over the wire traffic mitigates these risks. However, virtual client networks (VPNs) client applications can be difficult to set up and need to be always on to ensure that all network activity is secure. By embedding a VPN capability and automating the connection process, a safe and secure network connection can be made available to users of computing devices.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: November 30, 2021
    Assignee: Allstate Insurance Company
    Inventors: Jason Park, John Parkinson, Mark D. Hansen, Nicolette De Guia
  • Patent number: 11190456
    Abstract: A method comprises establishing a packet size limit. The packet size limit may govern the maximum permitted size of packets that are transmitted between a first node and a second node of a network. The method also comprises monitoring a buffer of the second node in the network. The method also comprises determining, based on the monitoring, that the buffer of the second node is filled above an upper capacity threshold. The method also comprises increasing, based on the determining, the first packet size limit.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Andrew Thorstensen, Adam D. Reznechek, David M. Koster, Jason A. Nikolai
  • Patent number: 11189273
    Abstract: Apparatuses and systems for conserving power for a portable electronic device that monitors local audio for a wakeword are described herein. In a non-limiting embodiment, a portable electronic device may have two-phases. The first phase may be a first circuit that stores an audio input while determining whether human speech is present in the audio input. The second phase may be a second circuit that activates when the first circuit determines that human speech is present in the audio input. The second circuit may receive the audio input from the first circuit, store the audio input, and determine whether a wakeword is present within the audio input.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: November 30, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Marko Bundalo, Dibyendu Nandy, Bhupal Kanaiyalal Dharia
  • Patent number: 11184483
    Abstract: Techniques are described for forecasting and dynamic routing of incoming routing service requests in a service environment that includes one or more call centers. Implementations apply a doubly stochastic modeling technique to modeling call volumes, call wait times, calling handling times, and/or other parameters in a service environment that includes one or more call centers that include multiple skill codes for the service representatives. By simultaneously modeling on different time scales, such as modeling both inter-day and intra-day correlations, implementations are able to provide an analysis that exploits more of the structure in the data compared to traditional techniques. Implementations can also integrate in other types of time series for other effects that may impact the call volume or other parameters in a service environment, such as exogenous and/or anomalous variables that are independent of other inter-day and/or intra-day trends exhibited in the data.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: November 23, 2021
    Assignee: United Services Automobile Association (USAA)
    Inventors: Lambros Petropoulos, James Walter Wisnowski, Andrew Thomas Karl
  • Patent number: 11184410
    Abstract: Disclosed is a method for managing a communication of a terminal device. In the method it is determined if the terminal device executes an active communication connection carrying voice data over a public switched telephone network, in response to a determination that the terminal device executes the active communication connection inactivating a voice portion of a communication session over a communication network implementing IP based communication, and in response to a determination that the terminal device does not execute the active communication connection activating the voice portion of the communication session over the communication network implementing IP based communication. Also disclosed is a terminal device, a computer program product and a system.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: November 23, 2021
    Assignee: TELIA COMPANY AB
    Inventor: Harri Jokela
  • Patent number: 11178061
    Abstract: An information processing apparatus includes a radio module which wirelessly transmits and receives a packet through synchronous communication to and from another apparatus and a first controller. The first controller determines whether or not the packet transmitted from the radio module has been received by another apparatus, and selects, when reception of a previously transmitted packet by the another apparatus is not confirmed, between retransmission processing for retransmitting the previously transmitted packet and non-retransmission processing for transmitting another packet instead of the previously transmitted packet depending on a content of the previously transmitted packet.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: November 16, 2021
    Assignee: NINTENDO CO., LTD.
    Inventors: Yoshihisa Kondo, Shumpei Yasuda, Toshiki Oizumi, Kouichi Kawamoto
  • Patent number: 11178030
    Abstract: The systems, devices, and methods discussed herein are directed to continuously providing Internet connection for user equipment (UE) connected to a router by monitoring availability of a primary data, or Internet, connection provided by a primary Internet service provider (ISP) for the router, upon determining that the primary data connection has become unavailable, switching to a secondary data, or Internet, connection established using a mobile network of a secondary ISP, and upon determining that the primary data connection has become available, switching back to the primary data connection.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: November 16, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Vinod Kumar, Dragos Dumitru Lazar, Omar Hassan
  • Patent number: 11178073
    Abstract: A message transmission method, an access node, an access controller, and an access system, where in the method, a message is processed by an access controller instead of an access node such that the access node does not need to support a relay function, reducing operation and maintenance difficulties and costs. In the method, the access controller receives a first message from the access node, and the first message includes a first identifier. The access controller obtains a line identifier according to the first identifier. The access controller obtains a second message according to the line identifier, and the second message includes the line identifier. The access controller sends the second message to a relay server.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: November 16, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Ruobin Zheng
  • Patent number: 11170117
    Abstract: A system for rapid deployment of content on a common publication platform. The system includes a rapid content deployment application hosted on a stand-alone or networked computer that is interfaced with the common publication platform. The rapid content deployment application includes a receiver to receive a file for publication on the common publication platform, a file existence checker to verify existence of a collaboration file on the common publication platform compatible with the received file, and a file preparer to prepare the received file for uploading to the common publication platform in compliance with one or more of governance, security, and change management policies including access control and authorization policies. The rapid content deployment application further includes a file uploader to upload the prepared file to the common publication platform for publication.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: November 9, 2021
    Assignee: BMC Software, Inc.
    Inventor: Ashish Kumar Jha
  • Patent number: 11171776
    Abstract: An encryption key distribution system includes: a key distribution ECU that transmits an encryption key; and a key reception ECU that receives the encryption key, the key distribution ECU: transmits the encryption key to the key reception ECU; and determines completion of transmission of the encryption key, based on a result of determination as to whether first verification data transmitted from the key reception ECU matches second verification data of the encryption key which is calculated from a common key stored in the key distribution ECU and an identifier of the key reception ECU, the key reception ECU: records the received encryption key in the key reception ECU; calculates the first verification data from the same common key as the common key stored in the key reception ECU and the identifier of the key reception ECU; and transmits the calculated first verification data to the key distribution ECU.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: November 9, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Kenta Usui, Yasuhiko Abe, Naoki Suzuki
  • Patent number: 11172069
    Abstract: Systems and methods are described herein for providing a Voice over Internet Protocol (VoIP) call. In an embodiment, a load balancing processor receives a re-initiated HTTP request from a client processor upon detection that an initial call server is no longer active, and sends the re-initiated HTTP request to a second call server. The second server generates updated call resource information that identifies the second server as the new server resource for the call, and sends the updated call resource information over the IP network to the client processor. Subsequent HTTP requests from the client processor for sending and receiving signaling and media data for the call are received at the second server using the updated call resource information.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: November 9, 2021
    Assignee: FIVE9, INC.
    Inventor: Jonathan Rosenberg
  • Patent number: 11171828
    Abstract: A method is proposed for configuring a terminal by using a server in an IMS communication network. The method includes: receiving an SIP registration message from a terminal, the registration message having at least one parameter relating to the access network, obtaining a configuration from the parameter relating to the access network included in the registration message received, and transmitting to the terminal a response to the registration message, the message having the configuration obtained from the parameter relating to the access network. Correlatively, a method is proposed for obtaining a configuration on a terminal.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: November 9, 2021
    Assignee: ORANGE
    Inventors: Bertrand Bouvet, Stephane Boizard
  • Patent number: 11171822
    Abstract: A method of processing session initiation protocol (SIP) call flows, the method comprising, at a back-to-back user agent (B2BUA) configuring a media user agent (UA) layer to interface between a SIP UA layer and a Media B2BUA layer. for call flow operation in the SIP UA layer to Media B2B UA layer direction, the configuring comprises, at the media UA layer first mapping each message received from the SIP UA layer comprised of one of a plurality of SIP layer message types into one of a SDP offer message type, a SDP answer message type and a third message type different from the SDP offer message and SDP answer types, and passing each first mapped message to the Media B2B UA layer for processing.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: November 9, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sebastien Bouat, Patrick Broyer, Vijay Kamath
  • Patent number: 11171892
    Abstract: An assistance integrator provides a front-end interface to an enterprise's backend services available to customers. The assistance integrator translates between automated chat conversations with the customers that engage the enterprise over messaging platforms for initiating actions with the backend services during those conversations.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: November 9, 2021
    Assignee: NCR Corporation
    Inventors: Yehoshua Zvi Licht, Joseph Arnold White
  • Patent number: 11165835
    Abstract: Systems and methods for providing a dynamically expandable conference call system using load balancing are described herein. Various examples use a media replication server. The media replication server accesses state information of one or more media control units. The state information is used to instantiate one or more media control unit high availability pairs. The media replication server further replicates media received into the conference call system by transmitting the received media to both an active media control unit and a standby media control unit. The media replication server may make modifications to the media control units handling a conference call to adjust for varying conditions such as a failure of one or more of the media control units or the addition of clients to the conference call.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: November 2, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Michele Kinsey, Jonathan Alexander Pastore
  • Patent number: 11165851
    Abstract: A system and method for providing security to a network may include identifying a message sent over a network, the message related to a data transfer from an initiator to a target node, and transmitting, over the network, at least one disruptive message that causes the data transfer to fail.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: November 2, 2021
    Assignee: Argus Cyber Security Ltd.
    Inventors: Yaron Galula, Ofer Ben-Noon, Oron Lavi, Ofer Kapota, Alexei Kovelman
  • Patent number: 11165704
    Abstract: Systems and methods of improving the functioning of a computer system by implementing an adaptive encoding network are disclosed. In some example embodiments, a computer system transmits a new encoding assignment representing an encoding of a value with a new code to a consensus server, receives an approval of the new encoding assignment from the consensus server, and, based on the receiving of the approval of the new encoding assignment from the consensus server, applies the new encoding assignment to the value in subsequent messages to one or more machines, with the applying of the new encoding assignment comprising including the new code of the new encoding assignment in the subsequent messages in association with the value.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: November 2, 2021
    Assignee: eBay Inc.
    Inventor: Amit Yogendra Desai
  • Patent number: 11159368
    Abstract: A system, a method, and a computer program product for performing component integration. A first computing system generates a computing component for integration with a second computing system. The first computing system provides the computing component to the second computing system. The second computing system configures the computing component for operation by the first computing system with at least one computing component of the second computing system. The first computing system operates the configured computing component in the second computing system.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: October 26, 2021
    Assignee: SAP SE
    Inventors: Bare Said, Tobias Hoehmann, Viktor Kehayov, Michael Saupe, Dennis Koerner, Andreas Linke, Dariusz Bil, Jan Teichmann
  • Patent number: 11159505
    Abstract: The disclosure describes a scalable, risk-based authentication system including a plurality of fraud monitoring engines configured to: analyze user data and organization data, and generate a set of risk factors based on the user data and the enterprise data; a risk aggregator in communication with the plurality of fraud monitoring engines configured to: receive the set of risk factors, and transform the set of risk factors into risk indicators; and an authentication engine configured to: receive the risk indicators from the risk aggregator, and generate an authentication plan for a requested activity based on the risk indicators and the requested activity.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: October 26, 2021
    Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
    Inventors: Michael W. Lester, Debra Randall Casillas, Richard A. Davey, Michael Frank Morris, Maland Keith Mortensen, John David Row, Thomas Bret Buckingham, Tammy Sanclemente
  • Patent number: 11159587
    Abstract: A call forwarding device based on an IMS includes a terminal and an IMS communication system connected to the terminal. The IMS communication system is respectively connected to an IMS special service number device, an IMS user database and an IMS maintenance device. After the terminal establishes a communication with the IMS special service number device, a forwarding condition and a forwarding number set through an IVR, and a calling number and a called number of the terminal are saved in the IMS user database. When the calling number of the terminal dials the called number, the IMS communication system detects a status of the called number, and a communication is established between the calling number and the forwarding number of the terminal according to the forwarding condition.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: October 26, 2021
    Assignee: Ankang Hongtian Science & Techonology Incorporated Company
    Inventor: Lihong Hao
  • Patent number: 11159398
    Abstract: 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: Grant
    Filed: March 25, 2019
    Date of Patent: October 26, 2021
    Assignee: Opanga Networks, Inc.
    Inventors: John Burnette, Sean Brown, Ben Hadorn, Hugo Garza, Ethan Nordness, Dave Gibbons, Tayler Angevine
  • Patent number: 11159367
    Abstract: Examples described herein includes initialization of a computing node cluster. An example method providing a query request from an initialization application/service of a computing node for a default configuration management server identifier via a network, and receiving, from a network management server, an internet protocol address associated with the default configuration management server identifier. The example method further includes providing a configuration request from the computing node to the internet protocol address requesting configuration information, and receiving the configuration information at the computing node from a configuration management server associated with the internet protocol address.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: October 26, 2021
    Assignee: Nutanix, Inc.
    Inventors: Brian Finn, Jan Olderdissen, Jaspal Singh Dhillon, Mengyang Li, Sragdhara Datta Chaudhuri, Toms Varghese
  • Patent number: 11159370
    Abstract: In one example, a network management system discovers a plurality of network devices behind a network address translation device, such as a firewall. The network management system may receive a model of a seed network device, generate a first activation configuration and commit the first activation configuration on the seed network device. The network management system may connect to the seed network device and discover neighboring devices from information in the seed network device. The network management system may connect to the neighboring devices, automatically create a model of the neighboring network devices, generate s activation configurations for the neighboring network devices and commit the activation configurations on the neighboring network devices. The network management system may iterative perform these steps until it discovers all the discoverable network devices behind the network address translation device.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: October 26, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Pradeep H. Krishnamurthy, Chandrasekhar A, Rahamath Sharif, Raviraj Satish Deshmukh
  • Patent number: 11153369
    Abstract: A method for operation of a telecommunications network with a broadband access network includes: in a first step, a specific network termination node is connected to a specific line termination node and activated, wherein a walled garden access is provided, to the specific network termination node, to access a provider infrastructure control center of the telecommunications network; in a second step, subsequent to the first step, the walled garden access is used, by the specific network termination node or by a client device connected to the specific network termination node, to access a provider-specific server environment of the specific provider; and in a third step, subsequent to the second step, the specific network termination node is authenticated and federated with the specific provider.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: October 19, 2021
    Assignee: DEUTSCHE TELEKOM AG
    Inventors: Hans-Joerg Kolbe, Thomas Haag, Wolfgang Hurst
  • Patent number: 11153288
    Abstract: A system and method for monitoring a leakage of internal information by analyzing encrypted traffic according to the present invention is characterized in that an SSL session is not created directly between an internal computer and an external computer, but a monitoring computer creates SSL sessions with the internal computer and the external computer respectively, and when a data packet is transmitted from the internal computer to the external computer, the monitoring computer first checks whether the data packet contains internal information and then delivers the data packet.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: October 19, 2021
    Assignee: THE INDUSTRY & ACADEMIC COOPERATION IN CHUNGNAM NATIONAL UNIVERSITY (IAC)
    Inventors: Yoo Jae Won, Ji Hoon Yoon
  • Patent number: 11153353
    Abstract: Privacy is often a concern when conducting a voice-based communication over a network. Users who utilize a speakerphone may provide an opportunity for unwelcome third parties to overhear the far-end portion of the call. By establishing a Session Initiation Protocol (SIP) media session utilizing signaling comprising a transducer header, a called device may utilize the desired transducer to better facilitate privacy (e.g., headset, handset). If privacy is not requested, the transducer header may indicate any transducer may be used or that use of a speakerphone is permitted. Mid-call changes in the requested privacy may also be accommodated to request transition to or from a more private transducer utilized by the far-end device.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: October 19, 2021
    Assignee: Avaya Management L.P.
    Inventors: Anand Padhye, Tatya Kadam
  • Patent number: 11146499
    Abstract: An electronic device is provided. The electronic device includes a processor configured to receive first data packets via a first modem, store the first data packets in a first data buffer assigned to a first area of a volatile memory, receive second data packets via a second modem, store the second data packets in a second data buffer assigned to a second area of the volatile memory, and deliver the first data packets and the second data packets from the first data buffer and the second data buffer to an upper layer in an order in which the first data packets and the second data packets are received. The second data packets include the same internet protocol (IP) destination address as the first data packets.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: October 12, 2021
    Inventors: Jin Mo Sung, Tae Gu Kim, Joon Young Heo, Min Jung Kim
  • Patent number: 11144384
    Abstract: Fan or fan tray failures are currently handled within the scope of the information handling system that has suffered the failure. In such cases, the addressing such issues may be difficult or impossible to do without completely shutting down the device. In one or more embodiments, by announcing the failure to one or more protocols, which allows the handling of such a failure event at a topological level rather that purely at the device level, the impact to the device as well as to the overall traffic in the topology may be drastically mitigated.
    Type: Grant
    Filed: June 14, 2020
    Date of Patent: October 12, 2021
    Inventor: Sudharsan Dhamal Gopalarathnam
  • Patent number: 11146687
    Abstract: It is disclosed a method to operate a desktop telephone (400) with Internet Protocol (IP) connectivity in a business social real-time collaboration environment, i.e. using the desktop telephone (400) as terminating point for incoming and outgoing calls or conferences capabilities where the desktop telephone may be located on a desktop or other surface or be wall mounted, with a list of recent calls, contacts (323) and directory search results altogether made available as a single combined conversation list (303) for navigation and for activation for a business social real-time collaboration user, such that the desktop telephone (400) is always up-to-date with the user's social real-time collaboration system; wherein when the said user logs on to his/her social real-time collaboration account the desktop telephone (400) associated with said user is in synchronisation with his/her activities involved with the social real-time collaboration system.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: October 12, 2021
    Assignee: RingCentral, Inc.
    Inventor: James Smith
  • Patent number: 11146625
    Abstract: Techniques are described for wireless communication. One method includes receiving, at a first node of a mesh network from a second node, a request for data associated with a security and automation system; determining, at the first node, that a third node associated with a plurality of neighboring nodes within the mesh network has an available computing resources level to process the data based on configuration information of the mesh network; and transmitting, from the first node to the third node, a message instructing the third node to process the data.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: October 12, 2021
    Assignee: AERVIVO, INC.
    Inventor: Michael John Hart
  • Patent number: 11139849
    Abstract: An antenna module which transmits and receives a radio signal via a wireless network, the antenna module includes an antenna configured to transmit and receive the radio signal, a circuit configured to convert a signal received from outside into a radio signal, make the antenna transmit the converted radio signal, and transmit a signal generated by processing the radio signal received by the antenna to the outside, a tubular casing configured to accommodate the circuit to cover a periphery of the circuit, an antenna accommodator provided at one end of the casing and configured to accommodate the antenna to allow the antenna to transmit and receive the radio signal, a connector joined to the casing and connectable to an external device which transmits and receives a signal to and from the circuit, a router configured to relay the signal processed by the circuit, and a gateway configured to communicatively connect the router and the external device connected to the connector.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: October 5, 2021
    Assignee: Yokogawa Electric Corporation
    Inventors: Hirokazu Sasaki, Kensuke Hosoya, Minoru Midorikawa
  • Patent number: 11140084
    Abstract: A method for accelerating TCP/UDP packet switching. The method involves determining whether exception processing is necessary; if not, the packet is forwarded to a special stack for expedited processing. Packets requiring exception processing are forwarded to the conventional stack.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: October 5, 2021
    Assignee: ORACLE AMERICA, INC.
    Inventors: Howard Hall, Ilia Sokolinski, Milan Merhar
  • Patent number: 11140004
    Abstract: Embodiments of the present invention provide a transmission apparatus, a connection device, and a method, where the apparatus includes N Ethernet Medium Access Control MAC ports, where each Ethernet MAC port is corresponding to a first MII interface, K Ethernet physical layer interfaces, where each Ethernet physical layer interface is corresponding to a second MII interface, and a connection device, where both N and K are positive integers; where the connection device is configured to control a time-division interconnect bus in the connection device or a time-division space-division switching matrix in the connection device to implement a connection between a timeslot of the first MII interface and a timeslot of the second MII interface, where the N Ethernet MAC ports and the K Ethernet physical layer interfaces are separately connected to the connection device by using the first MII interfaces and the second MII interfaces.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: October 5, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Qiwen Zhong
  • Patent number: 11140026
    Abstract: Techniques for dynamic allocation of network address spaces in virtual networks implemented in a service provider system are described. Upon a scaling condition of an allocation rule being determined to be satisfied, a network address space of a virtual network can be automatically expanded or contracted. The scaling condition can be specified by a customer associated with the virtual network. The allocation rule may also include a allocation factor that indicates an amount of network addresses that are to be added to or removed from the virtual network.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: October 5, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Benjamin David Strauss, David Brian Lennon
  • Patent number: 11134363
    Abstract: Systems and methods for providing additional functions on a user equipment (UE) with an over-the-top (OTT) application are disclosed. The systems and methods can enable the UE to register with a telephony application server (TAS) using a subscriber identity module identification (SIM ID). The registration can enable communications directed to a cellular number, for example, to be redirected to the UE via a Wi-Fi connection through a wireless residential gateway (WRG). The OTT application can enable the UE to utilize the SIM ID to send and receive communications via a cellular network, an internet protocol (IP) network, or both. The OTT application can also provide applications and capabilities that are not otherwise available on the UE. An OTT settings graphical user interface (GUI) can enable the user to dynamically configure how communications are sent and received in response to changing conditions or preferences.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: September 28, 2021
    Assignee: T-Mobile USA, Inc.
    Inventor: Vinod Ravichandran
  • Patent number: 11132973
    Abstract: A method, system and computer-usable medium are disclosed for capturing an image rendered by a target application. One general aspect includes a computer-implemented method for capturing an image, the method including: intercepting API calls made by a target application to a graphics display driver, where the API calls made to the graphics display driver by the target application are made using a graphics rendering API library; and using the intercepted API calls to construct a copy of a frame buffer of the image, where the copy of the frame buffer is constructed independent of the graphics display driver. Certain embodiments may include corresponding stand-alone and/or network computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform one or more of these actions.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: September 28, 2021
    Assignee: Forcepoint, LLC
    Inventor: Benjamin Tyler
  • Patent number: 11134027
    Abstract: A method for transmitting upstream data in a cable network is provided. The method includes a cable modem (CM) receiving a generic service identifier (G-SID) included in a corresponding information element (IE) in a data over cable service interface specification (DOCSIS) upstream bandwidth allocation MAP message. The G-SID is a unique identifier assigned to the CM. The method includes the CM transmitting the upstream data for one or more service flows of the CM via at least a portion of the CM bandwidth allocation.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: September 28, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yanbin Sun, Chenghu Shen, James Jeng Chen, Tao Ouyang
  • Patent number: 11133888
    Abstract: A method of communication includes receiving configuration data at a first device from a configuration server, the configuration data indicating a first packet loss rate threshold associated with a first codec configuration. The method includes determining a packet loss rate at the first device, the packet loss rate associated with one or more first packets received at the first device via a network from a second device. The method includes, based on determining that a decoder of the first device has the first codec configuration and that the packet loss rate satisfies the first packet loss rate threshold, sending, to the second device, a request to change a codec configuration of the second device. The method also includes receiving a second packet at the first device via the network from the second device, the second packet encoded based on a second codec configuration.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: September 28, 2021
    Assignee: QUALCOMM Incorporated
    Inventor: Nikolai Konrad Leung
  • Patent number: 11134408
    Abstract: A user equipment (UE), which is able to use a plurality of different wireless access technologies, receives a request to establish a voice call. The UE determines whether voice over a first wireless access technology of the different wireless access technologies is supported, and responsive to determining that voice over the first wireless access technology is not supported, the UE attempts to establish the voice call over a second wireless access technology of the different wireless access technologies.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: September 28, 2021
    Assignee: BlackBerry Limited
    Inventor: Hamid Mahmood
  • Patent number: 11128663
    Abstract: A first network element, such as a router, in a computer network may have established a communication link with a second network element in the computer network. A secure session associated with the communication link between the first and second network elements may then be established. The secure session may use a secure communication function on each of the first network element and the second network element. The first network element may then detect that the first network element cannot communicate with the second network element over the communication link. When the first network element cannot communicate with the second network element, the first network element may terminate the communication link and the secure session associated with the communication link.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: September 21, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Craig Thomas Hill, Stephen Michael Orr
  • Patent number: 11128532
    Abstract: A call control entity communicates with Internet Protocol (IP) phones over a network. Responsive to a request from a new IP phone that is to replace an existing IP phone, the call control entity determines there is no existing IP phone record for the new IP phone. In response, the call control entity acquires from the new IP phone a directory number associated that is to be used when making calls with the new IP phone, and searches for an existing IP phone record for the existing IP phone based on the directory number. When the existing IP phone record is found, the call control entity creates for the new IP phone a new IP phone record associated with the directory number, copies existing configuration information from the existing IP phone record to the new IP phone record, and configures the new IP phone with the existing configuration information.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: September 21, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ajay Kumar Gupta, Basant Kumar Basavaraj, Pandit Panburana
  • Patent number: 11128677
    Abstract: A network call method, a server, a call terminal, a network call system, and a storage medium are provided. The network call method includes: receiving a reservation request transmitted by a call reservation terminal, the reservation request including a first communication identifier of a first call terminal; generating a chat room identifier of a chat room in a social network application; generating a call reservation notification, the call reservation notification including an access link generated according to the chat room identifier; and transmitting the call reservation notification to a communication client of the first call terminal according to the first communication identifier of the first call terminal.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: September 21, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xingshi Bai, Yan Ouyang, Jian Qiu
  • Patent number: 11128496
    Abstract: A transmitter with low power and high accuracy equalization is shown. The transmitter includes a transmitter driver and a driver bias circuit. The transmitter driver receives data, and generates a positive differential output and a negative differential output to be transmitted by the transmitter. The driver bias circuit is coupled to the transmitter driver to bias the transmitter driver, wherein the driver bias circuit is configured to boost the bias level of the transmitter driver in response to transitions of the data.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: September 21, 2021
    Assignee: MEDIATEK INC.
    Inventor: Hung-Yi Hsieh
  • Patent number: 11128599
    Abstract: A system and method for providing network and port address translation is provided. A global IP address and a block (chunk) of ports are allocated for each mobile subscriber (MS) on first data connection. Subsequent data connections from the same MS are assigned the same IP address and a new port from this block. The mapping information is communicated, processed, and stored once for the complete block, instead of for every new data connection. This process reduces processing, communication, and storage requirements.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: September 21, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Prakash Babu, Jed Kaplan, Christopher J. Skowronek, Janakiraman Senthilnathan, Arun Seshadri, Rajamathangi Subramanian
  • Patent number: 11128552
    Abstract: Systems, methods, and computer-readable media are provided for determining a packet's round trip time (RTT) in a network. A system can receive information of a packet sent by a component of the network and further determine an expected acknowledgement (ACK) sequence number associated with the packet based upon received information of the packet. The system can receive information of a subsequent packet received by the component and determine an ACK sequence number and a receiving time of the subsequent packet. In response to determining that the ACK sequence number of the subsequent TCP packet matches the expected ACK sequence number, the system can determine a round trip time (RTT) of the packet based upon the received information of the packet and the received information of the subsequent packet.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: September 21, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mohammadreza Alizadeh Attar, Navindra Yadav, Abhishek Ranjan Singh, Vimalkumar Jeyakumar, Shashidhar Gandham, Roberto Fernando Spadaro
  • Patent number: 11128755
    Abstract: Handling a related call using a shared call state. The computing system establishes a first call between a first entity and a second entity, assigns a user call identifier to the first call. Next, the second entity instructs that a second call between the first entity and a third entity is to be established. The computing system then establishes the second call between the first entity and the third entity, assigns the same user identifier to the second call, such that the first call and the second call are included in a shared call operation. A first global state of the shared call operation is identified based on a status of at least one of the first call and the second call. When the status of at least one of the first call and the second call changes, the global state of the shared call operation changes from the first global state to a second global state.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Namendra Kumar, Abhilash Chandrasekharan Nair, Adit Abhay Dalvi, Pramod Jaisalmeria, Anand Srinivasan, Anuraag Veturi, Pallavi Mahajan, Joel Harodi Marquez Catano
  • Patent number: 11121801
    Abstract: A method, apparatus and computer program product receive a traffic redundancy indication from a user equipment in a communication network or from a policy controller. The method, apparatus and computer program product determine whether traffic redundancy is needed for the radio access network and the user plane function based on the traffic redundancy indication. The method, apparatus and computer program product request the radio access network to not establish redundancy mechanisms in a circumstance where traffic redundancy is not needed for the radio access network. The method, apparatus and computer program product request the user plane function to not establish redundancy mechanisms in a circumstance where traffic redundancy is not needed for the user plane function.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: September 14, 2021
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Devaki Chandramouli, Laurent Thiebaut, Nicolas Drevon, Yannick Lair
  • Patent number: 11122092
    Abstract: Systems and methods implement prioritized IP Multimedia System (IMS) registration procedures for Emergency and Priority Service users. A network device in an IMS network, receives, from a user equipment device, a Session Initiation Protocol (SIP) Register message that includes a priority indication. The network device detects the priority indication in the SIP Register message and provides, based on the priority indication, priority registration for the user equipment device when the network device is in an overloaded condition.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: September 14, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Toby Varughese John, Shashi Kotvali, Bibi M. Hakimzadeh, James S. Abraham
  • Patent number: 11119871
    Abstract: The invention provides, in one aspect, a server load balancer (SLB) recovery method that replicates a primary SLB's connection data after the primary SLB experiences a failure, as opposed to before it experiences a failure as is currently done in the known hot stand-by recovery method. In some embodiments, this is made possible by (1) employing a replication agent on each target processing unit (e.g., each processing unit on which a server application runs) and (2) transmitting, from the primary SLB, connection data information (i.e., information comprising a session identifier) to the replication agent running on the target processing unit to which the session is mapped, which replication agent will store the data until it is required to transmit the data to a cold stand-by SLB.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: September 14, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Tarik Hammam, Anders Franzen