Fault Locating (i.e., Diagnosis Or Testing) Patents (Class 714/25)
  • Patent number: 12372952
    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 that have property values that meet threshold values. The method further includes determining, based on the trace data, a dynamic acceptable area outside of guardband limits. The method further includes causing, based on the dynamic acceptable area outside of the guardband limits, performance of a corrective action associated with the substrate processing system.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: July 29, 2025
    Assignee: Applied Materials, Inc.
    Inventors: Jimmy Iskandar, Fei Li, James Robert Moyne
  • Patent number: 12360862
    Abstract: A system accesses data of a failed interaction with a target system from a queue and determines whether the failed interaction is a data failure or a system failure. For a data failure, the system determines a category and whether it can be fixed. If it can be fixed, the system updates the data and reprocesses the failed interaction based on the updated data. If it cannot be fixed, the system deletes the data from the queue and notifies the target system the category of the data failure. For a system failure, the system identifies a system trend of the target system and determines whether it can be fixed. If it can be fixed, the system determines a reprocessing schedule and reprocesses the failed interaction accordingly. If it cannot be fixed, the system deletes the data from the queue and notifies the target system of the system trend.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: July 15, 2025
    Assignee: Bank of America Corporation
    Inventors: Anurajam Rajagopalan, Sathyanarayana Rajendran, Shantonu Ghosh
  • Patent number: 12360509
    Abstract: A measurement system configured to determine an apparatus parameter related to a working procedure of an apparatus involving movements. The system includes a measurement unit including a sensor member configured to measure accelerations and generate a sensor signal in dependence thereto, and to apply the signal(s) to a processing unit. The measurement unit is configured to be arranged at the apparatus such that the measurement unit, during a measurement procedure, is repetitively moved in a loop, displaying a loop trajectory, in both forward and backward directions along the loop trajectory, and to perform measurements of accelerations during the measurement procedure. The processing unit is configured to determine an apparatus parameter of working procedure movements which are indicated in the measured accelerations, and only based upon the measured accelerations, and configured to calculate a measure of the apparatus parameter only based upon one or many parameters of the accelerations.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: July 15, 2025
    Inventors: Károly Szipka, Andreas Archenti
  • Patent number: 12355609
    Abstract: A computer implemented method of monitoring and controlling a target system, such as a communication network or an industrial process. The method includes receiving information about anomalies in operation of the target system detected by an automated anomaly detection mechanism; automatically determining certainty characteristics of the detected anomalies; submitting detected anomalies to expert evaluation in priority order determined based on the certainty characteristics; and adjusting the determination of certainty characteristics of the detected anomalies and/or the automated anomaly detection mechanism based on results of the expert evaluation.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: July 8, 2025
    Inventors: Jukka-Pekka Salmenkaita, Rasmus Heikkilä
  • Patent number: 12353272
    Abstract: The present disclosure describes a device including an initiator, a target, a communication bus coupling the initiator to the target over a channel, a functional circuit, and an error logger circuit. The functional circuit is coupled to the channel and can perform a function associated with a transaction request from the initiator to the target. The functional circuit can include an error detection circuit to detect an error associated with the function performed by the functional circuit and to generate an error indicator signal to indicate that the error has been detected. The error logger circuit can be coupled to the functional circuit, in which the error logger circuit is configured to receive the error indicator signal from the error detection circuit and store information about the error.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: July 8, 2025
    Assignee: Apple Inc.
    Inventors: Soeren Sonntag, Vanja Rados, Constantin Daniel Ciortescu, Mirko Sauermann, Matthias Heink
  • Patent number: 12346234
    Abstract: Embodiments of the present disclosure relate to a method, a device and a computer-readable storage medium for data analysis. The method comprises: generating, at least based on historical conditional data associated with a historical factor affecting a historical event and historical result data, an association between the historical factor and a result of the historical event, the historical result data indicating the result of the historical event caused by the historical factor; determining at least one target result of interest selected for a current event, the current event being associated with the historical event; determining a current factor affecting the current event and at least one target object associated with the at least one target result of interest; and determining data of the at least one target result of interest at least based on the association, current conditional data associated with the current factor and the at least one target object.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: July 1, 2025
    Assignee: NEC CORPORATION
    Inventors: Zheng Pan, Chunchen Liu
  • Patent number: 12341867
    Abstract: Disclosed are systems, methods, and devices for communicating a source of a 10SPE wake. Such a communication may be performed over a low-pin count hardware interface of a 10SPE physical layer (PHY) module having a split arrangement. A controller side of a 10SPE PHY may perform a local or remote 10SPE wake forward in response to a communicated source of a wake. Also disclosed is a digital interface for operatively coupling a PHY controller to PHY transceiver over a low-pin count connection, where the digital interface includes circuitry for checking the integrity of circuitry of the digital interface. Also disclosed is a PHY transceiver of a 10SPE PHY, where the transceiver includes a circuitry for controlling a starting polarity of frames.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: June 24, 2025
    Assignee: Microchip Technology Incorporated
    Inventors: Venkatraman Iyer, Dixon Chen
  • Patent number: 12341800
    Abstract: Functions representing sequences of values of a time-series dataset measured within a particular time period are accessed. For a current time window of the time period, a first discretized covariance function is computed that represents a relationship between each value measured within the current time window. Eigenanalysis of the first covariance function is performed to estimate first eigenfunctions. The current time window is incremented to obtain a subsequent time window that overlaps a majority of the current time window at a shared window region. A second discretized covariance function is computed for the subsequent time window and eigenanalysis is performed to estimate second normalized eigenfunctions. An angle change is computed between a portion of the first normalized eigenfunctions and a corresponding portion of the second normalized eigenfunctions located within the shared window region. Based on the angle change, an anomaly detection output is generated.
    Type: Grant
    Filed: December 16, 2024
    Date of Patent: June 24, 2025
    Assignee: SAS Institute Inc.
    Inventors: Chengpeng Zeng, Kai Shen, Zohreh Asgharzadeh Talebi
  • Patent number: 12340680
    Abstract: A method, network device, and non-transitory computer-readable storage medium are provided for facilitating displaying an Internet Protocol (IP) address of a network device. During operation, the system detects an activation of an IP light-emitting diode (LED) mode on the network device, wherein the network device includes a set of numbered ports each with a corresponding LED indicator. Responsive to detecting the activation, the system initiates a sequence which indicates an IP address of the network device by: for each digit of the IP address, turning on and off the LED indicator for one of the numbered ports, the number of which corresponds to the value of the digit; and for each dot of the IP address, turning off all the LED indicators. Responsive to determining that the sequence is complete, the system returns to a default LED mode on the network device.
    Type: Grant
    Filed: October 25, 2023
    Date of Patent: June 24, 2025
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Marco A. Torres
  • Patent number: 12298276
    Abstract: A photoacoustic detection system includes a detector that has a chamber, a pulsed light source, piezoelectric tuning forks, and a photosensor. The chamber has an inlet and an outlet for flow of an analyte. The pulsed light source is adjacent the chamber and is operable to emit a light beam along a path through the chamber. The tuning forks are arranged along the path, and each of the tuning forks is operable to emit first sensor signals. The photosensor is arranged along the path and is operable to emit second sensor signals. A controller is connected to receive the first and second sensor signals. The controller is configured to determine whether a target species is present in the analyte based on the first sensor signals and determine whether the target species is present in the analyte based on the second sensor signals.
    Type: Grant
    Filed: August 1, 2023
    Date of Patent: May 13, 2025
    Assignee: KIDDE FIRE PROTECTION, LLC
    Inventors: David L. Lincoln, Michael J. Birnkrant, Peter R. Harris, Marcin Piech, Arthur Blanc, Jose-Rodrigo Castillo-Garza
  • Patent number: 12289209
    Abstract: A system is described that combines outputs of network simulations, which are used for capacity planning, with empirical data of network element failure probabilities, to produce what traffic utilization is needed for each network device interface to achieve a specified availability target. Utilization of each interface can be captured for each failure case simulated. From this failure data, the utilization distribution for each link can be produced, across all failure cases. This utilization-by-failure data from simulation is combined with the empirical mean-time between failure (MTBF) and mean-time to recovery (MTTR) of each failure from the span reliability data set. This allows for a prediction of what percentage of time the interface is utilized. Thus, a relationship is established between the capacity provisioned and the percentage of time that the capacity will be uncongested. Network devices can then be added to the network to establish the availability target.
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: April 29, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: John William Evans, Ahmed Elmokashfi
  • Patent number: 12280789
    Abstract: A motor vehicle motion control health monitoring system includes sensors and actuators disposed on the motor vehicle. The sensors measure real-time static and dynamic telemetry data about the motor vehicle, and the actuators alter static and dynamic behavior of the motor vehicle. A control module has a processor, a memory, and input/output (I/O) ports. The processor executes program code portions stored in the memory, the program code portions include: an offline portion that collects telemetry data from the motor vehicle, performs failure analysis on the telemetry data and allocates tasks based on the failure analysis; and an online portion that analyzes the telemetry data for failures within specific sensors, actuators, or functions that utilize systems of sensors and/or actuators. The online portion mitigates deviations in the telemetry data by sending a correction to the one or more sensors, actuators, and/or functions of a motor vehicle motion control system.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: April 22, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: SeyedAlireza Kasaiezadeh Mahabadi, Arun Adiththan, Qingrong Zhao, Wen-Chiao Lin, Shiming Duan, Ramesh Sethu, Bakhtiar B. Litkouhi, Shih-Ken Chen
  • Patent number: 12282402
    Abstract: Disclosed are methods and devices related to diagnosing a device-under-service (DUS) are disclosed. DUS-related data is received. The DUS-related data is determined to be aggregated into aggregated data based on a determined classification of the DUS-related data. An aggregated-data comparison of the DUS-related data and aggregated data is generated. The aggregated-data comparison can include a statistical analysis of the DUS-related data and/or a differential analysis of DUS-related data taken while the DUS is operating in two or more operating states. A DUS report is generated based on the aggregated-data comparison. The DUS report can include one or more sub-strategies. At least one of the one or more sub-strategies can include a sub-strategy-success estimate. The DUS report can be sent and a DUS-report display can be generated based on the DUS report.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: April 22, 2025
    Assignee: Snap-on Incorporated
    Inventors: Mark Theriot, Patrick S. Merg, Roy Steven Brozovich, Bradley R. Lewis
  • Patent number: 12277049
    Abstract: Localizing a faulty microservice in a microservice architecture is achieved by developing healthy execution sequence data for comparison to execution sequences during system failures. Oftentimes the faulty microservice does not emit a failure signal. Frequent sub-sequences arising from log template time series data during healthy execution facilitates localization of faulty services when there is no failure signal from the faulty service.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: April 15, 2025
    Assignee: International Business Machines Corporation
    Inventors: Seema Nagar, Pooja Aggarwal, Qing Wang, Larisa Shwartz
  • Patent number: 12279156
    Abstract: There is provided a method of operating an Open Radio Access Network (O-RAN) having an O-RAN radio unit (O-RU) and an O-RU controller. The method includes sending, from the O-RU to the O-RU controller, (i) a message informing that the O-RU supports a feature such as (a) a plurality of delay management profiles, and/or (b) a plurality of transmission window sizes, and (ii) a report of capabilities of the O-RU, where the report includes a parameter such as (a) a quantity of supported delay management profiles, (b) supported window sizes for each of the plurality of delay management profiles, and/or (c) a supported window offset for each of the plurality of delay management profiles. The O-RU controller configures the O-RU based on the feature and the parameter.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: April 15, 2025
    Assignee: Mavenir Systems, Inc.
    Inventors: Wessam Afifi Ahmed, Young-Han Nam, Sridhar Rajagopal, Rasiklal Kachhla
  • Patent number: 12265485
    Abstract: Methods, apparatuses, and systems related to an apparatus are described. The apparatus may include (1) a read state circuit configured to control the schedule/timing associated with parallel pipelines, and (2) a timing control circuit configured to coordinate output of data from the parallel pipelines.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: April 1, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Kallol Mazumder, Navya Sri Sreeram, Ryo Fujimaki
  • Patent number: 12254123
    Abstract: According to certain embodiments, a method comprises performing a posture assessment at a trust anchor in order to determine whether a hardware component is authorized to run on a product. Performing the posture assessment comprises determining a random value (K), encrypting the random value (K) using a long-term key associated with the hardware component in order to yield an encrypted value, communicating the encrypted value to the hardware component, and receiving, from the hardware component, a message encrypted using the random value (K). The message comprises an identifier associated with the hardware component. Performing the posture assessment further comprises determining whether the hardware component is authorized to run on the product based at least in part on the identifier associated with the hardware component. The method further comprises performing an action that depends on whether the hardware component is authorized to run on the product.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: March 18, 2025
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Chirag Shroff, David McGrew
  • Patent number: 12248370
    Abstract: Techniques are disclosed relating to automated operations management. In various embodiments, a computer system accesses operational information that defines commands for an operational scenario and accesses blueprints that describe operational entities in a target computer environment related to the operational scenario. The computer system implements the operational scenario for the target computer environment. The implementing may include executing a hierarchy of controller modules that include an orchestrator controller module at top level of the hierarchy that is executable to carry out the commands by issuing instructions to controller modules at a next level. The controller modules may be executable to manage the operational entities according to the blueprints to complete the operational scenario.
    Type: Grant
    Filed: October 9, 2023
    Date of Patent: March 11, 2025
    Assignee: Salesforce, Inc.
    Inventor: Mark F. Wilding
  • Patent number: 12248389
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for monitoring technology usage and data quality in decentralized pharmaceutical trials. In some implementations, a system receives data collected using one or more technology items for participants in a clinical trial that involves use of a pharmaceutical by the participants. The system evaluates usage of the one or more technology items by the participants in the clinical trial at multiple times during the clinical trial to determine whether the participants use the one or more technology items according to a protocol for the clinical trial or whether the collected data provides a level of data quality needed. The system determines, based on the evaluation, that one or more requirements for the clinical trial are not satisfied. In response, the system provides a notification to one or more devices of a researcher associated with the clinical trial.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: March 11, 2025
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein, Mark James Begale
  • Patent number: 12242201
    Abstract: A method of hot spot ranking for a patterning process. The method includes obtaining (i) a set of hot spots of a patterning process, (ii) measured values of one or more parameters of the patterning process corresponding to the set of hot spots, and (ii) simulated values of the one or more parameters of the patterning process corresponding to the set of hot spots; determining a measurement feedback based on the measured values and the simulated values of the one or more parameters of the patterning process; and determining, via simulation of a process model of the patterning process, a ranking of a hot spot within the set of hot spots based on the measurement feedback.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: March 4, 2025
    Assignee: ASML NETHERLANDS B.V.
    Inventors: Youping Zhang, Weixuan Hu, Fei Yan, Wei Peng, Vivek Kumar Jain
  • Patent number: 12228998
    Abstract: According to an aspect, there is provided a method for guiding a user in diagnostic test selection. Initially, one or more diagnostic reports on each of a plurality of computing devices are maintained in a diagnostic report database. In response to receiving a first set of one or more device parameters characterizing a second computing device from a first computing device, a remote computing system compares the first set to a plurality of sets of device parameters maintained in the diagnostic report database to find one or more relevant diagnostic reports. The remote computing system predicts results of one or more diagnostic tests when performed on the second computing device based on results of one or more diagnostic tests in the one or more relevant diagnostic reports by using statistical analysis. The remote computing system sends results of the predicting to the first computing device.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: February 18, 2025
    Assignee: BLANCCO TECHNOLOGY GROUP IP OY
    Inventor: Mikko Fabritius
  • Patent number: 12216568
    Abstract: Disclosed is a method and system for generating test scripts. The method comprises receiving at least one of a video and/or an audio captured during manual testing of a Device Under Test (DUT) comprising an output unit or a Graphical User Interface (GUI) based application. At least one of the video and/or the audio is processed for generating a test script for the DUT or the GUI based application. Generation of the test script may include allowing a user to pause at least one of the video and/or the audio at a particular time frame. Using a script generator user interface, input events corresponding to the particular time frame are received. A type of validation is selected for the output unit of the DUT or the GUI based application, and inputs are provided for the validation. The validation is device specific and performed using during runtime test execution.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: February 4, 2025
    Assignee: HCL TECHNOLOGIES LIMITED
    Inventors: Hariprasath Janarthanan, Nishar Ahamed, Yuvarajan Shanmugasundaram, SivaSakthivel Sadasivam, Rajesh Babu Suraparaju
  • Patent number: 12199841
    Abstract: Embodiments provide a user-defined external support request routing platform for routing a client support request initiated by a client computing device associated with an external communications platform. Embodiments also include receiving a support communications integration definition object comprising an external communications platform type identifier, an external communications platform provider identifier, an external communications platform address, and an external communications platform credential. In response to receiving the support communications integration definition object, embodiments update a support communications platform integration associated with an external communications support request routing system.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: January 14, 2025
    Assignees: Atlassian PTY Ltd, Atlassian US, Inc.
    Inventors: Rahul Gupta, Basak Meral, Batuhan Kama, Gokce Erdogan
  • Patent number: 12198176
    Abstract: Regarding MS information, information about each of a plurality of MS's includes meta information of the relevant MS. Regarding model information, information about each of one or a plurality of models includes meta information of the relevant model. A system evaluates appropriateness of an evaluation destination MS/model for an evaluation source MS/model as a replacement MS/model for the evaluation source MS/model on the basis of the meta information of the evaluation destination MS/model and the meta information of the evaluation source MS/model. The system recommends one or more evaluation destination MS's/models, as a candidate for a replacement MS/model of a designated MS/model, to a user on the basis of evaluation of each of one or two or more evaluation destination MS's/models regarding which the MS/model designated by the user in an application configured from one or two or more MS's/models is the evaluation source MS/model.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: January 14, 2025
    Assignee: HITACHI, LTD.
    Inventors: Shin Tezuka, Satoru Moriya, Takaya Ide, Keisuke Hatasaki
  • Patent number: 12189461
    Abstract: A method for enhanced transducer fault detection including receiving data characterizing an electrical signal generated by a transducer, and determining that the received data is outside of a predetermined operational range of the transducer. The method can also include determining a period of time that the received data remains outside of the operational range, and comparing the period of time to a predetermined fault time delay. The method can also include determining that the period of time that the data remains outside of the operational range is greater than or equal to the predetermined fault time delay, and determining that the data is invalid, responsive to determining that the period of time is greater than or equal to the predetermined fault time delay. The method can also include determining a fault case from a plurality of fault cases based on the invalid received data, and providing the determined fault case.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: January 7, 2025
    Assignee: Baker Hughes Holdings LLC
    Inventor: Michael Alan Tart
  • Patent number: 12182211
    Abstract: In certain embodiments, a first plurality of values associated with a first account and a second plurality of values associated with a second account may be received. A first value of the first plurality of values that corresponds to an event date may be determined. An event date window may be determined based on the first value. The first plurality of values and the second plurality of values may be compared using a matching algorithm to determine a similarity likelihood. The matching algorithm may modify weights for matches detected between the first plurality of values and the second plurality of values based on the event date window. A match recommendation for the first account and the second account may be generated for display based on the similarity likelihood.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: December 31, 2024
    Assignee: The Knot Worldwide Inc.
    Inventors: Matthias Kretschmer, Steven Baehr
  • Patent number: 12177064
    Abstract: At least one subsequent and correlated alarm is linked to a primary alarm. In an alarm list library, at least one subsequent and correlated alarm attribute is added to a primary alarm. The primary alarm having the alarm name attribute in the alarm list library is received at a network management system. The at least one subsequent and correlated alarm attribute is applied to the alarm name attribute associated with the alarm received at the network management system. The alarm name based on the alarm name attribute in the alarm list library associated with the alarm received at the network management system, and the at least one subsequent and correlated alarm indicated by the at least one subsequent and correlated alarm attribute linked to the alarm name attribute in the alarm list library associated with the alarm received at the network management system are displayed.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: December 24, 2024
    Assignee: RAKUTEN MOBILE, INC.
    Inventor: Amit Agrawal
  • Patent number: 12164416
    Abstract: Techniques for monitoring operating statuses of an application and its dependencies are provided. A monitoring application may collect and report the operating status of the monitored application and each dependency. Through use of existing monitoring interfaces, the monitoring application can collect operating status without requiring modification of the underlying monitored application or dependencies. The monitoring application may determine a problem service that is a root cause of an unhealthy state of the monitored application. Dependency analyzer and discovery crawler techniques may automatically configure and update the monitoring application. Machine learning techniques may be used to determine patterns of performance based on system state information associated with performance events and provide health reports relative to a baseline status of the monitored application. Also provided are techniques for testing a response of the monitored application through modifications to API calls.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: December 10, 2024
    Assignee: Capital One Services, LLC
    Inventors: Muralidharan Balasubramanian, Eric K. Barnum, Julie Dallen, David Watson
  • Patent number: 12165138
    Abstract: Systems, apparatuses and methods may provide for technology to store hardware details associated with a plurality of hardware components of a computing device. The technology further extracts a first hardware identifier from first authentication data received from the computing device, where the first hardware identifier is associated with a first hardware component of the computing device, and determines whether to validate the first hardware component based on a comparison of the first hardware identifier to a first hardware detail of the hardware details.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: December 10, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Sachin Kumar Singh, Kaushal Shetty
  • Patent number: 12153720
    Abstract: An IC chip can provide silicon root of trust (RoT) functionality. In described implementations, the IC chip includes a processor, an interconnect, and multiple peripheral devices. These comportable circuit components are designed to facilitate interoperability and consistent, expected communications for security circuitry. Each peripheral device includes an interface that adheres to a common framework for interacting with the processor and with other peripheral devices. The interface includes an interconnect interface coupling the peripheral device to the interconnect and an inter-device interface coupling the peripheral device to at least one other peripheral device. The peripheral device is realized based on a peripheral device design code that indicates inter-device signaling in accordance with an inter-device scheme of an interface specification.
    Type: Grant
    Filed: October 31, 2020
    Date of Patent: November 26, 2024
    Assignee: Google LLC
    Inventors: Scott D. Johnson, Timothy Jay Chen, Mark David Hayter, Dominic Anthony Rizzo, Eunchan Kim, Michael Stefano Fritz Schaffner
  • Patent number: 12126632
    Abstract: A protocol state fuzzing method for security of a control plane of a distributed software-defined network is provided. The protocol state fuzzing method includes receiving input alphabets being abstract symbols of a protocol message in an ambusher of a distributed network operating system (NOS), converting the input alphabets into the protocol message, and sending the protocol message to a cluster, monitoring, by the cluster, intercommunication between instances in the distributed NOS, and selecting a set of sequences executable in the cluster and searching a cluster log for an output by executing the sequence to generate an attack result.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: October 22, 2024
    Assignee: Korea Advanced Institute of Science and Technology
    Inventors: Seungwon Shin, Jinwoo Kim, Minjae Seo
  • Patent number: 12099425
    Abstract: A method of testing a digital key is described that provides, from a digital key test manager device, standard digital key instructions for a computing device to send messages to a device under test; communicates, from the digital key test manager device, with the device under test to determine operations of the device under test as a result of the messages; and evaluates, at the digital key test manager device, the operations of the device under test to assess functionality of the digital key.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: September 24, 2024
    Assignee: Google LLC
    Inventor: Adam M. Bar-Niv
  • Patent number: 12093822
    Abstract: A computer trains, based on many timeseries, many anomaly detectors. Each anomaly detector is configured with a respective distinct contamination factor. Each timeseries is a temporal sequence of datapoints that characterize a device. Each datapoint in the many timeseries has a respective label that indicates whether the device failed when the datapoint occurred. Each anomaly detector detects: a set of anomalous datapoints, the size of which is proportional to the contamination factor of the anomaly detector, a healthy count of anomalous datapoints in timeseries of devices not failed, and an unhealthy count of anomalous datapoints in timeseries of failed devices. For a particular anomaly detector, the computer detects that the magnitude of the difference between the respective healthy count and the respective unhealthy count is less than a predefined threshold. Based on the contamination factor of the particular anomaly detector, anomalous datapoints are oversampled.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: September 17, 2024
    Assignee: Oracle International Corporation
    Inventors: Arno Schneuwly, Suwen Yang
  • Patent number: 12079346
    Abstract: Generation of one or more models is caused based on selecting training data comprising a plurality of features including a prevalence feature for each vulnerability of a first plurality of vulnerabilities. The one or more models enable predicting whether an exploit will be developed for a vulnerability and/or whether the exploit will be used in an attack. The one or more models are applied to input data comprising the prevalence feature for each vulnerability of a second plurality of vulnerabilities. Based on the application of the one or more models to the input data, output data is received. The output data indicates a prediction of whether an exploit will be developed for each vulnerability of the second plurality. Additionally or alternatively, the output data indicates, for each vulnerability of the second plurality, a prediction of whether an exploit that has yet to be developed will be used in an attack.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: September 3, 2024
    Inventors: Edward T. Bellis, Michael Roytman, Jeffrey Heuer
  • Patent number: 12081614
    Abstract: Techniques for peer to peer sharing of files in a mobile environment are provided. In response to coming within communication range of a second device, a processing device may determine whether the second device will remain in communication range with a first device for at least a threshold amount of time. An amount of data that can be transferred between the first and second devices during a transfer window with the second device may be determined. Package manifests of the first and second devices may be compared to determine a set of packages of the first device that need to be updated. A number of chunks for a first package of the set of packages may be received from the second device, the number of chunks based on the amount of data that can be transferred between the first and second devices during the transfer window.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: September 3, 2024
    Assignee: Red Hat, Inc.
    Inventors: Pierre-Yves Chibon, Leigh Griffin
  • Patent number: 12068941
    Abstract: Provided is a system and method for resiliency testing at a session level. A fault injection request is received from a client device associated with a user, via a user interface. The fault injection request defines an active impairment of one of a service or an endpoint with a blast radius restricted to a scope of the received fault injection request. The scope of the received fault injection request corresponds to a first session in a production environment or a lower environment. A client request is received from the client device within the blast radius of the active impairment. Based on the fault injection request and a persistence within the blast radius, the one of the service or the endpoint is impaired in the first session. A response, received from an entity associated with the one of the service or the endpoint, is transmitted to the client device.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: August 20, 2024
    Assignee: Warner Bros. Entertainment Inc.
    Inventors: Hazel Diana Mary, Erik Fortune, Michael Magpayo, Fan You
  • Patent number: 12055428
    Abstract: The measuring-device system comprises two measuring devices and an evaluating- and supply electronics. Each of the measuring devices has a measured variable transducer and a measurement transmitter. Each of the transducers is adapted to react to a measured variable and to provide a corresponding transducer signal. The first measurement transmitter includes an interface circuit both for wired energy supply and for wired signal transmission on a two-wire loop. The second measurement transmitter includes an interface circuit for wired energy supply and a radio unit. The evaluating- and supply electronics feeds electrical power into the two-wire loop during operation. Both measurement transmitters are adapted to draw electrical power from the electrical current loop. Additionally, the first measurement transmitter is adapted to transmit its measurement signal via the electrical current loop to the evaluating- and supply electronics.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: August 6, 2024
    Assignee: Endress+Hauser Flowtec AG
    Inventor: Michael Kirst
  • 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: 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: 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: 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: 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: 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: 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: 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