Methods and systems for collaborative whiteboarding and content management
First Claim
1. A computer implemented method of conducting a collaborative web-based whiteboarding session, the method comprising:
- establishing a selectively accessible web page defining a whiteboard area and a palette area at a set of one or more computer systems controlled by an employer of sales representatives, the palette area including a plurality of selectable palettes, each of the palettes including representations of a plurality of predefined diagram primitives that are each configured to be selected, dragged and dropped from the palette area into the whiteboard area by users having accessed the web page, each of the drawing primitives including metadata associated therewith stored in a first database accessible to the set of one or more computer systems, the metadata including;
at least a description of the diagram primitive, andan industry to which the diagram primitive is associated;
enabling, at the set of one or more computer systems, a sales representative and a customer to separately or simultaneously access the established web page;
receiving, at the set of one or more computer systems, information from the sales representative and the customer collaboratively creating a diagram by selecting diagram primitives from the palette area dragging and dropping the selected diagram primitives into the whiteboard area;
storing the created diagram in a selectively accessible database accessible to the set of one or more computer systems and controlled by the employer of the sales representative;
logging, with the set of one or more computer system, an activity of the customer and of the sales representative in the whiteboard area and logging, with the set of one or more computer system, which diagram primitives were selected by the customer and by the sales representative for inclusion in the created diagram;
associating, with the set of one or more computer system, the metadata of the selected diagram primitives stored in the first database, the logged activity and the logged diagram primitives with the created diagram and storing the associated metadata, the logged activity and the logged diagram primitives in the selectively accessible database controlled by the employer of the sales representative;
searching, with the set of one or more computer system, at least the stored associated metadata in the selectively accessible database controlled by the employer of the sales representative to derive industry, product and/or customer information and to derive information regarding the created diagram in response to information provided by another sales representative of the employer;
determining, with the set of one or more computer system, a potential solution for customers of the another sales representative using the created diagram and the derived information; and
generating information about the potential solution for at least one customer of the another sales representative using the set of one or more computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein is a collaborative and Web-based whiteboarding tool for creating, collecting, storing, managing and performing searches on graphical customer information and information related thereto. When implementing the present invention, the company retains possession of and control over the sales-related diagrams generated by its sales force. Participants in a collaborative Web session are provided with one or more palettes of diagram primitives, which reduce the whiteboarding (diagram) task to an easily mastered series of object drag-and-drops, line connections, and text blurbs. The diagrams, as well as the diagram primitives (including, for example, icons, diagrams and portions thereof) are stored in a selectably accessible database. In addition, the diagram primitives may have fully searchable information associated therewith, in the form of metadata or tags, for example.
-
Citations
16 Claims
-
1. A computer implemented method of conducting a collaborative web-based whiteboarding session, the method comprising:
-
establishing a selectively accessible web page defining a whiteboard area and a palette area at a set of one or more computer systems controlled by an employer of sales representatives, the palette area including a plurality of selectable palettes, each of the palettes including representations of a plurality of predefined diagram primitives that are each configured to be selected, dragged and dropped from the palette area into the whiteboard area by users having accessed the web page, each of the drawing primitives including metadata associated therewith stored in a first database accessible to the set of one or more computer systems, the metadata including; at least a description of the diagram primitive, and an industry to which the diagram primitive is associated; enabling, at the set of one or more computer systems, a sales representative and a customer to separately or simultaneously access the established web page; receiving, at the set of one or more computer systems, information from the sales representative and the customer collaboratively creating a diagram by selecting diagram primitives from the palette area dragging and dropping the selected diagram primitives into the whiteboard area; storing the created diagram in a selectively accessible database accessible to the set of one or more computer systems and controlled by the employer of the sales representative; logging, with the set of one or more computer system, an activity of the customer and of the sales representative in the whiteboard area and logging, with the set of one or more computer system, which diagram primitives were selected by the customer and by the sales representative for inclusion in the created diagram; associating, with the set of one or more computer system, the metadata of the selected diagram primitives stored in the first database, the logged activity and the logged diagram primitives with the created diagram and storing the associated metadata, the logged activity and the logged diagram primitives in the selectively accessible database controlled by the employer of the sales representative; searching, with the set of one or more computer system, at least the stored associated metadata in the selectively accessible database controlled by the employer of the sales representative to derive industry, product and/or customer information and to derive information regarding the created diagram in response to information provided by another sales representative of the employer; determining, with the set of one or more computer system, a potential solution for customers of the another sales representative using the created diagram and the derived information; and generating information about the potential solution for at least one customer of the another sales representative using the set of one or more computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A software application configured to enable a sales representative at a first computer and a customer at a second computer to collaboratively create and edit a diagram over a network linking the first and second computers, and comprising, stored on a computer-readable medium:
-
code configured to establish a selectively accessible web page defining a whiteboard area and a palette area, the palette area including a plurality of selectable palettes, each of the palettes including representations of a plurality of predefined diagram primitives that are each configured to be selected, dragged and dropped from the palette area into the whiteboard area by users having accessed the web page, each of the diagram primitives including metadata associated therewith stored in a first database, the metadata including; at least a description of the diagram primitive, and an industry to which the diagram primitive is associated; code configured to enable the sales representative and the customer to separately or simultaneously access the established web page; code configured to enable a collaborative creation of a diagram by the sales representative and/or the customer selecting diagram primitives from the palette area dragging and dropping the selected diagram primitives into the whiteboard area; code configured to store the created diagram in a selectively accessible database controlled by an employer of the sales representative; code configured to log an activity of the customer and of the sales representative in the whiteboard area and to log which diagram primitives were selected by the customer and by the sales representative for inclusion in the created diagram; code configured to associate the metadata of the selected diagram primitives stored in the first database, the logged activity and the logged diagram primitives with the created diagram and to store the associated metadata, the logged activity and the logged diagram primitives in the selectively accessible database controlled by the employer of the sales representative; code configured to enable searching at least the stored associated metadata in the selectively accessible database controlled by the employer of the sales representative to derive industry, product and/or customer information regarding the created diagram in response to information provided by another sales representative of the employer; code configured to determine a potential solution for customers of the another sales representative using the created diagram and the derived Information; and code for generating information about the potential solution for at least one customer of the another sales representative. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification