Patents Examined by Eddy Cheung
  • Patent number: 11822431
    Abstract: Embodiments of a system and method for migrating data from a first cloud network provided from a first cloud service provider (CSP) and a second cloud network provided by a second CSP. The method reads and packs only live data containers from the first cloud using a Garbage Collection (GC) process. It performs a collection replication process replicating a local container set (CSET) from the first cloud network to the second cloud network, and replicates data containers from the first cloud network to the second cloud network. It then uses a container manager process to write data containers on the second cloud network.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: November 21, 2023
    Assignee: Dell Products, L.P.
    Inventors: Chetan Risbud, Ashwani Mujoo, Srisailendra Yallapragada, Mandar J. Kulkarni
  • Patent number: 11809285
    Abstract: An illustrative data storage management system comprises a management database that stores administrative preferences and system configurations, as well as results and/or statistics of completed secondary storage operations, i.e., information needed by the system to protect customers' data and to track and recover the protected data, including secondary copies such as backup copies, archive copies, etc. The disclosed data storage management system is configured to protect its own system data subject to a very aggressive (short) Recovery Point Objective (RPO), by using an innovative infrastructure that enables the system's storage manager to fail over to any number of other failover destination storage managers, each one comprising a destination management database. An illustrative database granularly tracks whether each and every transaction log file has been successfully applied to each and every destination management database to synchronize with the source management database.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: November 7, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Sri Karthik Bhagi, Check Abdoul Cader Sabjan, Jun H. Ahn
  • Patent number: 11809277
    Abstract: A method and system for implementing a topological view and insights of organization information technology (IT) environments based on bare-metal recovery and/or system-state recovery data and metadata. Often, one or many IT environment(s), affiliated with an organization, include various network resources, as well active directory service(s) for organizing, locating, and managing said network resources. Active directory service(s) may further gather and provide information pertinent to modeling a topological view of said network resources throughout the organization. Leveraging said information gleaned from any active directory service(s), as well as backup operation metadata generated during or following backup operations targeting workloads and their respective data, which support bare-metal and/or system-state recoveries, embodiments disclosed herein propose the construction of an organization metadata tree.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: November 7, 2023
    Assignee: DELL PRODUCTS L.P.
    Inventors: Sunil Yadav, Shelesh Chopra
  • Patent number: 11810133
    Abstract: A musician discovery system is provided. The musician discovery system includes a first interface for displaying a plurality of musicians organized according to a musical characteristic. The system includes a second interface for presenting multimedia information about a first musician from the plurality of musicians displayed on the first interface. The system includes means for comparing a second plurality of musicians with the first musician using the multimedia information presented on the second interface about the first musician. Furthermore, the system includes a third interface for recommending a second musician from the second plurality of musicians based on the comparing means.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: November 7, 2023
    Assignee: VIACOM INTERNATIONAL INC.
    Inventors: Peter Kay, Mark Mezrich, Ryan Shafer, Daniel Shearer
  • Patent number: 11803450
    Abstract: A computer implemented method for creating a tree of database states including accessing a database having at least one branch of database states, receiving at the database one or more write events that are applied to an identified state of the database, recovering the identified database state from the database, creating a new branch by creating a new patch as alternative state to the identified database state with a reference to the identified state.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: October 31, 2023
    Assignee: DASSAULT SYSTEMES
    Inventors: Jean-Philippe Sahut D'Izarn, Eric Vallet Glenisson, Frédéric Labbate, Alban Roullier
  • Patent number: 11797551
    Abstract: A document retrieval apparatus includes a processor which receives an input of a keyword, acquires an author's name and a document file from a digital document database which stores document files of text data obtained by performing a character recognition process with respect to document image data of handwritten documents, and names of authors who wrote the handwritten documents, references an associating keyword database which stores information associating the authors' names, keywords, and associating keywords, to acquire an associating keyword of the input keyword, from the received input keyword and the acquired author's name, searches the acquired document file, using the input keyword and the acquired associating keyword, and outputs a search result of the searching.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: October 24, 2023
    Assignee: RESONAC CORPORATION
    Inventors: Takuya Minami, Yu Kawahara, Shimpei Takemoto, Eriko Takeda, Yoshishige Okuno
  • Patent number: 11782804
    Abstract: A method and system for workload anomaly detection for standalone hosts based on bare-metal recovery and/or state-system recovery data and metadata. In isolated circumstances, workloads tend to operate as expected, however, their behavior and/or functionality may become unpredictable when said workloads are exposed to other factors outside of isolation. Further, most of these other factors, as well as their influence on workload behavior and/or functionality tend to go unnoticed by administrators. Data and/or metadata, pertinent to bare-metal recovery and/or system-state recovery operations, may capture host-relevant information, including which workload(s) is/are installed on a host, which file-system objects maintained thereon belong to which installed workload, and what is the nature and storage location of each file-system object.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: October 10, 2023
    Assignee: DELL PRODUCTS L.P.
    Inventors: Sunil Yadav, Shelesh Chopra
  • Patent number: 11775523
    Abstract: An improved hash table structure compatible with in-memory processing for increasing cache efficiency during hash join processing of a small and large table in a relational database system. The hash table, residing in processor memory, includes a first partition containing a join condition column providing best selectivity for joining the small table with the large table, at least one additional partition containing additional join condition columns for joining the small table with the large table; and an array of hash values, the array of hash values providing an index into the hash table partitions.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: October 3, 2023
    Assignee: Teradata US, Inc.
    Inventors: Bhashyam Ramesh, Sai Pavan Kumar Pakala, Muthukumaran Raveendiran
  • Patent number: 11775503
    Abstract: A system and method for global data de-duplication in a cloud storage environment utilizing a plurality of data centers is provided. Each cloud storage gateway appliance divides a data stream into a plurality of data objects and generates a content-based hash value as a key for each data object. An IMMUTABLE PUT operation is utilized to store the data object at the associated key within the cloud.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: October 3, 2023
    Assignee: NetApp, Inc.
    Inventors: Kiran Nenmeli Srinivasan, Kishore Kasi Udayashankar, Swetha Krishnan
  • Patent number: 11768719
    Abstract: Examples disclosed herein provide systems, methods, and software for attaching an application to a computing system. In one example, a method of attaching at least one application to the computing system includes identifying an application attach triggering event, and identifying at least one application based on the application attach triggering event. The method further includes attaching an application volume to the computing system that contains the at least one application, and filtering one or more applications from the application volume that are not the at least one application.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: September 26, 2023
    Assignee: VMware, Inc.
    Inventor: Jairam Choudhary
  • Patent number: 11755622
    Abstract: The effective dimensionality of multivariate data can be reduced while minimizing loss of fidelity to primary calculations of interest. The reduced dimensionality may simplify analysis and make it more computationally efficient as a result of the simplification. Boundaries along a subset of dimensions may be identified and used to effectively reduce the dimensionality of the data according to those boundaries.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: September 12, 2023
    Assignee: Seeq Corporation
    Inventors: Brian Parsonnet, Eric K. Parsonnet, Aswin Nataraj Venkat
  • Patent number: 11755421
    Abstract: A method for processing backup policy generation requests includes receiving, by a production agent manager, a backup policy generation request, in response to receiving the backup policy generation request: identifying a backup to transfer to a backup storage, wherein the backup comprises a plurality of data blocks, performing a data storage device evaluation on a set of data storage devices to obtain a set of health scores, wherein each health score of the set of health scores corresponds to a data storage device of the set of data storage devices, assigning, based on the set of health scores, a production agent to a data storage device of the set of data storage devices to generate a backup policy, and initiating, based on the backup policy, a deployment of the production agent to the data storage device.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: September 12, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Shelesh Chopra, Sharath Talkad Srinivasan, Rahul Deo Vishwakarma
  • Patent number: 11748434
    Abstract: A system for analyzing screenshots can include a computing device including a processor coupled to a memory and a display screen configured to display content. The system can include an application stored on the memory and executable by the processor. The application can include a screenshot receiver configured to access, from storage to which a screenshot of the content displayed on the display screen captured using a screenshot function of the computing device is stored, the screenshot including an image and a predetermined marker. The application can include a marker detector configured to detect the predetermined marker included in the screenshot. The application can include a link identifier configured to identify, using the predetermined marker, a link to a resource mapped to the image included in the screenshot, the resource accessible by the computing device via the link.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: September 5, 2023
    Assignee: rewardStyle, Inc.
    Inventors: Jason Ellis Pearlman, Elias Jason Mablekos, Andrew Cummins
  • Patent number: 11748215
    Abstract: In a log management method performed by a server, the server receives a transaction and generates a command log of the transaction. When detecting the transaction is a multi-partition transaction or a non-deterministic transaction, the server generates a data log of the transaction. When the server is faulty, the server recovers data according to the command log or the data log.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: September 5, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiaohao Liang, Huimin Zhang, Weisong Wang, Tieying Wang
  • Patent number: 11740980
    Abstract: Snapshots are created of a unit of storage such that the snapshot includes all segments allocated to the unit of storage until a subsequent snapshot is created. A backup of a first snapshot may be performed by copying segments of the snapshot to backup storage. If a preceding snapshot has been backed up, those segments of the first snapshot are copied to backup storage without copying the segments of the preceding snapshot, otherwise all segments of the snapshot are copied. Metadata describing the snapshot may be retained but storage may be freed to be overwritten. The metadata may reference identifiers of segments copied to backup storage. Data stored in backup storage may also be labeled as individual segments or be associated with snapshot metadata in backup storage.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: August 29, 2023
    Assignee: Robin Systems, Inc.
    Inventors: Jagadish Mukku, Nitin Singla, Kallur Vasudeva Rao Narasimha Subban
  • Patent number: 11734128
    Abstract: A method, computer program product, and computing system for receiving a selection of a portion of data from a backup storage appliance communicatively coupled to a storage system. A copy of the selected portion of the data may be generated on the backup storage appliance, thus defining a data backup copy. One or more hosts may be provided with direct access to the data backup copy using the storage system.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: August 22, 2023
    Assignee: EMC IP Holding Company, LLC
    Inventors: William C. Whitney, Qi Jin, Nagasimha G. Haravu
  • Patent number: 11734257
    Abstract: In some implementations a computer-accessible medium includes a multimedia-document integration module that includes a heterogeneous distinction identifier between a first multimedia-document and a second multimedia-document and includes an integrator of the first multimedia-document and the second multimedia-document into an integrated multimedia-document, a data capture module that includes a data-extractor of the integrated multimedia-document, a query module that includes a query-generator encapsulated in a corresponding number of enquiry/inquiry transmissions, the enquiry/inquiry transmissions being short-message-service text-messages, a communication-subsystem that includes a transmitter of the enquiry/inquiry transmissions to an external device and receiver of an acknowledgement transmission or a negative-acknowledgement transmission from the external device, the acknowledgement/negative-acknowledgement transmission being a short-message-service text-message, and, a variance analytic module that includ
    Type: Grant
    Filed: September 6, 2021
    Date of Patent: August 22, 2023
    Assignee: eAffirm LLC
    Inventors: Brian Haddon, Ryan Owen
  • Patent number: 11726881
    Abstract: A method for generating a reconstructed version of a filesystem entity, the method may include (i) generating fallback retrieval metadata for a reconstructed version segment, when the reconstructed version segment is (a) associated with a corresponding intermediate version segment, and (b) the corresponding intermediate version segment is preceded by a corresponding most updated segment that does not exceed a fallback version of the filesystem entity; wherein the reconstructed version segment, the corresponding intermediate version segment and the corresponding most updated segment that does not exceed a fallback version have a same address range; (ii) generating a non-existing indicator for the reconstructed version segment, when the reconstructed version segment is (a) associated with the corresponding intermediate version segment, and (b) the corresponding intermediate version segment is not preceded by any corresponding most updated segment that does not exceed the fallback version; and (iii) maintaining
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: August 15, 2023
    Assignee: VAST DATA LTD.
    Inventors: Oren Ashkenazi, Uri Weissbrem
  • Patent number: 11714784
    Abstract: Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: August 1, 2023
    Assignee: Oracle International Corporation
    Inventors: Mark Maybee, James Kremer, Ankit Gureja, Kimberly Morneau
  • Patent number: 11714830
    Abstract: Mechanisms for multidimensional data modeling and operations and related procedures are described. Resource structures for multidimensional data can be used. This can allow lumped operations such as RESTful operations and procedures on the multidimensional data. A new attribute “SamplingPeriodCovered” can be used to indicate the time interval when the related time series data (or any multi-dimension data streams) are stored. This can reduce the total size of the data stored.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: August 1, 2023
    Assignee: Convida Wireless, LLC
    Inventors: Qing Li, Xu Li