Barcode generation and implementation method and system for processing information
OwnerSean McKirdyinventor
Life of this patent
Estimating the term…
Abstract
A system and method for generating and implementing a barcode, wherein the system includes a data generation device configured to receive data and generate barcode data in response to the received data. The system additionally includes a barcode generation device configured to receive the barcode data and generate a barcode in response to the received barcode data. The system additionally includes a display device configured to display the barcode. The system additionally includes a barcode receiving device configured to read the barcode and operate in response to the read barcode.
Claims18
A mobile device configured to receive health information of a person using the mobile device, the mobile device comprised of:
- at least one processor provided to process compressed health information encoded within at least one machine-readable code;
- a display device in signal communication with the at least one processor;
- at least one memory device in signal communication with the at least one processor, wherein the at least one memory device stores the at least one machine readable code and software instructions, wherein, when executed by the at least one processor, the software instructions cause the at least one processor to perform operations comprising:
- detecting the at least one stored machine readable code from the at least one memory device, via the at least one processor;
- employing the at least one processor to analyze encoded information from the at least one stored machine readable code to determine content associated with the encoded information, the encoded information comprising at least one of (a) a first Uniform Resource Locator (URL) and (b) compressed health information;
- employing the at least one processor to process the encoded information to determine a target software application residing within the at least one memory device, the target software application being selected based on the type of content in the encoded information;
- wherein, in a condition where the encoded information includes compressed health information, the at least one processor generates a first interactive user interface responsive to the compressed health information, the interactive user interface being displayed on the touch screen display device and the first interactive user interface allows the user to interact with the compressed health information within a personal health record application, wherein the personal health record application is the determined target software application, residing on the mobile device;
- wherein, in a condition where the encoded information includes the first URL and prior to launching a web browser, the at least one processor generates a second interactive user interface associated with content of the first URL and the second interactive user interface is displayed on the touch screen display device;
- and
- control, in response to user interaction with at least one of:
- (a) the first interactive user interface and (b) the second interactive user interface, the operation of the mobile device by performing a function determined by the content of the encoded information, the function comprising at least one of:
- (a) launching a web browser to navigate to the first URL contained in the encoded information, and
- (b) launching the personal health record application to store and manage the compressed health information, wherein the at least one processor decompresses the compressed health information prior to storing the compressed health information.
A method for processing encoded information contained in a machine-readable code on a mobile device associated with a person using the mobile device, the method comprising:
- storing, within at least one memory device of the mobile device, at least one machine- readable code comprising encoded information associated with at least one of (a) a first Uniform Resource Locator (URL) and (b) compressed health information;
- detecting the stored at least one machine-readable code by retrieving the stored at least one machine-readable code from the at least one memory device using at least one processor of the mobile device;
- analyzing the encoded information contained in the at least one stored machine-readable code to determine a type of content represented by the encoded information using the at least one processor, the type of content comprising at least one of (a) the first URL and (b) the compressed health information;
- processing the encoded information to determine a target software application residing on the mobile device using the at least one processor, wherein the target software application is selected based upon the determined type of content, wherein at least one processor within the mobile device processes compressed health information encoded within the stored at least one machine-readable code,
- wherein, in a condition where the encoded information includes the compressed health information, the method further comprising, generating a health related interactive user interface in response to the detected compressed health information by the at least one processor, displaying the health interactive user interface on a touch screen display of the mobile device enabling the person to interact with the compressed health information within a personal health record application, wherein the personal health record application is the determined target software application, residing on the mobile device,
- wherein, in a condition where the encoded information includes the first URL, the at least one processor generates an URL interactive user interface associated with the detected first URL, then prior to launching a web browser, displaying, the interactive user interface on the touch screen display of the mobile device;
- and
- wherein, in response to user interaction with at least one of:
- (a) the displayed first URL interactive user interface and (b) the displayed health interactive user interface, controlling an operation of the mobile device by performing a function determined by the type of content encoded within the at least one machine readable code using the at least one processor, the function comprising at least one of:
- (a) launching the web browser to navigate to the first URL contained in the encoded information, and (b) launching the personal health record application to store and manage the compressed health information,
- wherein, prior to storing the compressed health information, the compressed health information is decompressed by the at least one processor to reconstruct multi-character health information that had been compressed to fit within data capacity limitations of the stored at least one machine-readable code.
Dependencies are inferred from the claim text.