Fault Locating (i.e., Diagnosis Or Testing) Patents (Class 714/25)
  • Patent number: 12044667
    Abstract: An information processing apparatus (2000) acquires time-series data (14) output by a sensor (10) and computes a plurality of feature constants ?i and a contribution value ?i representing contribution with respect to the time-series data (14) for each feature constant ?i. Thereafter, the information processing apparatus (2000) outputs information in which a set ? of the feature constants ?i and a set ? of the contribution values ?i are associated with each other as a feature value of a target gas. As the feature constant ?, a velocity constant ? or a time constant ? that is a reciprocal of the velocity constant can be adopted.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: July 23, 2024
    Assignee: NEC CORPORATION
    Inventors: Ryota Suzuki, Riki Eto
  • Patent number: 12045783
    Abstract: Systems and methods for ordering a replacement component or repair service are disclosed. According to some aspects, condition data indicating a condition of a consumable component may be generated by sensor and transmitted to an order assistance system. The order assistance system may determine whether the consumable component requires at least one of replacement or repair by comparing the condition data with one or more maintenance parameters. Additionally, in response to a determination that the consumable component requires at least one of replacement or repair, the order assistance system may recommend at least one of a replacement component or a repair service in accordance with one or more order parameters pre-selected by a user. In some aspects, an insurance policy associated with the consumable component may be adjusted based on the successful repair or replacement of the consumable component.
    Type: Grant
    Filed: May 4, 2023
    Date of Patent: July 23, 2024
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventor: Timothy Joel Davis
  • Patent number: 12045122
    Abstract: A method for determining a two wire open fault on a two wire communications bus including determining a threshold in response to a first data from a first electronic control unit and a second data received from a second electronic control unit via the two wire communications bus, wherein the first data includes a first plurality of dominant bits and a first plurality of recessive bits and the second data includes a second plurality of dominant bits and a second plurality of recessive bits, determining a current network health indicator in response to a third data from the first electronic control unit having a third plurality of dominant bits and a third plurality of recessive bits, and generating a double wire open fault error report in response to the current network health indicator exceeding the threshold.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: July 23, 2024
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Alaeddin Bani Milhim, Hamed Kazemi, Natalie A. Wienckowski, Hadyan Sani Ramadhan
  • Patent number: 12040933
    Abstract: This disclosure describes an event bus system that, as part of an inter-network facilitation system, can generate and distribute network events for self-service event requests utilizing a network event data streaming platform. For example, the disclosed systems can utilize a network event data streaming platform that includes specialized network components, such as a batch distribution data lake and an event fanning platform. The disclosed systems can utilize the batch distribution data lake to distribute long-retention network events for high-latency event requests. Additionally, the disclosed systems can utilize the event fanning platform to generate low-latency fanned data streams from short-retention network events for low-latency event requests.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: July 16, 2024
    Assignee: Chime Financial, Inc.
    Inventors: Sherin Thomas, Jayanth Bharadwaj, Arun Mehta, Karthik Raj, Bhashinee Garg
  • Patent number: 12039382
    Abstract: Aspects of the disclosure relate to message processing. A computing platform may intercept an application message, which may be directed to a message bus. The computing platform may input the application message into a model, which may output a message priority score for the application message. The computing platform may compare, using the model, the message priority score to a message priority threshold. Based on identifying that the message priority score does not exceed the message priority threshold, the computing platform may route the application message to a message storage system rather than the message bus. The computing platform may monitor the message bus to detect available processing capacity. Based on identifying that the available processing capacity meets or exceeds a message processing threshold, route the application message to the message bus.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: July 16, 2024
    Assignee: Bank of America Corporation
    Inventor: Gaurav Srivastava
  • Patent number: 12034569
    Abstract: A gateway device configured to receive, from an integrated development environment (IDE), a system configuration for a target device including application code for execution on the target device, the configuration being received via an encrypted network connection. The gateway device provisions the target device with the application code, receives, from the IDE, instructions via the encrypted network connection to execute the application code on the remote device and instructs the application code to execute on the remote device.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: July 9, 2024
    Assignee: WIND RIVER SYSTEMS, INC.
    Inventors: Matt Jones, Arlen Baker, Robert Williams Abele, Robert Woolley
  • Patent number: 12019507
    Abstract: A method includes identifying trace data including a plurality of data points, the trace data being associated with production, via a substrate processing system, of substrates having property values that meet threshold values. The method further includes generating, based on the trace data and a plurality of allowable types of variance, a guardband including an upper limit and a lower limit for fault detection. The method further includes causing, based on the guardband, performance of a corrective action associated with the substrate processing system.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: June 25, 2024
    Assignee: Applied Materials, Inc.
    Inventors: Fei Li, Jimmy Iskandar, James Robert Moyne
  • Patent number: 12014185
    Abstract: Disclosed are various embodiments for a unified boot image that can be used to install an operating system onto a host machine and a respective operating system onto a data processing units (DPU) installed on a host machine. The unified boot image contains installation files for installing an operating system on the host machine and an installation depot that can be used to create a boot image for installing the same or different operating system on the DPU. During installation of an operating system on a host machine, the installation workflow can also require installation of an additional operating system or other configuration of a DPU installed in a host machine. In response to determining that an operating system is to be installed on the DPU, the installation depot can be obtained and reformatted into a downloadable format that is compatible with the DPU.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: June 18, 2024
    Assignee: VMware LLC
    Inventors: Aravinda Haryadi, Karthik Ramachandra, Suman Boro
  • Patent number: 12013776
    Abstract: Embodiments for intelligent application scenario testing and error detection by a processor. One or more modified application scenarios may be automatically generated from an initial application scenario having configuration data and a plurality of operations relating to an error. The one or more modified application scenarios are variations of the initial application. The one or more modified application scenarios may be executed to detect the existence or non-existence of the error in the one or more modified application scenarios.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: June 18, 2024
    Assignee: International Business Machines Corporation
    Inventors: Adi I. Botea, Larisa Shwartz, Akihiro Kishimoto, Radu Marinescu, Yufang Hou, Hiroshi Kajino, Mattia Chiari, Marco Luca Sbodio
  • Patent number: 12014587
    Abstract: A vehicle communication interface cable includes a vehicle connector having a connector body configured to connect to a diagnostic port of a vehicle, and includes a vehicle communication interface connector having a connector body configured to connect to a vehicle communication interface, and a cable portion extending between the vehicle connector and vehicle communication interface connector, with the cable portion enabling communication from the vehicle connector to the vehicle communication interface connector. An oscilloscope circuit is integrated with the cable portion and is operatively connected with the vehicle connector to obtain measurements from the diagnostic port when connected thereto, with the oscilloscope circuit being operatively connected with the vehicle communication interface connector to provide measurements from the diagnostic port to the vehicle communication interface when the vehicle communication interface connector is connected to the vehicle communication interface.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: June 18, 2024
    Assignee: Opus IVS, Inc.
    Inventors: Brian J. Herron, Mark W. Wine
  • Patent number: 12007829
    Abstract: This disclosure describes implementations for categorizing and displaying a Gantt chart of categorized errors, as well as performing an odd pattern analysis to identify anomalous errors including obtaining a log file that includes a number of log entries where each log entry includes an error message. Converting each error message into an error vector using a predictive model. Determining a category for each error vector using a K-nearest neighbor algorithm, and generating a Gantt chart representing error messages arranged hierarchically by category as a function of time for display at a user interface.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: June 11, 2024
    Assignee: SAP SE
    Inventors: Nirjar Gandhi, Anviti Srivastava, Sudhir Verma, Martin Adam, Vitezslav Visek
  • Patent number: 11994559
    Abstract: A method for evaluating tests for fabricated integrated circuit (IC) chips includes providing, design for fault injection (DfFI) instances of an IC design that characterize activatable states of controllable elements in an IC chip based on the IC design. The method also includes fault simulating the IC design a corresponding identified test suite to determine a signature for faults and simulating the IC design with the DfFI instances activated to determine a signature for the DfFI instances. The method includes generating a DfFI-fault equivalence dictionary based on a comparison of the signature of the faults and DfFI instances and generating tests for a fabricated IC chip based on the IC design. The method includes receiving test result data characterizing the tests being applied against the fabricated IC chip with the DfFI instances activated and analyzing the test result data to determine an ability of the tests to detect the faults.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: May 28, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Lakshmanan Balasubramanian, Rubin Parekhji, Kalyan Chakravarthi Chekuri, Swathi G
  • Patent number: 11983091
    Abstract: A system and method to adaptively generate a program model. Source code of a program to be tested for code issues, and a set of predefined patterns to be tested in the source code are received. Feature configuration data is generated by determining a set of features corresponding to the received set of predefined patterns. A set of program models is identified by selecting, for each feature in the set of features, a program model from among a plurality of program models that is optimized for the feature. A dynamic program model is built based on the identified set of program models, the dynamic program model being adapted to resolve each of the patterns included in the received set of predefined patterns. And the source code is tested for code issues by extracting from the dynamic program model instances of each of the set of predefined patterns.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: May 14, 2024
    Assignee: GitLab B.V.
    Inventors: Julian Thome, Isaac Dawson, James Johnson, Zach Rice, Daniel Searles, Lucas Charles, Mark Art, Taylor McCaslin, Thomas Woodham, Todd Stadelhofer
  • Patent number: 11982984
    Abstract: An automation system for monitoring a safety-critical process includes a platform configured to execute user programs that implement a safety function, a fail-safe peripheral module configured to couple the user programs with the safety-critical process, and a monitoring device configured to ensure fail-safe execution of the safety function on the platform. The monitoring device is couplable to the platform via a first communication interface and the fail-safe peripheral module is couplable to the platform via a second communication interface. The monitoring device runs a fail-safe service independently of the platform, via which the monitoring device interacts with the fail-safe peripheral module. The fail-safe peripheral module signals a safe state based on the implemented safety function and the fail-safe service.
    Type: Grant
    Filed: February 20, 2021
    Date of Patent: May 14, 2024
    Assignee: PILZ GMBH & CO. KG
    Inventors: Daniel Bakovic, Uwe Schoch, Matthias Schweiker
  • Patent number: 11971866
    Abstract: An apparatus comprises a processing device configured to select first and second versions of at least a given portion of a web application, to obtain first and second document object model structures of the first and second versions of the given portion of the web application, and to generate, based at least in part on the first and second document object model structures, first and second tree structures, the first and second tree structures comprising nodes representing web elements of the given portion of the web application. The processing device is also configured to identify node differences between the first and second tree structures, to generate information characterizing differences between web elements in the given portion of the first and second versions of the web application, and to initiate automated action based at least in part on the generated information.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: April 30, 2024
    Assignee: Dell Products L.P.
    Inventors: Abhishek Mishra, Anusha N
  • Patent number: 11960900
    Abstract: Technologies for fast boot-up of a compute device with error-correcting code (ECC) memory are disclosed. A basic input/output system (BIOS) of a compute device may assign memory addresses of the ECC memory to different processors on the compute device. The processors may then initialize the ECC memory in parallel by writing to the ECC memory. The processors may write to the ECC memory with direct-store operations that are immediately written to the ECC memory instead of being cached. The BIOS may continue to operation on one processor while the rest of the processors initialize the ECC memory.
    Type: Grant
    Filed: December 28, 2019
    Date of Patent: April 16, 2024
    Assignee: Intel Corporation
    Inventors: Murugasamy K. Nachimuthu, Rajat Agarwal, Mohan J. Kumar
  • Patent number: 11962862
    Abstract: Improved technical functionality is provided to dynamically select and seamlessly play advertisements immediately before playing of a recorded program upon selection of the recorded program for playing, or upon other detected events and conditions associated with the set-top-box (STB) or user. In some embodiments, this is performed by using metadata which may be delivered to and stored on a digital video recorder (DVR) prior to recording the program, providing a technical solution to enable opportunities for additional advertisement impressions. Playing of the advertisement may also or instead occur upon the recorded program finishing playing. Thus, the technical solution provides the additional opportunity for the content creator and/or the satellite television or cable service provider to sell advertising spots in addition to those already sold for breaks within the recorded program.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: April 16, 2024
    Assignee: DISH Network L.L.C.
    Inventors: John D. Barbieri, Gowtham Ram Ramkumar, Emily Baker
  • Patent number: 11947434
    Abstract: An analysis system includes a control module generates data gathering parameters and data analysis parameters based on one or more inputs regarding an evaluation of a system aspect under test of a system, a data input module receives system gathered data regarding the system aspect under test to produce gathered data, and a data analysis module configured to generate the evaluation of the system aspect under test based on the data analysis parameters and the gathered data One or more databases store one or more of the gathered data, the data analysis parameters, and the evaluation of the system aspect under test and one or more data extraction modules interact with the system aspect under test to extract data from the system aspect under test in accordance with a respective portion of the data gathering parameters to produce the system gathered data and provide the system gathered data.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: April 2, 2024
    Assignee: UncommonX Inc.
    Inventors: Raymond Hicks, Ryan Michael Pisani, Thomas James McNeela
  • Patent number: 11933841
    Abstract: The present disclosure provides a DFT architecture for ICs and a method for testing the ICs with the proposed DFT architecture. The present disclosure also includes a focus on USB PD protocol with respect to the DFT architecture. The present disclosure also includes focus on testing IC with single I/O pin. The DFT architecture primarily comprises of a test mode controller and reuses the USBPD protocol framework logic comprising analog USBPD CC circuitry in analog block and the USBPD signaling, protocol logic in digital block for the test purposes. The DFT architecture is implemented with analog test modes and digital test modes using a single I/O pin, wherein analog test modes comprises of analog trims and observation modes and digital test modes comprises of LBIST, ATPG and digital observation modes. The method disclosed is directed to the functions associated with testing the USBPD ICS using single I/O pin.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: March 19, 2024
    Assignee: SILICONCH SYSTEMS PVT LTD
    Inventors: Munnangi Sirisha, Rakesh Kumar Polasa, Satish Anand Verkila
  • Patent number: 11928014
    Abstract: A method of tracking errors in a system comprising microservices comprises ingesting a plurality of spans generated by the microservices during a given duration of time. The method further comprises consolidating the plurality of spans associated with the given duration of time into a plurality of traces, wherein each trace comprises a subset of the plurality of spans that comprise a common trace identifier. For each trace, the method comprises: a) mapping a respective trace to one or more error stacks computed for the respective trace and to one or more attributes determined for the respective trace; and b) emitting each error stack computed from the respective trace with an associated pair of attributes. The method then comprises reducing duplicate pairs of error stack and associated attributes and maintaining a count for each pair of error stack and associated attributes.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: March 12, 2024
    Assignee: SPLUNK Inc.
    Inventors: Mayank Agarwal, Steven Flanders, Justin Smith, Gergely Danyi
  • Patent number: 11929896
    Abstract: A system and method for generation of unified graph models for network entities are provided. The method includes collecting, for at least one network entity of a plurality of network entities, at least one network entity data feature, wherein the at least one network entity data feature is a network entity property; genericizing the collected at least one network entity; generating at least a network graph, wherein the generated network graph is a multi-dimensional data structure providing a representation of the plurality of network entities and relations between the network entities of the plurality of network entities; and storing the generated at least a network graph.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: March 12, 2024
    Assignee: WIZ, INC.
    Inventors: Daniel Hershko Shemesh, Liran Moysi, Roy Reznik, Shai Keren
  • Patent number: 11922230
    Abstract: In some embodiments, an API specification document is processed to extract metadata representing API elements. Dependencies are mapped between the API elements using orders and ranks to create a metamodel that includes a map of metadata attributes and links that represent functional and operational aspects of program elements accessible via the API. The metamodel is stored for use in generating support infrastructure artifacts. In some embodiments, database entities are compared to a metamodel to generate matches. Each match indicates a confidence score and a relationship between a database entity and a metadata attribute. A selection of a metadata attribute is received for inclusion in the new API, and a selection of a database entity to be associated with the metadata attribute for the new API is received. The computing system updates the confidence score for the match that indicates the relationship between the database entity and the metadata attribute.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: March 5, 2024
    Assignee: CONEKTTO, INC.
    Inventors: Amol Dewhare, Ramanathan Sathianarayanan, Krishna Bharath Kashyap
  • Patent number: 11907386
    Abstract: A platform root-of-trust system includes a System Control Processor (SCP) subsystem coupled to a central processing subsystem, a BIOS subsystem, and an I/O device. In response to an initialization instruction, the SCP subsystem begins initialization operations prior to the beginning of initialization operations for the central processing subsystem, the BIOS subsystem, and the I/O device. As part of SCP initialization operations, the SCP subsystem validates SCP subsystem initialization information to provide validated SCP subsystem initialization information, and uses the validated SCP subsystem initialization information to complete the SCP initialization operations.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: February 20, 2024
    Assignee: Dell Products L.P.
    Inventors: Mukund P. Khatri, Robert W. Hormuth, Jimmy D. Pike, Gaurav Chawla, William Price Dawkins, Elie Jreij, Mark Steven Sanders, Walter A. O'Brien, III
  • Patent number: 11892898
    Abstract: Configurations for data center component monitoring are disclosed. In at least one embodiment, movement of a server component is determined based on sensor data and the movement is used to diagnose a root cause for a server component failure.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: February 6, 2024
    Assignee: Nvidia Corporation
    Inventors: William Andrew Mecham, Ryan Albright, Benjamin Goska, William Ryan Weese, Aaron Richard Carkin, Michael Thompson
  • Patent number: 11872898
    Abstract: An abnormality diagnosis system performs an abnormality diagnosis of a plurality of motor systems that include a motor for moving a moving body. The abnormality diagnosis system identifies a comparison target system that is the motor system, among the motor systems, that is a comparison target in relation to a diagnosis target system that is the motor system to be a target of the abnormality diagnosis. The abnormality diagnosis system acquires a state-related value that is a value related to an operation state of the motor from each of the diagnosis target system and the comparison target system. The abnormality diagnosis system performs a comparison of the state-related value that is acquired from the diagnosis target system and the state-related value that is acquired from the comparison target system, and diagnoses a presence or absence of an abnormality in the diagnosis target system using a result of the comparison.
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: January 16, 2024
    Assignee: DENSO CORPORATION
    Inventor: Shinsuke Kawadu
  • Patent number: 11876686
    Abstract: Methods, systems, and computer readable media for conducting a network traffic simulation using hypertext transfer protocol (HTTP) archive (HAR) data are disclosed. One method includes receiving HAR file information generated by a web client entity in a test environment, utilizing at least a portion of the HAR file information to generate one or more HTTP transaction test definitions, and utilizing the one or more HTTP transaction test definitions to generate an associated web application server emulation used for performing a test on a system under test (SUT). The method further includes utilizing the web application server emulation to generate a plurality of test packets and generating associated performance metric data representative of the SUT in response to the SUT processing the plurality of test packets.
    Type: Grant
    Filed: January 6, 2023
    Date of Patent: January 16, 2024
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventors: Reza Soosahabi, Rakesh Seal, Lalithya Divi, Anubhab Sahu
  • Patent number: 11867397
    Abstract: A non-transitory computer readable medium with instructions stored thereon, the instructions executable by one or more processors for selecting infrequent or frequent autotuning of a combustor; and determining the health of a combustor. Also, a method of monitoring a combustor within a gas turbine engine system, comprising providing a gas turbine engine system, wherein the gas turbine engine includes an autotuning system; selecting infrequent or frequent autotuning of the combustor; and determining the health of the combustor; wherein said determining the health of a combustor comprises receiving real-time fuel gas temperature data from at least one thermocouple.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: January 9, 2024
    Assignee: ELECTRIC POWER RESEARCH INSTITUTE, INC.
    Inventors: Leonard Charles Angello, Benjamin Emerson, Timothy Charles Lieuwen, David Robert Noble, Jared Kee
  • Patent number: 11852668
    Abstract: A method for analyzing device test data includes accessing a core analytics rule that is based on manufacturing data of a plurality of devices. Each of the plurality of devices are produced in one of a plurality of manufacturing facilities and are of a same type as a first device being tested on a tester. The method also includes receiving initial test results of a plurality of other devices of a same type tested at a testing facility, generating, based on the initial test results, an edge analytics rule, modifying the core analytics rule based on the edge analytics rule, wherein the modified core analytics rule including modified binning limits, applying the modified core analytics rule to testing data obtained by testing the first device, and determining, based on applying the modified core analytics rule, that the first device is an outlier with respect to the modified binning limits.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: December 26, 2023
    Assignee: OPTIMAL PLUS LTD.
    Inventors: Shaul Teplinsky, Arie Peltz, Dan Sebban
  • Patent number: 11847480
    Abstract: A notification of an event associated with a computing instance provided to customers of a computing resource service provider is obtained. Log information associated with the computing instance is obtained from a log of operations of the computing instance, with the log information indicating events associated with the computing instance. Pattern matching on the log information is performed to produce a pattern matching result. The computing instance is determined to be impaired based at least in part on the pattern matching result including indications of impairment. A mitigation operation is performed to the computing instance to mitigate the impairment.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: December 19, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Amit Neogy, Dennis Arthur Hills, Siavash Irani, Sota Baba, Cory Forsythe, Bryan Mareletto, Kenji Takehara
  • Patent number: 11841758
    Abstract: A system comprising a processor configured to obtain a feature set for a component and generate random trees based on the feature set and a training data set, wherein each of the random trees can include at least one predictive value representing a probability of a feature of the random trees indicating a failure of the component within a period of time. The processor can also select a subset of the random trees based on the at least one predictive value, determine a likelihood of the failure of the component based on operational data for one or more devices and the subset of the random trees, and transmit an explanation to a remote device for the likelihood of failure of the component by indicating the feature selected from the subset of the random trees.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: December 12, 2023
    Assignee: GE Precision Healthcare LLC
    Inventors: Harsha Aeron, Steven James Huff, Uwe Wiedmann, Bulent Alpay, Karim Choukri
  • Patent number: 11836036
    Abstract: A method for detecting a fault in an intelligent electronic device that includes components uses a Bayesian network. The method includes detecting a failure event in the components, obtaining a first list of cause of failures in the component using a fault tree model, computing probability of the cause of failures to obtain a second list of probable causes of failure by monitoring of information about the elements identified in the first list, identifying a root cause of failure associated with the element comprised in the component using the Bayesian network based on the second list, and initiating a function. The function may be one of restarting the element having the root cause of failure, a filtering operation for input data provided to that element; and providing an alert in the human machine interface associated with the intelligent electronic device.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: December 5, 2023
    Assignee: ABB Schweiz AG
    Inventors: Abhilash Gopalakrishnan, Jithin Kizhakey Putanvetil, Manigandan P, Arinjai Gupta, Martin Nykvist
  • Patent number: 11837304
    Abstract: The present disclosure provides a detection circuit, including: a generation unit provided with a plurality of output terminals and configured to generate random detection data and output one bit of the random detection data through each output terminal; a first drive unit provided with a plurality of first input terminals connected to the plurality of output terminals of the generation unit in one-to-one correspondence and a plurality of output terminals connected to a memory array, and configured to transmit the random detection data to the memory array, wherein the memory array is configured to store the random detection data; and a comparison unit provided with a plurality of first input terminals connected to the plurality of output terminals of the generation unit in one-to-one correspondence and a plurality of second input terminals connected to the memory array.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: December 5, 2023
    Assignee: CHANGXIN MEMORY TECHNOLOGIES, INC.
    Inventor: Enpeng Gao
  • Patent number: 11836034
    Abstract: The present disclosure is to determine a probable root cause of a performance issue. For example, a method can include processing, using a processor, a set of calls for a Hypertext Transfer Protocol (HTTP) transaction wherein individual calls of the set of calls have a set of parameters; and identifying, using the processor, that the HTTP transaction has a performance issue that falls below a predetermined level of a performance metric. Further steps can include separating, using the processor, the set of calls into a first group with the performance issue and a second group without the performance issue; discovering, using the processor, a common subset of parameters among the first group; and determining that the common subset of parameters is a probable root cause of the performance issue if the common subset of parameters is not found in the second group.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: December 5, 2023
    Assignee: Micro Focus LLC
    Inventor: Avi Ulman
  • Patent number: 11829229
    Abstract: A computing method and device for detecting an anomaly event in a hardware- based machine learning anomaly event detector. Data is received from a plurality of input/output interfaces (I/O) or internal functions, wherein the received data of each I/O is associated with a certain sensor or effector. The received data from the plurality of I/O's is analyzed to determine the occurrence of an anomaly event for data from one of the plurality of I/O's. This analysis includes using machine learning techniques dynamically programmed to detect an anomaly event for the I/O data being analyzed by using predetermined parameter values. The predetermined parameter values are retrieved from memory, and are associated with the I/O data being analyzed.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: November 28, 2023
    Assignee: Hamilton Sundstrand Corporation
    Inventors: Kirk A. Lillestolen, William E. Villano
  • Patent number: 11827243
    Abstract: Described herein are systems, methods, and non-transitory computer-readable media for implementing automated vehicle safety response measures to ensure continued safe automated vehicle operation for a limited period of time after a vehicle component or vehicle system that supports an automated vehicle driving function fails. When a critical vehicle component/system such as a vehicle computing platform fails, the vehicle is likely no longer capable of performing calculations required to safely operate and navigate the vehicle in an autonomous manner, or at a minimum, is no longer able to ensure the accuracy of such calculations. In such a scenario, the automated vehicle safety response measures disclosed herein can ensure—despite failure of the vehicle component/system—continued safe automated operation of the vehicle for a limited period of time in order to bring the vehicle to a safe stop.
    Type: Grant
    Filed: December 13, 2020
    Date of Patent: November 28, 2023
    Assignee: Pony AI Inc.
    Inventors: Bokai Chen, Qi Wang, Daniel Yang
  • Patent number: 11816417
    Abstract: Systems and methods are provided for predicting systematic design rule check (DRC) violations in a placement layout before routing is performed on the placement layout. A systematic DRC violation prediction system includes DRC violation prediction circuitry. The DRC violation prediction circuitry receives placement data associated with a placement layout. The DRC violation prediction circuitry inspects the placement data associated with the placement layout, and the placement data may include data associated with a plurality of regions of the placement layout, which may be inspected on a region-by-region basis. The DRC violation prediction circuitry predicts whether one or more systematic DRC violations would be present in the placement layout due to a subsequent routing of the placement layout.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: November 14, 2023
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Yi-Lin Chuang, Henry Lin, Szu-ju Huang, Yin-An Chen, Amos Hong
  • Patent number: 11809987
    Abstract: A computer-implemented method controls input of at least a portion of a first training data set into a first machine learning algorithm. The first training data set includes data quantifying damage to a first compressor and data quantifying a first operating parameter of the first compressor. The first machine learning algorithm is executed, and data quantifying the first operating parameter is received as an output of the first machine learning algorithm. The first machine learning algorithm is trained using the received data output from the first machine learning algorithm and data quantifying the first operating parameter of the first compressor. The trained first machine learning algorithm is configured to enable determination of operability of a second compressor of a gas turbine engine.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: November 7, 2023
    Assignee: ROLLS-ROYCE plc
    Inventors: Christopher R Hall, Malcolm L Hillel, Bryce D Conduit, Anthony M Dickens, James V Taylor, Robert J Miller
  • Patent number: 11797422
    Abstract: Disclosed herein is a system and method for bug fix recovery in an electronic device connected to a network. If a bug affecting a deployed electronic device is discovered, bug fix instructions for fixing, mitigating, or recovering from the bug, including rules and executable actions, can be stored in a cloud based server in communication with a deployed electronic device. Each set of instructions is associated with one or more identifiers of devices, firmware versions, and/or software versions that are affected by the bug. The server can be configured to query deployed electronic devices, and/or the deployed electronic devices can be configured to query the server to determine if a bug fix that is relevant to the electronic device has been stored on the server. Instructions can then be transmitted to the electronic device for execution or for display or announcement to a user (if user action is required).
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: October 24, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Nithin Raj Kuyyar Ravindranath, Vinod Jatti
  • Patent number: 11789967
    Abstract: A system is provided for resolving data errors. The system is configured to receive a data element from a source application and process the data element using an Extract, Transform and Load (ETL) logic. Upon detecting that the processing of the data element has failed as a result of an error in the data element, the system generates a plurality of probable data values for the data element. For each probable data value of the plurality of probable data values, the system verifies whether the probable data value can be processed successfully by the ETL logic and by one or more target applications configured to process the data element. The system determines one of the probable data values as a suggested data value of the data element, based on the verification of the probable data values and processes the suggested data value using the ETL logic.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: October 17, 2023
    Assignee: Bank of America Corporation
    Inventors: Venkata Durga Rao Medisetti, Naresh Soni, Siju Abraham, Barnali Sanyal, Vinay Jaisinghani
  • Patent number: 11789804
    Abstract: A method of identifying a root cause of a failure for a trace within a microservices-based application includes determining if a root span of the trace is an error span resulting in an error experienced by a user at a front end of the microservices-based application. If the root span of the trace is an error span, the method analyzes a plurality of spans comprising the trace to determine if the trace comprises at least one leaf error span. If the trace comprises a single leaf error span, the method attributes the root cause of the failure in the trace to a service associated with the single leaf error span. If the trace comprises multiple leaf error spans the method attributes the root cause of the failure in the trace to a service associated with a leaf error span of the multiple leaf error spans comprising a latest starting timestamp.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: October 17, 2023
    Assignee: SPLUNK Inc.
    Inventors: Gergely Danyi, Sakshi Garg, Maxime Petazzoni, Sahinaz Safari Sanjani, Timothy Matthew Robin Williamson, Eric Wohlstadter
  • Patent number: 11775940
    Abstract: Systems and methods for ordering a replacement component or repair service are disclosed. According to some aspects, condition data indicating a condition of a consumable component may be generated by sensor and transmitted to an order assistance system. The order assistance system may determine whether the consumable component requires at least one of replacement or repair by comparing the condition data with one or more maintenance parameters. Additionally, in response to a determination that the consumable component requires at least one of replacement or repair, the order assistance system may recommend at least one of a replacement component or a repair service in accordance with one or more order parameters pre-selected by a user. In some aspects, an insurance policy associated with the consumable component may be adjusted based on the successful repair or replacement of the consumable component.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: October 3, 2023
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventor: Timothy Joel Davis
  • Patent number: 11777982
    Abstract: A multidimensional security situation real-time presentation method according to an embodiment includes selecting security testing cases of at least one dimensionality based on a test instruction to generate a target test set, and generating a corresponding target log set according to the target test set, determining a difference log set according to the target log set and a monitoring log set, and performing real-time output display of difference log events, test processing time periods, enhanced training nodes and a test processing efficiency corresponding to the difference log set.
    Type: Grant
    Filed: February 1, 2023
    Date of Patent: October 3, 2023
    Assignees: State Grid Zhejiang Electric Power Company Hangzhou Power Supply Company, State Grid Zhejiang Hangzhou Xiaoshan District Power Supply Company
    Inventors: Jiong Zhu, Quanming Yue, Libo Fan, Ang Li, Rongjie Han, Jin Qian, Xiaohua Xu, Zhiqing Sun, Weihong Hou, Mengjun Du, Yibo Lai, Xue Feng, Yuanzhong Chen, Xinyue Zhou
  • Patent number: 11770291
    Abstract: Embodiments of the present disclosure include systems and methods for determining readiness for switchover operations for network devices. A policy definition specifying a set of criteria and a set of instructions is received. Based on the set of instructions, a first supervisor module is determined whether it is ready for a switchover operation based on the set of criteria. The switchover operation includes a second supervisor module configured as a backup to the first supervisor module taking over for the first supervisor module. A set of conditions are determined whether they are satisfied. When the set of conditions are determined to be satisfied and the first supervisor module is determined to be ready for the switchover operation, the switchover operation is triggered to cause the second supervisor module to take over for the first supervisor module.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: September 26, 2023
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Chetandeep Singh, Itthichok Jangjaimon, Pawan Hulyalkar
  • Patent number: 11755395
    Abstract: Techniques for storage management involve determining, based at least on an upper limit duration for recovering a predetermined number of disk sets among a plurality of disk sets, a first recovery rate for recovering at least a portion of the plurality of disk sets. The techniques may further involve determining the number of disk sets that are not recovered based on the first recovery rate among the plurality of disk sets. In addition, the techniques may further involve performing data recovery on unrecovered disk sets among the plurality of disk sets based on a predetermined second recovery rate according to the determined number being less than or equal to the predetermined number, the second recovery rate being lower than the first recovery rate and being associated with the upper limit duration. Accordingly, it can be ensured that all to-be-recovered disk sets may be recovered within a recovery duration.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: September 12, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Hongpo Gao, Jian Gao, Shaoqin Gong, Baote Zhuo
  • Patent number: 11747400
    Abstract: Provided is a method for enabling a semiconductor test system for testing field programmable gate arrays (FPGAs) to operate as a device programmer by converting a serial vector format (SVF) file containing a bitstream and converting the file to a vector compatible with the semiconductor test system. When executed on an HP93K test system, as an example, the vector generates JTAG (Joint Test Action Group) signals, which program the bitstream into a Field Programmable Gate Array (FPGA). The inventive method eliminates the need for a separate computer system that is normally required to run FPGA programming software and also eliminates the need to use FPGA vendor provided JTAG programming pods. Eliminating the need for the vendor software, a separate computer system, and programming pods reduces equipment cost, maintenance, and streamlines the electrical test, evaluation, and characterization of FPGAs.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: September 5, 2023
    Assignee: The United States of America, as Represented by the Secretary of the Navy
    Inventor: Daniel M. Dosado
  • Patent number: 11743069
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for organizing automatic control in automation systems from a system description, using deconstruction of complex equipment graphs. A system control scheme is automatically generated from a deconstruction of an equipment graph into controllable sets of prioritized sub-systems. An equipment graph comprises one or more subsystems of equipment. Prioritized sub-systems comprise a unique routing path through an equipment graph. Prioritized sub-systems comprise the ability to be actuated and are divided into groups of sub-system sets. Groups of sub-system sets comprise synchronous and asynchronous sets and are created for conjoined routing paths of parallel sub-systems.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: August 29, 2023
    Assignee: PASSIVELOGIC, INC.
    Inventor: Troy Aaron Harvey
  • Patent number: 11715007
    Abstract: An exemplary embodiment may present a behavior modeling architecture that is intended to assist in handling, modelling, predicting and verifying the behavior of machine learning models to assure the safety of such systems meets the required specifications and adapt such architecture according to the execution sequences of the behavioral model. An embodiment may enable conditions in a behavioral model to be integrated in the execution sequence of behavioral modeling in order to monitor the probability likelihoods of certain paths in a system. An embodiment allows for real-time monitoring during training and prediction of machine learning models. Conditions may also be utilized to trigger system-knowledge injection in a white-box model in order to maintain the behavior of a system within defined boundaries. An embodiment further enables additional formal verification constraints to be set on the output or internal parts of white-box models.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: August 1, 2023
    Assignee: UMNAI Limited
    Inventors: Angelo Dalli, Matthew Grech, Mauro Pirrone
  • Patent number: 11704618
    Abstract: Aspects of the disclosure relate to application mapping and alerting based on data dependencies in business and technology logic. In some embodiments, a computing platform may receive a request to map enterprise technology resources. Then, the computing platform may generate a business capability model. Next, the computing platform may cause a user computing device to display a graphical user interface comprising selectable graphical representations of applications associated with the enterprise technology resources. Then, the computing platform may receive a user input identifying an occurrence of a technology incident by selecting one of the graphical representations. In response to the selection, the computing platform may trace, using the generated business capability model, upstream or downstream impacts of the technology incident.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: July 18, 2023
    Assignee: Bank of America Corporation
    Inventors: Khalil Jackson, Elizabeth Swanzy-Parker, Edward L. Haletky, Adam B. Richman
  • Patent number: 11676114
    Abstract: A method includes receiving a service ticket corresponding to an undesired state of a client device, assigning the service ticket to a technician, and coordinating a remote control session between a technician device and the client device. The method includes obtaining a set of actions performed under remote technician control to transition the client device from the undesired state to a desired state. Each action describes one or more user interface interactions with the client device. The method includes storing a resolution profile (RP) based on the set of actions and textual descriptors. The method includes classifying a second service ticket received from a second client device. The method includes, in response to the classification indicating that the RP is applicable to the second service ticket, selectively instructing a software agent executing on the second client device to programmatically replay the set of actions from the RP without technician intervention.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: June 13, 2023
    Assignee: Atera Networks Ltd
    Inventors: Oshri Moyal, Gil Pekelman, Eliezer Dikstein
  • Patent number: 11676071
    Abstract: Techniques for identifying anomalous multi-source data points and ranking the contributions of measurement sources of the multi-source data points are disclosed. A system obtains a data point including a plurality of measurements from a plurality of sources. The system determines that the data point is an anomalous data point based on a deviation of the data point from a plurality of additional data points. The system determines a contribution of two or more measurements, from the plurality of measurements, to the deviation of the data point from the plurality of additional data points. The system ranks the at least the two or more measurements, from the plurality of measurements, based on the respective contribution of each of the two or more measurements to the deviation of the anomalous data point from the plurality of prior data points.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: June 13, 2023
    Assignee: Oracle International Corporation
    Inventors: Amit Vaid, Karthik Gvd, Vijayalakshmi Krishnamurthy, Vidya Mani