Reconfiguring Patents (Class 709/221)
-
Patent number: 12294495Abstract: A status communication is received that is associated with a mesh network comprising a plurality of interconnected node devices. Responsive to the status communication, it is determined whether a configuration policy of the mesh network has been violated. Responsive to a determination that the configuration policy of the mesh network has been violated, a configuration communication comprising an updated configuration is transmitted by a processing device to a first node device of the plurality of node devices to modify the first node device from performing a first service within the mesh network to performing a second service.Type: GrantFiled: January 10, 2022Date of Patent: May 6, 2025Assignee: Red Hat, Inc.Inventors: Pierre-Yves Chibon, Leigh Griffin
-
Patent number: 12288455Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying wildfire in satellite imagery. In some implementations, a server obtains a satellite image of a geographic region and a date corresponding to when the satellite image was generated. The server determines a number of pixels in the satellite image that are indicated as on fire. The server obtains satellite imagery of the geographic region from before the date. The server generates a statistical distribution from the satellite imagery. The server determines a likelihood that the satellite image illustrates fire based on a comparison of the determined number of pixels in the satellite image that are indicated as on fire to the generated statistical distribution. The server can compare the determined likelihood to a threshold. In response to comparing the determined likelihood to the threshold, the server provides an indication that the satellite image illustrates fire.Type: GrantFiled: February 27, 2024Date of Patent: April 29, 2025Assignee: X Development LLCInventors: Eliot Julien Cowan, Avery Noam Cowan, Akshina Gupta
-
Patent number: 12287667Abstract: The present disclosure relates to control systems, clock synchronization methods, controllers, node devices, and vehicles. In one example control system provided in this application, a primary controller directly sends a reference clock signal to at least one node device by using a ring network, so that the at least one node device can perform timing based on a frequency of the reference clock signal.Type: GrantFiled: April 25, 2023Date of Patent: April 29, 2025Assignee: Shenzhen Yinwang Intelligent Technologies Co., Ltd.Inventors: Xuefeng Chen, Tao Qin, Jie Li
-
Patent number: 12289196Abstract: Generally disclosed herein is an approach for smart topology-aware link disabling and user job rescheduling strategies for online network repair of broken links in high performance networks used in supercomputers that are common in Machine Learning (ML) and High-Performance Computing (HPC) applications. While a disabled link is repaired online, user jobs may continue to run. The broken links may be detected as part of pre-flight checks before the user jobs run and/or during the job run time via a distributed failure detection and mitigation software stack which includes a centralized network controller and multiple agents running on each node. The network controller may ensure that the user jobs are rerouted to healthy links within the same network until the broken links are fixed and tested by the repair workflows, in which case the broken links are enabled again by the network controller for future user jobs.Type: GrantFiled: December 8, 2022Date of Patent: April 29, 2025Assignee: Google LLCInventors: Yazhou Zu, Alireza Ghaffarkhah, Dayou Du
-
Patent number: 12282878Abstract: A method for automatically detecting and evaluating experience data associated with an experience journey to identify and adjust an action that is taken to improve customer experience is provided. In some embodiments, the method includes generating performance data associated with the experience journey from the experience data using a machine learning model. The method further includes determining the action to be taken based on analyzing the performance data. The method further includes collecting new experience data responsive to the action having been taken and training the machine learning model using the new experience data. The method further includes updating the performance data and the action to be taken based on training the machine learning model.Type: GrantFiled: August 19, 2021Date of Patent: April 22, 2025Assignee: Genpact USA, Inc.Inventors: Dipanjan Das, Rana Saha, Kumar Priyadarshi, Himanshu Shukla, Prakash Hariharan
-
Patent number: 12271393Abstract: Embodiments may be associated with a unified data processing framework. A first source system may contain first data associated with a first Application Programming Interface (“API”) specification, and a second source system may contain second data associated with a second API specification (different from the first API specification). A cloud system processing layer may receive the first data and the second data and parse the first data and the second data to capture entity metadata. The first data and the second data can then be converted into a universal and extendable data format having nodes arranged in accordance with the metadata. The converted first and second data is stored by the cloud system processing layer in cloud storage. A data retrieval engine may then retrieve information from the cloud storage (including information associated with both the first and second data) in response to a user query.Type: GrantFiled: May 11, 2022Date of Patent: April 8, 2025Assignee: SAP SEInventor: Sagar Gupta
-
Patent number: 12271867Abstract: This disclosure describes systems, devices, and techniques for managing resources in an enterprise network using lifecycle prediction. In an example method, a resource may be identified as operational within an enterprise network. An initial lifecycle of the resource may be estimated based at least partly on one or more characteristics of the resource. At least one trigger condition associated with the resource may be identified as having occurred. In response to identifying that the at least one trigger condition has occurred, an updated lifecycle of the resource may be estimated by applying at least one rule associated with the at least one trigger condition to the initial lifecycle. An expiration time of the resource may be determined based on the updated lifecycle. The resource may be replaced in advance of the expiration date of the resource.Type: GrantFiled: February 9, 2021Date of Patent: April 8, 2025Assignee: State Farm Mutual Automobile Insurance CompanyInventors: Rebecca Anne Olmstead, Amy Marie Stuepfert, Julie Christine Wirtjes, Cheryl L. Legan, Bruce Lininger, Gurnek Singh Mokha, Mathew Farley, Patrick Kan, Sudesh Sahu, Socrates Krishnamurthy
-
Patent number: 12265727Abstract: A memory system includes a memory controller configured to control a memory device and sub-buffer memory arranged outside the memory controller. The memory controller includes a processor configured to control a memory operation for the memory device, main buffer memory that is different from the sub-buffer memory and arranged in the memory controller, and a buffer allocation circuit configured to control an allocation ratio between the sub-buffer memory and the main buffer memory. The processor sets an operation mode of the buffer allocation circuit as an operation in which the allocation ratio is fixed.Type: GrantFiled: November 9, 2022Date of Patent: April 1, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jongin Lee, Bokyoung Kim
-
Patent number: 12265816Abstract: A method and an apparatus for updating a cloud platform are provided. The method may include: in response to receiving an update request, acquiring cluster gene information of a to-be-updated cloud platform corresponding to the update request, the cluster gene information being structured information that entirely represents information of each component in a cloud platform container cluster; determining, on the basis of the cluster gene information, each target component of the to-be-updated cloud platform corresponding to the cluster gene information and a level to which each target component belongs; updating each target component, on the basis of the level to which each target component belongs and the cluster gene information of the corresponding target component; and determining a hardware resource of the to-be-updated cloud platform and a software resource of the to-be-updated cloud platform, based on all of the updated target components.Type: GrantFiled: May 11, 2021Date of Patent: April 1, 2025Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., Beijing Jingdong Century Trading Co., Ltd.Inventor: Shi Bai
-
Patent number: 12261742Abstract: An example application programming interface (API) server device that distributes configuration data to managed network devices includes one or more processing units implemented in circuitry and configured to receive configuration data to be deployed to at least one of the managed network devices; store the configuration data to a configuration database; and send the configuration data to the at least one of the managed network devices. In this manner, the configuration data can be archived for later retrieval and analysis, e.g., to perform root cause analysis in the event of an error.Type: GrantFiled: January 12, 2024Date of Patent: March 25, 2025Assignee: Juniper Networks, Inc.Inventors: Prasad Miriyala, Michael Henkel, Iqlas M. Ottamalika
-
Patent number: 12261754Abstract: Provided are methods and systems for using synthetic resource records to configure and manage web applications and various online services. A user is provided with the ability to setup a single synthetic resource record for their domain such that all of the associated dependent resource records are automatically configured and added to the domain as well. The methods and systems provided utilize synthetic resource records as a way of logically grouping resource records into “human readable” sets of resource records. Through synthetic resource records, users are able to address common configuration issues without having to know the technical specifications of associated zone files or resource records. Additionally, users can complete a variety of configuration tasks related to setting-up web applications without having to look-up resource record values from external sites (e.g., from the domain host).Type: GrantFiled: February 21, 2024Date of Patent: March 25, 2025Assignee: Google LLCInventors: Brent Anthony Piller Bryan, Jonathan Mack, Roberto Ramalho Fischer
-
Patent number: 12253977Abstract: A system for performing continuous transaction log backups with minimal resource usage of the client computing devices that are processing the transactions is disclosed. The system detects at least one input/output (I/O) activity at a client computing device. The I/O activity can be associated with at least one database operation performed via the client computing device. The system then executes one or more native commands to backup transactions log data associated with the detected I/O activity to a virtualized location. Backing-up the transactions log data comprises dynamically identifying a mount path location corresponding to the virtualized location, and transferring the transactions log data to the dynamically identified mount path using the one or more native commands. The system can then perform data processing operations (for example, data chunking and deduplicating) on the transactions log data after it is received at the dynamically identified mount path location.Type: GrantFiled: October 23, 2023Date of Patent: March 18, 2025Assignee: Commvault Systems, Inc.Inventors: Jun H. Ahn, Prasad Nara, Sri Karthik Bhagi
-
Patent number: 12250607Abstract: Methods and systems are provided for signal offloading in an mmWave environment (e.g., in the event of high fading). The methods and systems include one or more mmWave nodes that are each configured to wirelessly communicate with a user device in a geographic service area and a Wi-Fi access point configured to wirelessly communicate with the user device. The methods and systems determine that fading or loading of an mmWave signal transmitted by one of the one or more mmWave nodes is above a threshold. In response to the fading or loading being above the threshold, the methods and systems redirect a control signal of the user device through the Wi-Fi access point to the one or more mmWave nodes, such that the user device maintains a dual connection with the Wi-Fi access point via the control signal and the mm Wave node.Type: GrantFiled: May 22, 2024Date of Patent: March 11, 2025Assignee: T-Mobile Innovations LLCInventors: Atul Kulkarni, Sreekar Marupaduga, Anurag Thantharate
-
Patent number: 12236064Abstract: A method of encoding and decoding user interface interactions includes receiving a query from a user captured by an assistant-enabled device associated with the user. The query includes a user intent for interacting with an application. The method includes obtaining, for the application, a set of categorized actions. Each categorized action of the set of categorized actions is associated with one or more parameters and represents a high-level description of the user intent of the user interacting with the application. For each respective categorized action of the set of categorized actions, the method includes selecting a respective script associated with the respective categorized action that performs one or more low-level interactions with the application and executing the respective script to represent the user intent for interacting with the application.Type: GrantFiled: July 5, 2023Date of Patent: February 25, 2025Assignee: Google LLCInventors: Keun Soo Yim, Ilya Firman
-
Patent number: 12229269Abstract: Methods and apparatus for restricted deployment of targeted processor firmware updates. During a patch enabling per-work flow, service entitlement license information comprising one of more service entitlements is generated and provisioned on one or more computing platforms. A restricted deployment microcode (uCode) update release (aka uCode patch) targeted for platforms having CPUs and/or XPUs with certain part identifier is sent to the one or more platforms. Run-time software and/or firmware on the platforms are executed to access the provisioned service entitlement license information, which is used to authentic and verify the restricted deployment uCode update release using a service entitlement having a part identifier associated with the platform's CPU. In one solution, authentication is performed using a hash-matching scheme and verification is used to verify the platform is properly licensed to load uCode included in the restricted deployment microcode (uCode) update release into the CPU.Type: GrantFiled: December 18, 2020Date of Patent: February 18, 2025Assignee: Intel CorporationInventors: Chinmay Ashok, Vasudevan Srinivasan, Atanas K. Iwanow, Martin G. Dixon, Scott J. Cape, Scott Bobholz, David T. Mayo, Vinila Rose, Lorie Wigle, Jason Kennedy
-
Patent number: 12224984Abstract: Internet of Things (IoT) device application workload capture is disclosed. A target IoT device is selected. A flow associated with the target IoT device is determined and tagged. Packets from the tagged flow are admitted into a ring buffer. An indication is received that an extraction should be performed on a portion of the packets included in the ring buffer.Type: GrantFiled: November 27, 2023Date of Patent: February 11, 2025Assignee: Palo Alto Networks, Inc.Inventor: Jun Du
-
Patent number: 12223302Abstract: Provided are method, system, and device for managing installation order of vehicle applications. According to embodiments, a method for specifying an installation order for application packages in a vehicle is provided, the method including: downloading, by at least one processor of the vehicle, a plurality of application packages; obtaining, by the at least one processor, a user-designated installation order for the plurality of application packages; and installing the plurality of application packages in accordance with the obtained user-designated installation order.Type: GrantFiled: January 26, 2023Date of Patent: February 11, 2025Assignee: WOVEN BY TOYOTA, INC.Inventor: Naoto Okino
-
Patent number: 12199825Abstract: A network function virtualization (NFV) orchestration service includes a centralized orchestration device and a multi-cluster container management (MCCM) platform. The centralized orchestration device stores a catalog of virtual network function descriptors (VNFDs) in an input language; generates, based on the catalog of VNFDs, intents for containerized network function (CNF) services; and stores the generated intents as blocks in a central intent database, wherein the blocks include an input data model for the CNF services. The MCCM platform includes one or more processors to receive and store a copy of the intent database; read design time policies from the copy of the intent database; and convert the input data model into a vendor-specific output data model in an output language.Type: GrantFiled: February 28, 2023Date of Patent: January 14, 2025Assignee: Verizon Patent and Licensing Inc.Inventors: Abhishek Kumar, Bharath Thiruveedula, Myron Eugene Bagwell, Hans Raj Nahata
-
Patent number: 12199848Abstract: A computer-implemented method includes selecting, by a host endpoint device within a subnet, a test endpoint device, of a plurality of test endpoint devices within the subnet, with which to perform a connectivity performance quality test; determining, by the host endpoint device, a payload size for a test file to be used for performing a network throughput test as part of the connectivity performance quality test; performing, by the host endpoint device, the connectivity performance quality test with the test endpoint device, wherein performing the connectivity performance quality test comprises performing a plurality of network throughput tests using the test file having the payload size that was determined; and providing, by the host endpoint device, results data from the connectivity performance quality test to a central network administration device, whereby the central network administration device executes a computer-based instruction based on the results data from the connectivity performance quality tType: GrantFiled: December 17, 2020Date of Patent: January 14, 2025Assignee: UNITED STATES POSTAL SERVICEInventors: Theodore A. Jump, Jennifer S. Mulherin
-
Patent number: 12182564Abstract: A method for providing upgrades includes identifying multiple upgrade requests sent by multiple client devices. The method also includes identifying that the multiple upgrade requests are each for a same upgrade file and grouping the multiple upgrade requests. Further, the method includes logically dividing data associated with the same upgrade file into multiple logical data portions, where the logical data portions together form the same upgrade file. In addition, the method includes identifying multiple upgrade nodes where each one of the upgrade nodes contains at least one of the logical data portions. Moreover, the method includes initiating, based on grouping the upgrade requests, a multicast transmission of the logical data portions from the upgrade nodes to the client devices.Type: GrantFiled: February 24, 2023Date of Patent: December 31, 2024Assignee: Dell Products L.P.Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam
-
Patent number: 12177072Abstract: A data storage system includes: a server, a client and a control end; the control end is configured to generate a configuration file, and send the configuration file to the client and the server; the client is configured to generate an encapsulation rule based on the configuration file, generate a storage request, perform encapsulation on the storage request to obtain a message packet, and send the message packet to the server; the server is configured to generate an extraction unit and an action unit based on the configuration file, analyze the message packet to obtain the target information, write the target information into each extraction unit, read action information and determine an action unit matching the action information as a target action unit, and execute the storage actions corresponding to the target action unit to store byte stream data of the target information.Type: GrantFiled: July 13, 2023Date of Patent: December 24, 2024Assignee: ZHEJIANG LABInventors: Peilei Wang, Ruyun Zhang, Jun Zhu, Tao Zou, Shunbin Li, Qi Xu
-
Patent number: 12156124Abstract: A method for registering an electronic device in one embodiment includes broadcasting access information of an electronic device to be registered, receiving a request for communication connection based on the broadcast access information of the electronic device from a user terminal, transmitting a request for confirmation of a device corresponding to the received request for communication connection to the user terminal, receiving device confirmation information from the user terminal as a result of manipulation of a user, generating device authentication information based on the confirmation information, receiving access point (AP) access information from the user terminal, performing communication connection with an electronic-device managing server based on the received AP access information while transmitting identification information of the electronic device, and requesting registration of the device in a user account stored in the electronic-device managing server based on the transmitted identificatiType: GrantFiled: August 24, 2021Date of Patent: November 26, 2024Assignee: LG ELECTRONICS INC.Inventor: Soo Young Choi
-
Patent number: 12149509Abstract: Techniques for transferring data to a secure computing region that is isolated from any public networks is disclosed. In some embodiments, one or more artifacts for the secure computing region are packaged. As part of the packaging, one or more data packets and metadata for the one or more artifacts can be generated. The metadata indicates corresponding destination components for the one or more artifacts within the secure computing region. The data packet(s) are received and transmitted by a first data diode endpoint device. The first data diode endpoint device is configured to transmit data to the secure computing region via a second data diode endpoint device, the second data diode endpoint device being configured to restrict data from being transmitted to a destination outside of the secure computing region. The transmission of the one or more data packets may be monitored by the system.Type: GrantFiled: January 19, 2021Date of Patent: November 19, 2024Assignee: Oracle International CorporationInventors: Nadir Kiyanclar, Caleb Dockter, Erik Joseph Miller
-
Patent number: 12143319Abstract: An electronic device is configured to use a first protocol to transmit and/or receive a radio frequency signal during a first part (291) of each of a plurality of periods (281-285). The radio frequency signal is used for presence and/or location detection. The electronic device is further configured to obtain network messages transmitted wirelessly using a second protocol during a second part (292-294) of each of the plurality of periods. The second part does not overlap with the first part. A duration of the first part varies between at least two of the plurality of periods and/or a duration of the second part varies between at least two of the plurality of periods.Type: GrantFiled: August 22, 2019Date of Patent: November 12, 2024Assignee: SIGNIFY HOLDING B.V.Inventors: Peter Deixler, Hugo Jose Krajnc, Leendert Teunis Rozendaal
-
Patent number: 12141472Abstract: Techniques provide communication between storage processors (SPs) of a storage array. The techniques involve electrically coupling the SPs with an interconnect of the storage array. The techniques further involve electrically coupling a storage device having dual on-device controllers with the interconnect. The techniques further involve establishing a communications pathway between the SPs through the interconnect and the storage device having the dual on-device controllers while the SPs are electrically coupled with the interconnect and while the storage device is electrically coupled with the interconnect.Type: GrantFiled: January 11, 2023Date of Patent: November 12, 2024Assignee: Dell Products L.P.Inventors: Amitai Alkalay, Boris Glimcher, Aric Hadav, Lior Kamran
-
Patent number: 12143274Abstract: A method of implementing site collocation is performed at least in part by at least one processor and includes obtaining a first identification (ID) of an existing site corresponding to a nominal site. The method further includes modifying a first portion of the first ID, while maintaining a second portion of the first ID, to obtain a second ID of a collocation candidate site to be collocated with the existing site. The method further includes using the second ID for at least one of installation of the collocation candidate site as a collocated site at a physical location of the existing site, or communication with the collocated site upon completion of the installation.Type: GrantFiled: November 17, 2022Date of Patent: November 12, 2024Assignee: RAKUTEN SYMPHONY, INC.Inventors: Harsh Mathur, Diksha Dubey
-
Patent number: 12137031Abstract: Provided are a method and a system of network configuration for domestic appliances, an electronic device, and a computer storage medium. The method includes: receiving a network configuration request and determining a plurality of network configuration appliances, wherein the plurality of network configuration appliances comprise an appliance that is to be configured with a network and at least two appliances that have been configured with the network; obtaining environmental information of the appliances that have been configured with the network, allocating, based on the environmental information, the appliance that is to be configured with the network to a corresponding appliance that has been configured with the network; and performing network configuration on the appliance to be configured with the network based on a corresponding appliance that has been configured with the network and is allocated to the corresponding appliance.Type: GrantFiled: July 11, 2023Date of Patent: November 5, 2024Assignees: MIDEA GROUP CO., LTD., GD MIDEA AIR-CONDITIONING EQUIPMENT CO., LTD.Inventor: Xiongbin Ye
-
Patent number: 12137041Abstract: A network analytics controller is established in a network. The network includes a plurality of nodes. A plurality of network analytics agents is established; each agent at a node of the network. Network analytics configuration parameters, including a network analytics scope, are received at the networks analytics controller. A task is assigned to each agent at a node determined to be within the network analytics scope, the task comprising that portion of the network analytics specified in the network analytics configuration parameters relevant to the corresponding node. The assigned task is performed at each agent assigned a task. The networks analytics controller receives the results of each performed task, and aggregates the received results.Type: GrantFiled: June 5, 2023Date of Patent: November 5, 2024Assignee: Cisco Technology, Inc.Inventors: Ludwig Alexander Clemm, Yegnanarayanan Chandramouli, Saileshwar Krishnamurthy, Shashidhar Srinivasa, Wojciech Dec, Ashwin Pankaj
-
Patent number: 12132668Abstract: Systems and methods are provided for updating resource allocation in a distributed network. For example, the method may comprise allocating a plurality of resource containers in a distributed network in accordance with a first distributed resource configuration. Upon determining that a processing workload value exceeds a stabilization threshold of the distributed network, determining a resource efficiency value of the plurality of resource containers in the distributed network. When a resource efficiency value is greater than or equal to the threshold resource efficiency value, the method may generate a second distributed resource configuration that includes a resource upscaling process, or when the resource efficiency value is less than the threshold resource efficiency value, the method may generate the second distributed resource configuration that includes a resource outscaling process. The resource allocation may transmit the second to update the resource allocation.Type: GrantFiled: May 3, 2023Date of Patent: October 29, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Ali Tariq, Lianjie Cao, Faraz Ahmed, Puneet Sharma
-
Patent number: 12131196Abstract: A technique for efficiently determining the optimal deployment for the application distribution processing can be offered. A distributed processing support apparatus configured to support distributed processing of an application on a plurality of information processing devices includes a source code acquisition unit configured to acquire a source code of the application; a source code partition unit configured to partition the source code into a plurality of logics; a candidate extraction unit configured to extract, based on a processing order of the logics of the application, information relating to the operational environments of the information processing devices, deployment pattern candidates of the logics which are to be deployed in a distributed manner to any of the information processing devices; and an optimal pattern determination unit configured to determine an optimal deployment pattern from the extracted deployment pattern candidates.Type: GrantFiled: November 1, 2019Date of Patent: October 29, 2024Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Kazuya Matsuo, Masahiro Yoshida, Koya Mori, Hiroyuki Tanaka
-
Patent number: 12126497Abstract: A method of data transmission in a 5G network includes receiving, by an internet of things (IoT) device, one or more configuration parameters associated with a prediction-based model; performing a measurement by the IoT device; determining, by the IoT device, a first data sample based on the measurement performed by the IoT device; determining, by the IoT device based on the prediction-based model and using the one or more configuration parameters, whether to transmit the first data sample to a non-terrestrial networking (NTN) node; and transmitting the first data sample to the NTN node in response to determining to transmit the first data sample. The transmitting may indicate that a predicted value corresponding to the first data sample is erroneous.Type: GrantFiled: July 19, 2022Date of Patent: October 22, 2024Inventor: Andreas Falkenberg
-
Patent number: 12124361Abstract: System and methods are provided estimating long-term effects of system changes associated with a user interface without conducting long-term testing. In a first deployment region, a system change is released during a time period. A second deployment region does not have the system change released in the same time period. Historical data is received from both deployment regions associated with the time period. The user interface analysis system determines features from the historical data and determines a synthetic control sub-group from those features that correspond to features for a sub-group in the first deployment region. The user interface analysis system calculates a control outcome metric for the control sub-group and calculates an effect metric as a difference between a first outcome metric for the sub-group from the first deployment region and the control outcome metric.Type: GrantFiled: December 16, 2022Date of Patent: October 22, 2024Assignee: Amazon Technologies, Inc.Inventors: Ronil Sudhir Mokashi, Min Kyoung Kang
-
Patent number: 12126675Abstract: A distributed computing system has one or more clusters each including compute nodes connected by a cluster network and executing microservices in respective containers organized into pods. The system includes application slice components (routers, slice gateways) distributed among the clusters to define and operate application slices each providing application slice services for respective sets of pods distributed among the clusters. Each slice gateway provides an interface between local pods of the application slice and remote pods of the application slice on a respective different cluster. Each slice is associated with namespaces, network policies and resource quotas for the applications onboarded on the slice. The slice routers and slice gateways for a given application slice form a respective slice-specific overlay network providing cross-cluster network services including service discovery and traffic forwarding with isolation from other application slices that co-reside on the clusters.Type: GrantFiled: July 18, 2023Date of Patent: October 22, 2024Assignee: Avesha, Inc.Inventors: Raj Nair, Prabhudev Navali, Sudhir Halbhavi, Chin-Cheng Wu, Eric Peterson, Prasad Dorbala
-
Patent number: 12107722Abstract: Some embodiments provide a method for one of multiple shared API processing services in a container cluster that implements a network policy manager shared between multiple tenants. The method receives a configuration request from a particular tenant to modify a logical network configuration for the particular tenant. Configuration requests from the plurality of tenants are balanced across the plurality of shared API processing services. Based on the received configuration request, the method posts a logical network configuration change to a configuration queue in the cluster. The configuration queue is dedicated to the logical network of the particular tenant. Services are instantiated separately in the container cluster for each tenant to distribute configuration changes from the respective configuration queues for the tenants to datacenters that implement the tenant logical networks such that configuration changes for one tenant do not slow down processing of configuration changes for other tenants.Type: GrantFiled: July 20, 2022Date of Patent: October 1, 2024Assignee: VMware LLCInventors: Amarnath Palavalli, Suresh Muppala, Farzad Ghannadian, Sukhdev Singh, Pavlush Margarian
-
Patent number: 12096078Abstract: A system and method for polling a plurality of client devices of different types are provided. A reboot and polling tool pre-polls client devices, where the pre-poll is specific to a type of client device and identifies a state of the client devices. The reboot and polling tool then executes a script on the client devices that changes the state of the plurality of client devices. After the script is executed, the reboot and polling tool post-polls the client devices where the post-poll is specific to the type of client device and the post-poll provides information that identifies changes in the state of the client devices caused by the script.Type: GrantFiled: December 29, 2021Date of Patent: September 17, 2024Assignee: CSC Holdings, LLCInventor: Christopher Quinn
-
Patent number: 12089144Abstract: A radio communication apparatus includes a communicator, and a controller configured to perform, in a case where search auxiliary information used to search for a base station used as a connection destination is stored, a first base station search based on the search auxiliary information. The controller is configured to perform a second base station search on all frequencies supported by the communicator in a case of failure in the first base station search or in a case where the search auxiliary information is not stored. The controller is configured to determine whether to store base station information related to the base station used as a connection destination, as the search auxiliary information, based on a movement state of the radio communication apparatus when location registration is performed via the base station used as the connection destination.Type: GrantFiled: December 22, 2021Date of Patent: September 10, 2024Assignee: KYOCERA CorporationInventors: Makoto Tomizu, Hiroki Shiiba, Kazunori Kojima, Masahiro Yagi
-
Patent number: 12086581Abstract: Servers at a data center having similar hardware configurations are grouped together; a leader server is determined from members of the group. A remote network management console discovers the leader without necessarily discovering each particular server and provides a firmware update to only the leader via a communication network over which the systems management console/application and the group of servers can communicate. The leader receives the firmware update and distributes the update to the other group members. In a cluster environment where servers of a group are substantially identical to one another, a leader of the cluster may use a discovery protocol to determine a catalog of current firmware versions of cluster members and their respective peripherals. Based on the catalog, the systems management console/application determines a custom firmware update that will normalize each member of the cluster to one another and forwards the custom update to the cluster leader.Type: GrantFiled: December 30, 2021Date of Patent: September 10, 2024Assignee: DELL PRODUCTS L.P.Inventors: Vivek S, Amit Singh, Rishi Kumar, Sasikumar Subramani
-
Patent number: 12086613Abstract: A device receives a sensor payload at a sensor service. The sensor payload includes a data field that comprises a first value that corresponds to a reading by a sensor device. The device sends the sensor payload to a broker process that is separate from the sensor service and that hosts plug-in logic. The device receives a sensor payload update from the broker process. The sensor payload update includes a second value for the data field that is different from the first value. The second value was determined by the plug-in logic. The device creates a modified sensor payload from the sensor payload, including updating the data field to comprise the second value. The device initiates an operating system action based on the modified sensor payload.Type: GrantFiled: May 31, 2023Date of Patent: September 10, 2024Inventors: Ugan Sivagnanenthirarajah, Michael Jeffrey Ajax, Sathyanarayanan Karivaradaswamy, Robert Eugene Harris, Jr., Sanjana Ramakrishnan Sunder, Sanjeev Chandra Reddy, Sergii Viktorovych Liashenko
-
Patent number: 12080137Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying wildfire in satellite imagery. In some implementations, a server obtains a satellite image of a geographic region and a date corresponding to when the satellite image was generated. The server determines a number of pixels in the satellite image that are indicated as on fire. The server obtains satellite imagery of the geographic region from before the date. The server generates a statistical distribution from the satellite imagery. The server determines a likelihood that the satellite image illustrates fire based on a comparison of the determined number of pixels in the satellite image that are indicated as on fire to the generated statistical distribution. The server can compare the determined likelihood to a threshold. In response to comparing the determined likelihood to the threshold, the server provides an indication that the satellite image illustrates fire.Type: GrantFiled: July 6, 2021Date of Patent: September 3, 2024Assignee: X Development LLCInventors: Eliot Julien Cowan, Avery Noam Cowan, Akshina Gupta
-
Patent number: 12045483Abstract: A method of operating a storage device which communicates with a host device, includes receiving a request for an access to target data from the host device, executing an indirect access module based on the request, determining, by the indirect access module, a target address indicating a location of the target data based on an access parameter of the request, accessing, by the indirect access module, a data block based on the target address, and providing, by the indirect access module, the host device with the accessed data block or the target data in the accessed data block.Type: GrantFiled: September 6, 2022Date of Patent: July 23, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Insoon Jo, Jooyoung Hwang
-
Patent number: 12047274Abstract: The present disclosure provides a path computation method, a non-transitory storage medium, and an electronic apparatus. The path computation method includes: sending a path computation request (PCReq) message to a path computation element (PCE), wherein the PCReq message carries a constraint condition ID including at least one of a protocol ID, a multi-topology ID, a network slice ID, an application ID, or a traffic engineering (TE) target ID, and the PCReq message is configured to instruct the PCE to compute a TE path according to the constraint condition ID; and receiving a path computation reply (PCRep) message returned from the PCE, wherein the PCRep message carries the TE path.Type: GrantFiled: June 3, 2020Date of Patent: July 23, 2024Assignee: ZTE CORPORATIONInventors: Shaofu Peng, Feicai Jin
-
Patent number: 12039847Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying wildfire in satellite imagery. In some implementations, a server obtains a satellite image of a geographic region and a date corresponding to when the satellite image was generated. The server determines a number of pixels in the satellite image that are indicated as on fire. The server obtains satellite imagery of the geographic region from before the date. The server generates a statistical distribution from the satellite imagery. The server determines a likelihood that the satellite image illustrates fire based on a comparison of the determined number of pixels in the satellite image that are indicated as on fire to the generated statistical distribution. The server can compare the determined likelihood to a threshold. In response to comparing the determined likelihood to the threshold, the server provides an indication that the satellite image illustrates fire.Type: GrantFiled: July 6, 2021Date of Patent: July 16, 2024Assignee: X Development LLCInventor: Eliot Julien Cowan
-
Patent number: 12034614Abstract: A status of a delivery system provided with a plurality of delivery servers is appropriately analyzed. An analysis apparatus includes a delivery data acquisition section 235 configured to acquire multiple pieces of delivery data delivered by a plurality of delivery servers provided in a delivery system and an analysis processing section 237 configured to perform analysis processing by comparing the multiple pieces of delivery data acquired by the delivery data acquisition section 235.Type: GrantFiled: May 20, 2020Date of Patent: July 9, 2024Assignee: NEC CORPORATIONInventor: Itaru Ueda
-
Patent number: 12032968Abstract: A method includes automatically configuring a cluster using pre-defined templates of one or more servers positioned in an edge location. The method also includes creating a plurality of configuration profile templates. The method also includes obtaining one or more parameter values. The method also includes defining a plurality of parameters in each of the plurality of configuration profile templates based upon the one or more parameter values obtained. The method also includes creating a master template based on the plurality of configuration profile templates. The method also includes storing the master template in a repository. The method also includes automatically creating a planned inventory file based on the master template. The method also includes configuring the cluster of the one or more servers based on the planned inventory.Type: GrantFiled: September 28, 2021Date of Patent: July 9, 2024Assignee: RAKUTEN MOBILE, INC.Inventors: Rahul Atri, Mohit Luthra, Bharath Rathinam, Puneet Devadiga, Ashish Madan, Amber Jain, Apoorva Soni, Shubham Rathore, Rajat Sethi, Pramod Parmar, Seihin Shu
-
Patent number: 12034793Abstract: In general, techniques are described for retrieving operational command response text from network devices. A collector network device comprising an interface and a processor may be configured to perform the techniques. The interface may receive, via a messaging bus between the network management system and a webserver, a first command to request management data stored by a managed network device, and send, in response to the first command, a second command to direct the managed network device to output the management data. The interface may also receive, from the managed network device, the management data. The processor may generate, from the management data, a plurality of partial responses that each includes a portion of the management data, where the interface may next send, via the messaging bus and to the webserver, each of the plurality of partial responses as a separate message.Type: GrantFiled: March 29, 2021Date of Patent: July 9, 2024Assignee: Juniper Networks, Inc.Inventors: Byeongseob Ki, Shivaprasad Gali
-
Patent number: 12028769Abstract: Methods and systems are provided for signal offloading in an mmWave environment (e.g., in the event of high fading). The methods and systems include one or more mmWave nodes that are each configured to wirelessly communicate with a user device in a geographic service area and a Wi-Fi access point configured to wirelessly communicate with the user device. The methods and systems determine that fading or loading of an mmWave signal transmitted by one of the one or more mmWave nodes is above a threshold. In response to the fading or loading being above the threshold, the methods and systems redirect a control signal of the user device through the Wi-Fi access point to the one or more mmWave nodes, such that the user device maintains a dual connection with the Wi-Fi access point via the control signal and the mmWave node.Type: GrantFiled: April 17, 2023Date of Patent: July 2, 2024Assignee: T-Mobile Innovations LLCInventors: Atul Kulkarni, Sreekar Marupaduga, Anurag Thantharate
-
Patent number: 12028410Abstract: Systems and methods may create and manage hybrid clouds including both standard compute nodes and edge devices. Edge devices can be enrolled in a hybrid cloud by deploying a lightweight container to the edge device.Type: GrantFiled: January 12, 2023Date of Patent: July 2, 2024Assignee: AT&T Intellectual Property I, L.P.Inventors: Brian Amento, Robert J. Hall, Kaustubh Joshi, Kermit Hal Purdy
-
Patent number: 12020040Abstract: A method of managing configurations of SDDCs of a tenant includes the steps of: retrieving a base configuration document, a first supplemental configuration document of a first SDDC, and a second supplemental configuration document of a second SDDC; issuing, to the first SDDC, a first instruction to update a running configuration state thereof according to the base configuration document and the first supplemental configuration document; and issuing, to the second SDDC, a second instruction to update a running configuration state thereof according to the base configuration document and the second supplemental configuration document, wherein the base configuration document includes settings of first configuration properties common across all of the tenant's SDDCs, the first supplemental configuration document includes first settings of second configuration properties only applicable to the first SDDC, and the second supplemental configuration document includes second settings of the second configuration properType: GrantFiled: April 1, 2022Date of Patent: June 25, 2024Assignee: VMware LLCInventors: Kalyan Devarakonda, Praveen Tirumanyam
-
Patent number: 12014168Abstract: Systems and methods for scheduling and deploying patches to electronic device assets are provided. A patch management system identifies scheduling for patching and causes a patch scripting service to apply patching tags to the electronic device assets. A patch deployment service deploys patches based upon the applied tags.Type: GrantFiled: June 30, 2021Date of Patent: June 18, 2024Assignee: United Services Automobile Association (USAA)Inventor: Shawn Kerrigan Bartosik
-
Patent number: 12014167Abstract: A uniform and unified firmware in-field upgrade capability for the optics modules may ensure compatibility, security and code quality, and scalability. In some examples, an intermediate representation, which includes vendor firmware upgrade operations and control logic, may be defined, received, and parsed. Read/write operations may be communicated to optical module(s) based on the control logic. In some examples, a unified optics module firmware in-field upgrade framework, which has multiple defined software layers, may ensure a uniform and unified approach to managing optics module(s) from different vendors and used by different projects.Type: GrantFiled: May 24, 2023Date of Patent: June 18, 2024Assignee: Google LLCInventors: Jianqiao Liu, Xiangyu Dong, Pedram Z. Dashti, Kais Belgaied