Abstract:
Localizing a location of a mobile device may be performed by obtaining times of flights between the mobile device and an access point at a first and second location. A heading of the mobile device and a distance between the first and second location may be further obtained. The limes of flight heading, and distance may be used to localize the second location.
Abstract:
Example implementations relate to determining lengths of acknowledgment delays for input/output (I/O) commands. In example implementations, a length of an acknowledgment delay for a respective I/O command may be based on cache availability, and activity level of a drive at which the respective I/O command is directed, after the respective I/O command has been executed. Acknowledgments for respective I/O commands may be transmitted after respective periods of time equal to respective lengths of acknowledgment delays have elapsed.
Abstract:
Some examples describe a scalable cloud storage solution. In an example, upon addition of a new compute node to a cloud system, compute capabilities of the new compute node may be determined. Based on compute capabilities of the new compute node, a virtual storage application may be installed on the new compute node to generate a VSA node, wherein the virtual storage application virtualizes direct-attached storage in the VSA node into a virtual shared storage that is shareable with virtual storage provided by the cloud system. The existing state of the cloud system may be analyzed. Based on the analysis, the VSA node may be deployed to an existing VSA node cluster in the cloud system or the VSA node may be used to create a new VSA node cluster in the cloud system.
Abstract:
Example implementations relate to a connector with a retainer assembly. For example, an apparatus may include a connector having a housing and a retainer assembly to retain a power plug within the housing. The retainer assembly may retain a first type of power plug within the housing with a first retaining feature using a locking fit and retain a second type of power plug within the housing with a second retaining feature using a friction fit.
Abstract:
A latching mechanism in a carrier tray is provided herein. The latching mechanism may include a sliding rack gear with gear teeth and a lever arm that includes a gear mechanism that engages with the gear teeth of the sliding rack gear. The latching mechanism may include a number of gears, where the gears may operatively couple the sliding rack gear with a first latching member and a second latching member. The first latching member may be disposed along a first end of a sliding rack. The second latching member may be disposed along a second end of the sliding rack. Movement of the lever arm to a closed position may actuate the sliding rack, thereby, simultaneously rotating the first and the second latching members. The simultaneous rotation of the latching members may supply a balanced force of pressure upon the carrier tray to alleviate the binding of connectors.
Abstract:
Example implementations relate to power supply chassis. For example, an apparatus may include a power supply chassis. The power supply chassis may include a handle and a sidewall defining a latching slot. The handle may include an inner slot. The apparatus may also include a release lever to slidably connect to the handle via the inner slot. The release lever may include an engagement tab. The apparatus may further include a latching member in physical contact with the engagement tab. The latching member may include a latching fang. The release lever may control a position of the latching fang relative to the latching slot via a rotation of the latching member.
Abstract:
One example includes a biometnc sensor and an encryption/decryption device. The biometric sensor is to sense a biometric characteristic of an individual to provide a vaiue that uniquely identifies the individual. The encryption/decryption device encrypts or decrypts data via a block cipher in which tables used by the block cipher to encrypt or decrypt the data are selected based on the value that uniquely identifies the individual.
Abstract:
Migrating objects from a source service to a target service includes with a migrating system, generating a migration list, the migration list includes a number of objects to migrate from a source service to a target service, loading a number of object migration jobs into a network-accessible work queue, the object migration jobs representing tasks that define how the objects are to migrate, retrieving, from the network-accessible work queue, the object migration jobs via a number of workers, loading the objects from the source service into the target service via the number of workers, and validating file checksums of the objects to ensure data integrity of the objects.
Abstract:
The present subject matter relates to securing data in a file system. In one example, the present subject matter includes assigning a user identifier (ID) to a user for creating and storing files having data in the file system. The present subject matter further includes creating a sequence ID for the user, where the sequence ID is created based on whether the user ID is used before, and where each of the files, created and stored by the user, is associated with the user ID and the sequence ID of the user.
Abstract:
The present disclosure discloses a web-application-launch application programming interface (API) component for integration to a host web application or portal. The web-application-launch API component comprises a launch services module to manage execution of a launch of a web application external to the host web application or portal. Execution of the launch of the external web application is called by a component of the host web application or portal. The web-application-launch API component further comprises an API specifying a launch-definition format applicable to a launch to be executed by the launch services module. A launch definition according to the specified launch-definition format includes a URL template comprising a list of keywords. The launch services module comprises a keyword-resolution module. The keyword-resolution module of the launch services module is responsive to a call for execution of a launch to resolve, dynamically, the keywords of the URL template in the launch definition of the called launch. The launch services module comprises an execution portion to implement execution of a called launch. The launch is executed in accordance with the keywords in the URL template of the called launch as resolved by the keyword-resolution module when execution of the launch is called.