Patents Examined by Ashish Thomas
-
Patent number: 12711027Abstract: A hardware reconfiguration system for first and second devices is in a lock-step configuration using a comparator that provides a lock-step error indication. The system includes at least one register that stores a lock-step threshold. The system also includes a lock-step monitor configured to compare a count of occurrences of the lock-step error indication from the comparator with the lock-step threshold. When the lock-step threshold is reached, the lock-step monitor is configured to enter a repair state to determine which one of the first and second devices is operating correctly and reconfigure operation into a split-lock mode to resume operation using the one of the first and second devices that is operating correctly.Type: GrantFiled: September 3, 2024Date of Patent: August 18, 2026Assignee: NXP B.V.Inventors: Ashish Kumar, Arjun Muddaiah
-
Patent number: 12711004Abstract: From a first usage data relating to a behavior of an app during an execution on a first device, a feature related to the behavior is extracted. Based on the feature, the first usage data is clustered into a cluster with a second usage data from a second device. Resolution data related to the feature is obtained; the resolution data includes at least a state of development of code related to the behavior. By the first usage data and the resolution data as inputs to a trained prediction model, a likelihood of a crash of the app on the first device is predicted as a score. The score and the state of development of the code are output to the first device.Type: GrantFiled: November 18, 2025Date of Patent: August 18, 2026Inventors: Sathiskumar Meganathan, Muthu Selvam
-
Patent number: 12704974Abstract: One or more techniques and/or computing devices are provided for resynchronization. For example, a request may be received to create pseudo snapshots of a first consistency group, hosted by a first storage controller, and a second consistency group, hosted by a second storage controller, having a synchronous replication relationship with the first consistency group. Incoming client write requests are logged within an intercept tracking log at the first storage controller. After a first drain without hold of incoming write requests is performed, a first pseudo common snapshot of the second consistency group is created. After a second drain without hold of incoming write operations is performed, a second pseudo common snapshot of the first consistency group and the intercept tracking log is created. The pseudo snapshots and the intercept tracking log (e.g., indicating a delta between the pseudo snapshots) are used to resynchronize the first and second consistency groups.Type: GrantFiled: August 21, 2024Date of Patent: August 11, 2026Assignee: NetApp, Inc.Inventors: Akhil Kaushik, Ripulkumar Hemantbhai Patel, Vrishali Dattatray Hajare, Andrew Eric Dunn, Rithin Kumar Shetty
-
Patent number: 12705137Abstract: A method and system to increase system availability during a fault of a non-safety target is disclosed. A fault signal is received indicative of a response to a request from an initiator not being received from one of a safety target and non-safety target within a response time. Based on the response not being received from the non-safety target, only the non-safety target is reset to increase the system availability rather than also resetting safety targets. Because a target did not respond to the request, a dummy responder further sends to the initiator a response to the request to prevent the initiator from entering into a hang state.Type: GrantFiled: February 6, 2024Date of Patent: August 11, 2026Assignee: NXP USA, Inc.Inventors: Mohit Mongia, Himanshu Goel, Amit Kumar
-
Patent number: 12699638Abstract: A server cluster includes at least one server processor, which executes a virtual control unit (VCU) thereon. The VCU is configured to selectively control at least one of a plurality of base stations of a wireless communication network. A data set includes a plurality of data samples, each collected by a user device communicatively coupled to the wireless communication network, and each describing features of a communication of the user device with one of the plurality of base stations of the wireless communication network. To isolate software performance issues of the VCU within the wireless communication network, the data samples are selectively filtered according to at least one filtering rule which identifies data samples indicating an undesired performance impact by at least one factor unrelated to the VCU. The resulting filtered data set can then be analyzed to determine compliance of the VCU with at least one performance indicator.Type: GrantFiled: September 15, 2022Date of Patent: August 4, 2026Assignee: Rakuten Mobile, Inc.Inventor: Jalloul Bouchkara
-
Patent number: 12675377Abstract: Disclosed are various embodiments for a hierarchically decisioned failover system. First, a health probe can calculate a respective instance health score for each of a plurality of application instances within an application service. Then, the health probe can calculate a service health score for the application service. Next, the health probe can calculate a zone health score for an application ecosystem. Subsequently, the health probe can initiate a failover of the application ecosystem from a first availability zone to a second availability zone based at least in part on the zone health score.Type: GrantFiled: December 27, 2023Date of Patent: July 7, 2026Assignee: American Express Travel Related Services Company, Inc.Inventors: Prakasam Duraisamy, Christina Henry, Amandeep Singh Juneja, Ryan Edward O'Donnell
-
Patent number: 12670047Abstract: Methods and systems for managing data processing systems are disclosed. A data processing system may include and depend on the operation of hardware and/or software components. To manage the operation of the data processing system, a data processing system manager may obtain logs for components of the data processing system. Inference models may be implemented to predict likely future component failures (e.g., failure sequences) and their associated times-to-failures using information recorded in the logs. The failure sequences may be presented as an acyclic graph that associates component failures, their times-to-failure, and related actions. The probable failure sequences may be analyzed to identify sets of actions. The sets of actions may be optimized based on deviations detected during executing the sets of actions to optimize operational goals (e.g., maximizing system lifetime, minimizing system costs), and/or reduce the likelihood of the data processing system becoming impaired.Type: GrantFiled: April 27, 2023Date of Patent: June 30, 2026Assignee: Dell Products L.P.Inventors: Deepaganesh Paulraj, Min Gong, Ashok Narayanan Potti, Dale Wang
-
Patent number: 12659081Abstract: The embodiments of the disclosure provide a method for managing data drop rate, a client device, and a computer readable storage medium. The method includes: determining, by the client device, a first data component corresponding to a t-th time point and a second data component, wherein the first data component belongs to a first data type, and the second data component belongs to the first data type or a second data type; sending, by the client device, a first data packet to a host at the t-th time point, wherein the first data packet comprises a first payload having a fixed size, and the first payload comprises the first data component and the second data component.Type: GrantFiled: March 7, 2024Date of Patent: June 16, 2026Assignee: HTC CorporationInventors: Chen-Si Dai, Wei-Chih Kuo, Chun-Hao Fan
-
Patent number: 12646584Abstract: A neural processing unit (NPU) is capable of testing a component of the NPU in a running system, i.e., during runtime. The NPU includes a plurality of functional components, each of which includes an electronic circuit; at least one wrapper connected to at least one of the functional components; and an in-system component tester (ICT). The ICT performs a selection of one of the at least one functional component, in an idle state, as a component under test (CUT) and performs a test, via the at least one wrapper, of the selected functional component. The ICT may monitor states of the plurality of the functional components via the at least one wrapper, stop the test based on a detection of a collision due to an access to the selected functional component, and return a connection of the selected functional component to the at least one wrapper according to the stop.Type: GrantFiled: April 5, 2024Date of Patent: June 2, 2026Assignee: DEEPX CO., LTD.Inventors: Lok Won Kim, Jeong Kyun Yim
-
Patent number: 12645523Abstract: A computer-implemented method for determining a signature embedding vector for information technology events. The method including: receiving a current data object representing an occurrence of an information technology event associated with a configurable item; obtaining a graph database of logical associations of the configurable item; applying a clustering algorithm to the graph database to determine a subset of graphs; extracting associated data of the subset of graphs; applying an embedding model to the extracted associated data to determine an embedding vector for each subset of graphs; aggregating the embedding vector for each subset of graphs to determine a signature embedding vector; and utilizing the signature embedding vector to perform further analysis of the current data object.Type: GrantFiled: July 31, 2024Date of Patent: June 2, 2026Assignee: Fidelity Information Services, LLCInventors: Ranadhir Ghosh, John Platais, Sriram Rajkumar
-
Patent number: 12639994Abstract: A method for error event analysis performed by an electronic device includes: in response to an error event of an autonomous driving system, feeding a sequence of signal states, collected from the autonomous driving system into a prediction model, where the prediction model is trained based on signal states collected from a plurality of autonomous driving systems for predicting, based on a first signal state, a second signal state, the first signal state representing signals collected at a first time, and the second signal state representing signals collected at a second time succeeding the first time; converting the error event into an event signal state having signal values at an event time; comparing the second signal state with the event signal state; and in response to the second signal state matching the event signal state, tracing the error event back to the first signal state as a root cause.Type: GrantFiled: November 14, 2023Date of Patent: May 26, 2026Assignee: Mercedes-Benz Group AGInventors: Thomas Monninger, Aaron Brown
-
Patent number: 12639187Abstract: The present disclosure provides memory systems, heat dissipation devices, and control methods. An example memory system includes a circuit board, wherein the circuit board is provided with a memory device and a first interface coupling structure. The memory device is coupled with the first interface coupling structure. The memory device is configured to: send a state indication signal to a heat dissipation device through the first interface coupling structure, wherein the state indication signal is configured to indicate working state information of the memory system.Type: GrantFiled: August 16, 2024Date of Patent: May 26, 2026Assignee: Yangtze Memory Technologies Co., Ltd.Inventor: Zhongxiang Chen
-
Patent number: 12632352Abstract: Upon failure of a host and, in response to a lack of hots having available processing units, a host is selected and one or more processing units of the selected host are allocated as shared CPUs for use by one or more components of the failed host. The selected host may be selected according to requirements, such as affinity, anti-affinity, and latency. The shared CPUs may have been previously allocated as a dedicated CPU. The shared CPUs may be bound to the one or more components. The one or more components may include a container.Type: GrantFiled: December 13, 2022Date of Patent: May 19, 2026Assignee: Rakuten Symphony, Inc.Inventors: Tushar Anil Doshi, Arumugam Nallasivam, Ashok Kumar Mishra
-
Patent number: 12632327Abstract: Examples of troubleshooting enterprise information technology problems are described. In some examples, a root cause analysis service configures parameters for a root cause analysis. The parameters include device context features of client devices, which are specified to be analyzed. The root cause analysis service identifies a target issue affecting the client devices and performs the root cause analysis according to the parameters to generate root cause candidate patterns to provide through an interface.Type: GrantFiled: July 7, 2023Date of Patent: May 19, 2026Assignee: Omnissa, LLCInventors: Kannan Parthasarathy, Ruxi Zhang, Hayden Davis
-
Patent number: 12632328Abstract: An example method includes receiving incident data for historical incidents of downtime or interrupted service. The incident data includes identification information about one or more first computing applications, devices, or services affected by the downtime or the interrupted service. The incident data further includes timing information relating to the historical incidents and version history information of the one or more first computing applications, devices, or services. The method further includes receiving root cause data indicating a cause of the historical incidents and receiving action data indicating a corrective or preventative action taken or to be taken in response to each of the historical incidents. The method further includes training a machine learning algorithm using the incident, root cause, and action data to create a trained model configured to determine a root cause and a new corrective or preventative action for a new incident.Type: GrantFiled: December 29, 2023Date of Patent: May 19, 2026Assignee: Capital One Services, LLCInventors: Amy Shen, Gaurav Jain, George N. Irish, Donald Gennetten
-
Patent number: 12632330Abstract: Some embodiments of the invention provide a method for remediating anomalies in an SD-WAN implemented by multiple forwarding elements (FEs) located at multiple sites connected by the SD-WAN. The method is performed for each particular FE in a set of one or more FEs. The method identifies a set of metrics associated with each application of multiple applications for which the particular FE forwards traffic flows. For each particular application of the multiple applications, the method generates a distribution graph that shows the identified set of metrics associated with the particular application for the particular FE over a first duration of time.Type: GrantFiled: March 27, 2023Date of Patent: May 19, 2026Assignee: VeloCloud Networks, LLCInventors: Murtaza Zafer, Brennan Marshall Young, Yunxi Li, Akhilesh Gadde, Anand Srinivas, Stephen Craig Connors
-
Patent number: 12632351Abstract: Systems and methods for dynamic agentic disruption processing are disclosed. In some implementations, the system identifies a contingency graph that links an agent issuing an agent request with a plurality of compute clusters including a primary compute cluster executing the agent request and a mirrored compute cluster. The system generates a disruption score for the primary compute cluster based on information associated with the agent request. The system, responsive to the disruption score satisfying a condition, transfers to the mirrored compute cluster control of the agent and the agent state tied to the agent request. The system directs execution of the agent request from the mirrored compute cluster using the security context for the agent such that the agent state remains encrypted in transit and at rest.Type: GrantFiled: October 31, 2025Date of Patent: May 19, 2026Assignee: Citibank, N.A.Inventors: Ganesh Prasad Bhat, James Randolph Myers
-
Patent number: 12625784Abstract: Systems and methods are provided for data migration including cloning a multiple-logical unit number (LUN) volume into a plurality of cloned single-LUN volumes on a first storage node of a computing system; creating a plurality of new volumes on a second storage node of the computing system based at least in part on the plurality of cloned single-LUN volumes; selectively copying snapshot data from the plurality of cloned single-LUN volumes to the plurality of new volumes; establishing snapshot mirror relationships between the plurality of cloned single-LUN volumes and the plurality of new volumes; synchronizing the plurality of cloned single-LUN volumes and the plurality of new volumes; and performing a migration of data logical interface failovers (LIFs) from the plurality of cloned single-LUN volumes to the plurality of new volumes.Type: GrantFiled: November 8, 2024Date of Patent: May 12, 2026Assignee: NetApp, Inc.Inventors: Akhil Kaushik, Gururaj Jayaram Melinamane, Sumith Makam, Pragyan Anand Maharana, Nandhini Venkataraman
-
Patent number: 12625771Abstract: Methods, systems, and devices for data management are described. Point-in-time data that includes one or more files may be generated from data management information stored at a data management system having multiple nodes. One or more sets of virtual partitions may be created for at least one file of the one or more files. One or more external file descriptors associated with respective locations of the at least one file and one or more sets of internal file descriptors associated with respective external file descriptors and locations of corresponding sets of virtual partitions may be generated in response to a request. One or more subsequent requests to read the at least one file may be routed to the nodes based on the one or more sets of internal file descriptors. Based on the routing, the respective portions of the one or more files may be output in parallel.Type: GrantFiled: October 2, 2023Date of Patent: May 12, 2026Assignee: Rubrik, Inc.Inventors: Ganesh Karuppur Rajagopalan, Prasenjit Sarkar, Prabhu Mohan
-
Patent number: 12625786Abstract: The present disclosure provides a memory system, an operation method thereof, and a computer-readable storage medium. The memory system includes: a memory device and a memory controller coupled with the memory device. The memory system includes a general-purpose input/output interface including a first pin that is configurable to receive data transmitted by serial communication. The memory controller is configured to: trigger an interruption by the first pin in response to abnormality of a firmware of the memory system during operation; and trigger an assert dump mode in response to the interruption triggered by the first pin.Type: GrantFiled: May 23, 2024Date of Patent: May 12, 2026Assignee: Yangtze memory Technologies Co., Ltd.Inventor: Zhebo Wu