Combined Circuit Switching And Packet Switching Patents (Class 370/352)
  • Patent number: 11265365
    Abstract: In a cloud-hosted computing system environment, a method for transparently providing a customized enterprise-specific interface application to an identified third-party marketplace platform includes receiving a front-end or a back-end request for a core functionality. A specific enterprise associated with the request is identified. An assembly program or a tenant service hosted by the cloud-hosted computing system environment, in real-time and transparently, selects a core application defined for a group of enterprises requiring a same functionality as the core functionality. According to the identified specific enterprise, the assembly program or tenant service applies, one or more predefined stored functionalities to the core application to provide an identified-enterprise-specific interface application.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: March 1, 2022
    Assignee: Net Law Group, Inc.
    Inventors: Alex J. Hargrove, Zlatko Selimanović Pa{hacek over (z)}anin
  • Patent number: 11265756
    Abstract: Various communication systems may benefit from differentiated quality of service management. For example, specific applications run on a user equipment in a 5G radio access network may benefit from the flexible differentiated quality of service management. A method includes determining a service flow setup, and mapping traffic through the service flow by a common convergence sublayer entity to at least one radio convergence sublayer entity. The method also includes controlling the traffic through the service flow.
    Type: Grant
    Filed: November 27, 2015
    Date of Patent: March 1, 2022
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Samuli Heikki Turtinen, Andreas Maeder, Vinh Van Phan, Matti Einari Laitila
  • Patent number: 11265673
    Abstract: A method of providing location services at a location server for a venue includes: receiving a request for location service, where the request for location service comprises at least one of a first identification of at least one mobile device or an identification of a target area; and sending a response, where the response comprises at least one of a second identification of at least one mobile device or an identification of a geographic area, where at least one of the first identification of at least one mobile device, the second identification of at least one mobile device, the identification of the target area, or the identification of the geographic area comprises a venue-specific identification.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: March 1, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Stephen William Edge, Andreas Klaus Wachter
  • Patent number: 11258906
    Abstract: A system and method are disclosed for recommending a resource to a customer service representative that includes one or more databases that store data describing electronic communication between one or more customer system communication devices and one or more service center communication devices. Embodiments further include a computer coupled with one or more databases and configured to monitor communication activity to determine whether a customer service ticket has been opened between one or more customer system communication devices and one or more service center communication devices and determine a customer service representative score based on one or more customer service representative ranking factors.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: February 22, 2022
    Assignee: Nextiva, Inc.
    Inventors: Tomas Gorny, Dallas Barabasz-Lynn
  • Patent number: 11259220
    Abstract: A handover method and apparatus, where the method includes: determining, by a first control plane function network element, at least one bearer that needs to be established when a protocol data unit (PDU) session of a terminal in a first network is to be switched to a packet data network (PDN) connection in a second network; and obtaining, by the first control plane function network element, tunnel information of the PDN connection, where the tunnel information of the PDN connection includes user plane tunnel information corresponding to each of the at least one bearer.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: February 22, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zaifeng Zong, Fenqin Zhu
  • Patent number: 11252200
    Abstract: Described herein are apparatus and methods for detecting and handling Proxy-Call Session Control Function (P-CSCF) failures. A method may include sending, by a serving-CSCF (S-CSCF), a message to the P-CSCF to check operability. The S-CSCF may mark in a list that the P-CSCF is unavailable if a negative response or no response is received from the P-CSCF and may set a timer to recheck availability of the unavailable P-CSCF. A message is sent by the S-CSCF to a device management system to force a user device to stop using the unavailable P-CSCF and register with a different P-CSCF. The S-CSCF may recheck availability of the unavailable P-CSCF upon expiration of the timer and may remove the unavailable P-CSCF from the list when a positive response is received from the unavailable P-CSCF.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: February 15, 2022
    Assignee: Charter Communications Operating, LLC
    Inventor: Ashutosh Kumar Sinha
  • Patent number: 11250137
    Abstract: Techniques related to vulnerability assessment based on machine inference are disclosed. A vulnerability assessment server may receive, from a client device, a set of metadata corresponding to a program stored on the client device. Further, the vulnerability assessment server may extract a program name from the set of metadata. Still further, the vulnerability assessment server may determine one or more vulnerabilities of the program based on searching for the program name in one or more storage systems that maintain sets of vulnerability data.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: February 15, 2022
    Assignee: KENNA SECURITY LLC
    Inventors: Edward T. Bellis, Michael Roytman, David Bortz, Jared Davis
  • Patent number: 11252595
    Abstract: Disclosed is a method for receiving streaming service data in a mobile communication system supporting a plurality of radio access interfaces, comprising the steps of: operating in a first mode for receiving, from a server, streaming service data through a first interface among the plurality of radio access interfaces; and determining a transition to a second mode for receiving the streaming service data by using at least two radio access interfaces according to a radio network currently being used in the first mode.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: February 15, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jin-Hyoung Kim, Chul-Ho Lee, Jiangwei Xu, Krishna Manohar Singh, Jin-Ho Lee
  • Patent number: 11252107
    Abstract: A method for operating an Ethernet communication device having multiple external physical interfaces for a motor vehicle includes the following steps: detecting a special state on at least one of the interfaces, generating a control signal to adapt the interface in the special state if the special state is detected; and blocking a forwarding of a message packet arriving on the interface in the special state to a media access control unit of the Ethernet communication device on the basis of the control signal.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: February 15, 2022
    Assignee: Continental Automotive GmbH
    Inventor: Helge Zinner
  • Patent number: 11243819
    Abstract: A system for providing low-latency computational capacity from a virtual compute fleet is provided. The system may be configured to maintain a plurality of virtual machine instances on one or more physical computing devices, wherein the plurality of virtual machine instances comprises a first pool comprising a first sub-pool of virtual machine instances and a second sub-pool of virtual machine instances, and a second pool comprising virtual machine instances used for executing one or more program codes thereon. The first sub-pool and/or the second sub-pool may be associated with one or more users of the system. The system may be further configured to process code execution requests and execute program codes on the virtual machine instances of the first or second sub-pool.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: February 8, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Timothy Allen Wagner
  • Patent number: 11245768
    Abstract: Migrating data traffic from legacy networks to packet networks by inserting a first circuit emulation device (CEM) at a first endpoint and a second circuit emulation device (CEM) at a second endpoint of a connection in the legacy network, duplicating data traffic provided to the first CEM by routing one copy of the data traffic over the connection in the legacy network to the second CEM and one copy of the data traffic over a packet network from the first CEM to a comparison server, duplicating data traffic provided to the second CEM over the legacy network from the first CEM by routing one copy of the data traffic to customer communication equipment and one copy of the data traffic to the comparison server, comparing the data traffic routed to the comparison server and validating that the packet network can be used to replace the connection in the legacy network.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: February 8, 2022
    Assignee: SEDONASYS SYSTEMS LTD
    Inventors: Ornan Gerstel, Moty Cohen, Assaf Nitzan
  • Patent number: 11245546
    Abstract: The present invention relates to methods and systems for transmitting and receiving data packets between a first network node and a second network node through a bonded connection. At the first network node, a data packet, a session identification of the data packet and a time value of the data packet are encapsulated in an encapsulating packet. The first network node sends the encapsulating packet from the first network node to the second network node through the bonded connection. The second network node then stores the encapsulating packet after receiving it and determines an expiration time of the encapsulating packet. When the expiration time of the encapsulating packet expired, the second network node dequeues the encapsulating packet and forwards the data packet according to destination of the data packet.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: February 8, 2022
    Assignee: Pismo Labs Technology Limited
    Inventors: Patrick Ho Wai Sung, Kam Chiu Ng, Wan Chun Leung
  • Patent number: 11243836
    Abstract: A processing device comprising compression circuitry to: determine a compression configuration to compress source data; generate a checksum of the source data in an uncompressed state; compress the source data into at least one block based on the compression configuration, wherein the at least one block comprises: a plurality of sub-blocks, wherein the plurality of sub-block includes a predetermined size; a block header corresponding to the plurality of sub-blocks; and decompression circuitry coupled to the compression circuitry, wherein the decompression circuitry to: while not outputting a decompressed data stream of the source data: generate index information corresponding to the plurality of sub-blocks; in response to generating the index information, generate a checksum of the compressed source data associated with the plurality of sub-blocks; and determine whether the checksum of the source data in the uncompressed format matches the checksum of the compressed source data.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: February 8, 2022
    Assignee: Intel Corporation
    Inventors: Vinodh Gopal, James Guilford, Daniel Cutter, Kirk Yap
  • Patent number: 11240194
    Abstract: An apparatus for facilitating instant messaging communications between clients of different instant messaging service provider networks is provided. The apparatus includes translation logic for translating received communications related to an instant messaging service, the received communications associated with an external instant messaging service provider network and formatted according to a secondary protocol. The translation logic translates the received communication from the secondary protocol to a primary protocol, the primary protocol native to a receiving service provider network. The communication may then be routed to a client of the primary network according to the native, primary protocol.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: February 1, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Rajanikanth Vemulapelli, Ming Judy Lu, Jayarama Kumar Kota
  • Patent number: 11240208
    Abstract: Various techniques for split tunneling based on content type are disclosed. In some embodiments, a system, process, and/or computer program product for split tunneling based on content type includes monitoring session traffic received at a data appliance; determining if the session traffic is associated with a first content type; and redirecting the session traffic if the session traffic is associated with the first content type based on a policy.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: February 1, 2022
    Assignee: Palo Alto Networks, Inc.
    Inventors: Yongjie Yin, Joby Menon, Andrey Tverdokhleb, Kevin Yao
  • Patent number: 11240276
    Abstract: A communicator device including a network interface for facilitating internet protocol (IP) communication, a public switched telephone network (PSTN) device interface for facilitating communication with a PSTN device and a processor. The processor is configured to communicate with a user application via an IP connection, receive instructions via the IP connection, generate a telephone ring signal based on the instructions, output the telephone ring signal to the PSTN device via the PSTN device interface, in response to the PSTN device providing a response to the telephone ring signal, establish a tip/ring connection between the PSTN device and the communicator device, and perform a data exchange between the user application and the PSTN device via a communication link that includes the IP connection and the tip/ring connection.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: February 1, 2022
    Assignee: AMETEK, INC.
    Inventor: Gary Russo
  • Patent number: 11240800
    Abstract: Apparatus and method are provided to determine the starting subframe of a data channel. In one novel aspect, the UE monitors one or more control channel candidates, which at least one of the control channel candidate occupies a plurality of the subframes. The UE detects a control channel intended for the UE, decodes the control channel and determines the starting subframe of the data channel based on the control channel and a known gap. In another novel aspect, the UE further obtains a subframe indicator from the control channel. The subframe indicator signals either the number of subframes between the starting subframe of the data channel and the starting subframe of the control channel, or the number of subframes of the control channel, or the starting subframe of the data channel. In another embodiment, predefined rule can be applied to the subframe indicator to determining the starting subframe of the data channel.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: February 1, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Xiangyang Zhuang, Feifei Sun
  • Patent number: 11240381
    Abstract: A method and system for operating a multitenancy telephony system including receiving a plurality of call requests associated with an application server; selecting a subset of the received call requests using a load balancer; assigning each selected call request to one of a plurality of resources creating, on the assigned resource, a call session for each selected call request; and coordinating the created call sessions resulting from the selected subset of the received call requests associated with the application server.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: February 1, 2022
    Assignee: Twilio Inc.
    Inventors: Jeff Lawson, John Wolthuis, Evan Cooke
  • Patent number: 11233897
    Abstract: This disclosure describes techniques for authenticating a person that seeks to engage in a voice call session with a call center agent, an interactive voice response system, or other system. In one example, this disclosure describes a method that includes storing information associating an authorized device with an account; receiving, over a network and from a device operated by a user, authentication credentials for the user; determining, based on the authentication credentials, that the user is authorized to access the account; receiving, over the network and from the device operated by the user, a request to engage in a voice conversation; responsive to receiving the request, accessing the phone number associated with the authorized device; and initiating a voice call session by placing a call, over the network, to the phone number associated with the authorized device.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: January 25, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Joel Gardner, Christopher Robin Sharpe, Daniel S. Sumner, Douglas Innocenti, Joseph Benjamin Agnew, Kevin Potter, Michael J. Martindale, Raymond Creed Lowers, Wesley Donald Duncan, Zoe Tierney
  • Patent number: 11232128
    Abstract: A first storage system is configured to participate in a replication process with a second storage system using an active-active configuration. A request for a time-to-live (TTL) grant is received in the first storage system from the second storage system. A TTL projection time maintained in the first storage system is updated as a function of a current value of the TTL projection time, a local time in the first storage system and a TTL grant value. The TTL grant with the TTL grant value is sent from the first storage system to the second storage system in response to the request. The TTL projection time maintained in the first storage system is utilized in conjunction with revocation of the TTL grant to the second storage system. The TTL projection time illustratively specifies a time after which it is guaranteed that the TTL grant sent by the first storage system to the second storage system will have expired in accordance with a TTL expiration time maintained in the second storage system.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: January 25, 2022
    Assignee: EMC IP Holding Company LLC
    Inventor: David Meiri
  • Patent number: 11228560
    Abstract: Embodiments provide an access point (AP) that includes a set of one or more base-station functions configured to connect a user equipment (UE) to the AP over a wireless communication interface; and a set of one or more core-network functions configured to provide services to the UE. The AP allocates an Internet Protocol (IP) address to the UE by using at least one Dynamic Host Configuration Protocol (DHCP) server that is external to the AP.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: January 18, 2022
    Assignee: FEDERATED WIRELESS, INC.
    Inventors: Deepak Das, Arijit Banerjee, Sarath Padakandla, Saurabh Gupta
  • Patent number: 11228550
    Abstract: At a sending electronic device, from a remote location, an indication is received of an environment at a receiving mobile electronic device to which the sending electronic device is to send a message. It is determined how to send the message from the sending electronic device to the receiving mobile electronic device, based on the indication of the environment at the receiving mobile electronic device. The message is sent from the sending electronic device to the receiving mobile electronic device in accordance with the determining step.
    Type: Grant
    Filed: December 31, 2017
    Date of Patent: January 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Mani Abedini, Fang Lu, Lenin Mehedy, Shaila Pervin
  • Patent number: 11228549
    Abstract: At a sending electronic device, from a remote location, an indication is received of an environment at a receiving mobile electronic device to which the sending electronic device is to send a message. It is determined how to send the message from the sending electronic device to the receiving mobile electronic device, based on the indication of the environment at the receiving mobile electronic device. The message is sent from the sending electronic device to the receiving mobile electronic device in accordance with the determining step.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: January 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Mani Abedini, Fang Lu, Lenin Mehedy, Shaila Pervin
  • Patent number: 11223560
    Abstract: Systems and methods provide a unified collection service for a network. A first network device receives a data reporting message from a data reporting device. The data reporting message includes a first format for a particular data reporting device. The first network device adds routing data to the data reporting message to create an encapsulated data reporting message and forwards the encapsulated data reporting message to a second network device. The second network device transforms the encapsulated data reporting message into a second format that includes a unified message format and forwards, based on the routing data, the unified data reporting message.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: January 11, 2022
    Assignee: Verzon Patent and Licensing Inc.
    Inventors: Sudarshan R. Thanneeru, Praveen K. Nidumolu, Srinivas Soma, John E. Pries, Randolph Torres, Raman P. Jankiram
  • Patent number: 11223714
    Abstract: A terminal can have at least one audio interface for at least one microphone, at least one audio interface for at least one speaker, an operator control module and at least one interface for connecting to at least one telephony- and/or IP-telephony-compatible terminal. The terminal can be configured as a media hub for the at least one telephony- or IP-telephony-compatible terminal. The terminal can have a media processing unit for mixing and a media hub controller or controlling media streams received by the at least one telephony- or IP-telephony-compatible terminal and the at least one telephony- or IP-telephony-compatible terminal can be operated through the operator control module of the telecommunication terminal. A method for controlling media streams through a media hub controlled integrated into a telecommunication terminal is also disclosed.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: January 11, 2022
    Assignee: Unify Patente GmbH & Co. KG
    Inventor: Ulrich Schmitz
  • Patent number: 11224083
    Abstract: There is provided a method for establishing a connection between a Neutral Host (NH) network and one or more virtual radio access networks (vRANs), under a service level agreement (SLA) therebetween. The method comprises: sending a message to the one or more vRANs, the message including an identity of the NH network and at least a first radio parameter; in response to the message, receiving an identity of the one or more vRANs and at least a second radio parameter; and establishing the connection between the NH network and the one or more vRANs, based on the identity of the one or more vRANs, the identity of the NH network and one of the at least first radio parameter and the at least second radio parameter. The method is implemented in a network node, such as a Distributed Unit of a gNB.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: January 11, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Christopher Richards
  • Patent number: 11223514
    Abstract: In one aspect, a method useful for implementing high availability (HA) enhancements to a computer network, comprising the steps of: providing a first edge device of a local area network (LAN); providing a second edge device of the LAN; providing a gateway system to the LAN from a wide area network; detecting that an HA cable between the first edge device and the second edge device is disconnected; establishing a network connection between the gateway system and the second edge device; with the gateway system: determining that the first edge device is active and passing network traffic, implementing a network tunneling protocol with second edge device.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: January 11, 2022
    Assignee: NICIRA, INC.
    Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Nitin Kumar Ananda
  • Patent number: 11221830
    Abstract: Systems and methods of generating voice-based software applications are provided. A system can receive, from an application developer computing device, a request to build a voice-based software application. The system can select an application template from a plurality of application templates. The selected application template can include a module that corresponds to a function of the voice-based software application. The system can provide the selected application template to the application developer computing device. The system can receive, from the application developer computing device, an input for a field of the at least one module of the selected application template. The system can generate the voice-based software application based on the selected application template and the input for the at least one field of the at least one module of the selected application template.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: January 11, 2022
    Assignee: Google LLC
    Inventor: Tarun Jain
  • Patent number: 11224040
    Abstract: Described herein are methods and apparatuses for the provision and management of value added services without a requirement for specific client software on a wireless receive/transmit unit (WRTU). The methods and apparatuses described may be applied to wireless networks supporting HTTP transfers without disrupting the wireless network configuration. In the embodiments described herein, a web request may be received by a Service Management Entity (SME) that may be located in an access point (AP) from a WRTU. The SME may transmit a proxy auto-configuration (PAC) file to the WRTU. This PAC file may include a uniform resource locator (URL) associated with a Service Delivery Entity (SDE), and the URL chosen may be based on rules associated with a location of the WRTU. The SDE may then receive a second web request from the WRTU and respond by transmitting a message to the WRTU such as a transaction trigger.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: January 11, 2022
    Assignee: Charter Communications Operating, LLC
    Inventors: Edward R. Thomas, David P. Thompson, Alain C. Briancon
  • Patent number: 11218536
    Abstract: Processing data in a communications system comprising a plurality of servers is provided. First data received from a communications device is directed to a given server in the plurality of servers. A server identifier identifying the given server is transmitted to the communications device. Subsequent data is received from the communications device. The subsequent data comprises the server identifier and a further parameter. The given server is selected on the basis of at least the server identifier and some of the subsequent data received from the communications device is directed to the given server. In the event of a need to redirect subsequent data to a server other than the given server, a different server is selected on the basis of at least the further parameter and further of the subsequent data received from the communications device is directed to the selected different server.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: January 4, 2022
    Assignee: Metaswitch Networks Ltd
    Inventors: David Drysdale, Michael Bell
  • Patent number: 11218516
    Abstract: 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: Grant
    Filed: September 14, 2020
    Date of Patent: January 4, 2022
    Assignee: Sprint Spectrum L.P.
    Inventors: Saravana Velusamy, Sreekar Marupaduga, Rajil Malhotra
  • Patent number: 11218396
    Abstract: A multi-port data storage device to at least provide port-to-port communication between nodes. The multi-port storage device includes a first port, a second port and a bridge. The first port can be operatively coupled to a first node of a plurality of nodes. The second port can be operatively coupled to a second node of the plurality of nodes. The bridge can receive one or more data packets via the first or second ports to be transmitted to one of the plurality of nodes and to transmit one or more received data packets to another multi-port data storage device, to the first node, or to the second node.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: January 4, 2022
    Assignee: Seagate Technology LLC
    Inventor: Thomas Roy Prohofsky
  • Patent number: 11215471
    Abstract: Techniques are provided for determining where to position vehicles for trip optimization or where to map roads for use by autonomous or semi-autonomous vehicles. The techniques include identifying, from historical trip data, common pickup and drop-off points within a geographical area where respective geohashes are used as nodes in the geographical area. A number of trips between respective nodes in the geographical area within a predetermined time frame define edges between respective nodes in the geographic area. The nodes and edges for the geographic area are processed to score each node to identify most active nodes within the geographic area as potential pickup/drop-off zones. The top k potential pickup-drop-off zones are evaluated for suitability as a pickup/drop-off zone, and lane IDs, suitable pickup/drop-off zones, and/or trip lists derived from the historical trip data are provided for use in positioning vehicles or mapping roads.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: January 4, 2022
    Assignee: Uber Technologies, Inc.
    Inventors: Sri Kanajan, Andrew Raymond Sturges
  • Patent number: 11212249
    Abstract: Delivering a transcribed voice message includes detecting receipt of a voice message for delivery to a user, the voice message related to an incoming call for the user; determining a current presence of the user on at least one of a plurality of messaging channels in real time during receipt of the voice message; transcribing the voice message to text in real time; and delivering, in real time, the transcribed voice message to the at least one messaging channel on which the current presence of the user is determined. Delivering the transcribed voice message can also include receiving from the user initial identification of different user accounts, along with authorizations and permissions.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: December 28, 2021
    Assignee: AVAYA Management L.P.
    Inventors: Navin Daga, Pushkar Yashavant Deole, Sandesh Chopdekar
  • Patent number: 11206174
    Abstract: Embodiments of a method and a device are disclosed. In an embodiment, a method for operating a communications network is disclosed. The method involves setting, at a first network node in the communications network, a register value that is indicative of a fault status associated with the first network node, the register value being set in a physical layer device of the first network node, receiving fault status information at an element in the communications network, the fault status information corresponding to the register value that is set in the physical layer device of the first network node, and determining, at the element in the communications network, a fault status of the communications network in response to the fault status information received at the element in the communications network.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: December 21, 2021
    Assignee: NXP B.V.
    Inventor: Sujan Pandey
  • Patent number: 11201898
    Abstract: An SIP proxy server 1 includes a forking termination unit 21. The forking termination unit 21 is configured to: in response to receiving an Initial INVITE request message from a originating-side network 6, transmit the Initial INVITE request message to an incoming-side network 7, and in response to receiving an 18X response message at the first time from the incoming-side network, transmit the 18X response message received at the first time to the originating-side network 6. The forking termination unit 21 establishes Early dialog #0 between the SIP proxy server and the originating-side network 6 and establishes Early Dialog #1 that is compatible with an incoming-side terminal 3 that is a transmission source of an 18X response message received at the first time.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: December 14, 2021
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Kenjiro Arai, Muneaki Ogawa
  • Patent number: 11200598
    Abstract: First information associated with a first anonymous user, which indicates activities related to interactions of the first user with a first website, is obtained using a cookie. Second information associated with a second anonymous user, which indicates activities related to interactions of the second user with a second website, is obtained using a cookie. The first information and the second information are correlated to determine commonalities between the first information and the second information. In response to identifying at least one commonality, the first user identifier is associated with the second user identifier, and the first information is aggregated with the second information, based on the association. The aggregated information is stored in a profile associated with a single user, who is classified based on the aggregated information. The user, who may still be anonymous, is provided content based on the aggregated information.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: December 14, 2021
    Assignee: iHeartMedia Management Services, Inc.
    Inventors: Laurence B. Linietsky, Ralph C. Munsen
  • Patent number: 11202194
    Abstract: A method of propagating a radio access network (RAN) affiliation list to mobile communication devices, where the RAN affiliation list informs the mobile communication devices what cell site they are to attach to and what radio frequencies they are to use. The method comprises receiving a RAN affiliation list by a cell site, where the RAN affiliation list has a RAN affiliation list identity and comprises information about cell site affiliation for mobile communication devices that is applicable to an operating area including the cell site, transmitting the RAN affiliation list identity by the cell site on a broadcast channel, receiving by the cell site a request to download the RAN affiliation list, transmitting the RAN affiliation list by the cell site, receiving a wireless communication service request by the cell site, authorizing the wireless communication service request by the cell site based on the RAN affiliation list.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: December 14, 2021
    Assignee: Sprint Communications Company L.P.
    Inventors: Peter P. Dawson, Ronald R. Marquardt, Mark A. Moore, Lyle W. Paczkowski
  • Patent number: 11195428
    Abstract: Systems and methods are provided for feedback-driven provision of information in relation to a plurality of information resources.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: December 7, 2021
    Assignee: D2L Corporation
    Inventors: Jugoslav Bilic, Ivana Bilic, Justin Callison, Manuj Aggarwal, Stephen Michaud, Ryan Ogg, Juan Camilo Ramirez, Sarbjit Sarkaria, Jian Zhou
  • Patent number: 11190614
    Abstract: The present disclosure relates to techniques for handling of bidirectional command protocols via a unidirectional communication connection established between a client computing environment and a cloud-services computing environment. In one embodiment, a command request message is pushed from a service component of the cloud-services computing environment to a client gateway of the client computing environment via the unidirectional communication connection. A token indicating routing information to the service component is embedded in the pushed command request message. A command response message is received at the cloud gateway from the client gateway via a bidirectional communication connection established between the client computing environment and the cloud-services computing environment. The command response message includes the token and data associated with executing the command request message at the client computing environment.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: November 30, 2021
    Assignee: VMware, Inc.
    Inventors: Sufian A. Dar, Sudershan Bhandari, James W. Cooley
  • 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