Abstract: A shaving device comprising a head assembly including a support member having at least one support member magnet and a blade cartridge having at least one face with at least one razor blade and configured to be rotatably coupled to the support member about a pivot axis. The blade cartridge includes at least one blade cartridge magnet having a pole aligned with a pole of the support member magnet to generate a magnetic force that urges the blade cartridge about the pivot axis towards an initial starting position (ISP), wherein the blade cartridge is further configured to rotate about the pivot axis away from the ISP upon application of an external force sufficient to overcome the magnetic force between the support member magnet and the blade cartridge magnet.
Type:
Application
Filed:
April 10, 2023
Publication date:
March 7, 2024
Applicant:
INSIGNIA IP HOLDING COMPANY, LLC
Inventors:
Ruairidh Robertson, David Carpenter, Alan Kenneth Stratton, George K. Bonnoitt
Abstract: In accordance with at least one aspect of this disclosure, a wash nozzle structure for diverting a wash fluid to a surgical instrument during a laparoscopic procedure, can be configured to direct the wash fluid to spray along a spray axis, where the spray axis is angled relative to a plane of a lens of an imaging device of the surgical instrument.
Type:
Application
Filed:
November 8, 2023
Publication date:
March 7, 2024
Applicant:
Axcess Instruments IP Holding Company
Inventors:
Michael J. Norton, Noel D. Ischy, Matthew Smith
Abstract: Described herein are techniques and mechanisms for migrating data in a flexible and platform-independent manner that does not require installation on a customer site to be executed. In some embodiments, a software tool may be written in a scripting language, which may be interpreted at run-time as opposed to requiring compilation beforehand. The tool may include multiple modules, where each module may be configured to perform one or more specific functions in accordance with the invention, and each module may be capable of receiving and outputting data in a flat-file format, for example, with comma-delimited values. The software tool may present a command-line interface (CLI) that enables a user to specify execution of one or more actions by entering commands on a command line.
Abstract: A method for storing data, the method comprising receiving, by an offload component in a client application node, an augmented write request originating from an application executing in an application container on the client application node, wherein the augmented write request is associated with data and wherein the offload component is located in a hardware layer of the client application node, and processing, by the offload component, the augmented write request by a file system (FS) client and a memory hypervisor module executing in a modified client FS container on the offload component, wherein processing the request results in at least a portion of the data being written to a location in a storage pool.
Type:
Grant
Filed:
October 27, 2021
Date of Patent:
March 5, 2024
Assignee:
EMC IP Holding Company LLC
Inventors:
Jean-Pierre Bono, Marc A. De Souter, JoonJack Yap
Abstract: One example method includes ingesting data to a data protection system, separating, by the data protection system, the ingested data into groups according to Recovery Point Objective (RPO) such that each group is associated with a different respective RPO, storing the groups in respective storage pools, and each of the storage pools is associated with a respective one of the RPOs, and performing a respective garbage collection (GC) process at each storage pool.
Abstract: A three-phase full quorum commit method enabling backing up of network devices that do not offer direct hooks in order to have application consistent protection. Devices are verified to be ready to perform a backup, and a condition of reaching and maintaining a full quorum of devices within a maximum time period is required before the system can be backed up. The three phase backup process reduces the chance of changes to network devices from corrupting consistency among the saved states of the different and disparate network devices. Multiple devices of different makes and models participate together as a unified backup as a network partition and all devices are verified as being in a ready state. The device configuration data is moved from device memory to local disk, and can then be tiered to secondary storage.
Abstract: Any point in time backups for distributed consistency is disclosed. IOs from a consistency group are received by multiple aggregators and stored in corresponding journals. In response to a bookmark, the multiple journals are synthesized to create a do stream or to add the multiple journals to the do stream. A full synchronization operation can be performed simultaneously with replication operations.
Type:
Grant
Filed:
June 23, 2020
Date of Patent:
March 5, 2024
Assignee:
EMC IP HOLDING COMPANY LLC
Inventors:
Jehuda Shemer, Valerie Lotosh, Saar Cohen, Erez Sharvit
Abstract: A method for managing a client environment includes obtaining, by a client device upgrade manager, an upgrade estimation for a client device executing in the client environment, wherein the upgrade estimation corresponds to an application upgrade for an application, in response to the upgrade estimation: performing an optimal time slot analysis for the client device to identify a set of optimal time slots, presenting the set of optimal time slots to the client device, obtaining, by the client device, a requested time slot for the application, and in response to the requested time slot, initiating an installation of an application upgrade of the application.
Abstract: Systems and methods for protecting data including user data. A recommendation service is disclosed that receives verifiable claims from a user. A verifiable output is generated from the verifiable claims. The verifiable output can be provided to service providers and allows the service providers to personalize their services to the user. The user's data is protected and exposure of the user's data is controlled by the user.
Abstract: A method for managing file based backups (FBBs) includes obtaining, by a FBB metadata file manager and by an application, a file request for a file stored in a FBB, wherein the FBB is stored in a backup storage system, identifying, using a FBB metadata file of the FBB, a storage location of the file, initiating generation of a temporary storage device, storing a copy of the file in the temporary storage device using the storage location and the FBB, and initiating, after the storing, access to the copy of the file for the application.
Type:
Grant
Filed:
July 22, 2021
Date of Patent:
March 5, 2024
Assignee:
EMC IP Holding Company LLC
Inventors:
Sunil Yadav, Ravi Vijayakumar Chitloor, Shelesh Chopra
Abstract: Replication operations of replicating data from a production site to a replica site. The replication is performed using independent Merkle trees. The Merkle trees are updated asynchronously using Merkle trees that have been augmented with a time-based value. The synchronization is verified by comprising root hashes of the independent Merkle trees at certain points in time. The replication and Merkle trees are self-healing and trigger a resynchronization when a discrepancy is discovered.
Abstract: According to example embodiments of the present disclosure, a method, device and computer program product for data backup are proposed. The method comprises: obtaining a respective current value of an attribute associated with a respective backup for at least one client in a backup system and an expected time window for performing the respective backup; determining a respective duration of the respective backup based on the respective current value; and determining a respective backup time period for performing the respective backup for the at least one client based on the respective duration and the expected time window. As such, the present solution may implement automatic backup scheduling.
Abstract: An access port is disclosed for use in minimally invasive surgical procedures performed within a patient's abdominal cavity, which includes a body defining a bore configured to guide at least one surgical instrument into the abdominal cavity, and concave and convex anchoring regions for securing the access port relative to the abdominal cavity.
Abstract: One example method includes data orchestration. Data sets are available to users in an online marketplace. Based on requests for data sets, other data sets may be recommended. The recommended data sets are moved or copied to recommended locations. This ensures that the data sets are available to the user more quickly if subsequently requested.
Abstract: One example method includes receiving input concerning a mobile IoT device, and the input includes information about a location of the mobile IoT device, information about whether the mobile IoT device is moving, and, when the mobile IoT device is moving, information about the range, speed, and bearing of the mobile IoT device. Next, the method includes generating a predicted location of the mobile IoT device based on the inputs received, using the predicted location of the mobile IoT device and a map of nodes in an environment where the mobile IoT device is located to make a migration decision concerning an application used by the mobile IoT device, and migrating the application from a present location to a node expected to be accessible by the mobile IoT device when the mobile IoT device reaches the predicted location, and the node and present location are physically separated by a distance.
Abstract: In general, in one aspect, the invention relates to a method for enabling enhanced logging. The method includes obtaining a log associated with a job; determining, using the log, that enhanced logging is to be enabled prior to initiating the job; enabling, in response to the determination, enhanced logging on at least one node, and initiating servicing of the job, after the enabling, on the at least one node.
Abstract: A method for managing upgrades of components of clients includes obtaining an upgrade failure prediction request associated with a client of the clients, and in response to obtaining an update failure prediction request: obtaining live data associated with the client, matching the live data with a training data cluster, selecting relevant features associated with processed training data of the training data cluster, generating an upgrade failure prediction using the live data associated with the relevant features and a prediction model, making a determination that the upgrade failure prediction implicates an action is required, and based on the determination, initiating performance of the action.
Abstract: Techniques are disclosed for managing artificial intelligence model partitions for execution in an information processing system with edge computing resources. For example, a method comprises the following steps. An intermediate representation of an artificial intelligence model is obtained. A computation graph is generated based on the intermediate representation. The computation graph is partitioned into a set of partitions. The method then schedules the set of partitions for respective execution on a set of computing devices in an edge computing environment, and causes deployment of the set of partitions respectively to the set of computing devices for execution in the edge computing environment.
Type:
Grant
Filed:
July 10, 2020
Date of Patent:
February 27, 2024
Assignee:
EMC IP Holding Company LLC
Inventors:
Jinpeng Liu, Jin Li, Zhen Jia, Christopher S. MacLellan
Abstract: Embodiments described herein relate to a method for probabilistically forecasting the state of hardware components. The method may include obtaining data items corresponding to a hardware component and performing an analysis of the hardware component. The analysis may include making a variety of probability predictions as to whether a label from among a set of possible labels is likely to be the correct label. The set of probabilities from the aforementioned analysis are then analyzed to determine which predicted label has the tightest range, and the prediction with the tightest range for a certain label is displayed to a user in a ranked fashion that includes a quantity of such probability prediction ranges. Such a display may allow an administrator to take action as to which hardware components should be replaced and in what order.
Abstract: A method for managing file based backups (FBBs) includes obtaining, by a backup agent, a FBB generation request for a file system at a point in time, in response to the FBB generation request: identifying a target backup storage system in which to store the FBB, identifying a target exposed application programming interface (API) associated with the target backup storage system, generating a FBB corresponding to the FBB generation request, wherein the FBB comprises a FBB metadata file, wherein the FBB is in a common data streaming format (CDSF), generating an API command based on the FBB and the target exposed API, and initiating storage of the FBB in the target backup storage system using the API command.
Type:
Grant
Filed:
July 22, 2021
Date of Patent:
February 27, 2024
Assignee:
EMC IP HOLDING COMPANY LLC
Inventors:
Sunil Yadav, Ravi Vijayakumar Chitloor, Shelesh Chopra