Patents Examined by Schquita D Goodwin
-
Patent number: 11848766Abstract: 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: GrantFiled: October 30, 2021Date of Patent: December 19, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Madhusoodhana Chari Sesha, Yashas Bellur Yathish
-
Patent number: 11843527Abstract: 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: GrantFiled: January 3, 2022Date of Patent: December 12, 2023Assignee: Citrix Systems, Inc.Inventors: Georgy Momchilov, Kirankumar Alluvada, Jong Kann, Jayadev Marulappa Niranjanmurthy, Kupuswamy Ramamurthy, Corneliu Chetan
-
Patent number: 11843535Abstract: 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: GrantFiled: October 24, 2022Date of Patent: December 12, 2023Assignee: Spirent Communications, Inc.Inventor: Jyotikumar U. Menon
-
Patent number: 11824942Abstract: 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: GrantFiled: April 1, 2022Date of Patent: November 21, 2023Assignee: Ricoh Company, Ltd.Inventor: Kazumasa Takemura
-
Patent number: 11818198Abstract: 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: GrantFiled: September 30, 2022Date of Patent: November 14, 2023Assignee: Ibotta, Inc.Inventor: Bryan W. Leach
-
Patent number: 11805016Abstract: 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: GrantFiled: July 26, 2021Date of Patent: October 31, 2023Assignee: VMWARE, INC.Inventor: Ravi Kumar Reddy Kottapalli
-
Patent number: 11805115Abstract: 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: GrantFiled: November 8, 2022Date of Patent: October 31, 2023Assignee: Express Scripts Strategic Development, Inc.Inventors: Steven Sefton, Neil J. Powell, Travis Williams
-
Patent number: 11805166Abstract: 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: GrantFiled: October 13, 2020Date of Patent: October 31, 2023Assignee: Convida Wireless, LLCInventors: Lijun Dong, Chonggang Wang, Dale N. Seed
-
Patent number: 11777786Abstract: 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: GrantFiled: October 25, 2021Date of Patent: October 3, 2023Assignee: RAKUTEN MOBILE, INC.Inventors: Mahmoud Elsakhawy, Manoj Kumar, Ahmed Elagamy, Harimohan Sharma, Vishal Gala
-
Patent number: 11770323Abstract: 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: GrantFiled: November 17, 2022Date of Patent: September 26, 2023Assignee: T-Mobile USA, Inc.Inventors: Nidhin Menon, Arnold Cataniag
-
Patent number: 11750467Abstract: 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: GrantFiled: July 1, 2022Date of Patent: September 5, 2023Assignee: 8x8, Inc.Inventor: Zhishen Liu
-
Patent number: 11750446Abstract: 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: GrantFiled: March 21, 2022Date of Patent: September 5, 2023Assignee: NICIRA, INC.Inventors: Rahul Mishra, Chidambareswaran Raman, Raju Koganty, Fenil Kavathia
-
Patent number: 11722382Abstract: 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: GrantFiled: October 5, 2021Date of Patent: August 8, 2023Assignee: Intel CorporationInventors: Mrittika Ganguli, Muthuvel M. I, Ananth S. Narayan, Jaideep Moses, Andrew J. Herdrich, Rahul Khanna
-
Patent number: 11711279Abstract: 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: GrantFiled: October 26, 2021Date of Patent: July 25, 2023Assignee: Juniper Networks, Inc.Inventors: Kaushik Adesh Agrawal, Jisheng Wang, Greg Schrock
-
Patent number: 11711179Abstract: 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: GrantFiled: June 29, 2021Date of Patent: July 25, 2023Assignee: SAP SEInventors: Subhodeep Ganguly, Nagendra Reddy Devireddy
-
Patent number: 11706320Abstract: 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: GrantFiled: May 28, 2021Date of Patent: July 18, 2023Assignee: International Business Machines CorporationInventors: Matej Pavlovic, Chrysoula Stathakopoulou, Marko Vukolić
-
Patent number: 11695638Abstract: 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: GrantFiled: May 9, 2022Date of Patent: July 4, 2023Assignee: BANK OF MONTREALInventor: Feliks Gagula
-
Patent number: 11695649Abstract: 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: GrantFiled: May 23, 2022Date of Patent: July 4, 2023Assignee: AMDOCS DEVELOPMENT LIMITEDInventors: Ofer Hermoni, Nimrod Sandlerman, Eyal Felstaine
-
Patent number: 11695675Abstract: 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: GrantFiled: June 17, 2022Date of Patent: July 4, 2023Assignee: Wells Fargo Bank, N.A.Inventors: Brian Mooneyham, Chris Cox
-
Patent number: 11677623Abstract: 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: GrantFiled: August 24, 2021Date of Patent: June 13, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Nicole Marie Celichowski, Daniel Garrison, Ramit Kanda, Brian Richard Sarbin, Pat Tittiranonda