IP Library Granted Patent US 8,898,741
Granted Patent B2
US 8,898,741 · App. 13/165,139 · Granted Nov 25, 2014

Portal brand management

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 8,898,741
App. No.
13/165,139
Granted
Nov 25, 2014
Kind
B2
Abstract

Apparatus, systems, and methods may operate to receive, from a node associated with a console owner, an authenticated access request for access to a network portal. Additional activities may include accessing a branding file associated with the console owner, and responsive to the receiving, generating a branded version of a graphical user interface having one or more background colors, a display structure, and a set of uncolored icons. The background color(s) and the icons may be selected based on information stored in the branding file. The branded version may be published to grant access to the network portal, displaying the uncolored icons in front of the background color(s) so that the background color(s) are visible through transparent portions of the uncolored icons. Additional apparatus, systems, and methods are disclosed.

Claims (78)

1. An apparatus, comprising:

a network interface;

a reception module to:

receive, via the network interface from a node associated with a console owner, a selection of a first color for a first branding color scheme and a second color for a second branding color scheme, the first color and the second color associated with a set of permanently unchangeable, uncolored icons with respective transparent portions, an uncolored icon being an object that is rendered as black and white or in gray scale, the first branding color scheme and the second branding color scheme being part of a set of branded versions associated with a branding file for a tenant;

store, in the branding file, components comprising:

the first color and a first plurality of complementary colors for the first branding color scheme, the first plurality of complementary colors being automatically selected based on the first color; and

the second color and a second plurality of complementary colors for the second branding color scheme, the second plurality of complementary colors being automatically selected based on the second color; and

receive, via the network interface, an authenticated access request for access to a network portal from a member identified as a member of a group corresponding to the branding file and the first branding color scheme in the branding file; and

a processing module to:

access the branding file prior to receiving the authenticated access request;

generate, responsive to receiving the authenticated access request, a branded version of a graphical user interface using the first color branding scheme based on the group of the member, the branded version of the graphical user interface having the first color as a background color, the first plurality of complementary colors, a display structure, and the set of uncolored icons; and

publish the branded version of the graphical user interface to the node to grant access to the network portal, the branded version of the graphical user interface to display:

the background color as a background;

the first plurality of complementary colors; and

the uncolored icons in front of the background, so that the background is visible through the transparent portions of the uncolored icons.

2. The apparatus of claim 1 , further comprising:

an authentication module to authenticate the access request.

3. The apparatus of claim 1 , further comprising:

a storage node to store the branding file.

4. A system, comprising:

a first node including:

a reception module to:

receive a selection of a first color for a first branding color scheme and a second color for a second branding color scheme, the first color and the second color associated with a set of permanently unchangeable, uncolored icons with respective transparent portions, an uncolored icon being an object that is rendered as black and white or in gray scale, the first branding color scheme and the second branding color scheme being part of a set of branded versions associated with a branding file for a tenant;

store, in the branding file, components comprising:

the first color and a first plurality of complementary colors for the first branding color scheme, the first plurality of complementary colors being automatically selected based on the first color; and

the second color and a second plurality of complementary colors for the second branding color scheme, the second plurality of complementary colors being automatically selected based on the second color; and

receive an authenticated access request for access to a network portal from a member identified as a member of a group corresponding to the branding file and the first branding color scheme in the branding file; and

a processing module to:

access the branding file prior to receiving the authenticated access request,

generate, responsive to receiving the authenticated access request, a branded version of a graphical user interface using the first color branding scheme based on the group of the member, the branded version of the graphical user interface having the first color as a background color, the first plurality of complementary colors, a display structure, and the set of uncolored icons; and

publish the branded version of the graphical user interface; and

a second node associated with the console owner, the second node including a network interface to:

transmit the access request to the first node; and

receive publication of the branded version of the graphical user interface to grant access to the network portal, the branded version of the graphical user interface to display:

the background color as a background;

the first plurality of complementary colors; and

the uncolored icons in front of the background, so that the background is visible through transparent portions of the uncolored icons.

5. The system of claim 4 , further comprising:

a server to host the network portal.

6. The system of claim 4 , wherein the second node comprises:

a display to display the branded version.

7. A processor-implemented method to execute on one or more processors that perform the method, comprising:

receiving a selection of a first color for a first branding color scheme and a second color for a second branding color scheme, the first color and the second color associated with a set of permanently unchangeable, uncolored icons with respective transparent portions, an uncolored icon being an object that is rendered as black and white or in gray scale, the first branding color scheme and the second branding color scheme being part of a set of branded versions associated with a branding file for a tenant;

storing, in the branding file, components comprising:

the first color and a first plurality of complementary colors for the first branding color scheme, the first plurality of complementary colors being automatically selected based on the first color; and

the second color and a second plurality of complementary colors for the second branding color scheme, the second plurality of complementary colors being automatically selected based on the second color;

receiving, from a node an authenticated access request for access to a network portal, hosted by a server, from a member identified as a member of a group corresponding to the branding file and the first branding color scheme in the branding file;

accessing the branding file associated prior to receiving the authenticated access request;

generating, responsive to receiving the authenticated access request, a branded version of a graphical user interface using the first color branding scheme based on the group of the member, the branded version of the graphical user interface having the first color as a background color, the first plurality of complementary colors, a display structure, and the set of uncolored icons; and

publishing the branded version of the graphical user interface to the node to grant access to the network portal, the branded version of the graphical user interface to display:

the background color as a background;

the first plurality of complementary colors; and

the uncolored icons in front of the background, so that the background is visible through transparent portions of the uncolored icons.

8. The method of claim 7 , wherein the publishing further comprises:

publishing the uncolored icons as permanently unchangeable icons, and publishing at least one icon having no transparent portions that comprises a changeable icon including a trademark associated with the console owner.

9. The method of claim 7 , further comprising:

extracting the first color from an image comprising a trademark associated with the console owner.

10. The method of claim 7 , further comprising:

monitoring the network portal to detect a modification request to modify the branded version of the graphical user interface; and

denying the modification request when the modification request is not associated with correct modification credentials.

11. A processor-implemented method to execute on one or more processors that perform the method, comprising:

publishing a non-branded version of a graphical user interface to a display to grant access to a network portal;

receiving, from a node associated with a console owner and the display, a customizing request to customize the non-branded version of the graphical user interface;

receiving, from the node, a selection of a first color for a first branding color scheme and a second color for a second branding color scheme, the first color and the second color associated with a set of permanently unchangeable, uncolored icons with respective transparent portions, an uncolored icon being an object that is rendered as black and white or in gray scale, the first branding color scheme and the second branding color scheme being part of a set of branded versions associated with a branding file for a tenant;

storing, in the branding file, components comprising:

the first color and a first plurality of complementary colors for the first branding color scheme, the first plurality of complementary colors being automatically selected based on the first color; and

the second color and a second plurality of complementary colors for the second branding color scheme, the second plurality of complementary colors being automatically selected based on the second color; and

publishing a branded version of the graphical user interface to the display to grant access to the network portal, the branded version generated by applying the first branded color scheme, selected based on a identified group of a member using the node, to the non-branded version, including the first color as a background, the first plurality of complementary colors, a display structure, and the set of uncolored icons in front of the background so that the background is visible through transparent portions of the uncolored icons.

12. The method of claim 11 , further comprising:

receiving the selection of at least one of the first color or the second color as at least one of a hue and saturation selection or a primary color selection.

13. The method of claim 11 , further comprising:

publishing a menu to the display to present options with respect to application of the at least the first color or the second color to display elements in the branded version of the graphical user interface.

14. The method of claim 11 , wherein the publishing further comprises:

publishing display elements in the branded version of the graphical user interface to the display, the display elements comprising at least one of a button, a title bar, or a dialog box.

15. The method of claim 11 , wherein the branding file comprises at least one cascading style sheet.

16. The method of claim 11 , further comprising:

publishing a changeable, colored icon comprising a trademark associated with the console owner as part of the branded version of the graphical user interface.

17. The method of claim 11 , wherein the unchangeable, uncolored icons comprise a common, fixed gradient.

Assignments (8)
RELEASE OF SECURITY INTEREST REEL/FRAME 035656/0251 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: BORLAND SOFTWARE CORPORATION; ATTACHMATE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.)
Reel/Frame 062623/0009 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT TYPO IN APPLICATION NUMBER 10708121 WHICH SHOULD BE 10708021 PREVIOUSLY RECORDED ON REEL 042388 FRAME 0386. ASSIGNOR(S) HEREBY CONFIRMS THE NOTICE OF SUCCESSION OF AGENCY. Recorded Jul 26, 2018
From: BANK OF AMERICA, N.A., AS PRIOR AGENT
To: JPMORGAN CHASE BANK, N.A., AS SUCCESSOR AGENT
Reel/Frame 048793/0832 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
NOTICE OF SUCCESSION OF AGENCY Recorded May 2, 2017
From: BANK OF AMERICA, N.A., AS PRIOR AGENT
To: JPMORGAN CHASE BANK, N.A., AS SUCCESSOR AGENT
Reel/Frame 042388/0386 →
CHANGE OF NAME Recorded Sep 13, 2016
From: NOVELL, INC.
To: MICRO FOCUS SOFTWARE INC.
Reel/Frame 040020/0703 →
SECURITY INTEREST Recorded May 13, 2015
From: MICRO FOCUS (US), INC.; BORLAND SOFTWARE CORPORATION; ATTACHMATE CORPORATION; NETIQ CORPORATION; NOVELL, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 035656/0251 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2011
From: GOODWIN, GREG; ANDERSEN, CARL B.
To: NOVELL, INC.
Reel/Frame 026499/0838 →