Browse Prior Art Database

Method and System for Relaying Application State through Colors

IP.com Disclosure Number: IPCOM000233975D
Publication Date: 2014-Jan-06
Document File: 3 page(s) / 65K

Publishing Venue

The IP.com Prior Art Database

Related People

Jon Herron: INVENTOR [+2]

Abstract

A method and system is disclosed for relaying application state through colors. The method and system provides a means to relay information about application state by slightly modifying colors of the application. The method and system enables application engineers to determine more about the state of the application by analyzing a screenshot sent by end users or Quality Engineers (QEs) based on modified colors in the screenshot.

This text was extracted from a Microsoft Word document.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 53% of the total text.

Method and System for Relaying Application State through Colors

Abstract

A method and system is disclosed for relaying application state through colors.  The method and system provides a means to relay information about application state by slightly modifying colors of the application.  The method and system enables application engineers to determine more about the state of the application by analyzing a screenshot sent by end users or Quality Engineers (QEs) based on modified colors in the screenshot.

Description

When reporting problems with client applications, users and Quality Engineers (QEs) often send screenshots of the client application to help illustrate the problem that are experienced.  Additional information about the environment, elapsed time or internal retry logic cannot be easily displayed without impacting the user experience.  Often, errors displayed to users are intentionally kept vague.  Explicit error codes, which can ease debugging processes if displayed, are left out to provide a better experience for the user.

Disclosed is a method and system for relaying application state through colors. 

The method and system provides a means to relay information about application state by slightly modifying colors of the application.  Application engineers can determine more about the state of the application by analyzing a screenshot sent by end users or Quality Engineers (QEs).

The method and system enable the application engineers map events or error codes to existing colors of visual elements of the application.  As the state of the application changes over time, the colors are subtly mutated to allow additional information to be relayed when screenshots are taken and sent by end users or QEs, as shown in the figure.  The method and system provides more contexts to aid in debugging issues reported with various clients.  The method and system can be distributed as a shared library or can be implemented within a given application.

Figure

Consider a scenario when an error occurs in an application and a vague error message “Unable to login” is shown to a user to provide a better user experience.  There are chances that error codes appended to the end of a message are being cut off.  When the user sends a screenshot, the application engineers may not be able to determine...