G06K7/1408

DIGITAL TWIN HYDRAULIC TROUBLESHOOTING
20230195293 · 2023-06-22 · ·

A method for troubleshooting a piece of equipment includes providing an equipment troubleshooting graphical user interface (GUI) to a user device. The method also includes receiving, from the user device, an input indicating an identity of a piece of equipment and providing, via the GUI, a 3D model of the identified piece of equipment. The 3D model includes a plurality of components. The method also includes receiving, from the user device, a selection of a function and updating the GUI to emphasize components of the 3D model corresponding to the selected function.

COMPUTER VISION METHOD FOR IMPROVED AUTOMATED IMAGE CAPTURE AND ANALYSIS OF RAPID DIAGNOSTIC TEST DEVICES
20230021068 · 2023-01-19 ·

The disclosed embodiments are generally directed to improving feature detection of rapidly acquired images using camera-enabled mobile devices involving a 2-D decal code, such as a QR code, for improving the reading accuracy of a rapid diagnostic antigen or antibody or enzymatic colorimetric directed test, such as for COVID-19 diagnosis. One primary issue with evaluating a Covid-19 rapid test is detecting and quantifying positive test lines from sampled test strips based on digital images of the test strip. Aspects of the present invention contemplate masking a QR code to improve the sample image resolution and contrast. Other aspects of the present invention contemplate methods and techniques to evaluate a test line on the sample image by enhancing an intensity curve along the test line and control line containing area by way of calculating the instantaneous change in pixel intensity and evaluating the position and intensity of those signals.

Method and system for implementing augmented reality (AR)-based assistance within work environment

Novel tools and techniques are provided for implementing augmented reality (AR)-based assistance within a work environment. In various embodiments, a computing system might receive, from a camera having a field of view of a work environment, first images of at least part of the work environment, the first images overlapping with a field of view of a user wearing an AR headset; might analyze the received first images to identify objects; might query a database(s) to determine a task associated with a first object(s) among the identified objects; might generate an image overlay providing at least one of graphical icon-based, text-based, image-based, and/or highlighting-based instruction(s) each indicative of instructions presented to the user to implement the task associated with the first object(s); and might display, to the user's eyes through the AR headset, the generated first image overlay that overlaps with the field of view of the user's eyes.

Secure shipping interactions using blockchains

Technologies are shown for securing private information during shipping of an item storing shipping information at a blockchain address that includes a recipient geolocation address and generating a shipping label that includes a machine-readable pointer to the blockchain address. The label can be scanned to obtain the blockchain address and request the shipping information. In response to a request, the recipient geolocation address or a next intermediate shipper can be provided. The recipient can be notified to obtain authorization to release the recipient geolocation address or provide an alternative geolocation for delivery.

Scanner with control logic for resolving package labeling conflicts

An automatic object identification scanner is equipped with recognition units that provide detection results for objects and a controller that resolves potential conflicts in the results. One form of recognition unit detects product identifiers and flags in a digital payload that is encoded redundantly across packaging or labels applied to packaging. The controller gets detection results and evaluates them relative to a state data structure, which maintains state for identifiers obtained within a time interval, such as a timeout interval or waiting period after a detection result. Identifiers are reported to a POS system depending on logic that evaluates code priority and pending waiting periods.

Blockchain-based authentication and authorization

The disclosed technologies include receiving a request from a second computing device to verify ownership of a blockchain address. A challenge content is generated and sent to the requestor. A signature is received comprising a hash of the challenge content generated using a private key. A public key corresponding to the private key is obtained, and the signature is validated using the public key. In response to validating the signature, a characteristic is associated with a user associated with the blockchain address.

SYSTEM AND METHOD FOR MONITORING PROGRESS OF DELIVERY OF A PATIENT-SPECIFIC MEDICATION IN A HEALTHCARE FACILITY
20220230724 · 2022-07-21 ·

A reader device is configured to wirelessly read medical information from a medical identification device and location information from a location identification device when the devices are within a range of the at least one reader device. A tracking device receives an indication that first medical information and first location information was read at a first location when a first medical identification device associated with the first medical object and a first location identification device associated with the first location was read at the first location by at least one reader device, and a last-known location of the first medical object associated with the medical identification device is generated based on the first location information read at the first location. In response to receiving a tracking request for a delivery status of a first medical object, the last-known location is provided display responsive to the tracking request.

CONTEXTUAL AWARENESS OF USER INTERFACE MENUS

Examples of systems and methods for a wearable system to automatically select or filter available user interface interactions or virtual objects are disclosed. The wearable system can select a group of virtual objects for user interaction based on contextual information associated with the user, the user's environment, physical or virtual objects in the user's environment, or the user's physiological or psychological state.

DETECTING CONFLICTS BETWEEN MULTIPLE DIFFERENT ENCODED SIGNALS WITHIN IMAGERY, USING ONLY A SUBSET OF AVAILABLE IMAGE DATA
20220245371 · 2022-08-04 ·

This disclosure relates to advanced signal processing technology including steganographic embedding and digital watermarking. One combination disclosed in the description includes an image processing method. The method includes: obtaining an image comprising a plurality of color channels; for each color channel of the plurality of color channels, creating a grayscale version of the color channel and creating an inverted greyscale version of the color channel; analyzing the grayscale inverted version and the grayscale non-inverted version to locate image areas including an encoded signal, said analyzing yielding a plurality of image areas; generating one or more detectability measures corresponding to the encoded signal for each of the plurality of image areas; for each color channel selecting only one (1) image area as a validation point based on one or more generated detectability measures for that color channel; and generating information associated with a spatial location of each of the validation points in the image. Of course, other features and combinations are described as well.

Decentralized shipping network using blockchains

Technologies are shown for shipping route selection involving receiving sender and recipient shipping information for an item to be shipped and obtaining shipping route options for the item based on the sender and recipient shipping information. The route options are provided for display and selection of an option. A routing data block is created for the item at an address on a blockchain that stores shipping information for each stage of the selected route. A shipping tag is encoded with the blockchain address and attached to the item. The tag can be scanned to obtain the blockchain address and request information for a next stage of the shipping route from the block. The next shipping information from the block is received and utilized to ship the item to a next geolocation. The next shipping information can be determined based on current conditions, such as weather, pricing and availability.