Patents Examined by Yair Leibovich
  • Patent number: 11940880
    Abstract: A folder scan system configured to identify modified folders in a storage module including a plurality of folders during an incremental backup scan is presented. The folder scan system is configured to identify modified folders using a learning-based technique. A related method is also presented.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: March 26, 2024
    Assignee: Druva Inc.
    Inventors: Milind Vithal Borate, Sudhakar Paulzagade
  • Patent number: 11928010
    Abstract: An example system includes a processor that can receive conversation logs of a dialogue system to be analyzed. The processor can train a predictive machine learning model using a training set of the conversation logs on a selected feature to obtain feature values with associated importance values. The processor can select a number of feature values using a significance score calculated based on the associated importance values. The processor can generate an interactive user interface including the selected number of feature values.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: March 12, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sergey Zeltyn, Avi Yaeli
  • Patent number: 11921585
    Abstract: Run-time selection of optimal commands for accessing serial access resources is described. A system receives a request to access a serial access resource. The system identifies a first section to access in the serial access resource and a second section to access in the serial access resource which is separated from the first section to access by an intermediate section in the serial access resource. The system generates combinations of access commands associated with accessing the first and the second sections to access. The system estimates target values, based on locations of the first and the second sections to access in the serial access resource, corresponding to the combinations of access commands. The system selects a combination of access commands which corresponds to an optimal target value. The system enables performance of the selected combination of access commands on the first and the second sections in the serial access resource.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: March 5, 2024
    Assignee: Dell Products L.P.
    Inventors: Jehuda Shemer, Zion Drori, Maxim Drobachevsky
  • Patent number: 11907079
    Abstract: A system for dynamically optimizing redundant backup of one or more data sets of a plurality of data sets from a client device to a tertiary storage is presented. The system includes a user input module, a parameter comparison module, a backup path selector, and a redundant backup module. The system is configured to dynamically switch between two backup paths including: (A) direct redundant backup of the data set from the client device to the tertiary storage, or (B) back up of the data set from the client device to a secondary storage and redundant backup of the data set from the secondary storage to the tertiary storage. A related method is also presented.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: February 20, 2024
    Assignee: Druva Inc.
    Inventors: Sandeep Ghadge, Sudeep Jathar
  • Patent number: 11907070
    Abstract: An integrated circuit includes one or more processing units that execute instructions that employ a register file, control logic creates a pre-startup register free list, prior to normal operation of at least one of the processing units, that includes a list of registers devoid of defective registers. In some implementations, no column and row repair information is provided to register file repair logic. In certain examples, the register file is configured as a repair-less register file. During normal operation of the one or more processing units, the integrated circuit employs the pre-startup register free list to select registers in a register file for the executing instructions. Associated methods are also presented.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: February 20, 2024
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventors: Eric Busta, Michael L. Golden, Sean M. O′Mullan, James Wingfield, Keith A. Kasprak, Russell Schreiber, Michael Estlick
  • Patent number: 11902616
    Abstract: Provided is a technology for supporting solution of a fault that has occurred in a system including an audio-visual device. A solution support program storage unit (7) is configured to store, for each potential fault, a solution support program for supporting a user's job for solving the each fault. At least one of the solution support programs for handling a fault having a plurality of possible causes includes processing for displaying a message for prompting the user to conduct a predetermined job, processing for displaying a question for the user, processing for receiving a user's answer to the question, and processing for displaying a message indicating a solution corresponding to the received answer. Then, a main control unit (9) determines a fault based on the information acquired through an audio-visual signal input interface unit (3) and an audio-visual signal output interface unit (4), and executes the solution support program for handling the determined fault.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: February 13, 2024
    Assignee: D&M HOLDINGS, INC.
    Inventor: Hiroyuki Uno
  • Patent number: 11894083
    Abstract: A signal width repair circuit and method, and an electronic device are provided. The signal width repair circuit includes: a delay unit, configured to receive an input signal, and delay the input signal for a preset duration to obtain a delayed signal, the input signal being a low-level signal; a signal reconstruction unit, configured to receive the input signal and the delayed signal, and repair the input signal and the delayed signal to obtain a repaired signal; and a signal selection unit, configured to receive the input signal and the repaired signal and select one of the input signal and the repaired signal for output, to obtain a target signal that has a width satisfying a preset width, the preset duration being equal to or greater than a duration with the preset width.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: February 6, 2024
    Assignee: CHANGXIN MEMORY TECHNOLOGIES, INC.
    Inventor: Xian Fan
  • Patent number: 11886284
    Abstract: A method for data redistribution of a job data in a first datanode (DN) to at least one additional DN in a Massively Parallel Processing (MPP) Database (DB) is provided. The method includes recording a snapshot of the job data, creating a first data portion in the first DN and a redistribution data portion in the first DN, collecting changes to a job data copy stored in a temporary table, and initiating transfer of the redistribution data portion to the at least one additional DN.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: January 30, 2024
    Assignee: Futurewei Technologies, Inc.
    Inventors: Le Cai, QingQing Zhou, Yang Sun
  • Patent number: 11874745
    Abstract: Disclosed herein are systems and method for determining a backup schedule on a computer system. In one exemplary aspect, a method may comprise collecting user behavior data on the computer system. The method may comprise analyzing the user behavior data to determine an optimal time of a backup session to create backup copies of modified data stored on a volume of the computer system and determining an optimal duration of the backup session based on the analyzed user behavior. The method may comprise determining a portion of the modified data that can be saved during the backup session within the optimal duration at the optimal time of backup, and performing the backup session comprising the portion.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: January 16, 2024
    Assignee: Acronis International GmbH
    Inventors: Alexander Tormasov, Serguei Beloussov, Stanislav Protasov
  • Patent number: 11868640
    Abstract: One example method includes intercepting an IO issued by an application, writing the IO and IO metadata to a splitter journal in NVM, forwarding the IO to storage, and asynchronous with operations occurring along an IO path between the application and storage, evacuating the splitter journal by sending the IO and IO metadata from the splitter journal to a replication site. In this example, sending the IO and IO metadata from the journal to the replication site does not increase a latency associated with the operations on the IO path.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: January 9, 2024
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Itay Azaria, Kfir Wolfson, Jehuda Shemer, Saar Cohen
  • Patent number: 11868641
    Abstract: One example method includes intercepting an IO issued by an application, writing the IO and IO metadata to a splitter journal in NVM, forwarding the IO to storage, and asynchronous with operations occurring along an IO path between the application and storage, evacuating the splitter journal by sending the IO and IO metadata from the splitter journal to a replication site. In this example, sending the IO and IO metadata from the journal to the replication site does not increase a latency associated with the operations on the IO path.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: January 9, 2024
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Itay Azaria, Kfir Wolfson, Jehuda Shemer, Saar Cohen
  • Patent number: 11868215
    Abstract: A object data backup and restore method and system include receiving a request to restore a target object to a first point-in-time version; identifying a first snapshot of the cluster corresponding to the first point-in-time version; generating a second snapshot of the cluster upon receiving the request to restore the target object; determining data changes associated with the target object based on the first snapshot and second snapshot; scanning all objects associated with the cluster to determine one or more additional objects that are affected by restoring the target object due to object dependencies defined by a cluster configuration; generating a relationship graph for the one or more additional objects and the target object; and restoring the target object based on the data changes, the first snapshot and the relationship graph.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: January 9, 2024
    Assignee: Rubrik, Inc.
    Inventors: Nohhyun Park, Abhishek Dharmapurikar, Rajath Subramanyam, Gaurav Khandelwal, Pin Zhou
  • Patent number: 11853147
    Abstract: A system-on-chip is provided. The system-on-chip includes a system bus, a plurality of IP units connected to the system bus, a processor unit including a plurality of cores configured to control the plurality of IP units via the system bus, a monitoring unit configured to monitor a state of the processor unit, and an error detection unit configured to operate as a master device for the plurality of IP units and monitor a register in which error information indicating whether an error has occurred in each of the plurality of IP units is stored.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: December 26, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jiwoong Kim, Moonki Jang
  • Patent number: 11847029
    Abstract: Log-Based Rollback Recovery for system failures. The system includes a storage medium, and a component configured to transition through a series of states. The component is further configured to record in the storage medium the state of the component every time the component communicates with another component in the system, the system being configured to recover the most recent state recorded in the storage medium following a failure of the component.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: December 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Srinidhi Varadarajan, Joseph F. Ruscio
  • Patent number: 11836055
    Abstract: An arrangement combination of a backup repository satisfying an arrangement constraint rule is calculated based on business system configuration information related to a configuration of a business system server included in a management target, backup repository configuration information which is information related to a configuration of a repository server for storing the backup data, input backup setting information, and the arrangement constraint rule for determining an arrangement of backup data according to a backup purpose, Estimated are a processing time of predetermined backup for an arrangement of the backup repository and a processing time of predetermined restoration for an arrangement of the backup repository and a restoration purpose.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: December 5, 2023
    Assignee: HITACHI, LTD.
    Inventors: Kaori Nakano, Shinichi Hayashi, Nobuaki Ozaki
  • Patent number: 11836057
    Abstract: A method detects and localizes a failure of a measurement acquisition channel in an acquisition system including two redundant acquisition channels for the measurement of a physical quantity in an environment. The method uses a processor with a memory storing a model including modeled values of the physical quantity based on measurements of other physical quantities in the environment. The method includes detecting a symptomatic error of a defective acquisition channel when a deviation between the measured values of the two channels reaches a detection threshold, waiting to let the acquisition system evolve for a certain period, and localizing the defective channel among the two channels, when the deviation of the values measured between the channels reaches a localization threshold different from the detection threshold. The localization is made from the comparison of the measured value of each of the channels with a modeled value of the physical quantity.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: December 5, 2023
    Assignee: SAFRAN AIRCRAFT ENGINES
    Inventors: Sébastien Jean Fernand Deneuve, Charles Ying
  • Patent number: 11836050
    Abstract: Techniques described herein relate to a method for generating synthetic full backups. The method may include obtaining a snapshot associated with a previous backup stored in a data domain; obtaining a second snapshot associated with a current state of the source data; generating a snapshot difference report using the first snapshot and the second snapshot and including a delete list, a rename list, and a copy list; storing a copy of the previous backup in the data domain; performing a delete operation on the copy based on the delete list; performing a rename operation on the copy based on the rename list; and performing a copy operation based on the copy list. In one or more embodiments, performing the delete operation, the rename operation, and the copy operation on the copy of the previous backup generates a first synthetic full backup of the source data.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: December 5, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Shraddha Chunekar, Navneet Upadhyay, Deepthi Urs, Sunder Ramesh Andra, Amith Ramachandran, Adrian Dobrean
  • Patent number: 11831487
    Abstract: Described are a system, method, and computer program product for diagnosing faulty components in networked computer systems. The method includes receiving a plurality of alerts associated with a fault in a networked computer system. The method also includes generating a graph of a network topology of the networked computer system. The method further includes associating each alert with a node of the graph to determine a set of nodes affected by the fault. The method further includes determining a common node of the graph having a plurality of edges connected to nodes affected by the fault. The method further includes determining a faulty component based on the common node, retrieving a set of records of operational changes to the networked computer system, and determining, based on the set of records and the faulty component, an operational change that caused the fault in the networked computer system.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: November 28, 2023
    Assignee: Visa International Service Association
    Inventors: Yi Shen, Sangram Pattanaik, Trinath B. Anaparthi
  • Patent number: 11822326
    Abstract: A voter-based method of controlling a redundancy is provided, including acquiring a processing element array in a target hardware, wherein the processing element array includes a plurality of processing elements, selecting a plurality of groups of processing elements from the processing element array so as to generate a voter set, wherein a corresponding voter is generated for each group of the plurality of groups of processing elements, and the corresponding voter configured to perform a voting operation in a redundancy control, acquiring, in response to a message indicating a fault state of a detected voter, a target voter from the voter set so as to replace the detected voter, and re-performing the voting operation in the redundancy control by using the target voter. An electronic device and a storage medium are further provided, which are implemented based on the processing element array of the target hardware.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: November 21, 2023
    Assignees: Beijing Superstring Academy of Memory Technology, Tsinghua University
    Inventors: Xiangyu Kong, Jianfeng Zhu, Shouyi Yin, Shaojun Wei
  • Patent number: 11803222
    Abstract: A system and method for controlling a SSD in response to a power failure event of a main power supply to the SSD. The method includes receiving and storing write commands and associated data payloads for execution on the SSD in volatile memory, detecting the power failure event on the SSD, supplying backup power to the SSD during the power failure event, and executing one or more write commands stored in the volatile memory by storing the associated data payloads in a non-volatile memory on the SSD using the backup power. In response to the execution, removing the one or more write commands from the cache such that one or more unexecuted write commands and the associated data payloads remain in the cache, and storing a list of the one or more unexecuted write commands, but not the associated data payloads, in non-volatile memory using the backup power.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: October 31, 2023
    Assignee: Kioxia Corporation
    Inventors: Steven Wells, Robert Reed