Abstract:
Techniques described herein relate to remote access of computing devices. In one implementation, a method may include receiving a voice command from a first computing device associated with a user and parsing the voice command. The parsing may include determining a label, assigned by the user, to identify a second computing device associated with the user, and an action associated with the second computing device. The method may further include transmitting an indication of the action to the second computing device; receiving results, from the second computing device, relating to execution of the action by the second computing device; and transmitting the results to the first computing device.
Abstract:
A system described herein may maintain a local copy of a distributed ledger, including a first set of records that each include payload information. The system may maintain a restricted access ledger based on the distributed ledger, including a second set of records that include modified payload information included in the first set of records of the distributed ledger. The system may receive a request to access the distributed ledger, including one or more attributes, and may determine, based on the one or more attributes of the request, whether to grant access to the distributed ledger or to the restricted access ledger. When determining to grant access to the distributed ledger, the system may provide payload information from the distributed ledger in response to the request, and when determining to grant restricted access to the restricted access ledger, the system may provide payload information from the restricted access ledger.
Abstract:
A system described herein may maintain a distributed ledger that includes records, such as Non-Fungible Tokens (“NFTs”), which may represent assets dynamic attributes. The system may record a first record, associated with a given asset, to a distributed ledger. The first record may include an identifier, such as an identifier associated with the asset. The system may receive a request to update the attributes of the asset, where the request may include the identifier. The request may include a hash of the previously recorded attributes of the asset, where such attributes may be maintained by an off-chain repository. The system may compare a hash of the attributes, as included in the first record, to the hash included in the request, and may authorize the recordation of a second record to the distributed ledger, including the updated attributes, when the hashes match.
Abstract:
A system described herein may receive a distributed ledger creation request that specifies a quantity of nodes. The system may provision a plurality of sets of hardware resources to implement a set of nodes which includes the requested quantity of nodes. Provisioning the plurality of sets of hardware resources may include generating communication information associated with each node of the set of nodes. The system may instruct at least one node, of the set of nodes, to establish a distributed ledger. The at least one node may communicate with one or more other nodes of the set of nodes to establish the distributed ledger. The system may output, in response to the distributed ledger creation request, communication information associated with one or more nodes of the plurality of nodes. The communication information may be used to interact with the established distributed ledger.
Abstract:
An approach for providing a shared user interface view is described. A user interface view sharing platform may present a user interface view at a first device for interacting with a second device, wherein the first device has an interface to the second device. The user interface view sharing platform may further encode the user interface view, data associated with the first device, other data associated with the second device, or a combination thereof into a data payload. The user interface view sharing platform may also transmit the data payload to a third device, wherein the user interface view, the data associated with the first device, the other data associated with the second device, or a combination thereof is reconstructed at the third device for interacting with the second device via the third device based on the data payload.
Abstract:
A system and method for providing a dynamic display of buried facilities at a user device. The system receives the device's current location. The system compares the device's current location with a set of location points stored in a database and associated with one or more underground facilities. If the current location of the device is within a predetermined distance of one or more of the location points in the database, the system generates a dynamic display of the underground facility associated with the one or more location points. The dynamic display includes a graphical representation of the underground facility overlaid on a map-like interface on the user device showing the location of the underground facility relative to the current location of the user device. The graphical representation may include facility information, such as the name of the cable pair, the type of cable, the status, the transmission speed, splicing information, customer information, etc.
Abstract:
An approach is described for providing telematics information in connection with equipment. The approach includes scanning equipment available in a service vehicle, wherein the service vehicle is located at a service location. The approach also includes determining location information for the service location based on telematics information associated with the service vehicle. The approach further includes mapping the equipment to the service location based on the location information.