Patent classifications
G06K7/1095
Time varying visual marker verification and decoding
Various implementations disclosed herein include devices, systems, and methods for verifying that an image includes a complete code of a time-varying visual marker that displays codes sequentially on a display. In some implementations, the verification determines that the image include a complete code rather than combinations of sequentially-displayed codes that may be included in an image based on use of a rolling shutter (e.g., in a camera of a detecting electronic device). In some implementations, the verification involves comparing a first verification portion of an image to a second opposing verification portion of an image. Various implementations disclosed herein include devices, systems, and methods for modifying image capture parameters (e.g., frame rate) to ensure capture of all codes of a time-varying visual marker.
Pill bottles with conductive ink and reading systems and methods
A pill bottle for prescribed pills includes: a circular top portion having an aperture; a circular bottom portion; walls that form a cylinder and connect the circular top portion with the circular bottom portion; and a pattern of electrically conductive ink disposed on an exterior surface of the walls.
TRANSACTION IDENTIFICATION BY COMPARISON OF MERCHANT TRANSACTION DATA AND CONTEXT DATA
Transaction identification is described. A payment processing platform can receive (i) transaction data associated with a transaction between a merchant and a customer and (ii) a transaction code from a payment making platform. The payment processing platform can receive an indication of an interaction between a computing device of the customer and the transaction code, wherein the indication is associated with context data associated with the interaction. Based at least partly on comparing the transaction data with the context data, determining that the customer is associated with the transaction and causing an association between the customer and the transaction, wherein the association causes at least a portion of the transaction data to be provided to a mobile payment application, associated with the payment making platform, on the computing device of the customer.
CRYPTOCURRENCY TRANSACTIONS WITH SYNCHRONIZED IMAGES
A value is exchanged between accounts held by users of two portable electronic devices. The devices synchronize disappearance of the image at the sending device and appearance of the image at the receiving device to give the impression that a physical object representative of the value has been exchanged (e.g., handed) between the users.
Information processing apparatus
An information processing apparatus includes: a reading unit that reads a medium of the user and acquires information including biometrics information on the user from the medium; a display unit provided at a higher position than the reading unit; and a biometrics information acquisition unit that is provided between the reading unit and the display unit and acquires biometrics information on the user from the user.
Identification tag reader system
A reader system for reading information on at least one identification tag associated with a syringe connected to a fluid injector has a detector and a background screen spaced apart from the detector such that at least one of the at least one identification tags is positioned in an optical path between the detector and the background screen when the syringe is connected to the fluid injector. The reader system further has an illumination system configured for illuminating at least a portion of the background screen. The detector is configured for detecting and decoding the at least one identification tag. Methods for reading information on at least one identification tag associated with a syringe are also described.
SYSTEMS/METHODS FOR IDENTIFYING PRODUCTS FOR PURCHASE WITHIN AUDIO-VISUAL CONTENT UTILIZING QR OR OTHER MACHINE-READABLE VISUAL CODES
An automated system/method for identifying and enabling viewer selection/purchase of products or services associated with digital content presented on a display device. Products within the digital content are identified and existing product placement data is ascertained. For products that do not include such data, other methodologies, with the assistance of third-party servers, are employed to assess identity and purchase availability. Viewer input designate products to assess or products can be automatically assessed. Viewers initiate purchase of identified products via the display device or other electronic devices controlled by viewers, such as via viewers' smart phones. Various processes for identifying products include use of AI processing, access to data on third-party servers, crowd sourcing and other methodologies. Various techniques for selecting products for purchases are employed including employing 3D codes (e.g., QR codes) alongside presented products to enable other portable electronic devices to facilitate purchase. Other features are described.
Connectivity Matrix for Rapid 5G/6G Wireless Addressing
Vehicles in traffic are expected to communicate wirelessly, to avoid collisions and facilitate the flow of traffic. Unfortunately, in 5G and 6G, the process of finding a wireless address of a specific vehicle is slow and difficult. Disclosed is a “connectivity matrix”, an emblem that vehicles can display, showing a pattern of black and white squares that forms a unique code. Another vehicle can autonomously read the code and look up the wireless address in a tabulation. The tabulation relates each code to the relevant wireless address, and optionally other information about the vehicle. The two vehicles can then transfer messages, including emergency messages, without delay. At freeway speeds, this can save lives. A central entity maintains the tabulation, ensuring that each wireless address is associated with a unique connectivity matrix code. Roadside companies and access points can also display a connectivity matrix, promote communication with prospective customers.
TWO-DIMENSIONAL CODE PROCESSING METHOD AND DEVICE
A two-dimensional code processing method and a device. The method includes: obtaining, by a first electronic device, two-dimensional code information displayed by a second electronic device; obtaining first scenario information, where the first scenario information is scenario information related to the first electronic device; determining two-dimensional code data and second scenario information based on the two-dimensional code information, where the second scenario information is scenario information related to the second electronic device ; and when determining that the first scenario information and the second scenario information meet a preset condition, performing, by the first electronic device, preset processing on the two-dimensional code data. The scenario information of the two electronic devices that need to perform two-dimensional code interaction is compared, and further, two-dimensional code verification is completed.
WIRELESS TAG COMMUNICATION DEVICE
A wireless tag communication device includes a directional antenna, a communication control circuit configured to communicate with a wireless tag through the directional antenna, a camera positioned such that a direction along which a signal strength of the directional antenna is maximized and a shooting direction of the camera coincide with each other, and a controller. The controller is configured to estimate a tag direction where the wireless tag exists, estimate a position of the wireless tag communication device, estimate a position of the wireless tag based on the estimated tag direction and the estimated position of the wireless tag communication device, and control a display to display a first image captured by the camera and a second image showing an explicit area containing the estimated position of the wireless tag.