User control of the display of matrix codes
First Claim
1. A method for user control of matrix codes, the method comprising:
- receiving at an electronic device at least one display image including either at least one matrix code, or at least one display image and additional information to be encoded in at least one matrix code;
encoding the additional information if received in at least one matrix code to be included with the at least one display image;
determining to transmit the at least one display image that includes at least one matrix code from the electronic device to a display device;
receiving, utilizing the electronic device, at least one user input that specifies to alter at least one aspect of how the at least one matrix code is displayed;
generating an updated at least one display image from the received at least one display image in accordance with the at least one user input utilizing the electronic device; and
transmitting the updated at least one display image from the electronic device to the at least one display device.
4 Assignments
0 Petitions
Accused Products
Abstract
An electronic device determines to transmit an image including a matrix code to a display, receives input specifying to alter the matrix code, generates an updated image according to the input, and transmits the updated image to the display. The device may alter a size and/or position of the matrix code, a display duration and/or complexity of the matrix code, and so on. The device may generate the matrix code and modify it in response to input, receive different matrix code versions and select a different version in response to input, receive the image including the matrix code and generate a replacement to overlay over the image, and so on Additionally, independent of input, the device may receive an image, detect an included first matrix code, generate a second matrix code based on the first, and generate an updated image by adding the second matrix code to the image.
-
Citations
22 Claims
-
1. A method for user control of matrix codes, the method comprising:
-
receiving at an electronic device at least one display image including either at least one matrix code, or at least one display image and additional information to be encoded in at least one matrix code; encoding the additional information if received in at least one matrix code to be included with the at least one display image; determining to transmit the at least one display image that includes at least one matrix code from the electronic device to a display device; receiving, utilizing the electronic device, at least one user input that specifies to alter at least one aspect of how the at least one matrix code is displayed; generating an updated at least one display image from the received at least one display image in accordance with the at least one user input utilizing the electronic device; and transmitting the updated at least one display image from the electronic device to the at least one display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for user control of matrix codes, the method comprising:
-
receiving at an electronic device at least one display image including either at least one matrix code, or at least one display image and additional information to be encoded in at least one matrix code; encoding the additional information if received in at least one matrix code to be included with the at least one display image; determining to transmit the at least one display image that includes at least one matrix code from the electronic device to a display device; receiving, utilizing the electronic device, at least one user input that specifies to alter at least one aspect of how the at least one matrix code is displayed, wherein the at least one user input specifies to keep displaying the at least one matrix code until an additional at least one user input is received; generating an updated at least one display image from the received at least one display image in accordance with the at least one user input utilizing the electronic device, the updated at least one display image comprising the at least one display image; and transmitting the updated at least one display image from the electronic device to the at least one display device until the additional at least one user input is received.
-
-
11. An electronic device, comprising:
-
one or more input components configured to receive either at least one display image including at least one matrix code, or at least one display image and additional information to be encoded in at least one matrix code; at least one output component that determines to transmit at least one display image to a display device wherein the at least one display image includes at least one matrix code; at least one input component that receives at least one user input specifying to alter at least one aspect of how the at least one matrix code is displayed; and at least one processing unit, communicably coupled to the at least one output component and the one or more input components, that is configured to encode the additional information if received in at least one matrix code to be included with the at least one display image, and generate an updated at least one display image from the received at least one display image in accordance with the at least one user input; wherein the at least one processing unit transmits the updated at least one display image to the display device via the at least one output component. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An electronic device, comprising:
-
one or more input components configured to receive either at least one display image including at least one matrix code, or at least one display image and additional information to be encoded in at least one matrix code; at least one output component that determines to transmit at least one display image to a display device wherein the at least one display image includes at least one matrix code; at least one input component that receives at least one user input specifying to alter at least one aspect of how the at least one matrix code is displayed, wherein the at least one user input specifies to display the at least one matrix code until an additional user input is received; and at least one processing unit, communicably coupled to the at least one output component and the one or more input components, that is configured to encode the additional information if received in at least one matrix code to be included with the at least one display image, and generate an updated at least one display image from the received at least one display image in accordance with the at least one user input, the updated at least one display image including the at least one matrix code; wherein the at least one processing unit transmits the updated at least one display image to the display device via the at least one output component until the additional user input is received.
-
-
20. A method for providing matrix codes based on other matrix codes, comprising:
-
detecting, utilizing at least one electronic device, at least one matrix code included in at least one display image; decoding information from the at least one matrix code utilizing the electronic device; generating an additional at least one matrix code, utilizing the electronic device, that includes the decoded information; modifying the at least one display image to include the additional at least one matrix code utilizing the electronic device; and transmitting the modified at least one display image from the electronic device to a display device. - View Dependent Claims (21, 22)
-
Specification