IP Library Patent Application 13485945
Patent Application
App. No. 13/485,945

COLORIZING USER INTERFACES

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 None
App. No.
13/485,945
Abstract

Various embodiments of systems and methods for colorizing user interfaces are described herein. In one aspect, the method includes receiving a request for rendering a user interface including a plurality of sections. Based upon the request, one or more identifiers associated with each of the plurality of sections are identified. Each identifier is assigned a color code. The color code may be assigned by a user. A user configured database table including the color code assignment for each identifier is accessed. Based upon the accessed database table, the plurality of sections is colorized according to the color code of their respective identifier. A colorized user interface including the plurality of colorized sections is rendered.

Claims (58)

1 . An article of manufacture including a non-transient computer readable storage medium to tangibly store instructions, which when executed by one or more computers in a network of computers causes performance of operations comprising:

receiving a request for rendering a user interface including a plurality of sections;

identifying one or more identifiers associated with each of the plurality of sections;

accessing a user configurable database table including a color code assignment for each identifier;

based upon the accessed database table, colorizing the plurality of sections according to the color code of their respective identifier;

generating a colorized user interface including the plurality of colorized sections; and

rendering the colorized user interface.

2 . The article of manufacture of claim 1 , wherein colorizing the plurality of sections comprises retrieving a binary representation of each of the plurality of sections, modifying the binary representation of each of the plurality of sections based upon tire color code of their respective identifiers, and colorizing the plurality of sections according to their modified binary representation.

3 . The article of manufacture of claim 1 , wherein at least one section from the plurality of sections includes one or more color areas and each color area is assigned an identifier.

4 . The article of manufacture of claim 3 , wherein colorizing the at least one section including the one or more color areas comprises colorizing the one or more color areas according to the color code of their respective identifier.

5 . The article of manufacture of claim 1 further comprising instructions which when executed cause the one or more computers to perform the operations comprising:

determining whether the database table includes the color code assignment; and

when the database table does not include the color code assignment, colorizing the plurality of sections according to their respective predefined color codes.

6 . The article of manufacture of claim 1 , wherein the user interface is a web based user interfaces accessible through an internet.

7 . A method for colorizing a user interface, the method comprising:

receiving a request for rendering the user interface including a plurality of sections;

identifying one or more identifiers associated with each of the plurality of sections;

accessing a user configurable database table including a color code assignment for each identifier;

based upon the accessed database table, colorizing the plurality of sections according to the color code of their respective identifier;

generating a colorized user interface including the plurality of colorized sections; and

rendering the colorized user interface.

8 . The method of claim 7 further comprising:

determining whether the database table includes the color code assignment; and

when the database table does not include the color code assignment, colorizing the plurality of sections according to their respective predefined color codes.

9 . The method of claim 7 further comprising:

based upon the request, identifying a file associated with the user interface;

identifying a binary representation of each of the plurality of sections from the file;

modifying the binary representation of each of the plurality of sections based upon the color code of their respective identifiers; and

colorizing the plurality of sections according to their modified binary representation.

10 . The method of claim 9 further comprising:

downloading the file; and

retrieving information related to the one or more identifier from the downloaded file.

11 . The method of claim 7 , wherein at least one section from the plurality of sections includes one or more color areas and each color area is assigned an identifier.

12 . The method of claim 11 , wherein colorizing the at least one section including the one or more color areas comprises colorizing the one or more color areas according to the color code of their respective identifier.

13 . A computer system for colorizing a user interface comprising:

a memory to store program code; and

a processor communicatively coupled to the memory, the processor configured to execute the program code to cause one or more computers in a network of computers to:

receive a request for rendering the user interface including a plurality of sections;

identify one or more identifiers associated with each of the plurality of sections;

access a user configurable database table including a color code assignment for each identifier;

based upon the accessed database table, colorize the plurality of sections according to the color code of their respective identifier;

generate a colorized user interface including the plurality of colorized sections; and

render the colorized user interface.

14 . The computer system of claim 13 , wherein the processor is further configured to perform the operations comprising:

based upon the request, identifying a file associated with the user interface;

identifying a binary representation of each of the plurality of sections from the file;

modifying the binary representation of each of the plurality of sections based upon the color code of their respective identifiers; and

colorizing the plurality of sections according to their modified binary representation.

15 . The computer system of claim 14 , wherein the processor is further configured to perform the operations comprising:

downloading the file; and

retrieving information related to the one or more identifier from the downloaded file.

16 . The computer system of claim 14 , wherein the file is a cascading style sheets (CSS) file.

17 . The computer system of claim 13 , wherein the processor is further configured to perform the operations comprising:

determining whether the database table includes the color code assignment; and

when the database table does not include the color code assignment, colorizing the plurality of sections according to their respective predefined color codes.

18 . The computer system of claim 13 , wherein at least one section from the plurality of sections includes one or more color areas and each color area is assigned an identifier.

19 . The computer system of claim 18 , wherein colorizing the at least one section including the one or more color areas comprises colorizing the one or more color areas according to the color code of their respective identifier.

20 . The computer system of claim 13 , wherein the user interface is a web based user interfaces accessible through an internet.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2013
From: BUERNER, HARALD
To: SAP AG
Reel/Frame 030173/0601 →