Patent classifications
G06F11/0793
INTELLIGENT SUPPORT BUNDLE COLLECTION
A method and system for intelligent support bundle collection. A support bundle may refer to a set of log files pertinent to components of a computing system, which may generally be created when issues or problems plaguing the computing system need to be triaged by technical support teams. Further, at least presently and for any complex computing system, a support bundle may include a plethora of log files that are not all necessary for assessing and/or resolving the aforementioned issues or problems. Accordingly, to reduce the set of log files, as well as minimize the storage space, processing time, and network bandwidth associated with handling the log files, the disclosed method and system propose intelligently selecting a subset of the log files relevant to a given user-defined issue or problem. Selection of the subset of log files may employ natural language processing (NLP) based machine learning, as well as runtime rules to collect dynamic, problem-specific log files.
Write buffer management
A read operation to retrieve data stored at a memory device is performed. Whether the data retrieved from the memory device includes an error that is not correctable is determined. Responsive to determining that the data retrieved from the memory device comprises the error that is not correctable, a buffer in a data path along which a write operation was performed to write the data at the memory device is searched for the data.
Method of operating a communication bus, corresponding system, devices and vehicle
An embodiment method of operating a CAN bus comprises coupling a first device and second devices to the CAN bus via respective CAN transceiver circuits, and configuring the respective CAN transceiver circuits to set the CAN bus to a recessive level during transmission of messages via the CAN bus by the respective first device or second devices.
Method of controlling information processor, non-transitory controller-readable medium storing program, and communication system
A POS terminal has: a device driver; a POS application that communicates with a peripheral through the device driver; a filter driver that acquires communication information related to communication performed between the POS application and the peripheral through the device driver; and a failure detection application that acquires communication information from the filter driver over a predetermined period, defines a decision reference according to which a decision is made about an abnormality related to the peripheral, according to the acquired communication information, and makes a decision about an abnormality related to the peripheral through a comparison between the defined decision reference and communication information acquired from the filter driver after the predetermined period.
Predicting and reducing hardware related outages
Disclosed here is a system to automatically predict and reduce hardware related outages. The system can obtain a performance indicator associated with a wireless telecommunication network including a system performance indicator or an application log, along with a machine learning model trained to predict and resolve a hardware error based on the performance indicator. The machine learning model can detect an anomaly associated with the performance indicator by detecting an infrequent occurrence in the performance indicator. The machine learning model can determine whether the anomaly is similar to a prior anomaly indicating a prior hardware error. Upon determining that the anomaly is similar to the prior hardware error, the machine learning model can predict an occurrence of the hardware error.
Memory leak detection using real-time memory growth pattern analysis
The disclosure describes techniques that enable detection of memory leaks of software executing on devices within a computer network. An example network device includes memory and processing circuitry. The processing circuitry monitors a usage of the memory by a software component operating within the network device. The processing circuitry periodically determines a memory growth pattern score for the software component based on the usage of the memory. The processing circuitry also predicts whether the user-level process is experiencing a memory leak based on the memory growth pattern score. The processing circuitry applies confirmation criteria to current memory usage of the software component to confirm that the software component is experiencing the memory leak. When the software component is experiencing the memory leak, the processing circuitry generates an alert.
FAULT MANAGEMENT SYSTEM FOR FUNCTIONAL SAFETY OF AUTOMOTIVE GRADE CHIP
A fault management system for functional safety of an automotive grade chip includes: an out-of-chip system and an automotive-grade chip, where the automotive-grade chip includes a processor, a system controller, a system configuration module, a fault management device, and an on-chip function module; and the fault management device is configured with a fault classification management model.
FIRMWARE REPAIR FOR THREE-DIMENSIONAL NAND MEMORY
The present disclosure provides a content addressable memory (CAM) for repairing firmware of multi-plane read operations in a flash memory device. The CAM comprises a set of CAM registers configured to store a mapping table. The mapping table comprises a plurality of old addresses, each old address corresponding to a new address. The CAM also comprises N comparators coupling to the set of CAM registers, and configured to compare the old addresses with N input signals for performing the multi-plane read operations on N memory planes, wherein N is an integer greater than 1. The CAM further comprises N multiplexers coupling to the N comparators respectively and to the set of CAM registers, and configured to generate N output signals for the multi-plane read operations. At least one of the N output signals comprises the new address according to the mapping table and a comparison output by the comparators.
High Availability and Software Upgrades in Network Software
Ensuring the high availability of a Passive Optical Network (PON). A broadband network architecture comprises (a) at least a portion of optical fiber in a communication path to individual subscriber premises, (b) one or more software-implemented Optical Line Terminal (OLT) Controllers, (c) one or more software-implemented Service Provisioning Applications (SPAs), and (d) one or more software-implemented Broadband Network Gateways (BNGs). Each of the one or more OLT Controllers, one or more SPAs, and one or more BNGs execute on Commercial Off-the-Shelf (COTS) computer systems and entirely upon a plurality of protection groups. Each of the plurality of protection groups consists of a plurality of pods. The pods in a particular protection group which are active are dynamically adjusted to ensure the high availability of the broadband network architecture.
TECHNIQUES AND DEVICES FOR QUALITATIVE DISK WRITES PERFORMANCE ANTI-PATTERN DETECTION AND MITIGATION
A server computer may receive diagnostic logs from a plurality of electronic devices, each having a particular application installed. The diagnostic logs include information about call stacks within the particular application on the plurality of electronic devices for writing data to a storage device that is on each of the plurality of electronic devices. The server computer may filter out a set of call-paths from the call stacks to obtain a set of functions that can be used identify a set of call-path signatures. The server computer may for each function, determine a cumulative measure of write operations to the storage device performed by the function across the electronic devices and identify at least one function from the set of call-path signatures matching one or more predetermined criteria associated with the cumulative measures. The server computer may provide a notification and a corrective action to a developer.