Patents Examined by Farzana B Huq
  • Patent number: 12376255
    Abstract: A quick mount bracket for server chasses includes two movable frames, multiple quick fasteners, and two placing plates. After the quick mount bracket is installed in a computer cabinet, at least one placing space is formed for storing at least one server chassis in a straddle sliding manner. Each movable frame is formed by stacking two movable plates with each other to produce a relative displacement to change its length, the quick fasteners are disposed at two ends of each movable frame, inserted into the corresponding fixing holes, and respectively and symmetrically installed in the computer cabinet, each placing plate is fixed onto the inner side of each movable frame, and each placing plate has a side view in an L-shape. The size of the placing space can be changed as needed to fit various types of server chasses, which greatly improves the convenience of use and operation.
    Type: Grant
    Filed: December 14, 2023
    Date of Patent: July 29, 2025
    Assignee: MARTAS PRECISION SLIDE CO., LTD.
    Inventor: Wan-Lai Chen
  • Patent number: 12375371
    Abstract: An example method for controlling customer premises equipment via the cloud or network edge to support advanced network functionality includes detecting a data flow associated with a customer premises equipment device, identifying an application associated with the data flow, monitoring a performance of the application, determining an action to be taken by the customer premises equipment device to optimize the performance of the application, and sending an instruction to the customer premises equipment device to take the action.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: July 29, 2025
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Sridhar Narahari, Barry Elia, Jeffrey Eiber
  • Patent number: 12348598
    Abstract: A distributed computing system is provided that communicates with a routing computer system. A routing module that is internal to the distributed computing system controls how and when data transaction requests are sent to the routing computer system for routing to destination systems.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: July 1, 2025
    Assignee: Nasdaq, Inc.
    Inventors: John Vaccaro, Kyle Prem, Hemant Thombre
  • Patent number: 12323490
    Abstract: Embodiments herein describe creating multiple packet fragments from a large data chunk that, for example, exceeds a maximum transmission unit (MTU) supported by a network. In one embodiment, a network interface controller or card (NIC) receives a direct memory access (DMA) from a connected host to transmit an IP packet or data using remote direct memory access (RDMA) technologies. The NIC can evaluate the data chunk associated with the DMA request and determine whether it exceeds the MTU for the network. Assuming it does, the NIC determines how many fragments to divide the data chunk into, and can fragment any portion of the data at flexible packet/payload offsets. The NIC can then retrieve the data chunk from host memory fragment-by-fragment, rather than reading the data chunk all at once, generating headers for the fragments, and then transmit them as packet fragments.
    Type: Grant
    Filed: October 19, 2023
    Date of Patent: June 3, 2025
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Raghava Sivaramu, Vipin Jain, Rajshekhar Biradar
  • Patent number: 12301464
    Abstract: An apparatus (113) comprising means for performing: receiving one or more forwarding tables from a centralized network configuration entity (101) of a time sensitive network, wherein the forwarding tables comprise entry information; and determining, based at least in part on the one or more forwarding tables, rules for mapping at least one uplink data stream of the time sensitive network to at least one of: a protocol data unit session (135, 137) and a quality of service flow (129, 131, 133).
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: May 13, 2025
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Peter Rost, Borislava Gajic, Christian Mannweiler
  • Patent number: 12273246
    Abstract: The system includes one or more virtual machines deployed on a network and connected to a server via one or more networks. Each virtual machine obtains and analyzes network traffic and constructs a local network map of devices based on the analysis. Information corresponding to the local network map of devices is provided to the server and the network server aggregates one or more local network maps of devices into a global network map of devices. The global network map of devices is constructed into 2D and 3D graphical user interfaces by the server. The characteristics of user devices that request the global network map of devices from the server are obtained by the server and analyzed and in response to the request, the server provides an appropriate 2D or 3D graphical user interface to the requesting device.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: April 8, 2025
    Inventor: Wallon Walusayi
  • Patent number: 12260246
    Abstract: One or more embodiments provide techniques that permit virtual computing instances in isolated environments to communicate information outside the isolated environments without requiring networking. In one embodiment, an encoder which runs in a virtual machine (VM) within an isolated environment, such as one of the VMs of a packaged virtual machine application that does not have external network connectivity, is configured to encode information, such as state information of the packaged virtual machine application, in portion(s) of a network address. The encoder further configures an unconnected network interface of the same VM, or another VM in the isolated environment, with the network address that includes the encoded information. A decoder, which could not otherwise communicate with the virtual computing instance via any network, may then retrieve the network address assigned to the unconnected network interface and decode that network address to obtain the information encoded therein.
    Type: Grant
    Filed: September 20, 2023
    Date of Patent: March 25, 2025
    Assignee: VMware LLC
    Inventors: Joshua Schnee, Douglas Jr. Baer, Joseph Dieckhans, Pablo Roesch
  • Patent number: 12255822
    Abstract: In one embodiment, a device obtains data indicative of quality of experience for an online application. The device predicts, based on the data, path performances of network paths between an endpoint and the online application for different traffic loads. The device selects traffic loads for the network paths between the endpoint and the online application, based on the path performances predicted by the device. The device causes application traffic to be load balanced across the network paths between the endpoint and the online application, in accordance with those traffic loads selected by the device.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: March 18, 2025
    Assignee: Cisco Technologies, Inc.
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur
  • Patent number: 12250162
    Abstract: A method includes receiving profile information for a network. The method also includes determining a network configuration based on at least a constraint associated with at least one of a network session or a hardware capacity of a hardware platform of the network and a number of sessions that the network configured based on the network configuration can support. The method also includes configuring the network based on the network configuration.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: March 11, 2025
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Rosenberg, Yetik Serbest
  • Patent number: 12238611
    Abstract: Methods and systems are provided that facilitate sharing or a hand-off of program content or a user session (e.g., running within a computer application) of a user device such that a user can easily select and then switch devices on which program content is being viewed or on which a user session is being run without having to sift through a myriad of other devices such as remote discoverable devices on the same network that are not in close proximity to the user device. A user device determines which of a plurality of discovered devices from which a short range wireless signal including a defined key was received and provides a list of discovered devices with which a session may be shared over the computer network with the user device based on this determination.
    Type: Grant
    Filed: October 5, 2023
    Date of Patent: February 25, 2025
    Assignee: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITED
    Inventor: Conrad Savio Jude Gomes
  • Patent number: 12229698
    Abstract: A method for facilitating managing budgets for cloud accounts. The method comprises obtaining real-time account information associated with a cloud account of a cloud platform, analyzing the real-time account information using a machine learning model which is configured for detecting a pattern, a trend, and an anomaly corresponding to a utilization of a cloud resource by the cloud account, determining a value of a parameter associated with the utilization of the cloud resource by the cloud account, determining an action required to be implemented for the cloud account based on the determining of the value of the parameter, generating a cloud account controlling command for implementing the action based on the determining of the action, transmitting the cloud account controlling command to a cloud service provider device associated with a cloud service provider, and storing the real-time account information.
    Type: Grant
    Filed: May 7, 2024
    Date of Patent: February 18, 2025
    Inventor: Venkatesh Kumar Krishnaiah
  • Patent number: 12224941
    Abstract: Embodiments of the present invention relate to a centralized network analytic device, the centralized network analytic device efficiently uses on-chip memory to flexibly perform counting, traffic rate monitoring and flow sampling. The device includes a pool of memory that is shared by all cores and packet processing stages of each core. The counting, the monitoring and the sampling are all defined through software allowing for greater flexibility and efficient analytics in the device. In some embodiments, the device is a network switch.
    Type: Grant
    Filed: March 3, 2023
    Date of Patent: February 11, 2025
    Assignee: Marvell Asia Pte, Ltd.
    Inventors: Weihuang Wang, Gerald Schmidt, Tsahi Daniel, Saurabh Shrivastava
  • Patent number: 12224878
    Abstract: A boundary specifying a bounded geographic area for which travel information is to be reported is generated. Flow section information associated with flow sections located within the boundary is obtained. The flow sections represent portions of one or more roadways assigned relevant functional road classes (FRCs). The flow section information includes information about traffic flow associated with the flow sections. FRC current traffic messages, which include non-predictive traffic information associated with roadway portions that are in the bounded geographic area and are assigned relevant FRCs, are combined with the flow section information to generate a first data group. The first data group is streamed to a first traffic message service.
    Type: Grant
    Filed: November 10, 2022
    Date of Patent: February 11, 2025
    Assignee: iHeart Media Management Services, Inc.
    Inventors: Amit Deshpande, Jeffrey Lee Littlejohn, Abineshraj Rajagopal
  • Patent number: 12212493
    Abstract: Techniques and architecture are described for inducing precise delays in a network device (network node) that has the capability to act on packets/traffic flows based on policy configurations of the network device and delays experienced by traffic in the network device. This capability may be used for testing and verification of the network device to verify that the network device meets the configured policies. Additionally, this capability may be utilized in an operational network to selectively induce delays and measure its impact for purposes such as, for example, planning, stress testing, resiliency, etc.
    Type: Grant
    Filed: July 13, 2022
    Date of Patent: January 28, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Randall Benjamin Pittman, Alpesh S. Patel, John Michael Lake
  • Patent number: 12212628
    Abstract: Systems and methods for conducting direct peer-to-peer real time communications are disclosed. The system comprises a domain communication server. The system includes logic to receive a request on behalf of a first user, to initiate a direct peer-to-peer communication session specifying a domain name of a second user. The second user is a registered and authorized user having the domain name registered with a domain name server and authorized by the domain communication server to participate in the direct peer-to-peer real time communication with other users using the domain name. The system includes logic to offer to the second user based upon the domain name specified in the request, to initiate direct peer-to-peer communications with the first user. The system includes logic to, upon acceptance from the second user, initiate the direct peer-to-peer communication session between the first user and the second user.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: January 28, 2025
    Assignee: Namecheap, Inc.
    Inventors: Rui Rodrigo Cabral Pacheco de Melo, Nuno Martino do Carmo Meneses Oliveira, João Henrique Martins Ferreira Guedes, Alexandre Jensen Cunha Neto, Manuel Alberto Duarte Soares, Bárbara Francisco Sousa Baptista, Afonso Vieira Campos Leça Martinho
  • Patent number: 12184605
    Abstract: A method in a mesh network including configuring a first device to transmit, to a third-party application installed on the first device, an association between a second device and a unique identifier that identifies the second device; configuring the first device to receive, from the third-party application, a query for a meshnet IP address assigned to the second device, the query including the unique identifier; configuring the first device to transmit, to the third-party application based on receiving the query, the meshnet IP address assigned to the second device; configuring the first device to receive, from the third-party application based on transmitting the meshnet IP address, a communication packet to be transmitted to the second device, the communication packet indicating the meshnet IP address as a destination address; and configuring the first device to transmit the communication packet to the second device is disclosed. Various other aspects are contemplated.
    Type: Grant
    Filed: May 25, 2023
    Date of Patent: December 31, 2024
    Assignee: UAB 360 IT
    Inventor: Rytis Karpuska
  • Patent number: 12166677
    Abstract: Techniques for load balancing encrypted traffic based on security parameter index (SPI) values of packet headers and sets of 5-tuple values of the packet headers are described herein. Additionally, techniques for including quality of service (QoS)-type information in SPI value fields of packet headers are also described herein. The QoS-type information may indicate a particular traffic class according to which the packet is to be handled. Further, techniques for pre-configuring a backend host such that encrypted traffic may be migrated to the backend host from another backend host without causing temporary service disruptions are also described herein.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: December 10, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Grzegorz Boguslaw Duraj, Leonardo Rangel Augusto, Kyle Andrew Donald Mestery
  • Patent number: 12143312
    Abstract: Various aspects are disclosed for optimization of dependent systems for serverless frameworks that facilitate a function-as-a-service (FaaS). In some examples, an agent can be installed on a dependent system and collect resource consumption data that is reported to a management service. The management service can throttle requests submitted to the FaaS or scale up the infrastructure depending upon the resource consumption data.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: November 12, 2024
    Assignee: VMware LLC
    Inventors: Angel Ivanov, Antonio Filipov, Yavor Syarov, Radoslav Bonev
  • Patent number: 12132699
    Abstract: Systems and methods for in-line TCP processing using a systolic array. For example, data received for storage is processed in-line prior to encryption and/or sending to a remote storage device (e.g., cloud storage or server).
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: October 29, 2024
    Assignee: Secturion Systems, Inc.
    Inventors: Timothy Paul Abel, Jacob Frogget, Derek Owens, Jordan Anderson
  • Patent number: 12126682
    Abstract: A method for facilitating managing cloud storage for operations includes obtaining account information associated with a cloud account, analyzing the account information using a machine learning model, obtaining storage data corresponding to categories from the account information based on the analyzing, determining a value for a parameter associated with a utilization of the cloud storage resource based on the storage data, determining an action required to be implemented for the cloud account based on the determining, generating a cloud account controlling command for implementing the action for the cloud account based on the action, transmitting the cloud account controlling command to a cloud platform device, and storing the account information.
    Type: Grant
    Filed: April 30, 2024
    Date of Patent: October 22, 2024
    Inventor: Venkatesh Kumar Krishnaiah