Fault Locating (i.e., Diagnosis Or Testing) Patents (Class 714/25)
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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
  • Patent number: 11670602
    Abstract: A method of making a secure integrated-circuit system comprises providing a first integrated circuit in a first die having a first die size and providing a second integrated circuit in a second die. The second die size is smaller than the first die size. The second die is transfer printed onto the first die and connected to the first integrated circuit, forming a compound die. The compound die is packaged. The second integrated circuit is operable to monitor the operation of the first integrated circuit and provides a monitor signal responsive to the operation of the first integrated circuit. The first integrated circuit can be constructed in an insecure facility and the second integrated circuit can be constructed in a secure facility.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: June 6, 2023
    Assignee: X-Celeprint Limited
    Inventors: Ronald S. Cok, Joseph Carr
  • Patent number: 11664915
    Abstract: The invention relates to a modular communication device having a master element with a control unit and bidirectional electrical control input-outputs, a series of modular elements having an upstream connection interface with a series of upstream input-output terminals disposed in locations forming a predetermined pattern, a downstream connection interface having a series of downstream input-output terminals disposed in locations forming the same predetermined pattern, a plurality of bidirectional electrical links connecting an upstream input-output terminal to a downstream input-output terminal in such a manner as to form a circular permutation between the ranks of the upstream and downstream input-output terminals electrically connected in pairs, and in which one of the electrical links is a local control link having an electronic communications module, the modular elements being connected to one another.
    Type: Grant
    Filed: July 3, 2017
    Date of Patent: May 30, 2023
    Assignee: KERLINK
    Inventors: Samuel Nicolas, Yannick Delibie
  • Patent number: 11665262
    Abstract: A device may receive network protocol data identifying a network protocol trace associated with network devices of a network, and may divide the network protocol trace into multiple segments. The device may identify a set of segments, in the multiple segments, that includes a first segment and second segments related to the first segment, and may process the multiple segments, in parallel, to determine first results data corresponding to the multiple segments. The device may process the second segments, in parallel, to determine second results data, and may combine the first results data and the second results data to generate final results data, wherein the final results data indicate utilization by the network devices of a network protocol associated with the network. The device may perform one or more actions based on the final results data.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: May 30, 2023
    Assignee: VIAVI Solutions Inc.
    Inventors: Jason Mann, Yamini Shastry, George Bullis
  • Patent number: 11656933
    Abstract: A processor may receive a software fix package. The processor may apply an interim software code fix of the software fix package to software of a device, where the interim software code fix includes adjusting one or more tunable computing parameters to one or more first values. The processor may identify that a reboot of the device is recommended for application of a permanent code fix of the software fix package. The processor may identify that the device was not rebooted after receipt of the software fix package. The processor may determine that a dynamic reconfiguration event has taken place. The processor may apply, automatically, one or more second values for the one or more tunable computing parameters associated with the interim software code fix of the software fix package.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: May 23, 2023
    Assignee: International Business Machines Corporation
    Inventors: Brian Frank Veale, Juan M. Casas, Jr., Arnold Flores, Michael Passaloukos
  • Patent number: 11646074
    Abstract: An electronic device includes a memory device receiving a power supply voltage, a data strobe signal, and a data signal, and a system-on-chip that exchanges data with the memory device using the data strobe signal and the data signal. The system-on-chip performs write training that measures a magnitude of a delay of the data strobe signal due to variation in the level of the power supply voltage and adjusts a delay of the data signal using a result of the write training.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: May 9, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Kyumin Park
  • Patent number: 11645013
    Abstract: Systems and methods for managing conflicting background tasks in a dispersed storage network are provided. In embodiments, a method includes: gathering scheduled future task data for scheduled future tasks from a plurality of task scheduling modules within a dispersed storage network, wherein the scheduled future tasks are tasks associated with stored data objects; monitoring the scheduled future task data for scheduling conflicts based on stored rules; determining that a scheduling conflict exists between a first future task of the scheduled future tasks and a second future task of the scheduled future tasks; issuing instructions to at least one of the plurality of task scheduling modules to update the first future task or the second future task based on the scheduling conflict; and updating, by the at least one of the plurality of task scheduling modules, the first future task or the second future task based on the instructions.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: May 9, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Praveen Viraraghavan, Adam Gray, Tyler Kenneth Reid, Peter Kim, Fnu Manupriya, Anuraag Shah, Sridhar Gopalam, David Brittain Bolen, Bruno Cabral
  • Patent number: 11644882
    Abstract: One embodiment provides a system and method for predicting network power usage associated with workloads. During operation, the system configures a simulator to simulate operations of a plurality of network components, which comprises embedding one or more event counters in each simulated network component. A respective event counter is configured to count a number of network-power-related events. The system collects, based on values of the event counters, network-power-related performance data associated with one or more sample workloads applied to the simulator; and trains a machine-learning model with the collected network-power-related performance data and characteristics of the sample workloads as training data 1, thereby facilitating prediction of network-power-related performance associated with a to-be-evaluated workload.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: May 9, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Harumi Kuno, Alan Davis, Torsten Wilde, Daniel William Dauwe, Duncan Roweth, Ryan Dean Menhusen, Sergey Serebryakov, John L. Byrne, Vipin Kumar Kukkala, Sai Rahul Chalamalasetti
  • Patent number: 11637764
    Abstract: A method of an abnormality detection, the method including: calculating an occurrence degree of a packet loss in each of multiple queues on the basis of a first time period in which each of multiple processes that receives a packet is in a waiting state and an arrival frequency of a packet in each of the multiple queues that stores the packets received by the multiple processes; distributing the number of packet losses occurred in a communication device that includes the multiple queues to each of the multiple queues on the basis of the calculated occurrence degree; and determining whether or not an abnormality occurs in each of the multiple processes on the basis of a correspondence relationship between an operation state of each process and the number of packet losses distributed to the queue that corresponds to each process among the multiple queues for each of the multiple processes.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: April 25, 2023
    Assignee: FUJITSU LIMITED
    Inventors: Takeshi Kodama, Ken Yokoyama
  • Patent number: 11630758
    Abstract: A method for testing software applications in a system under test (SUT) includes building a reference model of the SUT that defines a computer-based neural network. The method includes training the reference model using input data and corresponding output data generated by the SUT, selecting an output value within a domain of possible output values of the SUT representing an output that is not represented in the output data used to train the reference model, applying the selected output value to the reference model, and tracing the selected output through the reference model to identify test input values that when input to the reference model, produce the selected output value. The method can further include using the identified test input values to test the system under test.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: April 18, 2023
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Christof Budnik, Georgi Markov, Marco Gario, Zhu Wang
  • Patent number: 11614988
    Abstract: A method is provided for diagnostic checking of a variable memory 14 in a safety critical system in order to detect variable memory failures; wherein the safety critical system comprises a central processing unit (CPU) with an operating system, an internal volatile memory 12 and an external volatile memory 14 including the variable memory 14; and the CPU can access a plurality of address spaces including one or more address spaces of the external volatile memory 14 that are utilised by the operating system and/or by a safety critical application of the safety critical system during normal use of the safety critical system.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: March 28, 2023
    Assignee: CARRIER CORPORATION
    Inventors: Rafal BaraƄski, Szymon Irzabek
  • Patent number: 11609958
    Abstract: A log management system includes a computing system that executes a set of instructions to receive one or more search terms from a database, and identify one or more element records that match the search terms. The element records are associated with the elements of a distributed computing environment. For each matched element record, the instructions obtain any of multiple log messages associated with the matched element record from a log message database, and facilitates the display of the one or more identified element records and their associated log messages on a display.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: March 21, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Geoffrey D. Bourne, Rajesh Nandyalam, Pallabi Parveen
  • Patent number: 11586527
    Abstract: A model of an algorithm to be tested is created based on the steps that the algorithm uses to implement a particular function. The model is used by an algorithm verification process to control execution of the application under test. Stubs (small pieces of code) are inserted into the application under test which are used to control execution of the algorithm to determine the result of execution of the algorithm at various locations. The remote stubs enable the testing framework to control execution of the application, stop execution of the application, view data structures associated with the application, freeze system behavior, induce multi-layered dependent sequences, analyze logs, change system flow based on test requests, examine internal data structures as part of the tests, and verify that each method and the combined results of the methods are as expected, based on the original definition of the application algorithm.
    Type: Grant
    Filed: May 1, 2021
    Date of Patent: February 21, 2023
    Assignee: Dell Products, L.P.
    Inventors: Jeffrey Wilson, Mordechai Grutman
  • Patent number: 11579193
    Abstract: The disclosure describes a novel method and apparatus for providing a shadow access port within a device. The shadow access port is accessed to perform operations in the device by reusing the TDI, TMS, TCK and TDO signals that are used to operate a test access port within the device. The presence and operation of the shadow access port is transparent to the presence and operation of the test access port. According to the disclosure, the shadow access port operates on the falling edge of the TCK signal while the test access port conventionally operates on the rising edge of the TCK signal.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: February 14, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Lee D. Whetsel
  • Patent number: 11576116
    Abstract: A control method for an information processing apparatus includes determining whether connection processing is executable by a predetermined access point, the connection processing being based on a predetermined standard for establishing a connection by the predetermined access point transmitting connection information for connecting to the predetermined access point, and executing notification processing for prompting a user to perform a predetermined operation on the predetermined access point, the predetermined operation for causing the predetermined access point to execute the connection processing, in a case where it is determined that the connection processing is executable by the predetermined access point.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: February 7, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shiho Sekiguchi
  • Patent number: 11573905
    Abstract: Examples described herein include systems and methods for retaining information about bad memory pages across an operating system reboot. An example method includes detecting, by a first instance of an operating system, an error in a memory page of a non-transitory storage medium of a computing device executing the operating system. The operating system can tag the memory page as a bad memory page, indicating that the memory page should not be used by the operating system. The operating system can also store tag information indicating memory pages of the storage medium that are tagged as bad memory pages. The example method can also include receiving an instruction to reboot the operating system, booting a second instance of the operating system, and providing the tag information to the second instance of the operating system. The operating system can use the tag information to avoid using the bad memory pages.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: February 7, 2023
    Assignee: VMware, Inc.
    Inventors: Tobias Stumpf, Ashish Kaila, Mukund Gunti, Rajesh Venkatasubramanian