IP Library Granted Patent US 10,115,064
Granted Patent B2
US 10,115,064 · App. 14/818,143 · Granted Oct 30, 2018

Business storyboarding

Inventor: Karl R. Schimmel (Olathe, KS)
Assignee: SUGARCRM INC.
G06Q10/063
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 10,115,064
App. No.
14/818,143
Granted
Oct 30, 2018
Kind
B2
Abstract

A storyboard generation method includes defining and persisting a template specifying a collection of visualizations in a storyboard, each visualization being generated based upon different data objects in an enterprise application for a business and each reflecting a performance aspect of the business. The method additionally includes partitioning the template into frames of a sequence and generating the storyboard by creating each of the visualizations based upon data objects of the enterprise application and allocating in the storyboard, a larger portion for visualizations that reflect an excess of performance beyond a threshold level and visualizations that reflect a dearth of performance below a threshold level, and a smaller portion for visualizations that reflect nominal performance. Finally, the method includes formatting the storyboard as a slideshow with each slide corresponding to one of the frames and saving the storyboard into fixed storage of the computer for subsequent playback.

Claims (28)

1. A storyboard generation method comprising:

defining and persisting into memory of a computer, a template specifying a collection of visualizations in a storyboard, each visualization being generated based upon different data objects in an enterprise application for a business and each visualization reflecting a performance aspect of the business;

partitioning the template into frames of a sequence;

generating the storyboard by creating each of the visualizations specified by the template based upon data objects of the enterprise application and allocating in the storyboard, a larger portion for visualizations that reflect an excess of performance beyond a threshold level and visualizations that reflect a dearth of performance below a threshold level, and a smaller portion for visualizations that reflect a nominal performance relative to a threshold level;

formatting the storyboard as a slideshow with each slide corresponding to one of the frames; and,

saving the storyboard into fixed storage of the computer for subsequent playback.

2. The method of claim 1 , wherein the slideshow is stored in the fixed storage as a movie.

3. The method of claim 1 , further comprising playing back the storyboard by scrolling each slide in a display of the computer in the sequence specified by the template.

4. The method of claim 1 , wherein one of the visualizations is a visualization of different sales opportunities for the business each of the opportunities being shown in the one of the visualizations in connection with a dollar value for each of the opportunities.

5. The method of claim 1 , wherein one of the visualizations is a visualization of different contacts for the business, each of the contacts being shown in the one of the visualizations in connection with a number of relationships to other data objects of the enterprise application.

6. A computer program product for storyboard generation, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a device to cause the device to perform a method comprising:

defining and persisting into memory of a computer, a template specifying a collection of visualizations in a storyboard, each visualization being generated based upon different data objects in an enterprise application for a business and each visualization reflecting a performance aspect of the business;

partitioning the template into frames of a sequence;

generating the storyboard by creating each of the visualizations specified by the template based upon data objects of the enterprise application and allocating in the storyboard, a larger portion for visualizations that reflect an excess of performance beyond a threshold level and visualizations that reflect a dearth of performance below a threshold level, and a smaller portion for visualizations that reflect a nominal performance relative to a threshold level;

formatting the storyboard as a slideshow with each slide corresponding to one of the frames; and,

saving the storyboard into fixed storage of the computer for subsequent playback.

7. The computer program product of claim 6 , wherein the slideshow is stored in the fixed storage as a movie.

8. The computer program product of claim 6 , wherein the method further comprises playing back the storyboard by scrolling each slide in a display of the computer in the sequence specified by the template.

9. The computer program product of claim 6 , wherein one of the visualizations is a visualization of different sales opportunities for the business each of the opportunities being shown in the one of the visualizations in connection with a dollar value for each of the opportunities.

10. The computer program product of claim 6 , wherein one of the visualizations is a visualization of different contacts for the business, each of the contacts being shown in the one of the visualizations in connection with a number of relationships to other data objects of the enterprise application.

11. A data processing system configured for storyboard generation, the system comprising:

a host computing system comprising one or more computers each with memory and at least one processor;

an application executing in the host computing system; and,

a storyboard generation module coupled to the application, the module comprising program code enabled upon execution in the host computing system to to define and persist into memory of a computer, a template specifying a collection of visualizations in a storyboard, each visualization being generated based upon different data objects in an enterprise application for a business and each visualization reflecting a performance aspect of the business, to partition the template into frames of a sequence, to generate the storyboard by creating each of the visualizations specified by the template based upon data objects of the enterprise application and allocating in the storyboard, a larger portion for visualizations that reflect an excess of performance beyond a threshold level and visualizations that reflect a dearth of performance below a threshold level, and a smaller portion for visualizations that reflect a nominal performance relative to a threshold level, to format the storyboard as a slideshow with each slide corresponding to one of the frames, and to save the storyboard into fixed storage of the computer for subsequent playback.

12. The system of claim 11 , wherein the slideshow is stored in the fixed storage as a movie.

13. The system of claim 11 , further comprising program code to play back the storyboard by scrolling each slide in a display of the computer in the sequence specified by the template.

14. The system of claim 11 , wherein one of the visualizations is a visualization of different sales opportunities for the business each of the opportunities being shown in the one of the visualizations in connection with a dollar value for each of the opportunities.

15. The system of claim 11 , wherein one of the visualizations is a visualization of different contacts for the business, each of the contacts being shown in the one of the visualizations in connection with a number of relationships to other data objects of the enterprise application.

Assignments (2)
SECURITY INTEREST Recorded Jul 31, 2018
From: SUGARCRM INC., AS GRANTOR
To: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P., AS COLLATERAL AGENT
Reel/Frame 046673/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2015
From: SCHIMMEL, KARL R.
To: SUGARCRM INC.
Reel/Frame 036251/0633 →
Continuity (1)
Related Publication 20170038932A1 · Feb 9, 2017
Cited By (1)
US 12,296,774