Patents Examined by Indranil Chowdhury
-
Patent number: 12271279Abstract: Methods, systems, and computer-readable media are disclosed herein combine randomization functionalities with the machine-learning prioritization of workflows for performance testing. In aspects, a primary workflow having a sequence of user interface steps is input. Testing workflows are generated that represent each variable position of unlocked steps in the sequence of the primary workflow while maintaining the sequential position of any locked steps. These testing workflows are then ingested to a machine learning model that identifies as subset of the testing workflows to prioritize over other. Specifically, testing workflows are prioritized that at least partially match sequence patterns in historical workflow data that is associated with vulnerable computer code. The subset is output and tested by testing engine to generate a report of any vulnerable computer code.Type: GrantFiled: April 16, 2024Date of Patent: April 8, 2025Assignee: Cerner Innovation, Inc.Inventors: Ranjeet Joseph Kumar Anthonappa, Venkata Nageswara Rao Desaraju, Sneha Raveendran, Sudarshan Babu Kotapati
-
Patent number: 12265449Abstract: Novel tools and techniques are provided for implementing software-based network probes for monitoring network devices for fault management. In various embodiments, a computing system may receive, from at least one software-based network probe, a first alert associated with a first device among layer 4 devices disposed in a plurality of networks; may parse and store first alert data from the received first alert in a database, in a standardized format; may perform, using an enrichment system, enrichment of the first alert data, by retrieving first enrichment data from one or more second databases and adding the first enrichment data to the parsed and formatted first alert data in the first database to form first consolidated alert data; and may send the first consolidated alert data to a fault management system for display to a user to facilitate addressing of the first alert by the user.Type: GrantFiled: July 25, 2023Date of Patent: April 1, 2025Assignees: Level 3 Communications, LLC, CenturyLink Intellectual Property LLCInventors: Steve Toms, David Sutton, Wayne L. Williams, Binu Baby, Nashat Saqqa, Amer Khan, Pranit Ambardekar, Ranjith Kumar Nooka, Mark Chase, Keith Sebesta, Tim W. Kimpton, Shelley Goldner, Shelli L. Hurd
-
Patent number: 12241932Abstract: A system and method are provided that enables a processor to undergo a functional test of its circuits prior to attachment to a semiconductor package and prior to use in a computing platform. The method of testing chips includes attaching a non-packaged semiconductor circuit to a test bed, loading computer instructions into a memory of the non-packaged semiconductor circuit, and operating the non-packaged semiconductor circuit in a test boot mode and executing the computer instructions in that mode. The operation logs one or more events of the execution of the instructions in the test boot mode and transmits the logs of the one or more events from the non-packaged semiconductor circuit via a joint test action group (JTAG) interface or a universal asynchronous receiver/transmitter (UART) interface.Type: GrantFiled: June 30, 2022Date of Patent: March 4, 2025Assignee: Ampere Computing LLCInventors: Kha Nguyen, Rakesh Kumar, Harb Abdulhamid
-
Patent number: 12235718Abstract: Methods/systems for monitoring fault duration in circuit interrupt devices perform edge detection using a second time derivative of a current or voltage waveform. The second derivative reveals peaks that may be used to establish starting and ending times for the fault duration. In some embodiments, the second derivatives are derived only for portions of the waveform within time windows that enclose the fault duration starting and ending times, respectively. The above arrangement provides a consistent way of determining durations of transitory events, such as durations of faults, and the like, that does not rely on waveform zero-crossings. The duration determinations may be implemented locally within a device, and/or the device may acquire and transfer underlying waveform data to an external system for the duration determinations. Data from multiple devices may be collected over time for analysis and modeling to provide remote support and monitoring of local devices via digital twins.Type: GrantFiled: July 27, 2023Date of Patent: February 25, 2025Assignee: Schneider Electric USA, Inc.Inventors: Collin Richard Fischels, Juan Ignacio Melecio Ramirez, Adrian Abdala Rendon Hernandez, Kenneth Riehl
-
Patent number: 12228999Abstract: A method for managing log retention period of an application includes: inferring dependencies and connectivity among applications; generating an application chain (AC) based on the inferred dependencies and connectivity; analyzing distributed logs and AC to extract health parameters; deriving a failure score of the AC based on the health parameters and inferred dependencies; inferring a user access frequency (UAF) and remaining assigned storage space (RASS) for an application log (AL); analyzing the failure score, UAF, and RASS for the AL; making a first determination that the failure score is greater than a failure score; making a second determination that the AC comprises a high priority application (HPA); making a third determination that the RASS for the HPA's AL is less than a storage space limit; notifying an administrator to initiate obtaining of extra storage space; and extending the current AL retention period of the HPA's AL.Type: GrantFiled: July 10, 2023Date of Patent: February 18, 2025Assignee: DELL PRODUCTS L.P.Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam
-
Patent number: 12216560Abstract: Disclosed is a method of operating an electronic device which includes a host device and a storage device. The host device includes a processor and a baseboard management controller (BMC), the storage device includes a storage controller and a micro controller unit (MCU), and the BMC and the MCU support out-of-band communication. The method of operating the electronic device includes providing, by the BMC, a first request including information about environment data to the MCU through the out-of-band communication, and providing, by the MCU, a first response corresponding to the first request to the BMC through the out-of-band communication.Type: GrantFiled: June 28, 2023Date of Patent: February 4, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Kyungkeun Lee, Bumjun Kim, Seunghan Lee
-
Patent number: 12216538Abstract: A storage system and method for hiding Error Checking and Correcting (ECC) encoding delay are disclosed. An output of a data register is configured to be two data streams. One data stream transmits an input write data and an ECC check code to the SRAM through an ECC encoding module and an intermediate write data register, and the other data stream inputs the input write data to a read data selector through a bypass register module through the intermediate write data register and the bypass register module. The other input of the read data selector is the data set whose errors have been checked and corrected by the ECC encoding error checking module which reads the data set from the SRAM. The read data selector is configured to transmit the selected input data to the read data register.Type: GrantFiled: December 3, 2021Date of Patent: February 4, 2025Assignee: METAX INTEGRATED CIRCUITS (SHANGHAI) CO., LTD.Inventor: Ying Li
-
Patent number: 12216558Abstract: A test and measurement system has a test and measurement instrument having an adaptor with an interface configured to communicate through one or more communications links with a new device under test to receive new test results, a memory configured to store a database of test results and a database of analyzed test results related to tests performed with one or more prior devices under test, a data analyzer connected to the test and measurement instrument through the one or more communications link, the data analyzer configured to analyze the new test results based on the stored test results, and a health score generator configured to generate a health score for the new device under test based on the analysis from the data analyzer.Type: GrantFiled: September 14, 2023Date of Patent: February 4, 2025Assignee: Tektronix, Inc.Inventors: Sam J. Strickling, Daniel S. Froelich, Michelle L. Baldwin, Jonathan San, Lin-Yung Chen
-
Patent number: 12210433Abstract: A system and method is disclosed for automatically triggering a quality event filing in a monitored area, comprising: receiving incoming data from a plurality of connected devices in the monitored area, the incoming data including environmental data of the monitored area and user data of at least one user in the monitored area; determining, by the at least one processor, whether the incoming data is indicative of the occurrence of at least one quality event in the monitored area; and upon a determination that the incoming data is indicative of at least one quality event, generating, by the at least one processor, a quality event form with form data pre-filled, and transmitting the quality event form to a graphical user interface of a user device of at least one user in the monitored area.Type: GrantFiled: December 15, 2022Date of Patent: January 28, 2025Assignee: HONEYWELL INTERNATIONAL INC.Inventor: Ankit Singh
-
Patent number: 12210425Abstract: Disclosed herein are an apparatus and method for page allocation in a many-to-one virtualization environment. The method may include determining whether a page fault interrupt is caused by page initialization for page allocation, sending an ownership change message to a node having ownership of the corresponding page when the page fault interrupt is determined to be caused by page initialization, and initializing the corresponding page upon receiving an ownership-change-processing-complete message.Type: GrantFiled: November 18, 2022Date of Patent: January 28, 2025Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Sang-Min Lee, Hong-Yeon Kim, Baik-Song An, Myung-Hoon Cha
-
Patent number: 12204423Abstract: An approach for verifying a cross-connection of lanes in a multi-lane environment using a single testbench-is provided. The approach may include providing a physical receiver lane index associated with a local device and providing a physical transmitter lane index associated with a peer device. The approach may further include randomizing a number of connected receiver lanes associated with the local device and a number of connected receiver lanes associated with the peer device. The approach may further include randomizing the physical receiver lane index and the physical transmitter lane index to generate a unique cross connection including randomized values. The approach may also include assigning the randomized values to one or more randomized cross connection defines. The approach may further include passing the cross connection defines to the single testbench and verifying each possible cross connection using a protocol specific mechanism.Type: GrantFiled: April 21, 2023Date of Patent: January 21, 2025Assignee: Cadence Design Systems, Inc.Inventors: Raj Vithalbhai Shingala, Yeshavanth Ballekere Nagaraj
-
Patent number: 12204421Abstract: A method for managing a production environment includes obtaining telemetry information for a set of logical devices in the production environment, in response to the obtaining, perform a preprocessing of the telemetry information to obtain pre-processed data, perform a condition analysis on the pre-processed data to obtain a set of condition indicators, generating a downtime prediction model using the set of condition indicators and the telemetry information, and based on the downtime prediction model, initiating generation of a replacement logical device.Type: GrantFiled: January 18, 2023Date of Patent: January 21, 2025Assignee: Dell Products L.P.Inventor: Parminder Singh Sethi
-
Patent number: 12204398Abstract: A computer-implemented method for identifying root cause failure and fault events is provided. The method includes detecting a trigger point, converting, via an encoder, previous system state data, new batch data in a next system state, and a causal graph to system state-invariant embeddings and system state-dependent embeddings, generating a learned causal graph, via a graph generation layer, by integrating state-invariant and state-dependent information, and predicting, by a prediction layer, future time-series data on the learned causal graph.Type: GrantFiled: July 26, 2023Date of Patent: January 21, 2025Assignee: NEC CorporationInventors: Zhengzhang Chen, Haifeng Chen, Liang Tong, Dongjie Wang
-
Patent number: 12197300Abstract: A method for execution of a Byzantine Fault Tolerant (BFT) protocol among a number of participating nodes of a network includes: receiving, by a primary node of the BFT protocol, a transaction request, applying, by the primary node, a data dissemination protocol for distributing the transaction request among the participating nodes via a data-plane of the network, and generating, by the primary node, a hash of the transaction request and requesting consensus among the participating nodes via a control-plane of the network using the hash of the transaction request.Type: GrantFiled: September 29, 2020Date of Patent: January 14, 2025Assignee: NEC CORPORATIONInventors: Sebastien Andreina, Ghassan Karame
-
Patent number: 12189492Abstract: A method includes monitoring a first input/output (I/O) load set of the block storage system within a first time period and a second I/O load set within a second time period, wherein the block storage system is configured to back up and restore data in a client and has preconfigured predetermined thresholds. The method further includes determining a change of an I/O load of the block storage system based on the first I/O load set and the second I/O load set. The method further includes determining, based on the change of the I/O load, that an I/O load within a third time period reaches a first predetermined threshold. The method further includes adjusting I/O performance of the block storage system based on the I/O load within the third time period in response to determining that the I/O load within the third time period reaches the first predetermined threshold.Type: GrantFiled: April 5, 2023Date of Patent: January 7, 2025Assignee: DELL PRODUCTS L.P.Inventors: Cheng Wang, Bing Liu
-
Patent number: 12189496Abstract: Described are system and methods that provide for backing up a source cluster of a container-based application to a target cluster, using an intermediate store accessible by the source cluster and target cluster. The target cluster is registered and the container-based application is identified. Configuration and data of the container-based application is collected and written to intermediate store. A command identifying the target cluster to the intermediate store, which is read. If the identifier in the command and the identifier for the target are the same, a restore is performed to the target cluster.Type: GrantFiled: January 27, 2023Date of Patent: January 7, 2025Assignee: Dell Products L.P.Inventors: Pooja Prasannakumar, William J. Elliott, IV
-
Patent number: 12182414Abstract: The present disclosure provides a method and an apparatus for detecting a data path, and a storage medium, relates to the technical field of semiconductors, and is applied to a process of detecting a data path of a semiconductor integrated circuit. The method for detecting a data path includes: disconnecting, by a detection apparatus, a connection between a global data line and a local data line in the data path, writing test data into the global data line in the data path via the data path through a write port of the data path, reading, by the detection apparatus, target data of the global data line under a preset condition, and further detecting a defect of the data path according to the test data and the target data.Type: GrantFiled: September 28, 2022Date of Patent: December 31, 2024Assignee: CHANGXIN MEMORY TECHNOLOGIES, INC.Inventor: Jia Wang
-
Patent number: 12174690Abstract: An information processing device is disclosed. In the information processing device, a derivation unit derives, for each of sensors, a constraint expression obtained by substituting an observation value for a term of an observation value variable in an error model. The observation value indicates the number of present objects observed by the sensors. The error model represents correspondence between: the number of present objects in an observation range represented by the observation value variable and an error term related to an assumed detection error range of the sensor, and the number of present objects in an observation range represented by a variable indicating the number of present objects in an observation unit space. A range calculation unit calculates a possible range of the number of present objects. A reliability calculation unit calculates reliability of an estimation value of the number of present objects for each of the areas.Type: GrantFiled: August 29, 2022Date of Patent: December 24, 2024Assignees: Kabushiki Kaisha Toshiba, Toshiba Infrastructure Systems & Solutions CorporationInventors: Arika Fukushima, Takufumi Yoshida, Koichi Kondo, Shuuichiro Imahara
-
Patent number: 12158812Abstract: An example system can include: at least one processor; and non-transitory computer-readable storage storing instructions that, when executed by the at least one processor, cause the system to: generate an ingestion manager programmed to ingest data associated with a job; and generate a logging manager programmed to capture metadata associated with the job; wherein the ingestion manager is programmed to automatically retry the job based upon the metadata captured by the logging manager.Type: GrantFiled: May 13, 2022Date of Patent: December 3, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Jashua Thejas Arul Dhas, Ganesh Kumar, Marimuthu Muthan, Aditya Kulkarni, Sai Raghavendra Neralla, Anshul Chauhan
-
Patent number: 12158838Abstract: Methods and systems are described for web object maintenance in a software application testing environment using reinforcement learning. A server detects failure of a test script caused by a web object of the software application. The server identifies the web object that caused the failure using code elements extracted from a webpage, including: determining, for each code element, actions to be performed against the code element, executing a deep neural network model to generate a reward value by applying each action to properties of the code element, selecting the code element having a maximum reward value, and classifying the code element upon comparing properties of the selected code element to properties of web objects in a repository. The server updates a web object in the repository to comprise the selected code element and the properties. The server resumes execution of the test script using the updated web object.Type: GrantFiled: December 18, 2023Date of Patent: December 3, 2024Assignee: FMR LLCInventors: Devanathan Kandhasamy, Vinod Kumar Balaraman