Combined Circuit Switching And Packet Switching Patents (Class 370/352)
  • Patent number: 12113720
    Abstract: Systems and methods are provided for establishing a plurality of group communication channels for a plurality of sub-sets of a plurality of devices. A situation system identifies a geographical area affected by a situation, and a plurality of devices associated with a plurality of users in the identified geographical area. The situation system causes the plurality of devices to enter a situation mode. The situation system obtains protected data from each of the plurality of devices. The situation system generates a data structure that identifies connections between users of the plurality of users and available modes of communication for each connection. The situation system establishes a plurality of group communication channels for a plurality of sub-sets of the plurality of devices.
    Type: Grant
    Filed: January 11, 2024
    Date of Patent: October 8, 2024
    Assignee: SitNet LLC
    Inventors: Charles A. Eldering, Michael W. Alston, Khaliq D. Chou-Kudu
  • Patent number: 12113834
    Abstract: A network that is to execute transcoding is fixed. IMS networks set an information element that requests either of the IMS networks to execute transcoding into the SDP, and use that information element to select the IMS network that is to execute transcoding between the IMS networks. Then, the selected IMS network executes transcoding of media data.
    Type: Grant
    Filed: June 1, 2023
    Date of Patent: October 8, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Muneaki Ogawa, Kenjiro Arai, Kenichi Hiragi
  • Patent number: 12114330
    Abstract: A method for WTRU autonomous resource selection may comprise receiving a TX resource pool for D2D communication from a base station. The WTRU may sense one or more resources of the TX resource pool and determine resources for transmission of control information and D2D data, based on the sensing. The WTRU may then transmit, to another WTRU, the control information and the D2D data on the determined resources.
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: October 8, 2024
    Inventors: Ghyslain Pelletier, Diana Pani, Benoit Pelletier, Christopher R. Cave, Paul Marinier, Tao Deng, Gwenael Poitau, Kiran K. Vanganuru
  • Patent number: 12112338
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing assistance for customer service agents are disclosed. In one aspect, a method includes the actions of receiving, by a computing device, customer interaction data that reflects an interaction between a first user and a second user. The actions further include receiving, by the computing device, a customer summary file that reflects characteristics of the first user. The actions further include, based on the customer interaction data and the customer summary file, determining, by the computing device, instructions for the second user to continue interacting with the first user during the interaction between the first user and the second user. The actions further include, based on determining the instructions, providing, for output to the second user, the instructions for the second user to continue interacting with the first user.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: October 8, 2024
    Assignee: T-Mobile USA, Inc.
    Inventors: James Ellison, Mark Hanson, Joel Werdell, Stephen King, Christopher Mills, Phoebe Parsons, Kasey Snow, Rudy Bourcelot
  • Patent number: 12107991
    Abstract: Various example implementations are directed to circuits, apparatuses, and methods for providing data communications services such as voice-over-IP (VOIP). According to an example embodiment, an apparatus includes one or more VOIP servers configured and arranged to route VoIP calls to and from users of a plurality of customer accounts. Each customer account has a respective plurality of users and a respective settings file. For each of the customer accounts, a processing circuit communicatively coupled to the VOIP servers, records an audio portion of a VoIP call to or from a user of the customer account in response to the VOIP call satisfying a set of recording criteria specified in the settings file for the customer account. The recording criteria for at least one of the customer accounts includes account-level settings for selecting VoIP calls to be recorded and sets of user-level settings indicating criteria for preventing recording of VOIP calls of the individual users.
    Type: Grant
    Filed: July 19, 2023
    Date of Patent: October 1, 2024
    Assignee: 8x8, Inc.
    Inventor: Zhishen Liu
  • Patent number: 12101358
    Abstract: Novel tools and techniques are provided for implementing monitoring and detection of fraudulent or unauthorized use in telephone conferencing systems or voice networks. In various embodiments, a computing system might monitor call activity through telephone conferencing system or voice network. In response to detecting use of the telephone conferencing system or voice network by at least one party based on the monitored call activity, the computing system might identify incoming and/or outgoing associated with a call initiated by the at least one party. The computing system might analyze the identified incoming and/or outgoing call data to determine whether the call initiated by the at least one party constitutes at least one of fraudulent use or unauthorized use of the telephone conferencing system or voice network. If so, the computing system might initiate one or more first actions.
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: September 24, 2024
    Assignee: Level 3 Communications, LLC
    Inventors: Adam Uzelac, Andrew J. Broadworth, Robert P. Slaughter
  • Patent number: 12095653
    Abstract: A router may include input buffers that receive a packet being transmitted from a source to a destination, a state generator that determines a state for the packet, and a memory representing weights for actions corresponding to possible states. The memory may be configured to return an action corresponding to the state of the packet, where the action may indicate a next hop in the route between the source and the destination. The router may also include reward logic configured to generate the weights for the plurality of actions in the memory. The reward logic may receive a global reward corresponding to the route between the source and the destination, calculate a local reward corresponding to next hops available to the router; and combine the global reward and the local reward to generate the weights for the plurality of actions in the memory.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: September 17, 2024
    Assignee: Applied Materials, Inc.
    Inventors: Tameesh Suri, Bilal Shafi Sheikh, Myron Shak, Naveed Zaman
  • Patent number: 12095826
    Abstract: A 5th generation (5G) or 6th generation (6G) communication system for supporting a higher data transfer rate beyond a 4th generation (4G) communication system, such as a long term evolution (LTE) system and a method for supporting, by a first terminal, switching between a plurality of modes for a call is provided. The method includes performing a capability negotiation for a call with a second terminal, and establishing a first connection between the first terminal and a call server according to a first mode among the plurality of modes for the call with the second terminal after performing the capability negotiation, wherein the performing of the capability negotiation includes transmitting a first message including information indicating a media attribute of each of two or more modes of the plurality of modes to the call server.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: September 17, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hakju Lee, Sungryeul Rhyu
  • Patent number: 12096389
    Abstract: An apparatus has a radio for communicating with LTE networks using a first access technology and for communicating with LTE networks using a second access technology. The apparatus is configured to access an identity-data memory storing received identity data. The apparatus includes an access-technology-identification memory for storing access-technology identification information that identifies an access technology associated with identity data stored in the identity-data memory. The apparatus registers with an LTE cellular network, using a selected access technology. The apparatus processes the access-technology identification information to determine whether the identity data stored in the identity-data memory is associated with the selected access technology, and, when it is associated, sends the identity data to the LTE network.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: September 17, 2024
    Assignee: Nordic Semiconductor ASA
    Inventors: Tuomo Kumento, Aki Rantala
  • Patent number: 12088430
    Abstract: In some embodiments, a computing system includes a communication interface; and a processor that is coupled to the communication interface. In some embodiments, least one of the communication interface or the processor receives a network packet from the network via a network adapter port; encapsulates the received network packet with a tunnel header, wherein the tunnel header comprises network identifier information identifying the network adapter port; addresses, based on the network identifier information, an outer Internet protocol (IP) header of the encapsulated network packet with an outer IP address corresponding to a network function in a first computing device; and sends the encapsulated network packet toward the network function identified by the outer IP address.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: September 10, 2024
    Assignee: CA, INC.
    Inventors: Mark McConnaughay, Gary Tomic, Ron Frederick
  • Patent number: 12088482
    Abstract: An example method may include receiving first data packets intended for a client device at a virtual private network (VPN) server, receiving, concurrently with the first data packets, second data packets at the VPN server, identifying, via the VPN server, whether the first or second packets correspond to a real-time streaming session based on one or more of header information and packet size of the first and second packets and a transmission rate associated with the first and second packets, prioritizing the first data packets, identified as real-time streaming session data packets, to be delivered to the client device prior to the second data packets, identified as non-real-time streaming session data packets, and performing connection bonding or connection mirroring using two or more connections when one or more of a data packet loss rate is above a threshold packet loss rate and the transmission rate is below a threshold transmission rate.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: September 10, 2024
    Assignee: CONNECTIFY, INC.
    Inventors: Kevin Cunningham, Harry Volek, Alexander Gizis, Brian Prodoehl
  • Patent number: 12086013
    Abstract: Described examples include USB port controllers with a control circuit configured to switch from a normal first power mode to a second power mode for reduced power consumption in response a command from a port manager circuit, and to switch from the second power mode to the first power mode in response to detected activity on a communications connection, or a detected connection of a USB device to a USB port connector. After switching back to the first power mode in response to detected communications activity, the control circuit automatically switches operation of the USB port controller back to the second power mode unless a communications transaction addressed to the USB port controller is received within a non-zero certain time after switching from the second power mode to the first power mode.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: September 10, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Deric Wayne Waters, Gregory Wallis Collins
  • Patent number: 12089062
    Abstract: A device and method may obtain beam offset configuration information for instructing an information transmission end to adjust an initial matching beam pair in a first preset operating mode when there is a preset operating mode change, so as to determine a target matching beam pair in a second preset operating mode, wherein the preset operating mode change indicates that the information transmission end is switched from the first preset operating mode to the second preset operating mode. The device and method may adjust the initial matching beam pair according to the beam offset configuration information, in response to detecting that the information transmission end or a local end communicating with the information transmission end is switched from the first preset operating mode to the second preset operating mode, so as to obtain the target matching beam pair and transmit information according to the target matching beam pair.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: September 10, 2024
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventor: Juejia Zhou
  • Patent number: 12081435
    Abstract: A node in a segment routing version 6 (SRv6) network includes circuitry configured to transmit and receive packets in the SRv6 network with a segment routing header (SRH) that supports one or more of a Reduced mode and a Non-reduced mode, transmit via transmitted routing updates to one or more nodes in the SRv6 network which of the one or more of the Reduced mode and the Non-reduced mode are supported by the node, and receive via received routing updates from the one or more nodes their corresponding support for the one or more of the Reduced mode and the Non-reduced mode.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: September 3, 2024
    Assignee: Ciena Corporation
    Inventors: Ashwath Narasimhan, Muthurajah Sivabalan, Tao Wang, Lakshmi Rajasekaran
  • Patent number: 12068845
    Abstract: An apparatus and method for supporting a precision time synchronization protocol of a stealth clock type are provided. The method may be performed by a stealth clock follower device and may include transmitting a sync message received from a neighbor device to an end-follower device, receiving a delay-request message from the end-follower device, and updating a residence time in a correction field of the received delay-request message. The method may also include transmitting the updated delay-request message to a leader device, receiving a delay-response message from the leader device, and performing time synchronization based on a time of the leader device by using an ingress time of the sync message, an egress time of the updated delay-request message, and time information contained in the sync message and the delay response-message. The method may further include transmitting the delay-response message to the end-follower device for time-synchronization.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: August 20, 2024
    Assignee: Korea Electronics Technology Institute
    Inventor: Pusik Park
  • Patent number: 12069335
    Abstract: Examples of the systems and methods described herein relate to reducing latency issues associated with playing online digital video on client devices. An example method includes: determining a likelihood that a user will trigger presentment of video content within a portion of digital content, and when the likelihood is determined to exceed a threshold, obtaining a video tag that identifies the video content or caching a portion of the video content prior to presentment of the video content.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: August 20, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Eric M. Hoffert, Jeffrey Weiss, Vikki Pitts, Alexander Krassel, Yevgeniy Nisman, Radhika Shivapurkar
  • Patent number: 12068961
    Abstract: Some embodiments provide a novel method for load balancing data messages that are sent by a source compute node (SCN) to one or more different groups of destination compute nodes (DCNs). In some embodiments, the method deploys a load balancer in the source compute node's egress datapath. This load balancer receives each data message sent from the source compute node, and determines whether the data message is addressed to one of the DCN groups for which the load balancer spreads the data traffic to balance the load across (e.g., data traffic directed to) the DCNs in the group. When the received data message is not addressed to one of the load balanced DCN groups, the load balancer forwards the received data message to its addressed destination. On the other hand, when the received data message is addressed to one of load balancer's DCN groups, the load balancer identifies a DCN in the addressed DCN group that should receive the data message, and directs the data message to the identified DCN.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: August 20, 2024
    Assignee: Nicira, Inc.
    Inventors: Jayant Jain, Anirban Sengupta, Mohan Parthasarathy, Allwyn Sequeira, Serge Maskalik, Rick Lund
  • Patent number: 12069046
    Abstract: Examples describe data security for communication systems. One example includes validating a user device using secure user data and generating a long term token for the user device, where the long term token is generated with a randomized unique token system. The method further includes receiving a transaction communication associated with a secure transaction, the transaction communication including the long term token, generating a transaction token that is different than the long term token for the transaction communication using the long term token from the transaction communication, and facilitating the secure transaction using the transaction token and the long term token.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: August 20, 2024
    Assignee: SYNCHRONY BANK
    Inventor: Ashok Uppalapati
  • Patent number: 12069729
    Abstract: Disclosed is a method for effectively forming uplink control information transmitted through a downlink from a base station to a terminal in a mobile communication system for providing a packet service and transmitting the uplink control information with minimum radio resources occupied. The method includes generating uplink control information; allocating the uplink control information to a downlink-shared radio resource for packet data transmission based on downlink scheduling information; and transmitting the radio resource to a terminal. The present invention is applied to a mobile communication system.
    Type: Grant
    Filed: February 6, 2021
    Date of Patent: August 20, 2024
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Jae-Heung Kim, Young-Jo Ko, Kyoung-Seok Lee, Jung-Im Kim, Soo-Jung Jung
  • Patent number: 12069112
    Abstract: Voice and video features of a software platform are integrated to enable customization of software services of the software platform on a customer-basis. Routing rules are defined to route calls to certain phone numbers from certain software services. Thereafter, when an outbound call is initiated by a software service, the call is received via a telephony system associated with the software platform, a routing rule customized for the software platform is identified based on information signaled with the call, such as an identifier associated with the software service. A phone number is determined based on the routing rule, and the outbound call reporting the determined phone number is delivered to a destination phone number.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: August 20, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Walter F. C. Anderson, Brendan James Ittelson
  • Patent number: 12061867
    Abstract: The presently disclosed embodiments may include a computer readable medium including instructions that when executed by one or more processing devices cause the one or more processing devices to perform a method. The method may include: analyzing an electronic document text; identifying in the electronic document text a first drafted text element to be modified; causing the first drafted text element to be highlighted to a user on a display; generating at least one text output option that conveys a meaning associated with the first drafted text element but includes one or more changes relative to the first drafted text element; and causing the at least one text output option to be shown to the user via the display.
    Type: Grant
    Filed: May 26, 2023
    Date of Patent: August 13, 2024
    Assignee: AI21 Labs
    Inventors: Barak Peleg, Dan Padnos, Amnon Morag, Gilad Lumbroso, Yoav Shoham, Ori Goshen, Barak Lenz, Or Dagan
  • Patent number: 12058226
    Abstract: Techniques for utilizing a metric tracking agent to track how resources are used to process a payload across different network boundaries are disclosed herein. A process that is to be performed on a payload within a boundary is identified. A metric tracking agent is also identified, where this metric tracking agent defines a scope of the process and is associated with a metric counter used to determine a metric value for the process. While the process is being performed in accordance with the defined scope, the metric value is calculated so as to reflect the resource usage expended by the network boundary and is logged by a log associated with the metric tracking agent. The metric tracking agent, which includes the metric value, is then provided to either a subsequent system boundary or to a metric store.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: August 6, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Bart J. F. De Smet
  • Patent number: 12058171
    Abstract: A technique to stop lateral movement of ransomware between endpoints in a VLAN is disclosed. A security appliance is set as the default gateway for intra-LAN communication. Message traffic from compromised endpoints is detected. Attributes of ransomware may be detected in the message traffic, as well as attempts to circumvent the security appliance. Compromised devices may be quarantined. A disposable jump box may be utilized to provide an additional layer of protection against ransomware.
    Type: Grant
    Filed: October 31, 2023
    Date of Patent: August 6, 2024
    Assignees: Airgap Networks, Inc., Zscaler, Inc.
    Inventors: Ritesh R. Agrawal, Vinay Adavi, Satish M. Mohan, Balireddy Ramesh Kumar Reddy
  • Patent number: 12052390
    Abstract: Contact centers often encounter situations where a group of customers have a common issue to be addressed. Connecting each customer to an agent for one-on-one communication may be effective, but it is resource intensive both in terms of networking and computer requirements and the time an agent spends repeating the same information. By performing an initial assessment of customers' issues, a common issue may be discovered that a common issue exists that can be handled in a group lecture pod, wherein a number of customer connect to interact with an agent and optionally to each other. Provided confidential information is not required, and any other required consent given, customers may be connected to the group lecture pod for more immediate resolution of a common issue and not have to stay in queue to wait for an agent to become available for a one-on-one interaction.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: July 30, 2024
    Assignee: Avaya Management L.P.
    Inventors: Manish Negi, Valentine C. Matula, Divakar Ray
  • Patent number: 12052312
    Abstract: Methods, systems, apparatuses, devices, and computer program products are described. In some systems, a component (e.g., software component, hardware component, or a combination thereof) may support integration between a customer relationship management (CRM) system and a telephony system. A processing device—such as a server—hosting the component (e.g., hosted in the CRM system) may load an inline frame supporting a connector to the telephony system within the component and may embed a service within the component. The embedded service may support calls to one or more messaging functions defined for a bridge component between the CRM and telephony systems. The inline frame and the embedded service may communicate messages via an unexposed message channel to support secure messaging. The embedded service may call one or more functions (e.g., a publish function, a handle message function) of the bridge component, for example, based on the messaging.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: July 30, 2024
    Assignee: Salesforce, Inc.
    Inventors: Ruifeng Xu, Aizaz Ali Hakro, David Louvton, Vivek Tikoo
  • Patent number: 12047424
    Abstract: A user equipment (UE) is configured with operations to determine whether a network supports non-voice IP Multimedia Subsystem (IMS) services. The UE determines whether a network with which the UE is communicating supports a non-voice IP Multimedia Subsystem (IMS) service and when the network supports the non-voice IMS service, initiates an IMS Protocol Data Unit (PDU) session establishment with the network.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: July 23, 2024
    Assignee: Apple Inc.
    Inventors: Vijay Venkataraman, Kavya B. Ravikumar, Krisztian Kiss, Longda Xing, Srinivasan Nimmala, Tong Liu, Utkarsh Kumar, Yifan Zhu
  • Patent number: 12047320
    Abstract: A base station serves as a positioning node for locating a user equipment (UE). The base station receives information from a network component indicating the UE is transmitting positioning sounding reference signals (SRS), monitors for the positioning SRS based on, at least, the information and when positioning SRS are received from the UE, transmits SRS information to the network.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: July 23, 2024
    Assignee: Apple Inc.
    Inventors: Jie Cui, Dawei Zhang, Hong He, Manasa Raghavan, Weidong Yang, Yang Tang, Zhibin Wu
  • Patent number: 12040990
    Abstract: A mechanism is disclosed for performing implementing an operational flow profile. An initial packet is received that is associated with a flow. The initial packet contains a header including conditional commands related to an operational flow profile. The conditional commands are executed to initialize a state of an operational flow profile by allocating memory to store results of an aggregation function applied to the flow. A subsequent packet associated with the flow is received. The aggregation function is applied to the subsequent packet. Results of the aggregation function are stored to update the state of the operational flow profile.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: July 16, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Alexander Clemm, Uma S. Chunduri
  • Patent number: 12035223
    Abstract: A wireless transmission method and a transceiver for wireless transmission are disclosed. According to this method, information to be transmitted and transmission control information are encoded into packet length information of wireless frames for transmission, wherein the transmission control information is filled into synchronization packets, sequence number packets and data packets, and the information to be transmitted is only filled into the data packets. Specifically, the method includes sequentially polling data for transmission in units of transmission sequences, and longitudinally encoding the information to be transmitted and data check information into the data packets. The transmission sequences are separated and sorted by the synchronization packets and the sequence number packets, and the data packets are sorted by sequence number fields in the transmission sequence.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: July 9, 2024
    Assignee: ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD.
    Inventors: Wen Chen, Swee Ann Teo, Jiangjian Jiang, Jiangang Wu, Han Liu
  • Patent number: 12035420
    Abstract: A Breakout Gateway Control Function (BGCF) determines a geographic location information (e.g., a major trading area (MTA) information) from a SIP INVITE header information (e.g., from a P-Access-Network-Info (PANI) header information) and modifies the SIP URI in the SIP INVITE request by adding, deleting, or modifying values (e.g., prepending a number prefix to the URI) to generate a SIP URI that is based on the geographic location information.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: July 9, 2024
    Assignee: T-Mobile USA, Inc.
    Inventors: Jason Cataquis, Dennis Romero
  • Patent number: 12028587
    Abstract: According to one or more embodiments, a playback device is provided. The device includes processing circuitry configured to receive a video stream including a plurality of video packets, where each of the plurality of video packets is associated with a respective video timestamp value. The playback device is further configured to store at least one of the plurality of video packets in a jitter buffer, and to adjust each of the respective video timestamp values by a respective delay value, where each of the respective delay values is either a dynamic delay value based on a first condition being satisfied or a fixed delay value based on a second condition being satisfied. The playback device is further configured to play the video stream according to the adjusted video timestamp values for reduced initial delay at the jitter buffer.
    Type: Grant
    Filed: November 30, 2023
    Date of Patent: July 2, 2024
    Assignee: The ADT Security Corporation
    Inventors: Michael A. Arnao, Maurice J. Buttimer
  • Patent number: 12028320
    Abstract: A computer-implemented method for accessing user resources in a virtual private cloud (VPC) using a serverless function within a network architecture includes instantiating a first warm application container for hosting the serverless function. The first warm application container includes a runtime language library without function code of the serverless function. A virtual machine for hosting a Port Address Translation (PAT) gateway is instantiated. The PAT gateway includes a first interface to the VPC and a second interface to the first warm application container. In response to detecting a trigger event for triggering the serverless function, the function code of the serverless function is mounted within the first warm application container. During execution of the function code from the first warm application container, VPC-addressed network packets associated with the serverless function are routed to the VPC via the second interface and the first interface within the PAT gateway.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: July 2, 2024
    Assignee: Huawei Cloud Computing Technologies Co., Ltd.
    Inventors: Ying Xiong, Farhad P. Sunavala, Hong Zhang
  • Patent number: 12025711
    Abstract: There is disclosed in one example a mobile computing apparatus, including: a hardware platform including a processor and a memory; a user display; a global positioning system (GPS) driver; a network interface; and instructions encoded within the memory to instruct the processor to: receive a device location from the GPS driver; via the network interface, query a cloud-based wireless access point (WAP) reputation service for WAP reputation data of nearby WAPs; and drive to the user display an image of nearby WAPs having overlaid thereon WAP reputation data for the nearby WAPs.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: July 2, 2024
    Assignee: McAfee, LLC
    Inventors: Rodney Derrick Cambridge, Jonathan David Dyton, Andrea Vito Colucci
  • Patent number: 12026715
    Abstract: A financial system receives a transaction request and transmits a one-time passcode to a consumer associated with the transaction request. Transmission of the one-time passcode is typically via a first channel. If the system determines that the one-time passcode was not delivered, a second channel is utilized. Depending upon the success of delivering the one-time passcode, more than one type of communication channel can be used.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: July 2, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Sri Rajesh Rayudu, Ramanathan Ramanathan, Santosh Nichani, Srinivas Vengala, Shanmukeswara R. Donkada
  • Patent number: 12028483
    Abstract: Concepts and technologies are disclosed herein for communications network security for handling proxy voice calls that employ a voicebot. According to one aspect disclosed herein, a call handling system can intercept, from a communications network, a call request that is directed to a called target device. The call handling system can determine that the call request was generated by a voicebot on behalf of a user equipment. The call handling system can suspend the call request from being routed to the called target device. The call handling system can generate a voicebot confirmation request that identifies the voicebot and the user equipment. The call handling system can provide the voicebot confirmation request to the called target. The call request can be suspended while the voicebot confirmation request is provided to the called target device.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: July 2, 2024
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Miranda Huet, James Pratt, Eric Zavesky, Gregory Edwards
  • Patent number: 12021648
    Abstract: A germ alert system sends a public alert to a plurality of user computer devices, and transmits an activation signal to activate a plurality of disinfection devices in response to the detection of a potential epidemic. The system performs the steps of receiving a triggering alert of the potential epidemic, transmitting the public alert via a computer network to the plurality of user computer devices, and transmitting the activation signal to the plurality of disinfection devices.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: June 25, 2024
    Inventor: Roger William Hickey
  • Patent number: 12022566
    Abstract: According to one configuration, a system comprising: a first SIM (Subscriber Identity Module) device; a second SIM device; and user equipment in which the first SIM device and the second SIM device are installed. The user equipment is operable to: access first subscriber identity information stored in the first SIM device, the first subscriber identity information providing the user equipment access to a first wireless network in a network environment; access second subscriber identity information stored in the second SIM device, the second subscriber identity information providing the user equipment access to a second wireless network in the network environment; and via analysis of configuration settings in the second subscriber identity information, detect that the second network is assigned to support non-voice wireless communications between the user equipment and a remote network.
    Type: Grant
    Filed: July 7, 2022
    Date of Patent: June 25, 2024
    Assignee: Charter Communications Operating, LLC
    Inventor: Loay O. Kreishan
  • Patent number: 12015662
    Abstract: A method or system for efficiently routing a file located on two or more sources to one or more file recipients connected by a plurality of paths in one or more networks. For each file recipient, one or more predetermined utility functions are evaluated to select the most efficient one of the plurality of paths to use for routing the file to the one or more file recipients, and the file is routed to the one or more file recipient using the selected path. The predetermined utility function may be the estimated operating expense associated with the routing of the file to the one or more file recipients, or the estimated return on investment for improving the routing of said file to the one or more recipients, or is related to an estimated file transfer time to the one or more file recipients.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: June 18, 2024
    Assignee: Adaptiv Networks Inc.
    Inventors: Stephane Brunet, Martin William Horne, Miika Anttoni Klemetti
  • Patent number: 12010166
    Abstract: Disclosed is a method for resource exposure in kubernetes, including: in response to receiving a request for applying for a service resource, judging whether a mapping relationship between a label corresponding to a type of the service resource and virtual IPs exists in a first configuration file of a keepalived service; in response to absence of the mapping relationship, acquiring new virtual IPs and establishing, in the first configuration file, a mapping relationship between the new virtual IPs and the label; and binding the virtual IPs corresponding to the label in the first configuration file to a plurality of pods corresponding to the service resource, so as to expose the plurality of the pods outside a kubernetes cluster by the virtual IP. Further disclosed are a system, a computer device and a readable storage medium.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: June 11, 2024
    Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.
    Inventor: Peng Liu
  • Patent number: 12010190
    Abstract: The present disclosure relates to systems and methods for generating new node profiles using information from electronic activities. The system is configured to maintain node profiles corresponding to unique entities; access electronic activities transmitted or received via electronic accounts associated with data source providers; identify a first email address of a sender and second email addresses of respective recipients of an electronic activity; identify that the first email address matches a value of a field of a first node profile; link the electronic activity to the first node profile; determine that a second email address of a respective recipient of the electronic activity cannot be matched to any node profile associated with the respective participant; and generate, responsive to determining that the electronic activity cannot be matched to any node profile of the plurality of node profiles, a new node profile including the second email address of the respective recipient.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: June 11, 2024
    Inventors: Oleg Rogynskyy, Rajit Kurien Joseph, Heorhiy Kozlov, Andrey Akselrod
  • Patent number: 12004030
    Abstract: Systems, devices, and techniques described herein relate to parallel routing of data packets prior to and/or during a handoff event for a user equipment (UE) between cells. An example method includes determining, by a network device, that a UE is about to participate in a handoff event while the network device is transmitting data packets associated with a service to a cell currently in communication with the UE. The network device may determine a destination cell in which the UE will be performing the handoff with and may replicate the data packets and send the data packets to both of the current cell and the destination cell in parallel. When the UE performs the handoff with the destination cell, the data packets required for receiving the service will already be present and the UE will not experience any interruption in the service prior to and/or during the handoff.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: June 4, 2024
    Assignee: T-Mobile USA, Inc.
    Inventor: Jonathan England
  • Patent number: 12003664
    Abstract: To reduce the likelihood that test E911 calls will be improperly connected to a public safety access point (PSAP), while ensuring that mobile devices sold to consumers are correctly routed to a PSAP in an emergency, a system for automatically redirecting test E911 calls to an answering system is disclosed. An unstructured supplementary service data (USSD) node receives a first USSD message from a mobile device during E911 testing procedure at the mobile device. In response to identifying a first code in the first USSD message, the USSD node retrieves an identifier associated with the mobile device. The USSD node sends an instruction to a gateway mobile location center (GMLC) system to redirect E911 calls from the mobile device based on the retrieved identifier such that a subsequent E911 call placed by the mobile device is automatically rerouted by the GMLC to an answering line instead of a PSAP.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: June 4, 2024
    Assignee: T-Mobile USA, Inc.
    Inventor: Pei Zheng
  • Patent number: 12003477
    Abstract: Embodiments of this application disclose a communication method and a related device. The method includes: A symmetric device listens on N local public ports, where N is a natural number greater than 1; and when the symmetric device receives a hole punching packet from the N local public ports, the symmetric device sends a response packet to a cone device based on the hole punching packet, so that the symmetric device establishes a communication connection to the cone device, where the hole punching packet is sent by the cone device, and the response packet carries a first network information mapping relationship. The cone device may directly communicate with the symmetric device, so that there is no need for a server having a data relay function, and costs of deploying the server are reduced.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: June 4, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Renzhi Yang, Bin Wang, Jiyong Jiang, Teng Zhang, Yanming Li
  • Patent number: 12003672
    Abstract: Duplex transmission of voice streams between mobile phone call applications and IM/VoIP service clients installed on smartphones is carried out by connecting audio outputs to audio inputs of smartphone audio interfaces. These voice communication applications can be installed on the same smartphone, on two different smartphones, or on one smartphone and one computer of any type. The inventive method contains connections both between the same type and between different wired and wireless audio interfaces of smartphones. As a consequence of the application of the technical result of the method for duplex transmission of voice streams, an invention is claimed for methods for implementing PBX with various types of routing, and a VoIP-Cell gateway for broadcasting voice traffic between a mobile phone client and a VoIP client running IP-PBX.
    Type: Grant
    Filed: November 3, 2023
    Date of Patent: June 4, 2024
    Assignee: 3HAND LLC
    Inventors: Uladzimir Bindouski, Siarhei Kuchun
  • Patent number: 12004157
    Abstract: A method and a terminal for running a DRX timer are provided. The method includes: determining a first Discontinuous Reception (DRX) parameter corresponding to a first Band Width Part (BWP); running a first DRX timer corresponding to the first BWP according to the first DRX parameter; and in response to determining a switching from the first BWP to a second BWP, continuously validating the first DRX timer in an operation state to the second BWP.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: June 4, 2024
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventor: Yanhua Li
  • Patent number: 11997231
    Abstract: A system and method for communicating presence information that can include at a first server of a communication platform, receiving an authorization token of a first client application; verifying at least one permission associated with the authorization token; registering a presence status of the first client application upon verifying the at least one permission of the authorization token; at a second server of the communication platform, accepting an incoming communication request; retrieving communication instructions according to the incoming communication request; identifying an instruction to communicate with a communication destination of the first client application; accessing the presence status resource of the first client application; establishing communication with the first client application according to the accessed presence status resource.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: May 28, 2024
    Assignee: Twilio Inc.
    Inventors: Jeff Lawson, Evan Cooke, Robert J. Simutis, Patrick Malatack, Kyle Conroy
  • Patent number: 11997146
    Abstract: Internet Protocol Multimedia Subsystem (IMS) restoration for a user equipment (UE) may be automatically triggered in response to the UE receiving a message waiting indicator (MWI) or a text message via a fallback protocol that is used as a backup for a primary protocol for delivering the MWI or the text message. For example, if a UE receives a MWI via Non-Access Stratum (NAS) protocol (where NAS protocol serves as a fallback protocol for Session Initiation Protocol (SIP) to deliver the MWI when IMS-based services are unavailable), an IMS restoration procedure may be triggered for the UE where the UE sends a request to register for one or more services of a telecommunication service provider in an effort to restore IMS-based services for the UE, thereby allowing calls to be subsequently established with the UE.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: May 28, 2024
    Assignee: T-Mobile USA, Inc.
    Inventor: Hsin Fu Henry Chiang
  • Patent number: 11997003
    Abstract: Various example implementations are directed to circuits, apparatuses and methods for providing Voice-over-IP (VoIP) services. According to an example embodiment, an apparatus includes a first network node configured to communicate VoIP packets between upstream and downstream network nodes in a network and to communicate metadata with at least one of the VoIP packets downstream in the network. A network pathway assessment module is configured to derive, from the response packet one or more transmission characteristics (e.g., latency) corresponding to the VoIP packets communicated along a pathway between the first network node and the second network node and VoIP packets may be routed in response thereto.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: May 28, 2024
    Assignee: 8×8, Inc.
    Inventors: Garth Judge, Huw Rees
  • Patent number: 11989585
    Abstract: A transcoding service is described that is capable optimizing media transcoding jobs according to the licensing model associated with a particular transcoder being utilized. The service can receive a request to transcode the media content from a user and inspect an SLA to determine the parameters for the transcoding job, such as the time interval to complete the job or the price of performing the job. The service can then identify a licensing cost associated with transcoding the media content. For example, the licensing cost being based at least in part on a number of running instances of the transcoder. The transcoding service may apply a weight to the licensing cost when prioritizing the transcoding jobs. For example, the service may determine an optimal number of concurrently executing transcoder instances to utilize to reduce the licensing costs associated with the transcoding jobs.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: May 21, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Jonathan B. Corley, Tal Saraf, Bradley E. Marshall
  • Patent number: 11991579
    Abstract: A system, method and computer-readable medium for concurrent support of Voice Call Continuity (VCC) capabilities in both the enterprise space and the carrier space are provided. The enterprise VCC functionality is used when the user is located in the enterprise domain which does not impact the carrier's network while the carrier VCC capability is used when the user is located in the carrier domain to support seamless handover between the wireless networks that the carrier may offer. The carrier VCC anchoring point and the enterprise VCC anchoring point may communicate with each other to confirm and inform the other anchoring point that a call handover is occurring or will occur.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: May 21, 2024
    Assignee: TANGO NETWORKS, INC.
    Inventors: Andrew Silver, Steven E. Tryon, Patricia A. Landgren, Lathan W. Lewis