Patent classifications
G06K7/143
Tracking apparel items using distributed ledgers
Methods and systems enabling tracking and managing apparel items are described. The apparel item (e.g. clothing item, shoes, accessories, jewelry and other type of wearables) is tagged and tracked using an inimitable identification tag that is at least partially invisible to the naked human eye, and generating a record of the apparel item in a distributed ledger using the tag data of the inimitable identification tag. The record is associated with a non-fungible token (NFT) on the ledger that allows for tracking the item throughout its life. For example, it is possible to locate and authenticate the apparel item by using the private key associated with the NFT of the token. The apparel item may be tracked starting from a manufacturing phase of the apparel and extending throughout the lifespan of the apparel item. The authenticity of the apparel item can be shown throughout the manufacturing, distribution and ownership stages.
Embedded variable curved spiral patterns
In general, the subject matter described in this specification relates to security credentials for documents, such as identification documents. One example is an identification document that includes a photographic image of an individual associated with the document, and a spiral pattern applied to a region of the identification document. The spiral pattern includes an elliptical spiral segmented into a plurality of arc segments, where wherein the arc segments of the spiral pattern encode identification data associated with the individual. Other implementations include corresponding processes, systems, apparatus, and computer programs related to generating and verifying identification documents with spiral patterns.
Enhanced contrast augmented reality (AR) tags for visual fiducial system
Systems and methods are provided for improved visual fiducials and detection. A plurality of high-contrast visual fiducials are disposed within an environment (e.g., a vehicle interior). Each high-contrast visual fiducial comprises a pattern layer disposed on a translucent base, the pattern layer comprising an opaque material with one or more pattern components disposed therein. The high-contrast visual fiducials are configured to enable light to pass through the translucent base and through the one or more pattern components of the pattern layer. One or more wearable devices can be configured to detect light passing through the pattern components, the wearable devices communicatively coupled to a detection system configured to decode the received light pattern.
Synchronous interfacing with unaffiliated networked systems to alter functionality of sets of electronic assets
Systems and methods for managing a set of electronic assets from a single location are disclosed. The method includes providing a portal with a network security access control. The method includes determining that login credentials input to the access control are associated with a set of electronic assets corresponding to a plurality of third-party computing systems with application programming interface (API) gateways configured to accept API calls directed to changes in functionality of the electronic assets. The method includes presenting, via the portal, a virtual icon to identify a coordinated action with respect to the set of electronic assets and, in response to a selection of the virtual icon, executing a set of API calls that include an asset-specific API call to each third-party computing system in the plurality of third-party computing systems to implement the coordinated action on all electronic assets in the set of electronic assets.
Architectural database tag assembly and method for installing architectural database tag assembly
An architectural database tag assembly includes an architectural database tag containing indicia related to information about architecture of the building; and a membrane for attaching the architectural database tag to a surface of the building. Another architectural database tag assembly includes a tubular member comprising a central bore extending along an axis of the tubular member, and comprising a top surface, bottom surface, and at least one side surface between the top surface and the bottom surface; an architectural database tag to be attached to the top surface of the tubular member, the architectural database tag containing indicia related to information about architecture of the building; and a membrane for attaching the bottom surface of the tubular member to a surface of the building. The architectural database tag provides vital information about the architecture of a building, and is readily accessible and readable by persons seeking such information.
MANAGING DEPLOYMENT MODEL MIGRATIONS FOR ENROLLED DEVICES
Disclosed are various embodiments for managing deployment model migrations for enrolled devices. A client application can transmit a capability status to a management service in an instance in which a plurality of device conditions of the client device are validated. The client application can obtain and execute instructions that cause the client application to manage a migration of the client device from a first configuration to a second configuration. A user interface can be pinned on a display of the client device in an instance in which an enterprise environment endpoint is identified and a migration interface on the client device executed. The client application can transmit samples of device conditions of the second configuration of the client device to the management service.
Tracking apparel items using distributed ledgers
Methods and systems enabling tracking and managing apparel items are described. The apparel item (e.g. clothing item, shoes, accessories, jewelry and other type of wearables) is tagged and tracked using an inimitable identification tag that is at least partially invisible to the naked human eye, and generating a record of the apparel item in a distributed ledger using the tag data of the inimitable identification tag. The record is associated with a non-fungible token (NFT) on the ledger that allows for tracking the item throughout its life. For example, it is possible to locate and authenticate the apparel item by using the private key associated with the NFT of the token. The apparel item may be tracked starting from a manufacturing phase of the apparel and extending throughout the lifespan of the apparel item. The authenticity of the apparel item can be shown throughout the manufacturing, distribution and ownership stages.
Methods and systems for image processing to present data in augmented reality
Methods and systems for displaying information in augmented reality are described. In one embodiment, a system comprises a camera, a memory, a display, and a processor configured to (a) detect a first prescription drug in a field of view of a camera by detecting a glyph printed on a label on a container of the first prescription drug, (b) determine a first identifier associated with the first prescription drug using optical character recognition, (c) determine whether a user has access to additional data about the first prescription drug, (d) request the additional data about the first prescription drug from a database, and (e) display the additional data in augmented reality adjacent to the first prescription drug on the display such that the additional data moves when the field of view of the camera changes such that the additional data remains displayed adjacent to the first prescription drug.
SYSTEMS AND METHODS FOR CONTROL OF A VIRTUAL WORLD
Systems and methods for a controlling a shared virtual environment are provided. The systems and methods includes a public display connects to a reflector via a network. A shared virtual environment is replicated on the public display. A QR code is displayed on the public display for scanning by a mobile device. The QR code includes instructions to download a controller interface and location of the reflector. The mobile device provides inputs, via the reflector, to the shared virtual environment. This causes mirroring of computations on each of the plurality of objects across the shared virtual environment deterministically. Further, a new message from the reflector with an appended timestamp is transmitted to advance time within the public display. Inputs from the mobile device may include a touchscreen input corresponding to rendered joysticks and buttons, and/or an accelerometer input after position of the mobile device has been calibrated related to the public display.
Visual trigger in packaging
A contact lens package includes a first package layer and a second package layer joined to the first package layer at an edge of the first package layer. The first package layer and the second package layer collectively define, at least in part, a cavity and a contact lens is disposed within the cavity. A visual trigger is depicted on either the first package layer or the second package layer, and the visual trigger is identifiable by a mobile device to be associated with an executable file.