Patents Examined by Kamal M Hossain
  • Patent number: 11966922
    Abstract: Systems, computer program products, and methods are described herein for scanning and mapping entity portals to distribution processing systems. The present invention may be configured to scan an entity portal of a distribution processing system to generate responses of the entity portal to test distributions, where the entity portal is associated with an entity, and where the distribution processing system processes distributions for the entity. The present invention may be configured to receive, from the entity portal, responses of the entity portal to the test distributions, where the responses include data associated with distributions processed by the distribution processing system for the entity. The present invention may be configured to determine, based on the data, resources offered by the entity to users, an accounting hierarchy of the entity, and settlement procedures for processing distributions for the entity and generate a mapping of the entity portal to another distribution processing system.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: April 23, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Lee Ann Proud, Joseph Benjamin Castinado, Hosam Sonny ElHamahmy, David Gregg Kambour, Amy Marie Lamb, Jennifer Ann Maggart
  • Patent number: 11962483
    Abstract: Systems and methods for application performance management across one or more networks are disclosed. A system includes a plurality of geographically distributed computing devices executing one or more applications. A plurality of collectors are distributed across the one or more networks, each collector being positioned proximate a respective computing device. The collectors may sample, by each of the plurality of collectors, a plurality of trace events received from the applications executing on the computing devices proximate the collector. The collectors may retain in memory sampled trace events that meet a configurable attribute. The collectors may use probabilistic sets and tail-based sampling to determine root events and policies for identifying relevant traces. Benefits can be achieved in bandwidth savings, network cost and cyber security.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: April 16, 2024
    Assignee: Elasticsearch B.V.
    Inventors: Andrew Wilkins, Ron Cohen
  • Patent number: 11956287
    Abstract: A method and a system for automated switchover timer's tuning on network systems or Next Generation Emergency Systems configured so that the sending, by a master node, of a heartbeat and/or ARP ping to one or more backup nodes and/or a surveillance unit according to preconfigured switchover timer values can occur to check if the master node is still active. One or more backup nodes and/or a surveillance unit, can use an additional first Session Initiation Protocol (SIP) OPTION message to the master node after receiving the heartbeat and/or the ARP ping or if the heartbeat and/or ARP ping fails to be received according to the switchover timer values. An administrator or an administrative unit of the network can perform a switchover or failover to a backup node in case the first SIP OPTION message is not answered with a suitable response by the master node.
    Type: Grant
    Filed: April 4, 2023
    Date of Patent: April 9, 2024
    Assignee: Unify Patente GmbH & Co. KG
    Inventors: Amauri Crovador, Rodrigo Kaminski Biermayr
  • Patent number: 11949534
    Abstract: A method for controlling a smart device is provided. The method comprises identifying a user-furniture interaction activity of a user interacting with a home furnishing product by analyzing sensor data, captured by an imaging sensor, depicting a scene of the user interacting with the home furnishing product. The method further comprises comparing the user-furniture interaction activity against a set of predetermined user-furniture interaction activities, thereby determining a specific predetermined user-furniture interaction activity among the set of predetermined user-furniture interaction activities, wherein each of the predetermined user-furniture interaction activities is associated with a rule of controlling a smart device. The method further comprises controlling the smart device in accordance with the rule.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: April 2, 2024
    Assignee: Inter IKEA Systems B.V.
    Inventor: Samuel Macdermot
  • Patent number: 11936492
    Abstract: In one embodiment, an architecture for redundant control of wireless devices (e.g., wireless light fixtures, wireless light strips, wireless window shades, or other wireless devices) of a home automation system is provided that uses a combination of WLAN and WPAN communication. During normal operation of the home automation system, control commands generated in response to user input in a control application (app) on a control device (e.g., a remote control, mobile device, or other electronic device) are transmitted via a WLAN (e.g., Wi-Fi) to a bridge device (e.g., a lamp module or wireless keypad) proximate to the wireless device, which forwards the commands over a WPAN (e.g., BLE) to the wireless device. In the absence of an available WLAN connection (e.g., due to failure, prior to its configuration, etc.), the control device may send control commands via the WPAN (e.g., BLE) directly to the wireless device.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: March 19, 2024
    Assignee: Savant Systems, Inc.
    Inventors: Robert P. Madonna, Kevin C. Kicklighter, Swapnil Bora
  • Patent number: 11929917
    Abstract: In one embodiment, a method includes identifying a problematic event between a first interest point and a second interest point of a network and activating, in response to identifying the problematic event between the first interest point and the second interest point, a first endpoint associated with the first interest point and a second endpoint associated with the second interest point. The method also includes receiving, from the first endpoint and the second endpoint, telemetry data associated with a problematic path between the first interest point and the second interest point. The method further includes determining the problematic path between the first interest point and the second interest point using the telemetry data received from the first endpoint and the second endpoint.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: March 12, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Vijay Kumar Devendran, Kiran Kumar Meda, Rajagopalan Janakiraman, Shyam N. Kapadia, Javed Asghar
  • Patent number: 11916692
    Abstract: A domestic appliance includes a cabinet forming a receiving space; a control panel attached to the cabinet, the control panel including one or more control inputs; a wireless transmitter provided within the control panel to emit a signal; a wireless communication module provided within the control panel, the wireless communication module establishing a wireless connection between the appliance and a remote terminal; and a controller provided within the control panel, the controller being configured to perform a series of operations. The series of operations includes emitting, via the first wireless communication module, the signal, wherein the signal contains a predetermined code to identify the domestic appliance and retrieve an input sequence for altering an operational mode of the domestic appliance.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: February 27, 2024
    Assignee: Haier US Appliance Solutions, Inc.
    Inventors: Todd E. Greenwood, Chad Michael Helms
  • Patent number: 11902400
    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device accesses an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: February 13, 2024
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11902395
    Abstract: Systems and methods for dynamically routing notifications based on device statuses are disclosed herein. For instance, a notification may be generated for a user account corresponding to an application that is installed on a plurality of devices. A system identifies a status of each of the plurality of devices and uses the status of each of the plurality of devices to select a particular device to receive the notification. The system then transmits the notification to the selected particular device.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: February 13, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Ankur Anil Aher, Charishma Chundi, Reda Harb
  • Patent number: 11876694
    Abstract: A method for measuring latency of a data packet attributable to transit of the data packet through a distributed gateway includes transmitting, from a first virtual machine of a plurality of virtual machines executing different instances of a gateway, a ping request to each of the other virtual machines. A ping reply is received at the first virtual machine in association with each of the transmitted ping requests, and the first virtual machine measures a round-trip transit (RTT) time between transmission of each one of the ping requests and receipt of the corresponding ping response. The method further provides for publishing a latency statistic for the distributed gateway that is generated based on an aggregation of the RTT times measured by the first virtual machine.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: January 16, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gopikrishna Kannan, Vijayan Ramakrishnan, Sudeep Shrikrishna Patwardhan, Girish Manoharlal Motwani
  • Patent number: 11876696
    Abstract: Network appliances can use packet processing pipeline circuits to implement network rules for processing network packet flows by configuring the pipeline's processing stages to execute specific policies for specific network packets in accordance with the network rules. Trace reports that indicate network rules implemented at specific processing stages can be more informative than those indicating policies implemented by the processing stages. A method implemented by a network appliance can store network rules for processing network flows by the processing stages of a packet processing pipeline circuit. The method can produce a trace report in response to receiving a trace directive for one of the network flows wherein one of the processing stages has applied a network rule to a network packet in one of the network flows. The trace report can indicate the network rule in association with the processing stage and the network flow.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: January 16, 2024
    Assignee: PENSANDO SYSTEMS INC.
    Inventors: Vijay Srinivasan, Sarat Kamisetty, Krishna Doddapaneni, John Cruz, Loganathan Nallusamy
  • Patent number: 11855867
    Abstract: An initial test is executed to determine an end-to-end latency of a path between a source and a destination. Subsequent tests incrementally target each node of the path for measurement of metric values indicative of delay of the nodes (e.g., latency, jitter, and packet loss). As tests are performed incrementally for each node, the maximum observed latency is tracked and used for calculating timeout thresholds. For the first hop, the timeout threshold is determined relative to the end-to-end latency; for subsequent hops, the timeout threshold is determined relative to the maximum non-timeout latency measured for a previous hop. Each test is performed N times to obtain additional values of delay metrics for each node. Upon completion of the N passes through the path, the resulting delay metric values determined for each test set are aggregated to yield a single, comprehensive result set.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: December 26, 2023
    Assignee: Palo Alto Networks, Inc.
    Inventors: John Edward Bothe, Hristos Siakou
  • Patent number: 11848846
    Abstract: Jitter buffer size management is performed by receiving, by a network device, a stream of media content packets. Each packet characterized by a timestamp applied at a source. The device determines, for each of at least one consecutive timestamped packet pair of the stream, a difference between the timestamps of packets in the pair. The device estimates a packetization time (ptime) of the stream as a function of each determined difference. The device adjusts size of the jitter buffer as a function of the estimated ptime.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: December 19, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Salem Amin Al-Damluji, Anish Kavia
  • Patent number: 11831411
    Abstract: A switch may operate in a cut-through mode and a store-and-forward mode. While in a default cut-through mode, the switch continuously monitors ports for certain health metrics. If those health metrics fall below a threshold, the switch changes to operate in a store-and-forward mode, either for a predetermined period of time or until the health metrics rise above a threshold, at which point the switch can resume cut-through mode operations. If health metrics fall below an even lower threshold, or remain below threshold for a predefined period of time, the switch can automatically alert a remote system or software process.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: November 28, 2023
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventor: Mark David Griswold
  • Patent number: 11831527
    Abstract: The present invention relates to a method for detecting anomalies in time series data produced by devices of an infrastructure in a network comprising, for each of the devices through computerized data processing means, retrieving a time series data for the device in the network, extracting a plurality of time series samples relating to respective time windows and having a predefined window size and a predefined stride, by sliding the time windows to overlap the time series data, supplying the time series samples as input to a Convolutional Autoencoder to define reconstructed time series values having a predefined percentile intervals, analysing the reconstructed time series values to identify anomalous behaviours of the time series data, signalling an anomaly of the device when at least one anomalous behaviour is identified.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: November 28, 2023
    Assignee: Nozomi Networks Sagl
    Inventors: Alessandro Valente, Alessandro Zamberletti, Moreno Carullo
  • Patent number: 11803816
    Abstract: Disclosed are various approaches for workflow service email integration. In some examples, an email application executed on a client device receives an email message that includes a workflow micro application. The workflow micro application has a workflow information component, and evaluation component, and a workflow actions component. The evaluation component identifies a presence or an absence of a management software development kit (SDK) on the client device. The email application renders a user interface that shows or hides a workflow actions interface area based on the presence or absence of the management SDK.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: October 31, 2023
    Assignee: VMWARE, INC.
    Inventors: Sudharsan Thumatti Sathiamoorthy, Rohit Pradeep Shetty, Shree Harsha S, Ashish Agrawal, Amit Jain
  • Patent number: 11792119
    Abstract: Virtual network controllers are described that automatically generate policies and configuration data for routing traffic through physical network function (PNF) service chains in a multi-tenant data center. An example network controller includes a memory and processing circuitry configured to: automatically generate, for one or more integrated routing and bridging (IRB) units of corresponding virtual network forwarding tables of a switch of a switch fabric of a data center network, configuration information that, when deployed, causes the IRB units to direct data traffic conforming to multiple communication protocols and flowing over a plurality of virtual networks between a first set of server devices and a second set of server devices positioned outside of the switch fabric (i) toward a service device logically positioned outside of the switch fabric and coupled to the switch, and (ii) back from the service device into the switch fabric via the switch.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: October 17, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Ankur Tandon, Vivekananda Shenoy, Jacopo Pianigiani, Abhinav Pandit
  • Patent number: 11784903
    Abstract: According to certain embodiments, a method determines a number of transmitted packets that a first node transmitted to a second node via a link and a number of received packets that the second node received from the first node via the link. The number of transmitted packets and the number of received packets are determined for each interval of a plurality of intervals. The method further comprises determining a plurality of packet loss values. Each packet loss value is associated with a respective interval and is determined based on the number of transmitted packets and the number of received packets associated with the respective interval. The method further comprises determining variability based on the plurality of packet loss values and configuring a value associated with reordering detection based on whether the variability exceeds a threshold.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: October 10, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Darren Russell Dukes, Radu Teodor Valceanu
  • Patent number: 11785658
    Abstract: A method for performing Internet reachability management and associated apparatus are provided. The method may include: establishing, by a processor of the UE, a first connection to a first access device; receiving, by the processor, an indicator complying with a first protocol sent from the first access device; in response to receiving the indicator, performing, by the processor, a reachability detection complying with a second protocol to generate a detection result; and in response to the detection result representing that a network is not reachable, performing at least one of: displaying, by a display of the UE, a message or icon to represent the first connection or the network is unavailable; disconnecting, by the processor, the first connection; and establishing, by the processor, a second connection to a second access device.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: October 10, 2023
    Assignee: MEDIATEK INC.
    Inventors: Hui-Ling Chang, Po-Chun Lee, Yuh-Hua Hu
  • Patent number: 11778077
    Abstract: A method comprising: obtaining an outbound message, the outbound message being an application-layer message; generating a plurality of first fingerprints based on the outbound message, each of the first fingerprints being generated based on a different portion of the outbound message; detecting, based on the plurality of first fingerprints, whether a first cached message is stored in a memory that matches the outbound message; when the first cached message is stored in the memory, including an identifier of the first cached message in the outbound message, replacing a first region of a payload of the outbound message with a first token, the first region of the payload of the outbound message including a sequence of bits that is also found the first cached message, and transmitting the outbound message to a remote device.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: October 3, 2023
    Assignee: Raytheon Company
    Inventor: Calvin Lee Moody