The present invention is generally directed toward systems and methods for supplying quick response codes or other coded information for use in public, private or semi-private settings.
A portion of this disclosure, including any applications incorporated by reference herein and their Appendices, is subject to copyright protection. Limited permission is granted to facsimile reproduction of the patent document or patent disclosure as it appears in the U.S. Patent and Trademark Office (USPTO) patent file or records. The copyright owner reserves all other copyright rights whatsoever.
A Quick Response code is a matrix-type or two-dimensional (i.e., comprising both horizontal and vertical components) machine-readable barcode, which is commonly referred to as a QR code. QR codes and other optically-coded labels frequently contain information about an item to which the coded label is attached. QR codes may be read by a variety of devices, such as the camera on a mobile device, and data associated with the QR code may then be extracted.
Such codes typically direct an individual to a specific server, and provide information about a company, product, service, event, etc. However, there is presently no system or method for a user to receive a “blank” QR code, associate the QR code with an item of interest to the user, link the QR code to a public, private or semi-private data repository, access, view and modify information associated with the item of interest, and/or transfer the QR code to another user who has interest in the item. Thus, many QR codes are limited with respect to their applicability to particular items of interest, the ability of a user to associate content of a more personal nature (including by way of example, personal audio and/or video files), and the ability of one or more users to modify the information associated with a particular code. In use, QR codes are therefore short lived and non-transferable from the user who assigned the code.
In addition to these shortcomings, there is presently no system or method which provides an application, operable on machine-readable media, for QR and equivalent codes to be issued in a form that allows the user to first identify an item of interest, obtain a unique code (for example, through the application), assign the unique code to the item of interest, associate the code with at least one data repository, store information related to the item of interest in the data repository, share information related to the item of interest with others and, in certain instances, permit others to modify or add content to the information stored in the data repository, and if necessary transfer the code and associated information to another. Furthermore, there are no systems or methods for permitting a user to remove, reuse or reassign a QR code or information associated with a previously issued QR code, such that a user may associate a previously issued QR code with a new item of interest.
It is with respect to the above issues and other problems presently faced by those of skill in the pertinent art that the embodiments presented herein were contemplated. The present invention solves the problems associated with the prior art and provides an apparatus and method for receiving a “blank” QR code that can be affixed upon an item of interest to the user, linking the QR code to a public, private or semi-private data repository, accessing, viewing and modifying information associated with the item of interest as needed, and/or transferring the QR code to another user who has interest in the item. Other advantages and benefits will become apparent after reviewing the Summary and Detailed Description sections below.
Accordingly, the present disclosure relates to systems and methods that overcome the problems identified above. While several advantages of the system and method of one embodiment are provided in this section, this Summary is neither intended nor should it be construed as being representative of the full extent and scope of the present invention. The present invention is set forth in various levels of detail in the Summary as well as in the attached drawings and in the Detailed Description, and no limitation as to the scope of this disclosure is intended by either the inclusion or non-inclusion of elements, components, etc. in the Summary. Additional aspects of the present disclosure will become more readily apparent from the materials included in the Detailed Description below.
In view of the shortcomings in the prior art, it is one aspect of the present disclosure to provide a user with a system for claiming a unique QR code, and linking that QR code to an item of interest to the user. According to one embodiment, unique QR codes are not assigned to any specific user until a user claims a code and stores header information to the unique code.
In one embodiment, a user may claim a code by purchasing a code through an application stored on machine-readable media and accessible through a user mobile device. In another embodiment, a user may claim one or a plurality of codes by accessing the codes through the application and printing those codes for the user's personal use. Whether the user prints codes or purchases codes through the application described herein, the codes are open for any user to claim. Nearly an infinite number of unique codes may be maintained by the application.
It is yet another aspect to provide a user with a method for obtaining one or more QR codes and associating one or more QR codes with an item of personal interest to a user. It is yet another aspect to provide a method for issuing and assigning QR codes to an item of personal interest, and then adding or modifying information linked to the particular QR codes, including through the application described herein.
In another embodiment, a user may share the content of a claimed QR code with another user or transfer a claimed QR code to a new owner via email or otherwise. Once shared, the other user may view the QR code, and, dependent upon settings selected by the user, add, edit or delete content from the QR code. Upon transfer of the QR code to the new owner, any sharing of the QR code will be revoked, and the original owner shall not be able to access the QR code again, unless the new owner provides the original owner with access to the QR code after the transfer.
In yet a further aspect of the present disclosure, a computer readable storage medium comprising processor executable instructions operable to utilize the system or perform the methods described both above and below is provided.
In one embodiment, a user is provided with a novel method for associating a QR code with an item and storing information with the item by following one or more of the steps of (1) accessing at least one code from a repository of codes, (2) downloading or printing at least one code from the repository, (3) associating header information with the at least one code, (4) associating an image, name and/or description of an item for the at least one code, (5) assigning the at least one code to one or more categories, (6) selecting at least one public/private/semi-private setting for the at least one code, and (7) saving the information associated with the at least one code in a user-selected data repository.
In one embodiment, a user may be provided with further method steps associated with the QR code associated with an item, including (8) modifying the information associated with the at least one code, (9) changing the setting for the at least one code to enable sharing of content associated with the at least one code, (10) copying and/or transferring information associated with at least one code to at least one other code, (11) permitting sharing of select content associated with the at least one code, (12) supplementing the information associated with the at least one code, (13) editing information associated with the at least one code, and (14) performing diagnostics and/or repair functions with respect to the information associated with the at least one code. Variations on these embodiments are contemplated, as is the order of the foregoing steps, and are further illustrated in the detailed description below.
It is to be expressly understood that the ensuing description provides embodiments only, and is not intended to limit the scope, applicability, or configuration of the invention. Rather, this summary will provide those skilled in the art with an enabling description for implementing the embodiments. It should be understood that various changes may be made in the function and arrangement of elements without departing from the spirit and scope of the appended claims.
Furthermore, while embodiments of the present disclosure will be described in connection with various examples of QR codes, it should be appreciated that embodiments of the present disclosure are not limited to any particular style of label or coded image. In addition, while embodiments of the present invention may be described with respect to an item of personal property, other applicability is contemplated.
Several terms used herein are intended to be understood according to their plain and ordinary meaning. The term “machine-readable media” as used herein refers to any tangible storage that participates in providing instructions to a processor for execution. Such a medium may take many forms, including but not limited to, non-volatile media, volatile media, and transmission media. Non-volatile media includes, for example, NVRAM, or magnetic or optical disks. Volatile media includes dynamic memory, such as main memory. Common forms of computer-readable media include, for example, a flexible disk, hard disk, magnetic tape, or any other magnetic medium, magneto-optical medium, a CD-ROM, any other optical medium, a RAM, a PROM, an EPROM, a FLASH-EPROM, a solid state medium like a memory card, any other memory chip or cartridge, or any other medium from which a computer or like machine can read.
When the computer-readable media may be configured as a database, it is to be understood that the database may be any type of database, such as relational, hierarchical, object-oriented, and/or the like. Accordingly, the invention is considered to include a tangible storage medium and prior art-recognized equivalents and successor media, in which the software implementations of the present invention are stored.
While the invention is described in terms of exemplary embodiments, it should be appreciated that individual aspects of the invention may be separately claimed.
Those of skill in the art will recognize that the following description is merely illustrative of the principles of the disclosure, which may be applied in various ways to provide many different alternative embodiments. This description is made for illustrating the general principles of the teachings of this disclosure invention and is not meant to limit the inventive concepts disclosed herein.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the disclosure and together with the general description of the disclosure given above and the detailed description of the drawings given below, serve to explain the principles of the disclosure.
In the drawings:
It should be understood that the drawings are not necessarily to scale. In certain instances, details that are not necessary for an understanding of the disclosure or that render other details difficult to perceive may have been omitted. It should be understood, of course, that the disclosure is not necessarily limited to the particular embodiments illustrated herein.
The present invention provides its benefits across a broad spectrum of endeavors. It is applicant's intent that this specification and the claims appended hereto be accorded a breadth in keeping with the scope and spirit of the invention being disclosed despite what might appear to be limiting language imposed by the requirements of referring to the specific examples disclosed. Thus, to acquaint persons skilled in the pertinent arts most closely related to the present invention, a preferred embodiment of the system is disclosed for the purpose of illustrating the nature of the invention. The exemplary method of installing, assembling and operating the system is described in detail according to the preferred embodiment, without attempting to describe all of the various forms and modifications in which the invention might be embodied. As such, the embodiments described herein are illustrative, and as will become apparent to those skilled in the art, can be modified in numerous ways within the scope and spirit of the invention, the invention being measured by the appended claims and not by the details of the specification.
Although the following text sets forth a detailed description of numerous different embodiments, it should be understood that the legal scope of the description is defined by the words of the claims set forth at the end of this disclosure. The detailed description is to be construed as exemplary only and does not describe every possible embodiment since describing every possible embodiment would be impractical, if not impossible. Numerous alternative embodiments could be implemented, using either current technology or technology developed after the filing date of this patent, which would still fall within the scope of the claims.
It should also be understood that, unless a term is expressly defined in this patent using the sentence “As used herein, the term ‘______’ is hereby defined to mean . . . ” or a similar sentence, there is no intent to limit the meaning of that term, either expressly or by implication, beyond its plain or ordinary meaning, and such term should not be interpreted to be limited in scope based on any statement made in any section of this patent (other than the language of the claims). To the extent that any term recited in the claims at the end of this patent is referred to in this patent in a manner consistent with a single meaning, that is done for sake of clarity only so as to not confuse the reader, and it is not intended that such claim term by limited, by implication or otherwise, to that single meaning. Finally, unless a claim element is defined by reciting the word “means” and a function without the recital of any structure, it is not intended that the scope of any claim element be interpreted based on the application of 35 U.S.C. § 112, subparagraph (f).
Referring now to the drawings,
In one embodiment, the application 102 issues QR codes 106 comprising little to no content, which are saved to a server or equivalent data repository 108 (not shown in
After accessing and logging into the application 102, users are directed to a home screen with a QR code scanner 126, as depicted in
In one preferred embodiment, the user would initiate the application 102 by using the “scan” 130 setting. The user centers the QR Code 106 inside the frame or scanner 140, as also shown in
Once a user taps “Save” 122, as shown in
Once a QR code 106 has been claimed and saved 122 by a user, the application 102 will display the “header” information 110 in one or more graphical interfaces, as shown in
Once a QR code 106 has been “claimed”, the QR code 106 can be shared 146 with other users. For private codes 144, before configuring the sharing feature 146 described above, only the owner (user who claimed the unique QR code 106) may view the QR code 106. Sharing a private code 144 may be achieved via an email, which will only show the recipient the content 110, but does not provide the ability to edit or delete content 110. In another embodiment, the recipient (with the permission of the owner) will be able to add content 110 through sharing settings 146 configured by the user, but unable to delete or modify existing content. Semi-private or hybrid settings can also be provided via the application 102. As used in this application, “semi-private codes” and “hybrid codes” mean a private code 144 that the owner has shared with another user or provided another. In the menu at bottom of home screen “more” 138, as shown in
For sharing public codes 142, if “Public” code 142 is selected, the codes 106 may be texted, emailed, shared over Facebook, saved to Dropbox and other public sharing forms, depending on the configuration of the user's social media applications.
The application 102 may also copy (or transfer) a QR code 106 from one QR code 106 to another 106, as shown in
The application 102 may also share the code's content 110 with others, as shown in
In an embodiment shown in
In one preferred embodiment, a user has the ability to “Add More information” 124. In this embodiment, additional text fields 152, pictures 154, video 156 and/or audio files 158 can be added to build a continual history, chronology or story about the item 124 that the QR code 106 has been affixed to. Various examples of items that may be used with this system and method include, by way of example and not limitation, include: (1) A QR code 106 that is on a family heirloom, where video 156 and/or audio clips 158 have been added, such as a user's grandparents talking about the heirloom; (2) A QR code 106 that is on a furnace, where pictures 154 of every service call invoice has been added to the QR code 106; (3) A code that is on a birthday greeting card, where a video clip 156 has been added to show family and friends singing “Happy Birthday”; and (4) A QR code 106 that is on a piece of machinery, where written instructions 152 on how to use and/or troubleshoot the machine has been added.
In one embodiment, a user may select the “codes” 132 option from the home screen of the application 102, as shown in
In an embodiment shown in
In a preferred embodiment, the application 106 offers users the ability to access QR codes 106 for printing 136 by supplying one or more QR codes 106 via a PDF attachment delivered to the user's email address, as shown in
The application 102 also offers an option to purchase either blank sheet labels for printing or pre-printed QR Codes 106 to be delivered over the application or an associated website, as shown in
The present invention also discloses a method where, in one embodiment, a user can associate a QR code with an item that stores information with the item by (1) accessing at least one code from a repository of codes 800, (2) downloading or printing at least one code from the repository 802, (3) associating header information with the at least one code 804, (4) associating an image, name and/or description of an item for the at least one code 806, (5) assign the at least one code to one or more categories 808, (6) select at least one public/private setting for the at least one code 810, and (7) saving the information associated with the at least one code in a user-selected data repository 812.
In one embodiment, a user may be provided with further method steps associated with the QR code associated with an item, including (8) modifying the information associated with the at least one code 814, (9) changing the setting for the at least one code to enable sharing of content associated with the at least one code 816, (10) copy and/or transfer information associated with at least one code to at least one other code 818, (11) permit sharing of select content associated with the at least one code 820, (12) supplement the information associated with the at least one code 822, (13) edit information associated with the at least one code 824, and (14) perform diagnostics and/or repair functions with respect to the information associated with the at least one code 826. Variations on these embodiments are contemplated, as is the order of the foregoing steps. In some embodiments, not all method steps may be utilized. In other embodiments, additional steps may also be incorporated.
In one embodiment, the system 100 is configured such that the user is not required to wait until receiving the QR code 106 to store information 110 concerning the item to the database. For example, the user may capture and upload a digital photograph 112 of the item in place of the QR code 106, thereby creating a unique record of the item. The application 102 uses image recognition technology to verify that an item featured in a subsequent photograph 112 is the item saved in the database by comparing “n” number of points of similarity between the photograph 112 connected with the item and the subsequent photograph, where n is a predetermined value set by the image recognition module. The image recognition technology can be any technology currently available or developed in the future.
While various embodiments of the present disclosure have been described in detail, it is apparent that modifications and alterations of those embodiments will occur to those skilled in the art. However, it is to be expressly understood that such modifications and alterations are within the scope and spirit of the present disclosure, as set forth in the following claims.
The foregoing discussion of the disclosure has been presented for purposes of illustration and description. The foregoing is not intended to limit the disclosure to the form or forms disclosed herein. In the foregoing Detailed Description for example, various features of the disclosure are grouped together in one or more embodiments for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed disclosure requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the following claims are hereby incorporated into this Detailed Description, with each claim standing on its own as a separate preferred embodiment of the disclosure.
Moreover, though the present disclosure has included description of one or more embodiments and certain variations and modifications, other variations and modifications are within the scope of the disclosure, e.g. the use of a certain component described above alone or in conjunction with other components may comprise a system, while in other aspects the system may be the combination of all of the components described herein, and in different order than that employed for the purpose of communicating the novel aspects of the present disclosure. Other variations and modifications may be within the skill and knowledge of those in the art, after understanding the present disclosure. This method of disclosure is intended to obtain rights which include alternative embodiments to the extent permitted, including alternate, interchangeable and/or equivalent structures, functions, ranges or steps to those claimed, whether or not such alternate, interchangeable and/or equivalent structures, functions, ranges or steps are disclosed herein, and without intending to publicly dedicate any patentable subject matter.
This application claims priority to and the benefit under 35 U.S.C. § 119(e) to U.S. Provisional Patent Application Ser. Nos. 62/569,273 and 62/582,204 filed Oct. 6, 2017 and Nov. 6, 2017, respectively. The foregoing applications are incorporated by reference herein in their entireties.
Number | Date | Country | |
---|---|---|---|
62582204 | Nov 2017 | US | |
62569273 | Oct 2017 | US |