Network Resource Allocating Patents (Class 709/226)
  • Patent number: 12190228
    Abstract: The disclosed embodiments relate to a system that generates and executes a deep neural network (DNN) based on target runtime parameters. During operation, the system receives a trained original model and a set of target runtime parameters for the DNN, wherein the target runtime parameters are associated with one or more of the following for the DNN: desired operating conditions, desired resource utilization, and desired accuracy of results. Next, the system generates a context-specific model based on the original model and the set of target runtime parameters. The system also generates an operational plan for executing both the original model and the context-specific model to meet requirements of the target runtime parameters. Finally, the system controls execution of the original model and the context-specific model based on the operational plan.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: January 7, 2025
    Assignee: Latent AI, Inc.
    Inventors: Sek Meng Chai, Jagadeesh Kandasamy
  • Patent number: 12190219
    Abstract: A computer-program product, computer-implemented method, and computer-implemented system includes obtaining a raw dataset; executing an outlier filtration process based on obtaining the raw dataset; training a model using a refined outlier-reduced dataset; and predicting, via the trained model, a value of the target entity at a future time.
    Type: Grant
    Filed: September 4, 2024
    Date of Patent: January 7, 2025
    Assignee: SAS INSTITUTE INC.
    Inventors: Joseph O. Nyangon, Ruth Oluwadamilola Akintunde
  • Patent number: 12190167
    Abstract: Decentralized cloud service assessment includes using a self-executing data structure, an error confirmation capsule (ECC) generated in response to a cloud service failure experienced by a cloud service client (CSC). One or more technical performance indicia corresponding to the cloud service failure are extracted from the ECC in response to the validating. The one or more technical performance indicia are compared to one or more electronically stored predefined performance norms of a cloud service provider (CSP) associated with the cloud service failure. Based on the comparing, a comparative ranking of the CSP is determined. A graphical user interface display is generated based on comparative rankings of the CSP and one or more other CSPs.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: January 7, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shailendra Moyal, Akash U. Dhoot, Rojan Jose, Venkata Vara Prasad Karri
  • Patent number: 12190168
    Abstract: A system is described to manage a plurality of managed devices. The system may have an Application Program Interface (API), a messaging platform, an application manager, and a payments manager. The Application Program Interface (API) may be configured to communicate with a user computer to request use of one or more of the managed devices. The messaging platform may be configured to send and receive messages to the managed devices. The messaging platform operates using a publish/subscribe protocol and the messages control installation of applications requested by the user computer, and allow communications between managed devices based on topics. The application manager, in communication with the messaging platform, deploys applications on the managed devices. The payments manager processes payment for the use of the one or more managed devices.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: January 7, 2025
    Assignee: Cachengo, Inc.
    Inventors: Ashlee Michael Young, Jimmy G. Lafontaine Rivera
  • Patent number: 12184483
    Abstract: A discovery application on a computing system is provided. The discovery application receives a user input, which is for discovery of resources associated with a cloud operating system of a cloud computing system. The user input includes an authentication credential and account information associated with the cloud operating system. Based on the received input, the discovery application executes a discovery pattern comprising operations for the discovery of resources. The cloud operating system includes a group of services to access such resources. At least one of the operations corresponds to an API call to an API endpoint associated with a service of the group of services. The discovery application receives a response to the API call from the cloud operating system. The response includes a payload of information associated with the resources. The discovery application updates, based on the received response, one or more configuration items in a configuration management database.
    Type: Grant
    Filed: February 15, 2023
    Date of Patent: December 31, 2024
    Assignee: ServiceNow, Inc.
    Inventors: Hail Tal, Tom Bar Oz, Bary Solomon, Leonid Suslov
  • Patent number: 12182632
    Abstract: A framework for facilitating communication between a multi-cluster management (MCM) system and the clusters managed by the system is provided. According to one set of embodiments, the framework comprises two independent, unidirectional communications channels: a first channel (i.e., “intent channel”) that flows from the MCM system to each cluster, and a second channel (i.e., “data sync channel”) that flows from each cluster to the MCM system. Through the intent channel, the MCM system can deliver control information to each cluster for actuating management changes/operations therein in a manner that is robust against network dropouts and packet loss. Through the data sync channel, the MCM system can collect and process status information from each cluster (such as, e.g., object state transitions triggered by the control information sent via the intent channel) in a manner that can efficiently scale to support large numbers of clusters.
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: December 31, 2024
    Assignee: VMware LLC
    Inventors: Matt Moyer, Tao Jiang, Xavier Stevens, Anusha Muthyampeta, Fabio Yeon
  • Patent number: 12175090
    Abstract: Methods of reusing and/or repurposing microelectronic devices are disclosed. A method may include receiving an indication of a selected secondary application for a microelectronic device and accessing health information for the microelectronic device. The method may further include determining whether the microelectronic device is fit for the selected secondary application responsive to the health information. Associated devices and systems are also disclosed.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: December 24, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Srinivasa Anuradha Bulusu, Akshaya Venkatakrishnan, Alaa Ali
  • Patent number: 12175310
    Abstract: Perceptive scaling of computing resources is disclosed. News sources can be analyzed to identify a future event as well as an occurrence date and type of the event. A computing resource affected by the event can be determined based on the type of event. A scaling strategy can be formulated for the computing resource, such as scaling up or out, to address resource load introduced by the event. The extent of scaling can be determined based on the predicted impact of the event on the computing resource. Subsequently, the scaling strategy can be scheduled for execution before the occurrence date. The scaling strategy can later be terminated or deactivated after the event terminates.
    Type: Grant
    Filed: February 21, 2022
    Date of Patent: December 24, 2024
    Assignee: Capital One Services, LLC
    Inventors: Joshua Edwards, Michael Mossoba, Abdelkader M'Hamed Benkreira
  • Patent number: 12177094
    Abstract: A system is configured to determine multiple sub-requests from one of service requests received from a user device. The system associates each sub-request to at least one knowledge domain. The sub-requests are transmitted to a decentralized network. In turn, the decentralized network generates one or more responses associated with each knowledge domain in each sub-request. At this stage, the system relates multiple responses corresponding to the received service request to a same identifier (i.e., a common identifier) and provide the responses related to the identifier to the user device as a single service request response.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: December 24, 2024
    Assignee: Bank of America Corporation
    Inventors: Saravanan Balasubramanian, Arul Victor Benjamin, Saurabh Uprit, Shailendra Singh
  • Patent number: 12175292
    Abstract: Deployment of arrangements of physical computing components coupled over a communication fabric are presented herein. In one example, a method includes presenting, to a workload manager, a target machine capable of receiving execution jobs from the workload manager. The target machine has a network state and comprises a selection of computing components. The method also includes receiving a job issued by the workload manager that is directed to the target machine. Based on properties of the job, the method includes determining resource requirements for handling the job, forming a composed machine comprising physical computing components that support the resource requirements of the job, transferring the network state of the target machine to the composed machine and indicating the network state of the composed machine to the workload manager, and initiating execution of the job on the composed machine.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: December 24, 2024
    Assignee: Liqid Inc.
    Inventors: James Scott Cannata, Phillip Clark, Marshall McMullen, Bryan Schramm
  • Patent number: 12169433
    Abstract: A computing device including a display screen, the computing device being configured to display on the screen a visual indication of a health status of a monitored application, wherein the screen displays a listing of interfaces, with each interface affecting the health of the application. Each interface is associated with physical host location(s) and the computing device is additionally configured to display on the display screen a set of status icons associated with each interface in the listing of interfaces. The status icons are simultaneously arranged in a first grouping to visually depict a physical host location associated with the interfaces and a second grouping to visually depict dependencies common between interfaces. Each status icon includes a visual indicator indicating an interface health status of the interface, and the combination of the visual indicators form the visual indication of the health status of the monitored application.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: December 17, 2024
    Assignee: AMERICAN AIRLINES, INC.
    Inventors: Luis Medina, Adam Barrow, Gary Russell, Erick Brambila, David Bell
  • Patent number: 12164792
    Abstract: A storage management system may receive a request for data storage having a set of functions. The storage management system may distinguish, with respect to a storage resource from a pool of storage resources, native functions of the set of functions that are natively supported by the storage resource and non-native functions of the set of functions that are not natively supported by the storage resource. In response to the request, the storage management system may then provide a data storage entity having the set of functions. For example, the data storage entity may be implemented by the storage resource and may be configured to provide the native functions using native functionality of the storage resource and to provide the non-native functions using data path functions. Corresponding systems and methods and computer program products are also disclosed.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: December 10, 2024
    Assignee: Pure Storage, Inc.
    Inventors: Luis Pablo Pabón, Taher Vohra
  • Patent number: 12166770
    Abstract: A connection management apparatus of a relay system specifies, when terminal identification information for identifying a target terminal is acquired from a client terminal, a first relay apparatus that relays communication, and specifies connecting information for the client terminal to connect to the first relay apparatus. The connection management apparatus stores the specified connecting information and the terminal identification information in a storage in association with each other, and notifies the client terminal of the specified connecting information. When the specified first relay apparatus receives access based on the connecting information from the client terminal, the specified first relay apparatus relays the communication between the client terminal and the target terminal on the basis of the terminal identification information associated with the connecting information.
    Type: Grant
    Filed: September 6, 2023
    Date of Patent: December 10, 2024
    Assignee: SORACOM, INC.
    Inventors: Kenta Yasukawa, Motokatsu Matsui, Taiki Kawakami
  • Patent number: 12166827
    Abstract: Aspects of the subject disclosure may include, for example, connecting a plurality of subscriber networks via switched, shared, or dedicated Ethernet connections using a wired network, where the plurality of subscriber networks includes a first network and a second network, providing a provisioning and activation application that enables a user to selectively activate or deactivate a connection to one or more of the plurality of subscriber networks or a cloud service provider, as a first orderable item, and select a plurality of network configuration attributes, as a second orderable item, and based on a request for the connection to the one or more of the plurality of subscriber networks or the cloud service provider, activating the connection that follows the selected plurality of network configuration attributes. Other embodiments are disclosed.
    Type: Grant
    Filed: June 27, 2023
    Date of Patent: December 10, 2024
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Sekhar Srikantan, Nagaraju Sheela, Connie Anderson, Ali Nikain, Ivetta Pogosova, Kevin Le, Tamir Merhav
  • Patent number: 12166816
    Abstract: Some embodiments of the invention provide a method for forwarding data messages between a client and a server (e.g., between client and server machines and/or applications). In some embodiments, the method receives a data message that a load balancer has directed from a particular client to a particular server after selecting the particular server from a set of several candidate servers for the received data message's flow. The method stores an association between an identifier associated with the load balancer and a flow identifier associated with the message flow, and then forwards the received data message to the particular server. The method subsequently uses the load balancer identifier in the stored association to forward to the particular load balancer a data message that is sent by the particular server. The method of some embodiments is implemented by an intervening forwarding element (e.g., a router) between the load balancer set and the server set.
    Type: Grant
    Filed: March 19, 2023
    Date of Patent: December 10, 2024
    Assignee: VMware LLC
    Inventors: Jayant Jain, Anand Parthasarathy, Mani Kancherla, Anirban Sengupta
  • Patent number: 12160758
    Abstract: A device management resource detects an anomaly event associated with a first communication device based on analysis of first feedback from multiple network entities supporting conveyance of communications associated with the first communication device. The device management resource selects an operational state of the first communication device based on the detected anomaly event. The device management resource then notifies each of the network entities of the selected operational state of the first communication device. Each of the network entities collects and forwards different feedback data associated with the first communication device depending on the selected operational state of the first communication device.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: December 3, 2024
    Assignee: Charter Communications Operating, LLC
    Inventors: Hossam H. Hmimy, Umamaheswar A. Kakinada, Muhammad J. Khan
  • Patent number: 12160373
    Abstract: A first forwarding VM may execute in a first availability zone and have a first IP address. Similarly, a second forwarding VM may execute in a second availability zone and have a second IP address. The first and second IP addresses may be recorded with a cloud DNS web service of a cloud provider such that both receive requests from applications directed to a particular DNS name acting as a single endpoint. A service cluster may include a master VM node and a standby VM node. An IPtable in each forwarding VM may forward a request having a port value to a cluster port value associated with the master VM node. Upon a failure of the master VM node, the current standby VM node may be promoted to execute in master mode and the IPtables may be updated to now forward requests having the port value to a cluster port value associated with the newly promoted master VM node (which was previously the standby VM node).
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: December 3, 2024
    Assignee: SAP SE
    Inventors: Dinesh Kumar, Vinayak Jadhav, Shashank Mohan Jain
  • Patent number: 12160343
    Abstract: In one embodiment, a method includes determining first configuration information for configuring a first user plane device of a first network slice associated with a control plane device, generating a first configuration identifier based on the first configuration information, sending the first configuration identifier and the first configuration information, releasing an association with the first user plane device, receiving a first request to establish the association from the first user plane device comprising a first local configuration identifier, and determining whether the first user plane device is configured using second configuration information by comparing the first local configuration identifier and a second configuration identifier generated based on the second configuration information, where the second configuration information is latest configuration information for the first user plane device.
    Type: Grant
    Filed: September 22, 2023
    Date of Patent: December 3, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Raghavendra Suryanarayana Rao Vidyashankar, Arun Gunasekaran, Padmaraj Ramanoudjam, Om Prakash Suthar
  • Patent number: 12160465
    Abstract: Some embodiments provide a method of implementing capacity-aware load balancing across a set of data compute nodes (DCNs) by reducing latency for the set of DCNs. From the set of DCNs, the method identifies (1) a first subset of DCNs including DCNs that have a latency that is higher than an average latency computed for the set of DCNs and (2) a second subset of DCNs including DCNs that have a latency that is lower than the average latency computed for the set of DCNs. For each DCN in the first subset of DCNs, the method assigns to the DCN a weight value that corresponds to a target latency computed for the set of DCNs. Based on the assigned weight values for the first subset of DCNs, the method computes an excess weight value to be redistributed across the second subset of DCNs. The method redistributes the computed excess weight value across the second subset of DCNs.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: December 3, 2024
    Assignee: VMware LLC
    Inventors: Sachin Pandey, Rohan Gandhi, Sreeram Iyer, Santosh Pallagatti Kotrabasappa, Sairam Veeraswamy
  • Patent number: 12159483
    Abstract: Systems, computer program products, and methods are described herein for frequency filtering in image analysis for identity verification. The present invention is configured to receive, from a user input device, a request from a user to initiate identity verification for access privileges; receive a first image of a face of the user from the user input device in response to the request, wherein the first image is in a geometric domain; transform, using an image transformation algorithm, the first image from the geometric domain into a frequency domain; process, using a machine learning (ML) subsystem, the first image of the user; authenticate the user based on at least processing the first image; and automatically trigger one or more access privilege protocols in response to authenticating the user.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: December 3, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Maharaj Mukherjee
  • Patent number: 12155671
    Abstract: Methods and systems are disclosed for improvements in cloud services by sharing estimated and actual usage data of cloud services recipients with the cloud services provider. The sharing of this data allows the cloud services provider to better apportion cloud resources between multiple cloud services recipients. By analyzing information included in the shared data (e.g., information about one or more applications that use the cloud resources), the cloud services provider may categorize the applications and/or the functions of those applications into authorized and unauthorized uses, the determination of which, is used to further efficiently apportion the cloud services resources.
    Type: Grant
    Filed: October 19, 2023
    Date of Patent: November 26, 2024
    Assignee: Capital One Services, LLC
    Inventors: Nahid Farhady Ghalaty, Vincent Pham, Geeta Shyamala
  • Patent number: 12155742
    Abstract: Systems and methods for improvements to the time synchronization within computer networks and applications that rely on time synchronization and/or time series data. In particular, the systems and methods provide improved time synchronization for computer hardware and/or software through the use of supplemental signal data received with a time stamp (or time stamped data). The supplemental signal data describes current network conditions. The systems and methods may then use this supplemental signal data for a signal control scheme that adjust a received time stamp and/or selects from a plurality of available time stamps. Moreover, the systems and methods may receive various types of supplemental signal data and may select how the various types effect the signal control scheme in a given scenario.
    Type: Grant
    Filed: May 17, 2024
    Date of Patent: November 26, 2024
    Assignee: Winchester Global Trust Company Limited a/t/o Elusio Trust
    Inventor: Fawad Zafar
  • Patent number: 12155494
    Abstract: Asset management for a shared pool of configurable computing resources is disclosed. For a set of assets which share a resource on a first compute node, a set of asset weight values is identified. The set of asset weight values indicates a set of utilization shares of the resource by the set of assets. A set of asset priority values is identified with respect to the set of assets on the first compute node. The set of asset priority values indicates a relative status arrangement for the set of assets. Using the set of asset weight values and the set of asset priority values, a determination is made to migrate a first asset of the set of assets from the first compute node to a second compute node. Accordingly, the first asset of the set of assets is migrated from the first compute node to the second compute node.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: November 26, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joseph W. Cropper, Taylor D. Peoples, Jeffrey W. Tenner, Andrew T. Thorstensen
  • Patent number: 12153525
    Abstract: Disclosed herein are a method and apparatus for verifying integrity in a memory-disaggregated environment. The method for verifying integrity in a memory-disaggregated environment includes receiving write data and multiple hash values generated based on write data from a remote memory, and verifying integrity of the write data based on the write data and the hash values, wherein verifying the integrity of the write data comprises selecting a hash value for the integrity verification based on an access latency of the remote memory.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: November 26, 2024
    Assignees: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE, SYSGEAR CO., LTD.
    Inventors: Tae-Hoon Kim, Kwang-Won Koh, Kang-Ho Kim, Chang-Dae Kim, Sang-Ho Eom
  • Patent number: 12155531
    Abstract: A broadband network gateway (BNG) controller is described that includes a network subscriber database (NSDB) and one or more core applications. The NSDB is configured to store vBNG instance information for one or more subscriber devices. The vBNG instance information specifies vBNG instances operable by one or more edge routers. The vBNG instances are configured to receive requests to access service provider services from the one or more subscriber devices and to selectively authenticate the one or more subscriber devices for network services based on authentication information included in the requests to access services provider services. The one or more core applications include a network instance and configuration manager (NICM). The NICM is configured to modify the vBNG instance information at the NSDB to include an additional vBNG instance and to output, to an edge router, an instruction to generate the additional vBNG instance at the edge router.
    Type: Grant
    Filed: September 25, 2023
    Date of Patent: November 26, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Sunil Madhaorao Gandhewar, Nirmal Antony X
  • Patent number: 12155661
    Abstract: Provided is a service deployment method, including: acquiring an installation file of a service to be deployed from a service operation system; accessing a first internal network of a service deployment demander; communicating with a service server operating in a second internal network of the service deployment demander via the first internal network through an authorization protocol from the service deployment demander, wherein the first internal network is in communication with the second internal network, and the second internal network allows to be accessed through the authorization protocol; and completing a service deployment in the service server by using the installation file.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: November 26, 2024
    Assignee: Beijing BOE Technology Development Co., Ltd.
    Inventors: Wei Liu, Zhenjun Shao
  • Patent number: 12156074
    Abstract: A wireless communication section wirelessly communicates with a communication terminal present in a target space. An information acquiring section acquires a value representing congestion of a target space. A learned model is a model that has been trained using training data including a value representing the congestion of a target space used for learning, a bandwidth, a channel, and throughput. An AI processing section inputs the value representing the congestion of the target space acquired by the information acquiring section to the learned model and acquires a bandwidth and a channel output by the learned model. A bandwidth controller causes the wireless communication section to perform wireless communication using the bandwidth acquired by the AI processing section. The channel controller causes the wireless communication section to perform wireless communication using the channel acquired by the AI processing section.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: November 26, 2024
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Keiji Sakabe
  • Patent number: 12149964
    Abstract: A system described herein may monitor a set of local Key Performance Indicators (“KPIs”) associated with an edge computing device. The local KPIs may not be provided to a central orchestrator that is communicatively coupled to multiple edge computing devices. The system may monitor application KPIs associated applications implemented by the edge computing device, which may be provided to the central orchestrator. The orchestration models may include conditions associated with the set of local KPIs, and orchestration actions to perform with respect to the particular edge computing based on the conditions. The system may perform orchestration actions on the particular edge computing device based on the monitored local KPIs and application KPIs. The central orchestrator may identify that the application KPIs are below a threshold and perform a second set of orchestration actions with respect to the edge computing device, or one or more other edge computing devices.
    Type: Grant
    Filed: September 20, 2023
    Date of Patent: November 19, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Prashant Kumar Rajpal, Sivanaga Ravi Kumar Chunduru Venkata, Anil Kumar Pabbisetty, Sukesh Radhakrishna
  • Patent number: 12147322
    Abstract: A system for monitoring usage of cloud resources across multiple cloud services, comprising a unified data engine and a virtual tag engine. The unified data engine is adapted to collect cloud resources usage data relating to a plurality of cloud resources of a plurality of cloud services used by a plurality of clients, and update, based on the cloud resources usage data, a unified data structure mapping usage of the plurality of cloud resources by the plurality of clients. The virtual tag engine is adapted to generate one or more virtual tags based on one or more tag rules for monitoring usage of one or more cloud resources of multiple cloud services by one or more of the plurality of clients, apply the virtual tag(s) to the unified data structure, and execute one or more multi-cloud operations over the multiple cloud services using the virtual tag(s).
    Type: Grant
    Filed: November 20, 2023
    Date of Patent: November 19, 2024
    Assignee: Finout Ltd
    Inventors: Zohar Yizhar Gilboa, Nir Winkler, Guy Meler
  • Patent number: 12149436
    Abstract: Technologies for testing resiliency of a data network with real-world accuracy without affecting the flow of production data through the network. A method according to the technologies may include receiving a production data packet and determining a preferred data route toward a destination node for the production data packet based on a first routing information base, wherein the first routing information base includes a database where routes and route metadata are stored according to a routing protocol. The method may also include, receiving a test data packet, and determining an alternate data route toward the destination node for the test data packet based on a second routing information base, wherein the second routing information base simulates an error in the preferred data route. The method may include sending the production data packet to the preferred data route and sending the test data packet to the alternate data route.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: November 19, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: David John Zacks, Nagendra Kumar Nainar, Madhan Sankaranarayanan, Jaganbabu Rajamanickam, Craig Thomas Hill, Cesar Obediente
  • Patent number: 12149776
    Abstract: Systems and methods for managing a network are disclosed. A beacon may be transmitted at a first modulation rate less than a second modulation rate used to transmit data. A signal characteristic may be received from a user device. The user device may be connected to the network in response to the signal characteristic satisfying a threshold. Data may be transmitted to the user device at the second modulation rate.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: November 19, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: Slade Mitchell, John Robinson
  • Patent number: 12149452
    Abstract: A system for applying metadata tags based on metadata tag groups is described. The system includes a plurality of compute nodes configured to provide a plurality of computing resources for clients of a provider network and a resource tag manager for the provider network. The resource tag manager is configured to receive, from a first client of an account of the provider network, a creation request to establish a resource attribute group comprising a plurality of resource keys and a plurality of resource values, wherein respective metadata keys correspond to respective resource values. The resource tag manager may receive, from a second client of the account, an application request to apply the resource attribute group to a computing resource and apply the plurality of resource keys and the plurality of resource values to metadata maintained for the computing resource.
    Type: Grant
    Filed: June 6, 2023
    Date of Patent: November 19, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: Rama Chandra Rao Nalam
  • Patent number: 12149415
    Abstract: A method for telemetry analysis of a digital twin includes analyzing network traffic sent or received by a host network. Entities exchanging data with the host network are identified. A plurality of applications within the host network used for sending or receiving the exchanged data may be identified. A digital twin of the host network is developed based upon the identified entities exchanging data with the host network and the applications within the host network used for sending or receiving the exchanged data. Stimuli may be applied to the digital twin, and the likelihood of a change in state within the host network is assessed based upon the applied stimuli.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: November 19, 2024
    Assignee: BROADSTONE TECHNOLOGIES, LLC
    Inventors: Taimur Aslam, Andrew J. Surwilo
  • Patent number: 12147842
    Abstract: It is disclosed a method and system for providing a service to a user. The system comprises a module (VAHI) associated with the user and configured to act on her/his behalf and a plurality of modules (VAE) associated with and representing respective physical resources. The system comprises a runtime distributed execution environment for running VAHI and VAEs, such environment being provided with a distributed operating system supporting access by VAHI and VAEs to the physical resources. The VAHI is capable of having an interaction with the VAEs and, as a result of such interaction, providing the user with a proposal for the provision of a service. Upon reception of an approval from the user, the VAHI is capable of instructing at least one of the VAEs to request the associated physical resource to perform an action providing at least part of the service according to the proposal.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: November 19, 2024
    Assignee: TELECOM ITALIA S.p.A.
    Inventors: Luigi Artusio, Antonio Manzalini
  • Patent number: 12143272
    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: June 30, 2023
    Date of Patent: November 12, 2024
    Assignee: Bank of Montreal
    Inventor: Feliks Gagula
  • Patent number: 12141619
    Abstract: Mapping information identifies ranges of files, a set of front-end microservices, and assignments of the ranges to the front-end microservices. Each front-end microservice is thereby responsible for a range of files. The files are represented by segment trees and the front-end microservices handle operations involving an upper-level of the segment trees. A file system request on a file is directed to a particular front-end microservice that is responsible for handling a particular range of files within which the file falls according to the mapping information. An indication is received from a container orchestration service that a number of front-end microservices has changed. The mapping information is updated based on the change in the number of front-end microservices.
    Type: Grant
    Filed: November 29, 2023
    Date of Patent: November 12, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Philip Shilane, Abhinav Duggal, George Mathew
  • Patent number: 12143438
    Abstract: The present disclosure relates to resource sharing between clouds. According to the present disclosure, a control apparatus comprises: a resource monitor, a resource decider, a secondary cloud determiner, and a deployer. The resource monitor monitors a resource usage state of a cloud in a cloud group. The resource decider, with a creation request for a new application to a primary cloud in the cloud group serving as a trigger, decides whether or not a resource for deploying all components for constructing the new application is in the primary cloud. Based on the size of available resources if a surplus component that cannot be deployed in the primary cloud is deployed in a cloud other than the primary cloud in the cloud group, the secondary cloud determiner determines a secondary cloud in which the surplus component is to be deployed. The deployer deploys the surplus component in the secondary cloud.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: November 12, 2024
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Jin Nakazato, Saki Tanaka, Haruka Horiuchi
  • Patent number: 12131031
    Abstract: Systems and methods for automated tuning of Quality of Service (QoS) settings of volumes in a distributed storage system are provided. According to one embodiment, one or more characteristics of a workload of a client to which a storage node of multiple storage nodes of the distributed storage system is exposed are monitored. After a determination has been made that a characteristic meets or exceeds a threshold, (i) information regarding multiple QoS settings assigned to a volume of the storage node utilized by the client is obtained, (ii) a new value of a burst IOPS setting of the multiple QoS settings is calculated by increasing a current value of the burst IOPS setting by a factor dependent upon a first and a second QoS setting of the multiple QoS settings, and (iii) the new value of the burst IOPS setting is assigned to the volume for the client.
    Type: Grant
    Filed: July 3, 2023
    Date of Patent: October 29, 2024
    Assignee: NetApp, Inc.
    Inventors: Austino Longo, Tyler W. Cady
  • Patent number: 12131173
    Abstract: A method includes receiving, from a client device, a request to initiate an action on a target system. The method further includes determining, in view of a container registry, that the action is permissive. The method further includes receiving an authorized container corresponding to the action. The method further includes performing, by a processing device, the action in view of the container.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: October 29, 2024
    Assignee: Red Hat, Inc.
    Inventor: Dmitri Pal
  • Patent number: 12130811
    Abstract: A system for improving task scheduling on a cloud data platform is provided. A task to be executed using resources of a computing cluster is received. A task execution plan is generated and information about data to be used for the ask is accessed. Resource requirements for executing the task are predicted by applying machine learning to the task execution plan and the information about the data. Assignment data is generated to execute the task on the resources by applying machine learning information about a current state of the resources and predicted resource requirements.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: October 29, 2024
    Assignee: Snowflake Inc.
    Inventors: Qiming Jiang, Orestis Kostakis, John Reumann
  • Patent number: 12132584
    Abstract: A method includes: recording provision record information in which provider identification information which identifies a data provider, data identification information which identifies each of one or more items of provided data generated by a home appliance, and value reference information which serves as a reference for calculating a data value of each of the one or more items of provided data are associated with one another; and when the one or more items of provided data include used data that is data used by a data user, determining an incentive for the data provider of the used data based on the provision record information. The value reference information includes an index value determined by each of a plurality of value indexes.
    Type: Grant
    Filed: May 16, 2023
    Date of Patent: October 29, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Yuji Unagami, Motoji Ohmori, Ayaka Mitani, Kakuya Yamamoto, Junji Michiyama
  • 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
  • Patent number: 12124385
    Abstract: Aspects of the disclosure are directed to allocating bandwidth. As may be implemented in accordance with one or more embodiments, respective amounts of bandwidth are allocated to respective application groups for each memory access cycle in a set of memory access cycles. Initial bonus bandwidth is provided to a first one of the application groups during one of the memory access cycles. The bonus bandwidth may include at least a portion of bandwidth allocated to and unused by one of the other respective application groups during the memory access cycle. Additional bonus bandwidth is selectively provided to the first application group during one of the memory access cycles based on the initial bonus bandwidth and a maximum amount of bonus bandwidth defined for the set of memory access cycles, in response to bandwidth allocated to one of the other respective application groups during the subsequent memory access cycle being unused.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: October 22, 2024
    Assignee: NXP B.V.
    Inventors: James Andrew Welker, Vaibhav Kumar, Rohit Kumar Kaul, Ankush Sethi
  • Patent number: 12126506
    Abstract: Techniques are described for storing and processing network data for responding to queries for such network data. Operational network data is separated from configuration network data so that they can be processed and stored separately. A sliding window cache is used to continually, temporarily store network data objects having time stamps falling within the time range of the sliding window cache. Network data objects stored within the sliding window cache are then moved to computer memory for storage and later retrieval. In response to a query for network data, network data objects can be retrieved from the sliding window cache and also from the computer memory based on time stamps of the network data objects and on the time range of the query.
    Type: Grant
    Filed: June 23, 2023
    Date of Patent: October 22, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Xueqiang (Sherman) Ma, Zhaomin Yin
  • Patent number: 12124884
    Abstract: Examples described herein relate to a management node and a method for managing deployment of a workload. The management node may obtain values of resource labels related to platform characteristics of a plurality of worker nodes. Further, the management node may determine values of one or more custom resource labels for each of the plurality of worker nodes, wherein a value of each custom resource label of the one or more custom resource labels is determined based on values of a respective set of resource labels of the resource labels. Furthermore, the management node may receive a workload deployment request including a workload description of a workload. Moreover, the management node may deploy the workload on a worker node of the plurality of worker nodes based on the workload description and the values of the one or more custom resource labels.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: October 22, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Srinivasan Varadarajan Sahasranamam, Mohan Parthasarathy
  • Patent number: 12119988
    Abstract: There are provided measures for conflict resolution in a network virtualization scenario, wherein a virtualized network function is utilized by a first virtualized network service managed by a first network component and a second virtualized network service managed by a second network component. The measures comprise requesting, by the first network component, an alteration of the virtualized network function, transmitting information indicative of the alteration of the virtualized network function to the second network component, and determining when the alteration of the virtualized network function impacts the second virtualized network service.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: October 15, 2024
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Anatoly Andrianov, Gyula Bodog
  • Patent number: 12119990
    Abstract: An apparatus can have a processor configured to determine a length of time that a vehicle is in a region and to determine whether the vehicle needs to be configured for the region based on the determined length of time.
    Type: Grant
    Filed: February 7, 2022
    Date of Patent: October 15, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Alberto Troia, Antonino Mondello
  • Patent number: 12117919
    Abstract: A system can determine timeseries telemetry data of resource utilization of respective data centers of a group of data centers maintained by the system. The system can predict respective hardware requests based on future resource utilization based on the timeseries telemetry data, the hardware requests comprising respective hardware requests at respective data centers of the group of data centers. The system can predict respective future times at which the respective hardware requests will occur. The system can determine respective physical location sources of hardware, respective physical location destinations of hardware, and respective amounts of hardware based on the respective hardware requests and the respective future times. The system can store an indication of the respective physical location sources of hardware, respective physical location destinations of hardware, and respective amounts of hardware.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: October 15, 2024
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Jehuda Shemer, Valerie Lotosh, Erez Sharvit
  • Patent number: 12109495
    Abstract: A server architecture and method for implementing online multi-player games are disclosed, the server architecture comprising regional servers, each of the regional servers having a designated region and configured to perform matchmaking for client devices based on the designated region. The server architecture further comprises a central data server configured to receive an identifier from a client device; select a regional server based on the identifier and the designated regions, and send a regional server ID of the selected regional server to the client device. Wherein the selected regional server is configured to receive from the central data server, player profile data associated with the identifier; and perform matchmaking by grouping the client device in an online play session with other client devices based on the designated region of the selected regional server.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: October 8, 2024
    Assignee: Garena Online Private Limited
    Inventor: Chen Lu
  • Patent number: 12112214
    Abstract: The present disclosure relates to systems, methods, and computer readable media for predicting expansion failures and implementing defragmentation instructions based on the predicted expansion failures and other signals. For example, systems disclosed herein may apply a failure prediction model to determine an expansion failure prediction associated with an estimated likelihood that deployment failures will occur on a node cluster. The systems disclosed herein may further generate defragmentation instructions indicating a severity level that a defragmentation engine may execute on a cluster level to prevent expansion failures while minimizing negative customer impacts. By uniquely generating defragmentation instructions for each node cluster, a cloud computing system can minimize expansion failures, increase resource capacity, reduce costs, and provide access to reliable services to customers.
    Type: Grant
    Filed: July 19, 2023
    Date of Patent: October 8, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shandan Zhou, Saurabh Agarwal, Karthikeyan Subramanian, Thomas Moscibroda, Paul Naveen Selvaraj, Sandeep Ramji, Sorin Iftimie, Nisarg Sheth, Wanghai Gu, Ajay Mani, Si Qin, Yong Xu, Qingwei Lin