IP Library › Granted Patent US 12,242,920
Granted Patent B1
US 12,242,920 · App. 18/133,935 · Granted Mar 4, 2025

QR code generation on test device

Inventors: Cyrille Morelle (Los Altos, CA); Ildefonso Miguel Polo (San Jose, CA); Cesar Kyle Della Casil (Santa Clara, CA); Monica Hua (San Jose, CA); Tri Khai Nguyen (San Jose, CA); Eugene Belianka (Fanipol, BY); Dmitriy Popesku (Minsk, BY)
Assignee: VeEX Inc.
G06K7/1417G06F16/9554G06K19/06037
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,242,920
App. No.
18/133,935
Granted
Mar 4, 2025
Kind
B1
Abstract

Methods, systems, and non-transitory computer readable media are configured to perform operations comprising determining, by a device, one or more parameters and associated parameter values of a network operating condition; generating, by the device, a code based on the one or more parameters and associated parameter values; and providing, by the device, the code through an interface of the device, the code processable by a computing system.

Claims (38)

1. A computer-implemented method comprising:

determining, by a device, one or more parameters and associated parameter values of a network operating condition and contextual data;

generating, by the device, a code based at least on the one or more parameters and associated parameter values, wherein the code is a QR code and includes an address to a server system, the generating comprising:

encoding the one or more parameters and associated parameter values, and

generating one or more modified parameters and associated modified parameter values; and

providing, by the device, the code through an interface of the device, the code processable by a computing system that is different from the device.

2. The computer-implemented method of claim 1 , wherein the computing system is used to read the code to display, store, or transfer to another storage device or computing system content associated with the code.

3. The computer-implemented method of claim 1 , wherein the computing system comprises a QR code reader to read the code, the QR code reader implemented by the computing system or a custom application running on the computing system.

4. The computer-implemented method of claim 1 , wherein content associated with the code is displayable through a website in a first format or displayable through a custom application in a second format different from the first format.

5. The computer-implemented method of claim 1 , wherein the code is encrypted.

6. The computer-implemented method of claim 1 , wherein the code is decrypted and decoded by a server system or a custom application running on the computing system to determine the one or more parameters and associated parameter values.

7. The computer-implemented method of claim 1 , wherein a custom application running on the computing system scans and decodes a URL associated with the code.

8. The computer-implemented method of claim 7 , wherein the custom application renders a page including the one or more parameters and associated parameter values without a web browser or a server system.

9. The computer-implemented method of claim 1 , wherein generating the code further comprises:

including the one or more modified parameters and the associated modified parameter in the address.

10. The computer-implemented method of claim 9 , wherein at least one type of information about a parameter or a parameter value is omitted from the address when the information is known by a data store accessible by a server in communication with the computing system.

11. The computer-implemented method of claim 9 , wherein the server system decodes, translates, displays, stores, or transfers the one or more modified parameters and associated modified parameter values in the address.

12. The computer-implemented method of claim 11 , wherein server system includes additional information.

13. A system comprising:

at least one processor; and

a memory storing instructions that, when executed by the at least one processor, cause the system to perform operations comprising:

determining, by a device, one or more parameters and associated parameter values of a network operating condition and contextual data;

generating, by the device, a code based at least on the one or more parameters and associated parameter values, wherein the code is a QR code and includes an address to a server system, the generating comprising:

encoding the one or more parameters and associated parameter values, and

generating one or more modified parameters and associated modified parameter values; and

providing, by the device, the code through an interface of the device, the code processable by a computing system.

14. The system of claim 13 , wherein the computing system is used to read the code to display, store, or transfer to another storage device or computing system content associated with the code.

15. The system of claim 13 , wherein the computing system comprises a QR code reader to read the code, the QR code reader implemented by the computing system or a custom application running on the computing system.

16. The system of claim 13 , wherein content associated with the code is displayable through a website in a first format or displayable through a custom application in a second format different from the first format.

17. A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a server system, cause the server system to perform operations comprising:

determining, by a device, one or more parameters and associated parameter values of a network operating condition and contextual data;

generating, by the device, a code based at least on the one or more parameters and associated parameter values, wherein the code is a QR code and includes an address to a server system, the generating comprising:

encoding the one or more parameters and associated parameter values, and

generating one or more modified parameters and associated modified parameter values; and

providing, by the device, the code through an interface of the device, the code processable by a computing system.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the computing system is used to read the code to display, store, or transfer to another storage device or computing system content associated with the code.

19. The non-transitory computer-readable storage medium of claim 17 , wherein the computing system comprises a QR code reader to read the code, the QR code reader implemented by the computing system or a custom application running on the computing system.

20. The non-transitory computer-readable storage medium of claim 17 , wherein content associated with the code is displayable through a website in a first format or displayable through a custom application in a second format different from the first format.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2023
From: MORELLE, CYRILLE; POLO, ILDEFONSO MIGUEL; CASIL, CESAR KYLE DELLA; HUA, MONICA; NGUYEN, TRI KHAI; BELIANKA, EUGENE; POPESKU, DMITRIY
To: VEEX INC.
Reel/Frame 065497/0274 →
Continuity (1)
Provisional Application 63394904 · Aug 3, 2022
References Cited (12)
US 8856211B1 · Kassamali et al. · 2014 [cited by applicant]
US 8936194B1 · Welch et al. · 2015 [cited by applicant]
US 9173092B1 · Hohpe · 2015 [cited by applicant]
US 9686026B1 · Reed · 2017 [cited by examiner]
US 11176343B2 · Roux et al. · 2021 [cited by applicant]
US 20160117581A1 · Ortega · 2016 [cited by examiner]
US 20170237800A1 · Carruthers · 2017 [cited by applicant]
US 20190042819A1 · Agarwal · 2019 [cited by examiner]
US 20200110974A1 · Norris · 2020 [cited by examiner]
US 20200351311A1 · Mayet · 2020 [cited by examiner]
US 20210243185A1 · Thasale · 2021 [cited by examiner]
US 20220174068A1 · Buida et al. · 2022 [cited by applicant]