Patents Examined by Alina Boutah
-
Patent number: 11973784Abstract: A natural language interface for an anomaly detection framework, including: receiving a natural language input associated with a cloud deployment; generating a query corresponding to the natural language input by disambiguating at least a portion of the natural language input based on data describing activity associated with an anomaly detection framework monitoring the cloud deployment; and providing, based on a response to the query, a response to the natural language input.Type: GrantFiled: January 13, 2023Date of Patent: April 30, 2024Assignee: LACEWORK, INC.Inventors: Úlfar Erlingsson, Jay Parikh, Yijou Chen
-
Patent number: 11956481Abstract: Systems, methods, and devices of the various embodiments disclosed herein may provide a protocol and architecture for decentralization of content delivery. Various embodiments may provide a client based method for content delivery from content delivery networks (CDNs) via tiered caches of content hosted by Internet Service Providers (ISPs). In various embodiments, content delivery protocol (CDP) messages may enable clients to discover local cache network topologies and request content from a CDN based on a discovered local cache network topology. In various embodiments, security may be provided for the content delivery by the use of key encryption and/or file hashing.Type: GrantFiled: March 27, 2023Date of Patent: April 9, 2024Assignee: Charter Communications Operating, LLCInventor: Jody Lee Beck
-
Patent number: 11949596Abstract: Data defining egress bandwidth utilization on an interface of a node may be obtained and a congestion event may be detected based at least in part on an average interface utilization (Y) being greater than a first threshold (X1). A plurality of alternate links that can accommodate excess bandwidth without exceeding the first threshold may be identified. Flows associated with the plurality of alternate links may be filtered based at least in part on business logic macro flow filtering. It may be determined whether the plurality of alternate links pass a diffusing update algorithm (DUAL)-based loop-free path-finding algorithm (LPA) analysis for the destination node prefixes whether the destination node prefixes pass the DUAL-based LPA analysis for the at least one of the plurality of alternate links and a plurality of next hops associated with the at least one of the plurality of alternate links.Type: GrantFiled: July 17, 2023Date of Patent: April 2, 2024Assignee: Cisco Technology, Inc.Inventors: Navin Ashok Suvarna, Sridhar Vaidyanathan, Praveen Shrinivas Poojary, Dhrumil Prajapati
-
Patent number: 11943306Abstract: The disclosure relates to a 5G or 6G communication system for supporting a higher data transmission rate. Provided is a method of solving a problem in which PDU session creation is rejected due to an NSAC in a wireless communication system according to an embodiment of the disclosure through alternative S-NSSAI.Type: GrantFiled: October 25, 2022Date of Patent: March 26, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Dongeun Suh, Hoyeon Lee
-
Patent number: 11934861Abstract: Systems and methods for flow rule installation latency testing in software defined networks. In some examples, a hypervisor may deploy a virtual network switch configured to route data to virtualized computing environments executing on the hypervisor. A client process may be deployed in a first container executing on the hypervisor. A server process may be deployed on the hypervisor. The client process may receive a first request to deploy a virtual machine on the hypervisor. The client process may generate first instructions configured to cause the server process to generate a first namespace. The server process may generate the first namespace and may communicatively couple the first namespace to the virtual network switch.Type: GrantFiled: February 16, 2023Date of Patent: March 19, 2024Assignee: Red Hat, Inc.Inventors: Sai Sindhur Malleni, Venkata Anil Kommaddi
-
Patent number: 11924030Abstract: The described technology is generally directed towards configuring a client device with client configuration data based on client context data. The configuration data can include endpoints of various services to which the client can connect that are appropriate for the client device based on the client context data, along with dimension information (route key values) for connecting to each such service. For example, a roaming client device can be given an endpoint and dimension information to connect to a content service in the roaming region, with a different endpoint and dimension information for communicating user information to a home region to which the user is affiliated. This facilitates single hop/reduced latency for content requests, and compliance with home regulations via a single hop to the home service.Type: GrantFiled: March 3, 2022Date of Patent: March 5, 2024Assignee: WARNERMEDIA DIRECT, LLCInventors: Hazel Diana Mary, Erik Fortune, Adam Gilman, Franklyn Hu
-
Patent number: 11924286Abstract: An information processing apparatus includes circuitry that detects reception of first data from a connection source apparatus. The first data includes information about establishment of a session for encrypted communication between the source apparatus using a service and a connection destination apparatus providing the service. The circuitry converts the first data into a first message following a communication protocol in the session establishment, and converts a second message from the destination apparatus into second data including at least information for generating a common key for the encrypted communication. Before the session establishment, the circuitry transmits the first message to the destination apparatus and transmits the second data to the source apparatus. After the session establishment, the circuitry transmits service data from the source apparatus to the destination apparatus and from the destination apparatus to the source apparatus in an unconverted state.Type: GrantFiled: September 7, 2022Date of Patent: March 5, 2024Assignee: Ricoh Company, Ltd.Inventor: Satoru Yamamoto
-
Patent number: 11910455Abstract: Presented herein are techniques to provide sponsored data to a user equipment in a mobile network environment. For example, techniques provided herein may provide for the ability to enhance sponsored data connectivity by enabling a mobile network to facilitate sponsorship of a network slice as part of sponsored data connectivity in which the network slice can provide traffic flow specific Service Level Agreement (SLA) connectivity and treatment. In one example, a method is provided that includes determining, via a first session of a user equipment (UE), that the UE seeks to access content in which financial sponsorship for accessing the content by the UE is to be provided by a sponsoring entity in which the first session involves a first network slice and enabling the UE to establish a second session to access the content in which the second session involves a second network slice.Type: GrantFiled: August 12, 2022Date of Patent: February 20, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Vimal Srivastava, Srinath Gundavelli, Robert Michael Batz
-
Patent number: 11902357Abstract: The invention provides, in one aspect, an improved system for data access comprising a file server that is coupled to a client device or application executing thereon via one or more networks. The server comprises static storage that is organized in one or more directories, each containing, zero, one or more files. The server also comprises a file system operable, in cooperation with a file system on the client device, to provide authorized applications executing on the client device access to those directories and/or files. Fast file server (FFS) software or other functionality executing on or in connection with the server responds to requests received from the client by transferring requested data to the client device over multiple network pathways. That data can comprise, for example, directory trees, files (or portions thereof), and so forth.Type: GrantFiled: November 28, 2022Date of Patent: February 13, 2024Assignee: PME IP PTY LTDInventors: Malte Westerhoff, Detlev Stalling
-
Patent number: 11894984Abstract: Configuring cloud deployments based on learnings obtained by monitoring other cloud deployments, including: determining normal behavior for one or more components in a first cloud deployment; determining normal behavior for one or more components in one or more other cloud deployments; and recommending, based on the normal behavior for one or more components in one or more other cloud deployments, a change to the first cloud deployment.Type: GrantFiled: February 14, 2022Date of Patent: February 6, 2024Assignee: LACEWORK, INC.Inventors: Úlfar Erlingsson, Yijou Chen
-
Patent number: 11888737Abstract: Techniques for configuring a packet session are disclosed. An example method includes receiving, at a network function, a packet from a virtual connection device. The method also includes identifying, by the network function, an action to perform on the packet and modifying the header based on the action to create a modified packet with a modified header. The method also includes copying the modified packet from the network function to the virtual connection device for the virtual connection device to perform the action on the modified packet based on the modified header. The method also includes configuring, by a processing device executing the network function, the virtual connection device to perform the action on subsequent packets of the packet session. The virtual connection device performs the action on the subsequent packets without copying the subsequent packets to the network function.Type: GrantFiled: July 29, 2022Date of Patent: January 30, 2024Assignee: Red Hat, Inc.Inventors: Christophe Fontaine, Saravanan K R, David Marchand, Maxime Coquelin
-
Patent number: 11882190Abstract: Provided is a device linkage method, including that: a rule engine device receives a request message of adding a rule input resource instance from a client device; and the rule engine device establishes a connection relationship between the rule engine device and a rule input server device based on the request message of adding the rule input resource instance, the connection relationship being configured to implement device linkage.Type: GrantFiled: July 7, 2022Date of Patent: January 23, 2024Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventor: Jun Zhang
-
Patent number: 11882086Abstract: An example method of dynamically distributing messaging resources in a software as a service (SaaS) platform includes: receiving, by a processing device, from a first tenant associated with a first tenant set of a plurality of tenant sets, a request to forward a first message to a recipient within a specified destination; identifying, among a plurality of queues associated with the plurality of tenant sets, a subset of queues associated with the first tenant; queuing the first message into a first queue of the subset of queues associated with the first tenant; assigning, to each queue of the plurality of queues, a score reflecting a respective tenant portion of a messaging resource quota associated with the specified destination; retrieving a second message from a queue associated with a highest score; and forwarding the second message to a messaging gateway associated with the specified destination.Type: GrantFiled: June 29, 2022Date of Patent: January 23, 2024Assignee: Twilio Inc.Inventors: Peter Janovsky, Sergio Leottau, Eliot Flannery, Jaime Soto, Shayra Kamal
-
Patent number: 11882502Abstract: A system for monitoring flows of people inside a predetermined area includes at least one receiving unit with at least one antenna adapted to receiving identification data transmitted by mobile communication devices present in a monitored area, the receiving unit also provided with a device for processing the data collected by the antenna; a processing unit programmed to perform statistical processing of the data collected by the antenna and processed by the respective processing device; and a data transmission network which connects the at least one receiving unit with the statistical data processing unit. Additionally, the processing device which receives the data collected by the antenna is programmed to perform an anonymization process with compression of the data, such that the data transmitted on the data transmission network are data that cannot be related back to the individual mobile devices that have generated them.Type: GrantFiled: July 26, 2021Date of Patent: January 23, 2024Assignee: G-MOVE SOCIETA' COOPERATIVA A R.L.Inventors: Gabriele Coletti, Marco Giunti, Marco Merlini, Marco Musumeci, Davide Nesi, Federico Palai
-
Patent number: 11876709Abstract: A monitoring apparatus (1) stores address management information (t1) which indicates address information of each of network devices and also indicates a connection to each of the network devices. A detection section (12) detects a failure of a router (R1) with a notification from each of the network devices. An acquisition section (11) acquires information from each of the network devices to cope with the detected failure. A rewriting section (13) rewrites the address management information (t1) such that a router (R2) has a virtual IP address and a virtual MAC address set in a virtual router VR based on the acquired information.Type: GrantFiled: June 14, 2019Date of Patent: January 16, 2024Assignee: Nippon Telegraph and Telephone CorporationInventor: Takayuki Akiyama
-
Patent number: 11863622Abstract: A method includes receiving identifiers of a set of computing devices to participate in a cross-device data visualization session; sending a data set to each computing device and instructions to display a first portion of the data set; receiving an interaction with one of the identified computing devices requesting another computing device to display a second portion of the data set; sending an instruction to display the second portion of the data set to the at least some of the other identified computing devices, where the instruction is sent without sending at least some of the second portion after receiving the interaction and the instruction causes the at least some of the other identified computing devices to execute the instructions on the at least some of the second portion of the data set that is present at the at least some of the other identified computing devices.Type: GrantFiled: August 8, 2022Date of Patent: January 2, 2024Assignee: DRUMWAVE INC.Inventors: Santiago Ortiz, Daniel Aguilar, Javier Cruz San Martin, André Gustavo Vellozo Luz, Jeff Clark
-
Patent number: 11849000Abstract: Using real-time monitoring to inform static analysis, including: inspecting, using one or more static code analysis techniques, one or more components of a cloud deployment; detecting, using data gathered during the execution of the component in the cloud deployment, a condition; and modifying, based on the detected condition, the one or more static code analysis techniques.Type: GrantFiled: February 28, 2022Date of Patent: December 19, 2023Assignee: LACEWORK, INC.Inventors: Oliver M. Williams, Yijou Chen
-
Patent number: 11843476Abstract: Systems and methods are described herein for controlling playback and/or recording of media assets at a media device based on the state of a secondary device. Specifically, while displaying a media asset, a media device receives a signal from the secondary device indicating a change of state of the secondary device. The media device displays a notification of the signal, and the user can interact with the notification. If the user interacts with the notification for more than a threshold amount of time, the media device may begin recording the media asset. Once the user has finished interacting with the notification, the media device may stop recording and the user can see content that they may have missed by reviewing the recorded portion of the media asset.Type: GrantFiled: September 13, 2022Date of Patent: December 12, 2023Assignee: Rovi Guides, Inc.Inventor: Sean Matthews
-
Patent number: 11843704Abstract: The present application relates to ensuring data consistency between a modular device and an external system. Techniques are described for ensuring data consistency between devices at a control device using configuration signatures. A control device can receive and store a baseline configuration signature for a first modular device. Upon initialization of the first modular device, the control device can receive a current configuration signature from the first modular device. The control device can compare the current configuration signature with the baseline configuration signature and, if a mismatch is found, generate a notification indicating that data subsequently received from the first modular device is of uncertain integrity.Type: GrantFiled: June 29, 2022Date of Patent: December 12, 2023Assignee: Schneider Electric USA, Inc.Inventors: Kevin M. Jefferies, Daniel Martin, Surya Narayana H Govindaraju, Juergen Fiess, Christian Ringwald, Wolfgang Fien
-
Patent number: 11838274Abstract: A method including establishing, by a user device, a first parallel VPN connection with a first VPN server and a second parallel VPN connection with a second VPN server; transmitting, by the user device, a request for a VPN service to the first VPN server over the first parallel VPN connection and to the second VPN server over the second parallel VPN connection; determining, by the user device based on transmitting the request, the first VPN server as an optimal VPN server when the first VPN server provides the VPN service before the second VPN server, or the second VPN server as the optimal VPN server when the second VPN server provides the VPN service before the second VPN server; and transmitting, by the user device based on selecting the optimal VPN server, requests for VPN services to the optimal VPN server is disclosed. Various other aspects are contemplated.Type: GrantFiled: December 4, 2022Date of Patent: December 5, 2023Assignee: UAB 360 ITInventors: Zenonas Funka, Gytis Murauskas