Error Detection Or Notification Patents (Class 714/48)
  • Patent number: 11966767
    Abstract: A system application, such as a cloud tethering subsystem, is instantiated to execute in an embedded environment of a storage system. Errors of the system application that require external support such as memory overflows, daemon errors, etc., are collected and posted using an error reporting system call to an operating system of the storage system in which the virtualized environment is executing. The storage system operating system posts the errors to an error system reporting system as a dial home service request on behalf of the system application. In this manner, the system application can issue dial home service requests without having direct access to the external error resolution system. In some embodiments, a guest operating system utility uses a SCSI mechanism to post errors to the storage system operating system.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: April 23, 2024
    Assignee: Dell Products, L.P.
    Inventors: Deepak Vokaliga, William Hatstat, Gopalakrishna Manjunatha
  • Patent number: 11966282
    Abstract: According to one embodiment, there is provided a monitoring device for a terminal including a connection unit to which at least one device is able to be connected and mounted with a container file storing application software for controlling a business to be performed by using the device connected to the connection unit. The monitoring device includes a detection unit, an acquisition unit, and a processing unit. The detection unit detects an abnormality in the terminal. The acquisition unit acquires the container file mounted on the terminal in which the abnormality is detected. The processing unit installs the acquired container file on an alternative terminal.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: April 23, 2024
    Assignee: TOSHIBA TEC KABUSHIKI KAISHA
    Inventor: Yuki Suzuki
  • Patent number: 11966311
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for managing operation of a distributed system that provides computer-implemented services. An example method includes collecting, via an out-of-band stream, sensor data from a plurality of temperature sensors positioned to infer temperatures of components of a distributed system. The example method further includes inferring, using the inferred temperatures, power consumption rates for performing respective actions with each of the components. The method further includes obtaining an action request and selecting, based on the inferred power consumption rates, a particular component of the components to perform an action to service the action request, the selection being made with a preference to reduce power consumption for performance of the action.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: April 23, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Mayuri Chaubey, Rameshchandra Bhaskar Ketharaju, Sitara Kumbale, Vinayak Sodar, Manak Suri, Ashutosh Verma, Naveen Yeri
  • Patent number: 11960358
    Abstract: Various embodiments relate to a memory controller configured to read data from a memory array, including: an error correction codes (ECC) encoder configured to encode data stored in the memory array; an ECC decoder configured to decode first data read from the memory array based upon a first read request and detect errors in the first data read from the memory array; and a fault controller configured to: command the memory controller to read other data from the memory array when the ECC detects an error; command the memory controller to re-read the first data from the memory array; when the ECC detects an error; compare the re-read first data to the read first data; and signal a fault attack when the re-read first data is different from the read first data.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: April 16, 2024
    Assignee: NXP B.V.
    Inventor: Björn Fay
  • Patent number: 11960374
    Abstract: A system is provided for managing a managed infrastructure that has physical hardware components. A signalizer engine is coupled to the managed infrastructure. The signalizer engine includes a central processor and a main memory. In response to input from the managed infrastructure, the central processor and the main memory use graph coordinates to determine hop proximity of a source of an event. Clusters of events are then produced relating to one or more failures or errors in the physical elements of the managed infrastructure. Each event being is converted to words to group the events into the clusters that relate to a failure or an actionable problem in the physical hardware components to produce an output. A compare and merge engine is coupled to the signalizer engine to receive the output. In response to the output, the system executes physical corrections to the physical hardware of the managed infrastructure.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: April 16, 2024
    Assignee: Dell Products L.P.
    Inventors: Philip Tee, Robert Duncan Harper
  • Patent number: 11960601
    Abstract: A system for managing an infrastructure includes extraction engine is in communication with a managed infrastructure that includes physical hardware. A signalizer engine includes one or more of an NMF engine (Non-negative matrix factorization), a k-means clustering engine (a method of vector quantization), and a topology proximity engine. The signalizer engine determines one or more common characteristics of events and produces clusters of events relating to the failure or errors in the infrastructure. The signalizer engine uses graph coordinates and optionally a subset of attributes assigned to each event to generate one or more clusters to bring together events whose characteristics are similar. One or more interactive displays provide a collaborative interface coupled to the extraction and the signalizer engine with a collaborative interface (UI) for decomposing events from the infrastructure.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: April 16, 2024
    Assignee: Dell Products L.P.
    Inventors: Philip Tee, Robert Duncan Harper
  • Patent number: 11953985
    Abstract: Template based automatic recovery of virtual machine guest operating systems is provided, that is configured to execute recovery operations within a virtual machine in response to generation of dial-home messages. The error recovery operations, in some embodiments, are based on error recovery templates that specify dial-home event specific sequences of diagnostic operations and actions to be taken to attempt to recover from the errors that cause the dial-home events. By enabling the virtual machine to internally recover automatically from at least a subset of dial-home errors, it is possible to greatly reduce the support cost associated with providing support services for maintaining operation of storage systems. Additionally, enabling automatic recovery of particular errors can reduce the amount of time the storage system or particular aspects of the storage system are inoperable, thus increasing the reliability of the storage system.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: April 9, 2024
    Assignee: Dell Products, L.P.
    Inventors: Viveka Narendra, Shefali T Kulkarni
  • Patent number: 11953989
    Abstract: To achieve low-latency register error correction, a register can be read as part of an instruction when that instruction is the currently executing instruction in a processor. A correctable error in data produced from reading the register can be detected. In response to detecting the correctable error, the currently executing instruction in the processor can be changed into a register update instruction that is executed to overwrite the data in the register with corrected data. Then, the original (e.g., unchanged) instruction can be rescheduled.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: April 9, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Dean E. Walker, Chris Baronne
  • Patent number: 11952021
    Abstract: System, methods, and machine-readable media to facilitate monitoring and control of a railway maintenance assembly are disclosed. A railway workhead component monitor may be adapted to be disposed at a railway maintenance assembly. The railway workhead component monitor may be configured to perform one or a combination of the following. One or more conditions of at least a portion of the railway maintenance assembly may be monitored. Based at least in part on the monitoring, a plurality of monitoring data corresponding to operations of the railway maintenance assembly may be stored. Reporting data may be generated based at least in part on the stored plurality of monitoring data. A wireless communication may be transmitted toward a railway device controller that is remote from the railway maintenance assembly, the wireless communication including the reporting data.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: April 9, 2024
    Assignee: MOW Equipment Solutions, Inc.
    Inventors: William Michael Hamilton, Ryan Jay Koci, Justin Wynne Tomac
  • Patent number: 11954001
    Abstract: A storage system includes: a power source; a drive box that stores a storage apparatus; a storing apparatus having a storage unit in which data regarding devices is stored; a PCIe switch that can switch between a plurality of communication paths, has a communication path connected at least to the storage apparatus, and can further perform I2C communication with the storing apparatus; an auxiliary apparatus that can perform I2C communication with the PCIe switch; and a MOS switch that controls power supply from the power source to the storing apparatus, wherein if timeout of the I2C communication between the PCIe switch and the storing apparatus occurs, the PCIe switch transmits a hard reset command to the auxiliary apparatus; and wherein when the auxiliary apparatus receives the hard reset command, the auxiliary apparatus stops the power supply to the storing apparatus by using the MOS switch and then performs power resupply.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: April 9, 2024
    Assignee: Hitachi, Ltd.
    Inventor: Issei Nakashima
  • Patent number: 11946436
    Abstract: An architecture for controlling and/or monitoring at least one actuator of a mobile cowl of a thrust reverser equipping a nacelle, the actuator being driven by at least one engine, includes at least one engine sensor to provide its control according to instructions, the architecture including an electronic control system to process at least one piece of information generated by the engine sensor and to calculate, using at least this same piece of information, the position of the mobile cowl of the thrust reverser.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: April 2, 2024
    Assignee: Safran Nacelles
    Inventors: Hakim Maalioune, Alice Portalier, Julien Corbin
  • Patent number: 11940901
    Abstract: Computer executable instructions including code sections are received and compared to previously analyzed computer executable instructions. The code sections are then analyzed and assigned a risk score. If the risk score is over a threshold, an alarm may be communicated or the system may substitute computer executable instructions that may have been created according to a standard or have been previously approved.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: March 26, 2024
    Assignee: Visa International Service Association
    Inventors: Yue Li, Theodore Harris, Tatiana Korolevskaya
  • Patent number: 11940886
    Abstract: Methods, apparatus, and processor-readable storage media for automatically predicting fail-over of message-oriented middleware systems are provided herein. An example computer-implemented method includes obtaining one or more message-oriented middleware parameter values for at least a portion of multiple message-oriented middleware systems; detecting one or more fail-over-related anomalies associated with at least one of the multiple message-oriented middleware systems by processing at least a portion of the one or more message-oriented middleware parameter values using one or more machine learning techniques; and automatically migrating, based at least in part on the one or more detected fail-over-related anomalies, at least a portion of data associated with the at least one message-oriented middleware system associated with the one or more detected fail-over-related anomalies to at least one of the other of the multiple message-oriented middleware systems.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: March 26, 2024
    Assignee: Dell Products L.P.
    Inventors: Madhanamohana Reddy Gandluri, Sheik Saleem, Bijan Kumar Mohanty, Hung T. Dinh
  • Patent number: 11940895
    Abstract: Computer-implemented methods and systems described herein perform intelligent sampling of application traces generated by an application. Computer-implemented methods and systems determine different sampling rates based on frequency of occurrence of trace types and/or frequency of occurrence of durations of the traces. Each sampling rate corresponds to a different trace type and/or different duration. The sampling rates for low frequency trace types and durations are larger than the sampling rates for high frequency trace types and durations. The relatively larger sampling rates for low frequency trace types and low frequency durations ensures that low frequency trace types and low frequency durations are sampled in sufficient numbers and are not passed over during sampling of the application traces. The set of sampled traces are stored in a data storage device.
    Type: Grant
    Filed: July 5, 2021
    Date of Patent: March 26, 2024
    Assignee: VMware LLC
    Inventors: Arnak Poghosyan, Ashot Nshan Harutyunyan, Naira Movses Grigoryan, Clement Pang, George Oganesyan, Karen Avagyan
  • Patent number: 11933862
    Abstract: A Protective Earth (PE) loss detection method for charging an electrical vehicle is provided. The electrical vehicle comprises an Electrical Vehicle Supply Equipment (EVSE), a charging connector, and/or a charging cable comprising at least a Proximity Pilot (PP) line for a PP signal, a Control Pilot (CP) line for a CP signal and a PE line for a PE signal. The method comprises detecting interruption of the PE line by observing a change of the PP signal.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: March 19, 2024
    Assignee: ABB Schweiz AG
    Inventors: Gertjan Koolen, Balazs Villanyi, Lars Bech, Jim van-der-Heijden
  • Patent number: 11934259
    Abstract: A failure diagnosis device includes a communication unit, a data comparison unit, and an eligibility determination unit. The communication unit acquires first physical quantity data and second physical quantity data of a type different from that of the first physical quantity data that are used for performing failure diagnosis of a home appliance acquired by a sensor unit, and first control information related to the second physical quantity data acquired by the home appliance. The data comparison unit compares the second physical quantity data with the first control information. The eligibility determination unit determines whether or not the first physical quantity data is eligible as data used for the failure diagnosis based on a comparison result obtained by the data comparison unit.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: March 19, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Wanjing Du, Yuji Osaki
  • Patent number: 11936513
    Abstract: An anomaly detection system uses an AI engine to analyze configurations and backups to identify and assess anomalies. Backup data and configurations are used to characterize events as either secure or insecure.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: March 19, 2024
    Assignee: Acronis International GmbH
    Inventors: Alexander Tormasov, Anatoly Stupak, Serguei Beloussov, Stanislav Protasov
  • Patent number: 11930111
    Abstract: The present invention is an platform and/or agnostic authentication method and system operable to authenticate users, data, documents, device and transactions. Embodiments of the present invention may be operable with any client system. The authentication method and system are operable to disburse unique portions of anonymous login related information amongst multiple devices. These devices and the disburse unique portions of anonymous login information are utilized by the solution to authenticate users, data, documents, device and transactions. Login-related information is not stored in any portion of the solution, users and devices are anonymously authenticated. The solution also permits a user to access secured portions of the client system through a semi-autonomous process and without having to reveal the user's key.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: March 12, 2024
    Assignee: AUTNHIVE CORPORATION
    Inventor: Devi Selva Kumar Vijayanarayanan
  • Patent number: 11924051
    Abstract: Embodiments of the disclosed techniques include methods for estimating network performance of a path between a terminal device and an application server through a core network. In one embodiment, the method comprises measuring network performance of a portion of the path within the core network to obtain one or more partial network performance measurements in a first period, obtaining one or more end-to-end measurements of the path in the first period, where the end-to-end measurements are values of an end-to-end performance indicator; and estimating one or more values of the end-to-end performance indicator in a second period after the first period, using partial network performance measurements in the second period and the machine learning function.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: March 5, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Carlota Villasante Marcos, Marc Molla
  • Patent number: 11924029
    Abstract: A system, method, and computer-readable medium are disclosed for performing a data center monitoring and management operation. The data center monitoring and management operation includes: monitoring an interaction of a user with a data center monitoring and management console when configurating an aspect of data center infrastructure, the configuring being performed via a plurality of application program interfaces; analyzing the plurality of application program interfaces used when configuring the aspect of data center infrastructure; and, generating an application program interface complexity score for each of the plurality of application program interfaces based upon the analyzing.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: March 5, 2024
    Assignee: Dell Products L.P.
    Inventors: Nicole Reineke, Hanna Yehuda, JoAnne Hubbard, Anne-Marie McReynolds
  • Patent number: 11921563
    Abstract: An operating device of a cross-power domain multiprocessor and a communication method thereof. The device includes: at least two processors, wherein each is connected with a processor channel connected with a memory, and the processor channel includes read and write channels; the memory and an interface parsing unit for controlling the processor channels; the memory includes a shared memory unit and a dedicated memory of each processor; a memory allocation unit for allocating the shared memory and a detection wake-up unit for detecting a processor state and receiving a data transmission command. When the processor with a receiving end in a dormant mode is awoken, information can be saved in the shared memory and processed according to the information priority after the processor is completely awake. The shared memory performs dynamic allocation according to the quantity of the wake-up processors, which improves the communication efficiency between the memory and processors.
    Type: Grant
    Filed: August 24, 2023
    Date of Patent: March 5, 2024
    Assignee: CHIPINTELLI TECHNOLOGY CO., LTD
    Inventors: Zhaohua Bao, Wei Tian, Lai Zhang
  • Patent number: 11909581
    Abstract: The present disclosure relates to cross-domain fault analysis methods and systems. According to the methods and the systems, whether a first single-domain network fault and a second single-domain network fault are caused by a same fault is determined based on correlation analysis on the first single-domain network fault and the second single-domain network fault in time dimension and service dimension.
    Type: Grant
    Filed: May 18, 2023
    Date of Patent: February 20, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qing Xie, Jiandong Ye
  • Patent number: 11908494
    Abstract: An apparatus comprises at least one processing device comprising a processor coupled to a memory and a drive bay enclosure of a storage system comprising a housing with one or more drive bays, the housing of the drive bay enclosure comprising one or more status indicators proximate an opening for at least a given one of the one or more drive bays. The at least one processing device is configured to perform steps of determining status information for the given drive bay, and controlling the one or more status indicators proximate the opening for the given drive bay based at least in part on the determined status information.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: February 20, 2024
    Assignee: Dell Products L.P.
    Inventors: Zhuo Zhang, Xiangdong Huang, Changlin Li, Yan Sun
  • Patent number: 11900104
    Abstract: A system and method for identifying and removing dead-code from a computer program of an independent service is provided. The method includes: retrieving information related to the code of the service, wherein the retrieved information includes at least static and dynamic dependencies information of classes of the service; constructing a static dependencies graph, wherein nodes of the static dependencies graph are classes, and directed edges depict static dependencies between classes; classifying classes based on the static dependencies; constructing a first subgraph to include classes classified as internal-pure-static (IPS) classes; detecting external-dead-class candidates by traversing the subgraph; adding external-dead-class candidates to a dead code cut (DCC) set; and removing at least one class included in the DCC set from the code of the service.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: February 13, 2024
    Assignee: VFUNCTION, INC.
    Inventors: Doron Shem-Tov, Amir Rapson, Ori Saporta
  • Patent number: 11900321
    Abstract: A computer-implemented method includes receiving process information that specifies one or more process requirements and one or more potential causes of failures associated with processes for manufacturing a design, ii) control information that specifies one or more parameters and one or more values associated with the one or more parameters that facilitate determining whether the one or more process requirements specified in the process information that are associated with the processes are being met, and iii) sensor data associated with the one or more parameters from one or more sensors of a product development environment. Responsive to determining that sensor data associated with a particular parameter of the control information is outside of an associated range of values, a process requirement and a process associated with the parameter is determined based on the process information and the control information.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: February 13, 2024
    Assignee: The Boeing Company
    Inventors: Brittany A. Friedland, John R. Palmer, Lucas Aviles, Anthony T. O'Hare, Leanne Jensen, Raluca M. Dumitrache
  • Patent number: 11892991
    Abstract: Described herein are techniques for better understanding problems arising in an illustrative information management system, such as a data storage management system, and for issuing appropriate alerts and reporting to data management professionals. The illustrative embodiments include a number of features that detect and raise awareness of anomalies in system operations, such as in deduplication pruning operations. Such anomalies can include delays in the processing of archive files to be deleted and/or delays in the generation of the list of archive files to delete. Anomalies are characterized by frequency anomalies and/or by occurrence counts. Utilization is also of interest for certain key system resources, such as deduplication databases, CPU and memory at the storage manager, etc., without limitation.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: February 6, 2024
    Assignee: Commvault Systems, Inc.
    Inventors: Pavan Kumar Reddy Bedadala, Marcelo dos Reis Mansano, Rajiv Kottomtharayil, Anand Vibhor, Bhavyan Bharatkumar Mehta, Mrityunjay Upadhyay
  • Patent number: 11892940
    Abstract: A diagnostic system for determining and predicting service impacts to network connected applications. The diagnostic system stores static variables for each application in the network and receives real-time data for applications in the network. Each static variable comprises a processing time frame that is predetermined and considered an acceptable time for executing an application and a time threshold that is predetermined and considered an acceptable time for executing another application functionally dependent thereon. The real-time data comprise a time delay value for each application and is a measured time for executing an application. The system compares a time delay with a processing time frame for an application. The comparison result is used to determine a service impact for the application. The system predicts a probability of another service impact for a functionally dependent application using an algorithmic model, the service impact, and a time threshold for the dependent application.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: February 6, 2024
    Assignee: Bank of America Corporation
    Inventor: Fauzia Ahmed
  • Patent number: 11889255
    Abstract: A communication method between earphones and a charging box is disclosed. The method comprises: acquiring a data packet to be sent from a sending queue; sending a data request message containing the data packet to be sent to the earphones; and when having received a reply message from the earphones, continuing to execute the step of acquiring a data packet to be sent from the sending queue until the sending queue is empty. In the communication method between earphones and a charging box of the present disclosure, when data is transmitted between the charging box and the earphones, the data transmission between the charging box and the earphones can be realized without switching the master-slave relationship between the charging box and the earphones, which is simple to realize and reduces the additional communication burden.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: January 30, 2024
    Assignee: GOERTEK, INC.
    Inventor: Tao Li
  • Patent number: 11888645
    Abstract: An information processing device which transmits and receives a message to which a communication ID indicating a class has been assigned, includes: a storage unit which stores, for each of the communication IDs, a communication counter for verifying a recency of a communication; a recency information management unit which updates the communication counter based on a predetermined condition; an abnormality monitoring unit which identifies an influence range of an abnormality that occurred; and a message generation unit which generates a synchronization request message including the communication ID indicating that it is a message requesting a synchronization of the communication counter, and a synchronization target identifier indicating the influence range identified by the abnormality monitoring unit.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: January 30, 2024
    Assignee: HITACHI ASTEMO, LTD.
    Inventors: Nobuyoshi Morita, Hiroki Yamazaki, Kota Ideguchi
  • Patent number: 11880265
    Abstract: A receiver device includes detection logic, an error counter, and an interrupt logic. The detection logic is to receive a first set of data frames and detect one or more frame errors in the first set of data frames. The error counter is to store a number of the one or more frame errors detected in the first set of data frames. The interrupt logic can be coupled to the error counter. The interrupt logic is to specify a period and compare the number of the one or more frame errors with a threshold number of frame errors during the period, where the interrupt logic is to indicate an interrupt responsive to the number of the one or more frame errors detected within the period satisfying the threshold number of frame errors.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: January 23, 2024
    Assignee: NVIDIA Corporation
    Inventors: Adithya Hrudhayan Krishnamurthy, Ish Chadha
  • Patent number: 11874787
    Abstract: Methods to dynamically configure, monitor and govern PCH Chipsets in platforms as extended IO-expander(s) and associated apparatus. A multi-role PCH is provided that may be dynamically configured as a legacy PCH to facilitate booting for platforms without bootable CPUs and as IO-expanders in single-socket and multi-socket platforms. A control entity is coupled to the PCHs and is used to effect boot, reset, wake, and power management operations by exchanging handshake singles with the PCHs and providing control inputs to CPUs on the platforms. The single-socket platform configurations include a platform with a CPU with bootable logic coupled to an IO-expander and a platform with a legacy CPU coupled to a legacy PCH.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: January 16, 2024
    Assignee: Intel Corporation
    Inventors: Amit K Srivastava, Majid Shushtarian, Anand K Enamandram, Jared W Havican, Jeffrey A Pihlman, Michael J Karas, Ramamurthy Krithivas, Christine Watnik
  • Patent number: 11874730
    Abstract: Identifying an log anomaly resolution by generating a knowledge base linking each of a plurality of incidents with historical anomalous log lines, calculating a resolution specificity score for each knowledge base record, identifying a run-time anomalous log line using the knowledge base, predicting a category for the run-time anomalous log line, identifying resolutions according to the category, ranking the resolutions according to the resolution specificity scores, and recommending a resolution according to the ranking.
    Type: Grant
    Filed: February 26, 2022
    Date of Patent: January 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Ruchi Mahindru, Harshit Kumar, Sahil Bansal, Anbang Xu, Lu An, Gargi B. Dasgupta
  • Patent number: 11868204
    Abstract: A system includes an obsolete cache-line vector having a plurality of memory elements, wherein each memory element has a one-to-one correspondence to a cache line entry of a cache memory. The vector can capture cache line errors that occur at different times from an error detection logic associated with the cache memory. A counter can be coupled to the obsolete cache-line vector for tracking how many of the memory elements in the vector are activated. When a predetermined threshold is reached, a threshold comparator can release a trigger for further analysis. An error events logger can be used to track all of the errors that occurred. The error events logger can also use a time stamp, which can assist the RAS system in analyzing a correlation between the errors, such as patterns that occur and time differences between the errors.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: January 9, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Ofer Naaman, Osnat Katz, Nir Bar-Or, Adi Habusha
  • Patent number: 11860776
    Abstract: The present memory restoration system enables a collection of computing systems to prepare inactive rewritable memory for reserve and future replacement of other memory while the other memory is active and available for access by a user of the computing system. The preparation of the reserved memory part is performed off-line in a manner that is isolated from the current user of the active memory part. Preparation of memory includes erasure of data, reconfiguration, etc. The memory restoration system allows for simple exchange of the reserved memory part, once the active memory part is returned. The previously active memory may be concurrently recycled for future reuse in this same manner to become a reserved memory. This enables the computing collection infrastructure to “swap” to what was previously the inactive memory part when a user vacates a server, speeding up the server wipe process.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: January 2, 2024
    Assignee: Oracle International Corporation
    Inventors: Tyler Vrooman, Graham Schwinn, Greg Edvenson
  • Patent number: 11863583
    Abstract: Described herein are systems and methods for enhancing an interface for an information technology (IT) environment. In one implementation, an incident service causes display of a first version of a course of action and obtains input indicative of a request for a new action in the course of action. The incident service further determines suggested actions based at least one the input and causes display of the suggested actions. Once displayed, the incident service obtains input indicative of a selection of at least one action from the suggested actions, and causes display input indicative of a selection of at least one action from the suggested actions.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: January 2, 2024
    Assignee: Splunk Inc.
    Inventors: Oliver Friedrichs, Atif Mahadik, Govind Salinas, Sourabh Satish
  • Patent number: 11858611
    Abstract: A multi-rotor vehicle includes a plurality of electric motors and edge computing systems (ECSs). The electric motors are operatively coupled to respective rotors, and cause the respective rotors to rotate relative to the airframe. The ECSs are independent, distinct and distributed to the electric motors, each operatively coupled to a respective electric motor and thereby a respective rotor. Each ECS is configured to acquire and process sensor data for the respective rotor to determine rotor status information, and execute motor commands to control the respective electric motor and thereby the respective rotor. Each ECS is configured as an integrated flight computer and motor controller.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: January 2, 2024
    Assignee: The Boeing Company
    Inventors: John Jian Dong, Michael James Duffy, Douglas C. Cameron, Naveed Moayyed Hussain
  • Patent number: 11853189
    Abstract: Provided is a device for providing error information using a graphical user interface (GUI) includes: a communication circuit configured to communicate with a server that provides a web application; a display; a memory; and a processor. The processor is configured to: receive user information, request information, and response information of each user; to display user objects, respectively on the display so that a user related to an error of the web application is distinguished based on the user information and the response information; to display action objects on the display so that an action related to the error is distinguished based on the request information and the response information, if one of the user objects is selected; and to output error information related to the selected action object to the display based on the request information and the response information if one of the action objects is selected.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: December 26, 2023
    Inventor: Byong Min Kim
  • Patent number: 11853723
    Abstract: Application personalization techniques and systems are described that leverage an embedded machine learning module to preserve a user's privacy while still supporting rich personalization with improved accuracy and efficiency of use of computational resources over conventional techniques and systems. The machine learning module, for instance, may be embedded as part of an application to execute within a context of the application to learn user preferences to train a model using machine learning. This model is then used within the context of execution of the application to personalize the application, such as control access to digital content, make recommendations, control which items of digital marketing content are exposed to a user via the application, and so on.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: December 26, 2023
    Assignee: Adobe Inc.
    Inventors: Thomas William Randall Jacobs, Peter Raymond Fransen, Kevin Gary Smith, Kent Andrew Edmonds, Jen-Chan Jeff Chien, Gavin Stuart Peter Miller
  • Patent number: 11853042
    Abstract: A method includes receiving part data associated with a corresponding part of substrate processing equipment, sensor data associated with one or more corresponding substrate processing operations performed by the substrate processing equipment to produce one or more corresponding substrates, and metrology data associated with the one or more corresponding substrates produced by the one or more corresponding substrate processing operations performed by the substrate processing equipment that includes the corresponding part. The method further includes generating sets of aggregated part-sensor-metrology data including a corresponding set of part data, a corresponding set of sensor data, and a corresponding set of metrology data. The method further includes causing analysis of the sets of aggregated part-sensor-metrology data to generate one or more outputs to perform a corrective action associated with the corresponding part of the substrate processing equipment.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: December 26, 2023
    Assignee: Applied Materials, Inc.
    Inventors: Garrett Ho-Yee Sin, Sidharth Bhatia, Katty Marie Lydia Gamon Guyomard, Shawyon Jafari, Heng-Cheng Pai, Pramod Nambiar, Paul Lukas Brillhart, Ilker Durukan
  • Patent number: 11845455
    Abstract: Novel electric vehicles are disclosed herein. In addition, a control system for an electric vehicle comprising a plurality of vehicle corner modules (VCMs) comprises a network of VCM-controllers. Each VCM comprises at least two subsystems selected from a drive subsystem, a steering subsystem, and a braking subsystem. Each VCM-controller is onboard and installed within a different respective VCM, and is operatively linked to each one of the at least two subsystems of its respective VCM to receive sensor data and to regulate operation in response to incoming signals received from outside its VCM. The control system provides a no-fault operating mode defined by the absence of a control-system fault. A VCM-controller of a first VCM is programmed to control, when operating in the no-fault operating mode, at least one subsystem in a second VCM.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: December 19, 2023
    Assignee: REE Automotive Ltd.
    Inventors: Richard Sutton, Ron Toledano, Ohad Stauber, Eugen Layevski
  • Patent number: 11842393
    Abstract: A system and method receive a plurality of crypto profiles that include customizable rules for different cryptocurrencies and operating state information that initialize containerized lending applications. The system and method ink the crypto profiles to a matching engine before the containerized lending applications and the matching engine match a plurality of borrower requests for a debt or an equity denominated in a cryptocurrency to lending requests. The system and method collect cryptocurrency payments in response to the use of the debt or the equity by the borrower. Each containerized lending application include executable software, runtime code, system tools, and system libraries that enable the containerized applications to run on two or more computing environments without modification.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: December 12, 2023
    Assignee: Coinbase, Inc.
    Inventors: Andrew Ridenour, Paul Bauerschmidt
  • Patent number: 11841813
    Abstract: A system and method for efficient communication bus arbitration in a communication protocol are provided. The system and method for efficient communication bus arbitration are a system and method for slave communication bus arbitration in multi-drop communication, and provide efficient and fast communication speed by improving the packet structure in a manner in which a slave controller sequentially responds to a query of a master controller.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: December 12, 2023
    Assignee: ROBOTIS CO., LTD.
    Inventors: Young Jun Ko, Soo Kyung Son, Dae Sung Choi, Hee Il Kim, Byoung Soo Kim, In Yong Ha
  • Patent number: 11841759
    Abstract: The disclosure provides an approach for fault tolerance handling. Embodiments include determining, by a management component, that a host stores data relating to a service. Embodiments include receiving, by the management component, fault tolerance information from the service, the fault tolerance information comprising first information about host failures tolerated by the service and second information about existing host failures related to the service. Embodiments include determining, by the management component, based on the fault tolerance information from the service, whether the service will tolerate the host becoming unavailable. Embodiments include performing, by the management component, one or more actions based on the determining of whether the service will tolerate the host becoming unavailable.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: December 12, 2023
    Assignee: VMware, Inc.
    Inventors: Santhosh Sreenivasaiah, Mansi Shah
  • Patent number: 11838173
    Abstract: The present invention relates a system and a method of recognizing and addressing network alarms in a computer network. A network adapter is configured to receive network alarms related to operating condition of network devices present in the computer network, wherein the network devices are managed by different vendors. Information present in the network alarms is analyzed to determine elements indicating the operating condition of the network devices. The elements may comprise at least one of keywords, object identifiers, and values of the object identifiers. A trained data model is finally used for mapping the network alarms with standard attributes. Based on such mappings, the network alarms are then addressed.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: December 5, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Prashant Baburao Selokar, Prasanna Hasmukhlal Patil, Latha Nayak Karkala
  • Patent number: 11838172
    Abstract: Techniques are described by which a network management system (NMS) is configured to provide identification of root cause failure through the detection of network scope failures. For example, the NMS comprises one or more processors; and a memory comprising instructions that when executed by the one or more processors cause the one or more processors to: generate a hierarchical attribution graph comprising attributes representing different network scopes at different hierarchical levels; receive network event data, wherein the network event data is indicative of operational behavior of the network, including one or more of successful events or one or more failure events associated with one or more client devices; and apply a machine learning model to the network event data and to a particular network scope in the hierarchical attribution graph to detect whether the particular network scope has failure.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: December 5, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Jing Cheng, Jisheng Wang, Kush Shah
  • Patent number: 11836063
    Abstract: A system includes a control device including a processor. The processor is configured to record a log into a log file, the log regarding information on an event having occurred in the system such that an operation state of the system at a point in time of the occurrence of the event is allowed to be specified as any of a plurality of operation states and an operation state different from the plurality of operation states. Here, the plurality of operation states correspond to a plurality of pieces of sequence processing previously defined. The processor is configured to extract the log from the log file, based on information designating a particular operation state as the operation state of the system, in units of operation states of the system such that the log includes information on an event having occurred in the particular operation state.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: December 5, 2023
    Assignee: Evident Corporation
    Inventor: Kanako Kondo
  • Patent number: 11836345
    Abstract: A memory profiling system can generate profiles for target memory units of a memory component during runtime of the memory component. The memory profiling system can identify target memory units based on trigger conditions such as memory units crossing a specified depth in error recovery, receipt of a vendor specific (VS) command, memory unit retirement, or excessive background scan rates. In some cases, the memory profiling system can identify additional target memory units that are related to identified target memory units. The characterization processes can include computing voltage threshold (vt) distributions, Auto Read Calibration (ARC) analysis, Continuous Read Level Calibration (cRLC) analysis, DiffEC metrics, or gathering memory component metrics. The memory profiling system can store the generated profiles and can utilize the generated profiles to adjust operating parameters of one or more memory elements of the memory device, in real time.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: December 5, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Francis Chew, Bruce A. Liikanen
  • Patent number: 11818248
    Abstract: A device includes an encoder and a decoder using physically unclonable functions. The encoder includes a first generator for generating a first hash value based on first input data; a first exclusive OR (XOR) operator for performing an XOR operation between second input data and a cryptographic value to generate a first operation value; a second XOR operator for performing an XOR operation between the first hash value and the first operation value to generate a second operation value; a second generator for generating a second hash value based on the first operation value; and an encoding component for encoding the first input data, the second operation value and the second hash value to output first to third encoded data. The decoder contains the same generators and XOR operators as the encoder.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: November 14, 2023
    Assignee: SK hynix Inc.
    Inventors: Siarhei Zalivaka, Alexander Ivaniuk
  • Patent number: 11816006
    Abstract: A display device includes: a first memory storing compensation data and a display driver integrated chip including a compensator converting the input image data into output image data based on the compensation data. The display driver integrated chip includes: a second memory receiving the compensation data from the first memory when the display device is power-on; a third memory included in the compensator, the third memory storing the compensation data received from the second memory; and an error detector detecting an error in the compensation data stored in the third memory by comparing the compensation data stored in the first memory with the compensation data stored in the third memory.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: November 14, 2023
    Assignee: Samsung Display Co., Ltd.
    Inventor: Sang Kuk Kim
  • Patent number: 11811596
    Abstract: Methods and systems for managing network provisioning for far edge devices are disclosed. New devices may be onboarded to a network at the far edge to provide computer-implemented services. Upon delivery to the far edge, the new devices may lack IP network configuration, which may be required to obtain provisioning data used to complete the onboarding process. That is, the new devices may be unable to access provisioning data until IP-based communications are established with a provisioning server. However, IP network configuration of the new devices may fail (e.g., when local DHCP servers fail to provide network configuration information), preventing initiation of the onboarding process. Thus, a remote service console may be implemented to automate network provisioning (e.g., when DHCP methods fail). The service console may be hosted by a service device and may provide the IP configuration information to new devices automatically, without user input and/or intervention.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: November 7, 2023
    Assignee: Dell Products L.P.
    Inventors: Eric Joseph Bruno, Bradley K. Goodman