Patents Examined by Farzana B Huq
-
Patent number: 12376255Abstract: 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: GrantFiled: December 14, 2023Date of Patent: July 29, 2025Assignee: MARTAS PRECISION SLIDE CO., LTD.Inventor: Wan-Lai Chen
-
Patent number: 12375371Abstract: 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: GrantFiled: December 30, 2022Date of Patent: July 29, 2025Assignee: AT&T Intellectual Property I, L.P.Inventors: Sridhar Narahari, Barry Elia, Jeffrey Eiber
-
Patent number: 12348598Abstract: 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: GrantFiled: June 28, 2023Date of Patent: July 1, 2025Assignee: Nasdaq, Inc.Inventors: John Vaccaro, Kyle Prem, Hemant Thombre
-
Patent number: 12323490Abstract: 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: GrantFiled: October 19, 2023Date of Patent: June 3, 2025Assignee: Advanced Micro Devices, Inc.Inventors: Raghava Sivaramu, Vipin Jain, Rajshekhar Biradar
-
Patent number: 12301464Abstract: 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: GrantFiled: June 14, 2019Date of Patent: May 13, 2025Assignee: NOKIA TECHNOLOGIES OYInventors: Peter Rost, Borislava Gajic, Christian Mannweiler
-
Patent number: 12273246Abstract: 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: GrantFiled: March 26, 2021Date of Patent: April 8, 2025Inventor: Wallon Walusayi
-
Patent number: 12260246Abstract: 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: GrantFiled: September 20, 2023Date of Patent: March 25, 2025Assignee: VMware LLCInventors: Joshua Schnee, Douglas Jr. Baer, Joseph Dieckhans, Pablo Roesch
-
Patent number: 12255822Abstract: 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: GrantFiled: October 19, 2021Date of Patent: March 18, 2025Assignee: Cisco Technologies, Inc.Inventors: Grégory Mermoud, Jean-Philippe Vasseur
-
Patent number: 12250162Abstract: 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: GrantFiled: September 15, 2022Date of Patent: March 11, 2025Assignee: AT&T Intellectual Property I, L.P.Inventors: Eric Rosenberg, Yetik Serbest
-
Patent number: 12238611Abstract: 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: GrantFiled: October 5, 2023Date of Patent: February 25, 2025Assignee: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITEDInventor: Conrad Savio Jude Gomes
-
Patent number: 12229698Abstract: 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: GrantFiled: May 7, 2024Date of Patent: February 18, 2025Inventor: Venkatesh Kumar Krishnaiah
-
Patent number: 12224941Abstract: 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: GrantFiled: March 3, 2023Date of Patent: February 11, 2025Assignee: Marvell Asia Pte, Ltd.Inventors: Weihuang Wang, Gerald Schmidt, Tsahi Daniel, Saurabh Shrivastava
-
Patent number: 12224878Abstract: 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: GrantFiled: November 10, 2022Date of Patent: February 11, 2025Assignee: iHeart Media Management Services, Inc.Inventors: Amit Deshpande, Jeffrey Lee Littlejohn, Abineshraj Rajagopal
-
Patent number: 12212493Abstract: 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: GrantFiled: July 13, 2022Date of Patent: January 28, 2025Assignee: Cisco Technology, Inc.Inventors: Randall Benjamin Pittman, Alpesh S. Patel, John Michael Lake
-
Patent number: 12212628Abstract: 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: GrantFiled: November 18, 2022Date of Patent: January 28, 2025Assignee: 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: 12184605Abstract: 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: GrantFiled: May 25, 2023Date of Patent: December 31, 2024Assignee: UAB 360 ITInventor: Rytis Karpuska
-
Patent number: 12166677Abstract: 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: GrantFiled: February 9, 2021Date of Patent: December 10, 2024Assignee: Cisco Technology, Inc.Inventors: Grzegorz Boguslaw Duraj, Leonardo Rangel Augusto, Kyle Andrew Donald Mestery
-
Patent number: 12143312Abstract: 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: GrantFiled: January 28, 2022Date of Patent: November 12, 2024Assignee: VMware LLCInventors: Angel Ivanov, Antonio Filipov, Yavor Syarov, Radoslav Bonev
-
Patent number: 12132699Abstract: 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: GrantFiled: July 22, 2019Date of Patent: October 29, 2024Assignee: Secturion Systems, Inc.Inventors: Timothy Paul Abel, Jacob Frogget, Derek Owens, Jordan Anderson
-
Patent number: 12126682Abstract: 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: GrantFiled: April 30, 2024Date of Patent: October 22, 2024Inventor: Venkatesh Kumar Krishnaiah