Patents Examined by Ashish Thomas
-
Patent number: 12730729Abstract: The present application discloses a method, system, and computer system for adding a redundant network path for an NFS root on a diskless system. The method includes: (a) generating, by a system initialization script, a RAM disk, wherein the system initialization script is executed after an operating system switches a root mount point to an NFS filesystem and initialization is performed, (b) copying a binary to the RAM disk, (c) launching the binary as a user-space program, and (d) executing, by the user-space program, a command from an already-running NFS-backed user-space program to move the NFS on a redundant Ethernet path after the redundant Ethernet path has been initialized.Type: GrantFiled: August 23, 2024Date of Patent: September 8, 2026Assignee: Palo Alto Networks, Inc.Inventor: Ashis Mandal
-
Patent number: 12730701Abstract: Disclosed are systems, software, and methods for providing event-based notifications to client devices. One system for such includes memory storing computer program instructions and one or more processors configured to execute the computer program instructions. The instructions cause operations that include receiving, at a gateway service module from an event-originating application, an event data packet comprising event information about an event. The gateway service module provides event information to an event-processing module. The event-processing module generates an event notification based at least on the event information. The gateway service module initiates a push notification to a client device that includes the event notification and instructions to display the event notification at the client device.Type: GrantFiled: July 12, 2024Date of Patent: September 8, 2026Assignee: THE BANK OF NEW YORK MELLONInventors: Venkata R. Suda, Anil Vellala, Amit Singh
-
Patent number: 12725219Abstract: The present invention relates to a test handler for graphics chip including a loading unit performing a loading process of loading a graphics chip which is to be tested, an unloading unit performing an unloading process of unloading a tested graphics chip, a test unit testing the graphics chip which is to be tested, a buffer unit transferring a graphics chip between the loading unit and the test unit and transferring a graphics chip between the unloading unit and the test unit, wherein the test unit includes a commercial graphics card which is the same as a practically used graphics card and a contact unit connecting the commercial graphics card to the graphics chip which is to be tested.Type: GrantFiled: July 3, 2024Date of Patent: September 1, 2026Assignees: MIRAE Corporation, SK HYNIX INC.Inventors: Kyung Tae Kim, Sung Yong Yu, Ung-Hyun Yoo, Kuk-Hyung Lee, Seok Heo, Chang Hoon Baek
-
Patent number: 12717680Abstract: A first cluster creates a cluster exchange object including identifiers of components of the first cluster and segments of data of the first cluster along with configuration data, such as access points and credentials. The first cluster transmits the object to a second cluster that instantiates copies of the components and retrieves the segments from the first cluster to become a replica of the second cluster. The second cluster may then commence execution upon failure of the primary cluster and restore the primary cluster. The primary cluster may send snapshot objects to the second cluster to communicate changes to the primary cluster and the snapshot objects may also be used to restore the primary cluster following failure. The components of a cluster may be represented in a directory structure and data describing a component may be retrieved in response to user interactions with a representation of the directory structure.Type: GrantFiled: December 12, 2022Date of Patent: August 25, 2026Assignee: Rakuten Symphony, Inc.Inventor: Jagadish Mukku
-
Patent number: 12717671Abstract: Embodiments herein described techniques for calling an OS service to resolve a storage access exception in OS memory space. To do so, the hardware can use an exception indicator to indicate when an access exception has been detected and then the application program can use the exception indicator to instruct an OS service to resolve the exception on behalf of the application program. In one embodiment, the exception occurs when performing an interruptible instruction issued by the application program where the instruction is performed at different times. When executing the counter update step of the interruptible instruction, the hardware can determine whether an exception is detected, and if so, update an exception indicator. The application program calls the OS service which resolves the access exception in OS memory space on application program's behalf.Type: GrantFiled: December 3, 2024Date of Patent: August 25, 2026Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Louis P. Gomes
-
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