Patents Examined by Schquita D Goodwin
  • Patent number: 11848766
    Abstract: Sessions are core components of communication between communicating systems, which may include, for example, a client device and a server. A network device can be used to monitor and analyze session information that is transmitted in a client-server communication. Visibility into the session information and the traffic flow of a network device is critical to improve the performance and security of the network device and the transmission of information in the client-server communication. A lack of visibility into the session information can reduce security, leading to viruses, malware, and malfunctions.
    Type: Grant
    Filed: October 30, 2021
    Date of Patent: December 19, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Madhusoodhana Chari Sesha, Yashas Bellur Yathish
  • Patent number: 11843527
    Abstract: Provided herein are systems and methods for providing insights or metrics in connection with provisioning applications and/or desktop sessions to end-users. Network devices (e.g., appliances, intermediary devices, gateways, proxy devices or middle-boxes) can gather insights such as network-level statistics. Additional insights (e.g., metadata and metrics) associated with virtual applications and virtual desktops can be gathered to provide administrators with comprehensive end-to-end real-time and/or historical reports of performance and end-user experience (UX) insights. Insights relating to an application or desktop session can be used to determine and/or improve the overall health of the infrastructure of the session, Citrix Virtual Apps and Desktops, the applications (e.g., remote desktop application) being delivered using the infrastructure, and/or the corresponding user experience.
    Type: Grant
    Filed: January 3, 2022
    Date of Patent: December 12, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Georgy Momchilov, Kirankumar Alluvada, Jong Kann, Jayadev Marulappa Niranjanmurthy, Kupuswamy Ramamurthy, Corneliu Chetan
  • Patent number: 11843535
    Abstract: The disclosed technology teaches testing a mesh network using new service application level KPIs that extend the TWAMP measurement architecture. A control-client receives and parses a configuration file to populate memory with IP addresses, ports, and test session parameters for disclosed KPIs used to originate two-way test sessions from a first network host; with control-servers and session-reflectors.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: December 12, 2023
    Assignee: Spirent Communications, Inc.
    Inventor: Jyotikumar U. Menon
  • Patent number: 11824942
    Abstract: A communication system, an information processing apparatus, and an information processing method each of which: connects an information terminal connected to a first network to a connection-destination device connected to a second network different from the first network, and transmits a message to the information terminal connected to the connection-destination device, based on information related to a use state of the connection-destination device.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: November 21, 2023
    Assignee: Ricoh Company, Ltd.
    Inventor: Kazumasa Takemura
  • Patent number: 11818198
    Abstract: The computer networks provided herein may facilitate the delivery of interactive data units to selective client nodes. A client node may be associated with, and/or be accessible by, a user. The interactive data units received at a client node may be activated by the user associated with the client node. In some instances, a computer network may facilitate delivery of an interactive data unit to a client node based on the user, and/or user information, associated with the client node.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: November 14, 2023
    Assignee: Ibotta, Inc.
    Inventor: Bryan W. Leach
  • Patent number: 11805016
    Abstract: Some embodiments provide a method for associating data message flows from applications executing on a host computer with network interfaces of the computer. The method of some embodiments identifies a set of applications operating on a machine executing on the host computer, identifies candidate teaming policies for associating each identified application with a subset of one or more interfaces, and generates a report to display the identified candidate teaming policies per application to a user. In response to user input selecting a first teaming policy for a first application, the method generates a rule, and distributes the rule, to the host computer to associate the first application with a first subset of the network interfaces specified by the first teaming policy.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: October 31, 2023
    Assignee: VMWARE, INC.
    Inventor: Ravi Kumar Reddy Kottapalli
  • Patent number: 11805115
    Abstract: A method for providing secure single sign on includes receiving a first data object from an application hosting server, the first data object indicating at least a service provider name and identifying a configuration file corresponding to the service provider name, wherein the configuration file includes at least trusted identity information. The method also includes determining, using the configuration file corresponding to the service provider name, whether the first data object is valid and, in response to a determination that the first data object is valid, generating a response message.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: October 31, 2023
    Assignee: Express Scripts Strategic Development, Inc.
    Inventors: Steven Sefton, Neil J. Powell, Travis Williams
  • Patent number: 11805166
    Abstract: Methods, devices, and systems are disclosed for an M2M Interest Function. An M2M Interest Function may receive requests from users to publish the users' personal interests in particular data identify relationships and patterns in the data. Associated data may then be stored in a single best location for such data based on various criteria rather than on separate M2M Gateways or M2M Servers. This location may be provided to users interested in such data. Relationship and association data may be provided to M2M gateways.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: October 31, 2023
    Assignee: Convida Wireless, LLC
    Inventors: Lijun Dong, Chonggang Wang, Dale N. Seed
  • Patent number: 11777786
    Abstract: A method includes, for each feature, performing an anomaly detection process. The anomaly detection process includes selecting, from a plurality of historical data points of the feature, a set of historical data points. Using a machine learning module, a set of scores, each corresponding to one historical data point, is selected. An anomaly threshold is determined based on the set of scores, and compared with a score corresponding to a current data point of the feature to determine whether the current data point is anomalous or not. When the current data point is anomalous, the anomaly detection process includes identifying the feature as an anomalous feature, and including the anomalous feature and the current data point in an anomaly detection report.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: October 3, 2023
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Mahmoud Elsakhawy, Manoj Kumar, Ahmed Elagamy, Harimohan Sharma, Vishal Gala
  • Patent number: 11770323
    Abstract: A system instantiates a unified interface for a telecommunications network including a Network Function Virtualization (NFV) architecture of an IP multimedia subsystem (IMS) with multiple Virtual Network Functions (VNFs) that each have multiple component VNFs. The system instantiates a tracing tool configured to evaluate performance of the IMS in response to execution of a test case, which includes a test script to test a computing product and where the performance of the IMS is based on packets captured concurrently from VNFs. The test script causes capture and analysis of parameters extracted from packets of the VNFs. In response to completing the test case, the system reports test results indicating the performance of the IMS relative to pass/fail criteria, where the test results are presented through the unified interface.
    Type: Grant
    Filed: November 17, 2022
    Date of Patent: September 26, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Nidhin Menon, Arnold Cataniag
  • Patent number: 11750467
    Abstract: Exemplary aspects are directed to customized communications using a high-level programming interface. In a specific example, a data communications system serves endpoint devices respectively associated with different client entities.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: September 5, 2023
    Assignee: 8x8, Inc.
    Inventor: Zhishen Liu
  • Patent number: 11750446
    Abstract: Some embodiments provide a method for efficient data message transfer across a hypervisor, service DCN, and containers implementing partner network services. The method allocates memory to a service DCN that operates a set of containers for providing partner network services for data messages received by the service DCN. The service DCN and the containers share the allocated memory and the method stores data messages received by the service DCN in the allocated memory. The method then accesses the data message stored in the shared memory from a set of partner network service containers to perform the partner network services. In some embodiments, the host machine or a process of the host machine on which the service DCN executes also shares the allocated memory. The host machine process, in some embodiments is a kernel process.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: September 5, 2023
    Assignee: NICIRA, INC.
    Inventors: Rahul Mishra, Chidambareswaran Raman, Raju Koganty, Fenil Kavathia
  • Patent number: 11722382
    Abstract: In accordance with some embodiments, a cloud service provider may operate a data center in a way that dynamically reallocates resources across nodes within the data center based on both utilization and service level agreements. In other words, the allocation of resources may be adjusted dynamically based on current conditions. The current conditions in the data center may be a function of the nature of all the current workloads. Instead of simply managing the workloads in a way to increase overall execution efficiency, the data center instead may manage the workload to achieve quality of service requirements for particular workloads according to service level agreements.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: August 8, 2023
    Assignee: Intel Corporation
    Inventors: Mrittika Ganguli, Muthuvel M. I, Ananth S. Narayan, Jaideep Moses, Andrew J. Herdrich, Rahul Khanna
  • Patent number: 11711279
    Abstract: Techniques are disclosed for the identification of applications from communication sessions of network traffic between client devices and the generation of application-specific metrics for network traffic associated with the applications. In one example, a router obtains metrics for a plurality of packets. The router determines a session of a plurality of sessions associated with each packet. For each determined session, the router generates metrics for the session from the metrics of the packets associated with the session and determines an application of a plurality of applications associated with the session. For each determined application, the router generates metrics for the application from the metrics of the sessions associated with the application and transmits, to a device, the metrics for the application. In some examples, the router generates the metrics for each application on a per-client, per-next-hop, or per-traffic class basis.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: July 25, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Kaushik Adesh Agrawal, Jisheng Wang, Greg Schrock
  • Patent number: 11711179
    Abstract: Techniques for testing a networked system using simulated abnormal node failure are disclosed. In some embodiments, a computer system performs operations comprising: repeatedly transmitting simulated requests to a networked system on which a software application is implemented using a plurality of nodes, the networked system being configured to respond to the simulated requests using the plurality of nodes; randomly selecting one or more nodes from the plurality of nodes; terminating the randomly selected one or more nodes; restarting the terminated randomly selected one or more nodes; repeating the randomly selecting one or more nodes, the terminating the randomly selected one or more nodes, and the restarting the terminated randomly selected one or more nodes until each one of the plurality of nodes has been terminated and restarted at least once during the first period of time; and determining response times of the networked system in responding to the simulated requests.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: July 25, 2023
    Assignee: SAP SE
    Inventors: Subhodeep Ganguly, Nagendra Reddy Devireddy
  • Patent number: 11706320
    Abstract: A Byzantine fault-tolerant distributed computing system of nodes configured to process client requests, executes a leader-based total order broadcast (LBTOB) protocol. The computing system concurrently executes multiple instances of the LBTOB protocol at the nodes, on respective disjoint partitions of the client requests, and the disjoint partitions are assigned to the instances using a deterministic function of a state of the system. The computing system multiplexes outputs of the executing instances in an ordered log of the client requests, and the ordered log is maintained at each of the nodes.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: July 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Matej Pavlovic, Chrysoula Stathakopoulou, Marko Vukolić
  • Patent number: 11695638
    Abstract: A network capacity planning system for forecasting and scheduling of network capacity for electronic devices is provided. A server monitors usage of a network associated with the electronic devices. The server analyzes a frequency of a transmission of data packets between the electronic devices and the network, and a time duration of a network busy time based on predetermined thresholds. The server uses results of the analysis to drive a dynamic mechanism, which identifies when a bandwidth associated with the network needs to be upgraded to support the growing network bandwidth requirements. The server adjusts a network capacity value of a network routing device associated with the network to support the required bandwidth for an operation of the electronic devices.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: July 4, 2023
    Assignee: BANK OF MONTREAL
    Inventor: Feliks Gagula
  • Patent number: 11695649
    Abstract: A system, method, and computer program product are provided for a determining a network situation in a communication network. In use, at least one threshold value of at least one operational parameter of a communication network is obtained, the at least one operational parameter representing at least one operational status of at least one of a computational device or a communication device. Additionally, log data of the communication network is obtained, the log data containing at least one value of the at least one operational parameter reported by at least one network entity of the communication network. The at least one value of the at least one operational parameter of the log data is compared with a corresponding threshold value of the at least one threshold value to form a detection of a network situation.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: July 4, 2023
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Ofer Hermoni, Nimrod Sandlerman, Eyal Felstaine
  • Patent number: 11695675
    Abstract: A computer-implemented method for analyzing a user session within an online environment includes receiving, by a path analysis computer system, usage data related to a user session within an online environment, wherein the usage data includes a plurality of events occurring within the user session, and generating, by the path analysis computer system, a plurality of user paths for the user session based on the usage data, including generating a separate user path beginning with each of the plurality of events. Each of the user paths is generated by selecting one of the plurality of events as a starting event, and arranging the plurality of events subsequent to the starting event in order of occurrence, such that the user path includes the starting event and each of the subsequent events up to and including a final event.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: July 4, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Brian Mooneyham, Chris Cox
  • Patent number: 11677623
    Abstract: Methods are provided in which a computing device obtains telemetry data associated with a network technology used in an enterprise network. The network technology is deployed using one or more assets of the enterprise. The methods further include the computing device determining, for each deployment of the network technology, a progression along an adoption lifecycle of the network technology, based on the telemetry data, generating, based on the progression of each deployment of the network technology, a first action set and an alternative second action set, different from the first action set, for further progression along the adoption lifecycle and providing the first action set and the alternative second action set for the further progression of the network technology along the adoption lifecycle.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: June 13, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Nicole Marie Celichowski, Daniel Garrison, Ramit Kanda, Brian Richard Sarbin, Pat Tittiranonda