IP Library Granted Patent US 8,930,412
Granted Patent B2
US 8,930,412 · App. 13/225,051 · Granted Jan 6, 2015

Intelligence centers

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,930,412
App. No.
13/225,051
Granted
Jan 6, 2015
Kind
B2
Abstract

Disclosed herein, among other things, is a system comprising a content repository, a communication portal developer, a content manager, and an analytic engine. The content repository is adapted to store electronic content in a computer-readable storage medium. The communication portal developer includes at least one wizard to create a plurality of customizable portals without coding software. Each customizable portal is accessible to one or more selected visitors through a web browser. The content manager is adapted to publish selectable electronic content to selectable portals. The content manager includes at least one wizard to populate and manage the electronic content within the content repository. The analytic engine analyzes electronic content use and visitor behavior while logged into their customizable portal. In various embodiments, the analytics are provided in real time or near real time. Other embodiments are disclosed herein.

Claims (50)

1. A method comprising:

receiving, within an electronic system including a processor, a user selection of a portal visitor type to create a customizable portal associated with a business organization, wherein the portal visitor type identifies users that can access the customizable portal, wherein the portal visitor type is associated with a department of the business organization;

determining content associated with an industry type, wherein the industry type is associated with the portal visitor type and with the department of the business organization;

providing the determined content for user selection thereof; and

creating the customizable portal configured to be packaged, wherein the customizable portal is based on the selected content, the portal visitor type, the department of the business organization and the industry type, and wherein the customizable portal is configured for automatic archiving based on a group consisting of an expiration date and a content usage threshold associated with the department.

2. The method of claim 1 , wherein the determined content is provided further based on a group consisting of business practices of the business organization, offerings by the business organization, competitors of the business organization, and industry type associated with the selected portal visitor type.

3. The method of claim 1 further comprising:

extracting graphical representation information from an existing website associated with the business organization; and

customizing the customizable portal based on the graphical representation information.

4. The method of claim 3 , wherein the graphical representation information includes font type, font size, color, images, business logo, and graphical buttons.

5. The method of claim 1 further comprising:

identifying users with privileges to create the customizable portal.

6. The method of claim 1 further comprising:

customizing analytic reports to generate real-time analytic reports regarding user interactions with the customizable portal.

7. The method of claim 1 further comprising:

associating the expiration date with the selected content in the customizable portal; and

generating an alert message, regarding the expiration date, to an owner of the customizable portal within a specified time period prior to the expiration date.

8. The method of claim 1 further comprising:

in response to a content usage being less than a certain threshold, generating an alert message to an owner of the customizable portal or archiving the selected content.

9. A method comprising:

receiving a user selection of a portal visitor type to create a portal associated with a business organization, wherein the portal visitor type identifies users that can access the portal, wherein the portal visitor type is associated with a department of the business organization;

determining content associated with an industry type, wherein the industry type is associated with the portal visitor type and with the department of the business organization;

providing the determined content for user selection thereof;

creating, within an electronic system including a processor, the portal;

automatically extracting graphical representation information from an existing website associated with the business organization, wherein the extracting is associated with the portal visitor type;

customizing the portal configured to be packaged, wherein the portal is based on the selected content, the portal visitor type, the department of the business organization, the industry type, and the graphical representation information, and wherein the customizable portal is configured for automatic archiving based on a group consisting of an expiration date and a content usage threshold associated with the department; and

subsequent to customizing, generating real-time analytic reports regarding user interactions with the portal.

10. The method of claim 9 , wherein creating the portal includes:

identifying portal users that have privileges to customize the portal.

11. The method of claim 9 , wherein the content is provided further based on a group consisting of, business practices of the business organization, offerings by the business organization, competitors of the business organization, and industry type associated with the selected portal visitor type.

12. The method of claim 9 further comprising:

generating an alert message, regarding the expiration date of portal content, to an owner of the portal within a specified time period prior to the expiration date.

13. The method of claim 9 further comprising:

in response to a content usage of portal content being less than a certain threshold, generating an alert message to an owner of the portal or archiving the portal content.

14. A non-transitory computer readable storage medium having computer-readable program code stored thereon for causing a processor to implement a method comprising:

receiving a user selection of a portal visitor type to create a portal associated with a business organization, wherein the portal visitor type identifies users than can access the portal, wherein the portal visitor type is associated with a department of the business organization;

determining content associated with an industry type, wherein the industry type is associated with the portal visitor type and with the department of the business organization;

providing the determined content for user selection thereof;

automatically extracting graphical representation information from an existing website of the business organization, wherein the extracting is associated with the portal visitor type; and

creating the portal configured to be packaged, wherein the portal is based on the selected content, the portal visitor type, the department of the business organization, the industry type, and the graphical representation information, and wherein the customizable portal is configured for automatic archiving based on a group consisting of an expiration date and a content usage threshold associated with the department.

15. The non-transitory computer readable storage medium of claim 14 , wherein the content is provided further based on a group consisting of business practices of the business organization, offerings by the business organization, competitors of the business organization, and industry type associated with the selected portal visitor type.

16. The non-transitory computer readable storage medium of claim 14 , wherein creating the portal includes:

identifying portal users that have privileges to customize the portal.

17. The non-transitory computer readable storage medium of claim 14 , wherein the method further comprises:

after creating the portal, generating real-time analytic reports regarding user interactions with the portal.

18. The non-transitory computer readable storage medium of claim 14 , wherein the method further comprises:

generating an alert message, regarding the expiration date of the selected content, to an owner of the portal within a specified time period prior to the expiration date.

19. The non-transitory computer readable storage medium of claim 14 , wherein the method further comprises:

in response to a content usage being less than a certain threshold, generating an alert message to an owner of the portal or archiving the selected content.

20. The non-transitory computer readable storage medium of claim 14 , wherein the user selection of the portal visitor type is selected via a table-driven wizard.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Oct 2, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: CALLIDUS SOFTWARE INC.
Reel/Frame 043758/0311 →
PATENT SECURITY AGREEMENT Recorded May 23, 2014
From: CALLIDUS SOFTWARE INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 033012/0639 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2012
From: NELSON, CRAIG, MR.
To: ICENTERA INCORPORATED
Reel/Frame 028763/0957 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2012
From: ICENTERA INCORPORATED
To: CALLIDUS SOFTWARE INCORPORATED
Reel/Frame 028764/0016 →