US20050278297A1 - System and method for providing intelligence centers - Google Patents

System and method for providing intelligence centers Download PDF

Info

Publication number
US20050278297A1
US20050278297A1 US11/145,750 US14575005A US2005278297A1 US 20050278297 A1 US20050278297 A1 US 20050278297A1 US 14575005 A US14575005 A US 14575005A US 2005278297 A1 US2005278297 A1 US 2005278297A1
Authority
US
United States
Prior art keywords
content
portal
electronic content
list
repository
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US11/145,750
Other versions
US7774378B2 (en
Inventor
Craig Nelson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ICENTERA Inc
Callidus Software Inc
Original Assignee
iCentera Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=35461715&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20050278297(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority to US11/145,750 priority Critical patent/US7774378B2/en
Application filed by iCentera Corp filed Critical iCentera Corp
Assigned to ICENTERA CORPORATION reassignment ICENTERA CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: NELSON, CRAIG
Publication of US20050278297A1 publication Critical patent/US20050278297A1/en
Assigned to SILICON VALLEY BANK reassignment SILICON VALLEY BANK SECURITY AGREEMENT Assignors: ICENTERA, INC.
Priority to US12/839,865 priority patent/US8046387B2/en
Publication of US7774378B2 publication Critical patent/US7774378B2/en
Application granted granted Critical
Priority to US13/225,051 priority patent/US8930412B2/en
Assigned to CALLIDUS SOFTWARE INCORPORATED reassignment CALLIDUS SOFTWARE INCORPORATED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ICENTERA INCORPORATED
Assigned to ICENTERA INCORPORATED reassignment ICENTERA INCORPORATED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ICENTERA CORPORATION
Assigned to CALLIDUS SOFTWARE INCORPORATED reassignment CALLIDUS SOFTWARE INCORPORATED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ICENTERA INCORPORATED
Assigned to ICENTERA INCORPORATED reassignment ICENTERA INCORPORATED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ICENTERA CORPORATION
Assigned to ICENTERA INC. reassignment ICENTERA INC. RELEASE Assignors: SILICON VALLEY BANK
Assigned to WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT reassignment WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT PATENT SECURITY AGREEMENT Assignors: CALLIDUS SOFTWARE INC.
Priority to US14/503,281 priority patent/US9507865B2/en
Priority to US15/333,904 priority patent/US10198526B2/en
Assigned to CALLIDUS SOFTWARE INC. reassignment CALLIDUS SOFTWARE INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: WELLS FARGO BANK, NATIONAL ASSOCIATION
Priority to US16/268,360 priority patent/US11017053B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/11File system administration, e.g. details of archiving or snapshots
    • G06F16/113Details of archiving
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/01Customer relationship services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus

Definitions

  • This disclosure relates generally to software and, more particularly, to systems, devices and methods for providing intelligence centers.
  • Useful and desired information can be easily lost within large quantities of available data. Much of the available data can quickly become obsolete in a fast-changing environment, or is not directly on point.
  • Various document management, content management or knowledge management engines are used to manage information. Useful information is able to be timely accessed and shared with others.
  • Customized and private communication channels used to share customized information often require relatively complex communication and database programming, or otherwise require technical assistance. Such requirements are obstacles to quickly share information in fast-changing environments.
  • CRM customer relationship management
  • Various system embodiments include 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.
  • Various system embodiments include means for populating and managing electronic content in a content repository using programming wizards, means for creating customizable communication portals without coding software using programming wizards, means for publishing selectable electronic content within the content repository to selectable portals, and means for analyzing electronic content use and portal use.
  • Each communication portal is customized to provide a portal for at least one specific user.
  • Each specific user is associated with the portal to which the electronic content was published is able to access the published electronic content within the content repository through the portal.
  • electronic content in a content repository is populated and managed using programming wizards.
  • Customizable communication portals are created without coding software using programming wizards.
  • Each communication portal is customized to provide a portal for at least one specific user.
  • Selectable electronic content within the content repository is published to selectable portals.
  • Each specific user associated with the portal to which the electronic content was published is able to access the published electronic content within the content repository through the portal.
  • Content use and portal use is analyzed.
  • One aspect of this disclosure relates to a method for creating a portal through a user interface with a communication portal developer.
  • an owner of the portal is selected from a list of potential owners provided by the interface.
  • An audience for the portal is selected from a list of potential audiences provided by the interface.
  • Electronic content from a content repository and users are added to the portal.
  • Various system embodiments include a content repository and a communication portal developer used to develop customized portals.
  • the content repository is adapted to store electronic content in a computer-readable medium.
  • the communication portal developer includes a portal owner interface, an audience interface, a portal content interface, and a portal user interface.
  • the portal owner interface provides a list of potential owners and enables selection of a portal owner from the list of potential owners.
  • the audience interface provides a list of potential audiences and enables selection of an audience from the list of potential audiences.
  • the portal content interface provides a list of potential electronic content stored in the content repository that can potentially be accessed through the portal.
  • the portal content interface enables selection of portal content from the list of potential electronic contents to allow one or more portal users to access the selected content through the portal.
  • FIG. 1 illustrates an embodiment of system to provide an intelligence center.
  • FIG. 2 illustrates an embodiment of a system to provide a marketing and sales intelligence center.
  • FIG. 3 illustrates, generally, an embodiment of table-driven wizard used to create customizable ports, to populate and manage electronic content within the content repository, and to publish selectable electronic content to selectable portals, for example.
  • FIG. 4 illustrates an embodiment of a process to select content from a content repository for use as portal content.
  • FIG. 5 illustrates an embodiment of a method for creating a portal through a user interface with a communication portal developer.
  • FIG. 6 illustrates an embodiment of a computer system to develop customized portals to share content.
  • FIG. 7 illustrates a new product release process, according to various embodiments.
  • FIG. 8 illustrates a marking and sales programs workflow, according to various embodiments.
  • FIG. 9 illustrates a marking and sales programs workflow, according to various embodiments.
  • FIG. 10 illustrates a customer selling, servicing and re-selling process, according to various embodiments.
  • FIG. 11 illustrates services effectiveness workflow, according to various embodiments.
  • FIG. 12 illustrates a content management lifecycle process, according to various embodiments.
  • Embodiments of the present subject matter provide hosted intelligence centers that enable dynamic information delivery.
  • Embodiments of the present subject matter are delivered as an ASP (active server pages) hosted solution that can be leased and can be accessed through a web browser. No additional hardware or software is required.
  • ASP active server pages
  • Various embodiments of the present subject matter adapt to a business without development.
  • the intelligence center is branded for each customer using a template driven approach. Each customer deployment takes on the look and feel of the companies branding.
  • Some embodiments scrape a customer's existing website, also referred to as a dot corn site, to obtain font type, font size, font color, graphics, background, button types, and the like, to automatically develop a skin that matches the customer's brand.
  • the intelligence center adapts to the unique needs of each user. This is accomplished without development using templates and includes dynamic delivery of files, news, reporting, usage, and other repository values.
  • a search engine filter combined with a hierarchical interface display is used to locate content. This provides the user with the ability to search through thousands of documents contained in the repository based on metadata tags for each of the document to locate matches.
  • An advanced search engine returns matches based the customer's products and method of doing business. Content can be searched based on the profile of an opportunity. Data shaping and other advanced SQL techniques can be used to quickly return content.
  • portal creation wizard allows users to create online web portals in several mouse clicks without application development effort using HTML or other programming language.
  • Each portal delivers dynamic content to users over the internet and provides a vendor with the ability to understand the portal user's behavior real-time.
  • Various embodiments of the present subject matter provide advanced content management. Users are able to submit, publish, maintain, and retire content using the automated web application.
  • the repository is self grooming sending alerts to content authors when content is near to retirement and provides feedback from users of content.
  • Various embodiments of the present subject matter provide guided selling.
  • the guided selling feature returns content contained in the repository based on the customer's profile. It displays this in the context of the customer's selling process.
  • Various embodiments of the present subject matter provide real-time, or near real-time, analytics.
  • Real-time analytics to understand the usage of the application and the content is provided as a by-product of users accessing the intelligence center.
  • the analytics can be tracked at a user, division, and country level. Advanced SQL accessing techniques can quickly display results.
  • Various embodiments of the present subject matter provide an on-line resource center, which provides a facility that allows users to build an intranet without application development effort. Each page is dynamic displaying only content that is assigned to the user's division.
  • the intelligence center is a hosted product suite that is designed to be customized without development effort. As a hosted solution no hardware needs to be bought, no software needs to be installed and only a quick setup wizard is completed.
  • the intelligence center is easily branded to look like an end user's intranet and Internet sites and, by using a rapid deployment approach, takes less than 8 hours to rollout.
  • FIG. 1 illustrates an embodiment of system to provide an intelligence center.
  • the illustrated intelligence center 100 includes a content repository 101 , search engine 102 , and analytic engine 103 .
  • the illustrated intelligence center further includes a user interfaces 104 to appropriately access the content repository, search engine and analytic engine, which are grouped together for simplicity as Repository and Engines 105 .
  • the illustrated intelligence center further includes port(s) 106 for users with privileges to access corresponding user interfaces 104 , and customizable portals 107 .
  • the customizable portals 107 function as private websites to view and publish content selected specific for the portal and to collaborate with other visitors of the customizable portal.
  • the illustration further includes visitor 108 A who accesses portal 1 through network 109 using browser 110 A, visitor 108 B who accesses portal 2 through network 109 using browser 110 B, visitor 108 C who accesses portal 3 through network 109 using browser 110 B, visitor 108 D who accesses portal N through network 109 using browser 110 D.
  • Each portal can be customized to allow one or more specific visitors.
  • the illustration also includes a user 111 with privileges who accesses the user interfaces 104 and the customizable portal(s) 107 .
  • a remote user can access the intelligence center via a global communication network, as illustrated at 113
  • a local user can access the intelligence center through a local network, as illustrated at 114 , or a global network, as illustrated at 113 .
  • a user account falls within one of the following groups: Visitors, an externally grantable user account which enables users to view the portals to which they are assigned; Visitor Administrators, an externally grantable user account which enables users to view and administer the portals to which they are assigned, Publishers, which enables users to publish content to the repository, and therefore also to private websites, and to administer Visitor and Visitor Administration accounts, Administrators, which enables users to publish content and administer all user accounts and product settings, and Super Users, which is a special group for staff members.
  • the content stored in the content repository is electronic content, which is capable of being stored in electronic form on a computer-readable medium. Each content item is stored once, and is capable of being associated with at least one portal.
  • the electronic content can be organized by associating each content item with categories 115 , sub categories 116 , sub-subcategories, and the like.
  • meta data 117 can be associated with each content item to assist with searching functions.
  • the search engine 102 is adapted to search by meta data, and/or categories, subcategories, which corresponds to the categories and meta data associated to the content within the content repository.
  • Contextual searches 118 such as solution based searches, can be performed using the meta data.
  • the analytic engine is adapted to generated selectable reports, including reports regarding portal specific data 119 , such as who is using the portal and when and how the portal is being used, and regarding content data 120 such as how often the content is used. This information can be provided in real time or near real time, i.e. without noticeable delay to the user.
  • the illustrated user interfaces 104 include an analytics interface 121 , with a table-driven report wizard, used to select and customize desired reports.
  • the illustrated content manager interface 122 includes a table-driven wizard used to manage and groom the content in the content repository.
  • the illustrated portal developer interface 123 includes a table-driven wizard used to create and customize communication portals.
  • the system manager interface 124 is used to control the functionality of the intelligence center, and the dashboard interface 125 provides an interface for a user to view and gain access to often-used information, such as portal information, electronic content use and visitor behavior, and email communication.
  • the system manager 124 allows staff to quickly and easily setup the intelligence center to support a business without the need to perform customized application development.
  • the system manager is used to adapt the intelligence center to adhere to a company's processes, products, competitors, industries serviced, and collateral content types.
  • the color scheme and overall look and feel can be changed to adhere to intranet or extranet sites.
  • This component uses step-by-step wizards to ensure quick setup and to enable content publishing, even on the same day on which the intelligence center is installed.
  • the content manager 122 allows those that manage content to fine-tune and continue to grow content such as marketing collateral, sales presentations and training material in real-time mode.
  • Content is made available immediately with targeted communication emails to ensure that content is used.
  • the content repository automatically grooms the materials based on rules defined by staff responsible for content management. The entire content management process is automated, allowing a user to simply review, approve, and maintain content using a step-by-step approach.
  • Content is posted, archived, and removed from the content repository without the help of IT or native HTML development.
  • the content manager includes a basic set of collateral templates used to quickly populate consistent content.
  • a user component allows staff to have direct access to the latest collateral, sales presentations, and training material for their specific target user audience, be it employees, customers, channels sales or partners.
  • the user component also enables staff to have direct feedback to document owners, allowing them to have a hand in the fine-tuning of documents. Users have access to the latest content with the ability to email, download, and package content for customers.
  • the user component also fosters collaboration allowing the user to interact with content owners, share feedback, post customer wins, and submit new best practice content.
  • the My Solution feature allows a user to quickly access content that they frequently leverage.
  • a well-known problem with many intranets and extranets is outdated content. All content published to the content repository 101 has an expiration date. Using email, content owners receive notification of content in need of review. The owner can update and extend the content or simply allow it to be archived.
  • the intelligence center provides a web-based, database-driven application that provides a centralized framework for managing collateral and information, and an online library with a search engine.
  • the intelligence center deploys easily and, using built-in setup wizards, content templates and reports, adapts to meet business needs without having to build custom code.
  • Two-way communications through customizable portals allows both input and feedback between teams.
  • Unused content is managed through the application of “usage thresholds” If a document is not being used by the field (failing to exceed a threshold of minimal unique hits), then the owner will be notified; they can either promote and extend the content, or allow it to be archived. Archived content may be easily searched by users, but is removed from the main “workspace”.
  • FIG. 2 illustrates an embodiment of a system to provide a marketing and sales intelligence center.
  • the illustrated system 200 illustrates that the system includes customizable portals 207 A-E, capable of being created and customized for an internal audience (along with subsets of internal audiences such as various management positions, for example), and external audiences such as prospects, customers, partners, and external users of the organization.
  • customizable portals 207 A-E capable of being created and customized for an internal audience (along with subsets of internal audiences such as various management positions, for example), and external audiences such as prospects, customers, partners, and external users of the organization.
  • content management including a content management lifecycle
  • the content engine is able to provide real time analytics and collaboration, and document management and workflow. Additionally, the content engine can be integrated with external systems such as email and CRM systems, for example.
  • FIG. 3 illustrates, generally, an embodiment of table-driven wizard used to create customizable ports, to populate and manage electronic content within the content repository, and to publish selectable electronic content to selectable portals, for example.
  • the illustration generally includes a relational database 326 , such as can be stored in the content repository.
  • the database includes a number of tables 327 . Examples of tables include available portal owners 328 , available portal audiences 329 , available portal users 330 , available content 331 (as determined by associated content) or any other table 332 .
  • the table-driven wizard accesses the tables in the database to provide a list, and also permits the wizard user to select from the list.
  • the selected audience type and/or selected categories can be used to limit the available content to be chosen.
  • the audience type functions as a category type.
  • Pull-down menus are one way to select from the table.
  • the table data can be entered into the system using forms, and stored for later use. Some embodiments integrate with external systems, such as email and CRM systems, to populate the data. The data from these systems is then available for selection.
  • FIG. 4 illustrates an embodiment of a process to select content from a content repository for use as portal content.
  • the content repository 401 contains groomed content that is managed through a content manager, such as illustrated at 122 if FIG. 1 . Thus, accurate and current content is stored in the content repository 401 .
  • a portal type 437 is selected from a table of available portal types. The portal types are associated with the content in the content repository.
  • a subset 438 of the total amount of content is available for publication to the portal.
  • the user is able to review and select 439 from this subset the content to be published to the portal.
  • the content 440 “published” to the portal remains within the content repository.
  • the portal provides a view or access to content.
  • the content manager is able to continue to update or otherwise groom the content published to the portal to provide portal content.
  • the visitor to the portal is able to download a current version through the portal.
  • the figure illustrates a subset created by portal type. Other table-driven ways to select subsets and sub-subsets of data can be implemented.
  • FIG. 5 illustrates an embodiment of a method for creating a portal through a user interface with a communication portal developer.
  • an owner of the portal is selected from a list of potential owners provided by the interface. The list of owners can be stored in a database table of potential owners.
  • an audience for the portal is selected from a list of potential audiences provided by the interface. The list of audiences can be stored in a database table of potential audiences.
  • electronic content from a content repository is added to the portal. The portal allows a visitor to view or otherwise access the content, but the content remains stored in the content repository and is able to be groomed using the content manager.
  • a visitor to the portal can make of a copy of the content and send, store, and/or revise the copy of the content.
  • users can be added to the portal.
  • the users can be manually entered, can be selected from a previously stored list of potential users, or can be imported from an external contact management system such as an email system or CRM system. Adding the electronic content and the users can also be performed through a process of selection.
  • FIG. 6 illustrates an embodiment of a computer system to develop customized portals to share content.
  • the illustrated system includes a content repository 601 to store electronic content in a computer-readable medium, and further includes a communication portal developer 623 to develop customized portals.
  • the developer 623 includes a portal owner interface 645 to provide a list of potential owners and to enable selection of a portal owner from the list of potential owners using a table-driven wizard.
  • the developer 623 further includes an audience interface 646 to provide a list of potential audiences and to enable selection of an audience from the list of potential audiences using a table-driven wizard.
  • the illustrated developer 623 further includes a portal content interface 647 to provide a list of potential electronic content stored in the content repository and accessible through the portal.
  • a table-driven wizard enables selection of portal content from the list of potential electronic contents.
  • a portal user interface 648 is used to add one or more visitors to the portal. The visitors, or users, can be added using a table-driven wizard.
  • Examples of specific implementations of the hosted intelligence center includes hosted marketing and sales intelligence center, hosted health care intelligence centers, and hosted real estate intelligence centers.
  • the marketing and sales intelligence center is illustrated in this document as an example of an implementation.
  • Those of ordinary skill in the art will understand, upon reading and comprehending this disclosure, how to implement the intelligence center into other industries, such as, by way of example and not limitation, health care and real estate.
  • the claims should not be limited to a particular application within particular industry.
  • the marketing and sales intelligence center provides the ability to easily manage, find, deliver, and communicate information to sell more effectively.
  • the marketing and sales intelligence center provides an environment that delivers useful, on-demand, customizable and actionable information to sales teams, partners, and customers using customizable portals for customers, prospects and partners.
  • the marketing and sale intelligence center serves as a central repository of knowledge used to drive revenue with new and existing customers and to maintain synchronization for all sales channels and those that enable sales.
  • the hosted marketing and sales intelligence center enables marketing to effectively launch new products including “sales ready” collateral that works for all sales channels to bridge the gap between marketing and sales, enables marketing programs that are in sync with the needs of customers and prospects to bridge the gap marketing and current market needs, and enables real-time feedback to evolve the value proposition, competitor intelligence, and product requirements.
  • the hosted marketing and sales intelligence center provides a personal website through a customizable portal to enable the customer to understand the value proposition based on their needs and continue to stay current on the solutions available for add-on sales. Best practices can be shared across the entire organization using consistent material and prior successes to quicken the time to ramp-up new staff.
  • Real-time, or near real-time, analytics continuously provides a way to measure and improve the overall effectiveness of marketing, sales, services, and other groups involved in selling, supporting sales, or supporting the customer. Because of the real-time or near real-time analytics, there is no perceived delay in receiving the data because the data is processed when it enters the computer rather than by some sort of batch processing where the information is stored and operated on at a later time.
  • the present subject matter provides an enterprise solution for a revenue enablement lifecycle, including a new produce release, marketing/sales programs and education, sales effectiveness, service effectiveness, and best practices and analytics.
  • the entire lifecycle has at its core a repository of content stored in the customer's private website.
  • Within minutes a private, customized website for the customer can be generated by the present subject matter.
  • the present subject matter can be used to drive collaboration through the enterprise to produce consistent and effective sales training.
  • a combination of product, sales collateral, and training materials are produced to effectively release a new product.
  • This content ensures that direct sales, channel sales, partners, and customers quickly understand the value proposition and product.
  • the present subject matter can provide a standard process and vehicle to distribute new content used to enable all sales channels to learn and evolve the value proposition.
  • a new product release process focuses on connecting the value proposition to the needs of the customer base to quickly identify new sales opportunities, and provides consistent sales collateral and training content including sales/training kits and solution oriented packing. Training is delivered “just-in-time” as the various sales channel work the opportunity.
  • FIG. 7 illustrates a new product release process, according to various embodiments.
  • the kit builder functionality is used as collaboration tool to drive the creation of content that is used by each of the kit types.
  • Upon the release of a product “sales ready” collateral with imbedded training is provide to quickly gain traction is the sale of the new release.
  • the revenue goals and sales channels target customers are identified at 749 , and the product database tables are updated at 750 .
  • a sales enablement training kit is created at 751 , using templates and examples as leverage, as illustrated at 752 .
  • the owner and kit content is determined at 753 , and at 754 a message (e.g. email) is sent requesting contributions.
  • a message e.g. email
  • Content is published and communication details are created at 755 , and an email announcing the kit is generated for all users and the targeted audience at 756 .
  • Communication is sent for management staff training 757 and for required content review 758 , and reports are generated 759 for training usage and progress.
  • the present subject matter can be used to provide a collaboration engine and standard processes to enable the introduction of new products to the market quicker.
  • Marketing campaigns can be aligned to real needs in the market.
  • a single repository provides one central point to update, and content can be used by all channels.
  • the present subject matter can provide a vehicle for just-in-time training, and can provide analytics against central content with usage information and content feedback to allow a user to detect trends in marketing, sales, and product.
  • the present subject matter can be used to provide targeted content to provide sale programs and marketing campaigns inline with market needs. Mindshare is gained across sales channels and customer base to take advantage of the new product release. Marketing programs and pre-packaged solutions are developed that are aligned to real customer needs in order to inform and motivate the customer.
  • the present subject matter provides the necessary tools to enable “just-in-time” (JIT) training across your sales channels and customer base.
  • FIG. 8 illustrates a marking and sales programs workflow, according to various embodiments.
  • the approach ensures that one standard message is delivered to all sales channels and that sales targets specific customer needs and pain points.
  • Solution kits are created at 860 .
  • For forms driven (also referred to herein as table-driven wizard) solution kits identify the solutions, industries target customer roles, customer problems, implications and needs, at 861 , and update the database tables at 862 .
  • a Program Based Selling kit is created at 863 , where the programmed based selling initiative is defined at 864 including determining audience, incentives and required collateral and updating solution content, and the tables are updated at 865 .
  • Proposal kits are created at 866 , wherein the pricing and proposal content are updated at 867 and the tables are updated at 868 .
  • the sales force is educated and sold on the solution and the program based selling at 869 , where selling templates are created at 870 , tables are updated at 871 , communication is delivered at 872 and the collateral usage is analyzed at 873 .
  • the present subject matter can be used to bridge the gap between marketing and sale to sell value to the customer. After formal training is delivered, sales channels are dependent on selling tools and collateral.
  • the present subject matter serves as the vehicle to deliver “sales ready” collateral packaged with just-in-time training material to enable sales channels to quickly identify opportunities and sell value.
  • the present subject matter can provide online sales coaching, can improve the effectiveness of CRM and other productivity tools by providing an outline regarding how to sell. Sales kits are aligned to real customer needs and evolves based on feedback and content analytics. Embodiments of the present subject matter provide private customer websites with content that is aligned to their needs.
  • FIG. 9 illustrates a marking and sales programs workflow, according to various embodiments.
  • a selling and just-in-time learning process is illustrated at 974 , and system can be synchronized at 975 with CRM and other tools.
  • Feedback on content is provided at 976 and new content is posted at 977 .
  • New staff is ramped up using collateral at 978 .
  • For a new opportunity, as illustrated at 979 a customer's needs are uncovered.
  • content and training are leveraged based on profile and need 980 , and collateral is reviewed 981 .
  • An initial letter is generated to prospect at 982 .
  • a value proposition and story is created for the customer at 983 , references are gathered at 984 and communication (email) is provided to deliver initial proposition 985 .
  • Pre-meeting selling 986 involves preparing sales materials 987 and delivering targeted content 988 through a desired vehicle (email, download, etc.). Value is presented at 989 , and the private website (portal) is updated based on the customer's needs 990 . The deal is closed at 991 , and the results are captured and appropriately disseminated at 992
  • Problems associated with conventional sales include the lack of consistent messaging between pre-sales and post-sales teams, as the pre-sales teams do not share the perceived value for why the customer purchased the product with post sales staff that handles the customer, and the post-sales teams do not communicate the actual value received to pre sales account owners. Additionally, post-sales teams are unable to identify and pass additional sales information to pre-sales teams. These problems result in improperly set expectations, implementations that do not meet expectations, the inability to leverage real customer testimonials for new sales, and reduced add-on sales after initial sale.
  • the present subject matter can be used to bridge the gap between pre and post sales to share best practices and capture deployment successes. After the sale has occurred, an organization should effectively transition to deployment mode maintaining the knowledge and best practices specific to each new customer.
  • the present subject matter provides a central knowledge base to maintain the customer's best practices online.
  • the central location allows standard files such as power point presentations as well as rich media to be shared.
  • Win reports captured and shared with service staff include statement of work or other additional supporting information.
  • the service process leverages new customer information extending the customer's private website for collection and distribution of content. This is part of the re-selling process ensuring a smooth transition from pre to post sales.
  • FIG. 10 illustrates a customer selling, servicing and re-selling process, according to various embodiments.
  • the customized portal 1093 (customer's private website) includes a repository of all content distributed to the customer, including both selling 1094 and servicing 1095 . This benefits marketing to analyze content usage, sales to build value proposition, communicate, and analyze account, services to understand customer needs and to share best practices, and product management and development to understand customer needs and to communicate product updates.
  • FIG. 11 illustrates services effectiveness workflow, according to various embodiments.
  • Reports e.g. WIN Report and Statement of Work
  • a pre-service call 1155 provides packaged and distributed service content including perceived value statement, and a service value statement is created 1156 .
  • the service work is performed 1157 , and portal (private website) is updated with service collateral 1158 .
  • a customer testimonial is created 1159 , and is associated with WIN report 1160 created by sales.
  • a perceived value versus actual value report 1161 can be generated and posted on the website 1158 .
  • Solution tables are updated 1162 with information gleaned from customer testimonial. Best practices are captured at 1163 , and posted 1164 for use during sales cycle.
  • the present subject matter provides a content management repository, which enables collaboration across the enterprise, one consistent message across all sales channels, the use of Internet and existing messaging technologies, and just in time training. Without a central knowledge base it is difficult if not impossible to maintain current content, capture/share best practices, and understand the effectiveness of the work performed to enable your staff.
  • the present subject matter provides detailed metrics to help understand usage patterns, promote success, and rework as necessary to keep in touch with the ever changing needs of the market.
  • Some problems associated with enterprises involves the lack of collaboration due to many repositories and file structures. Additional problems include the lack of automation for workflow to effectively capture new content and feedback, outdated content, the inability to locate content or understand content, and content that doesn't address entire selling process. Because of these problems, resources are ineffectively utilized to “re-create the wheel,” and best practices are lost preventing the ability to scale organization. Outdated content such as competitive document causes loss of credibility and revenue.
  • a central repository with detailed information about each document ensures that users can quickly find, refine, use, and share content.
  • the entire enterprise has access to central repository.
  • Development, Product Management, Marketing, Sales, and Services join forces to deliver product and collateral that are aligned to needs of the customer.
  • the present subject matter provides a vehicle to share best practices real time. Automated content maintenance workflow ensures current content is flowing daily. Reports can be automatically sent to owners of outdated content each day as expiration date is within certain date range. Meta data is used to categorize and identify content quickly via content index. Kits provide easy to find pre-packaged content, and built-in analytics are able to identify usage.
  • the present subject matter provides a vehicle to capture customer testimonials and product feedback from staff that is closest to the customer, and provides a platform to share best practices across a geographically distributed sales model.
  • the content management serves to “prune” or “groom” intranet content over time by automatically removing and archiving both out-of-date and unused content.
  • Out-of-date content is managed by giving all published content an expiration date. Several days prior to expiration, the content owner will be emailed and notified accordingly. The owner may wish to update and extend the content or simply allow it to be archived. Unused content is managed through the application of usage thresholds. If a piece of content is not being used by the field (failing to exceed a threshold of minimal unique hits), then the owner will be notified. In response to being notified that the published content has not met a usage threshold, the owner can either promote and extend the content, or allow the content to be archived. Archived content may be easily searched by users, but is removed from the main workspace of the system.
  • the system manager component is used to identify the thresholds for each organization to automate the pruning process.
  • the threshold include the number of 1 days since last update, the expiration date, and the minimum usage level over a defined period of time. Reporting is provided to communicate with content managers the archive process and affected content.
  • FIG. 12 illustrates a content management lifecycle process, according to various embodiments.
  • An autoarchive process is illustrated beginning at 1270 .
  • Autoarchiving can occur if the current date is approaching an expiration date for the content 1271 or if the content usage is less than a threshold (e.g. x uses over y days) 1272 . If either of these events occur, an email can be sent to the content owner 1273 .
  • the owner can reply 1274 by extending date or updating the content 1275 . If the owner does not reply 1276 , the content is archived automatically 1277 .
  • a content manager can select to archive content 1278 if the update data is greater than a selected date.
  • a report is generated 1279 including a link to the content, the owner, and the view count.
  • Owners of selected content are sent an email 1280 , and the content owner responds 1281 by extending time before retirement, agreeing to archive, or updating.
  • a communication can be sent when content is updated 1281 .
  • An email can be created to include all additions or modifications for a time period (e.g. a week) 1282 or to create email based on content area 1283 .
  • Embodiments of the present subject matter conform to the discrete needs and goals of the organization, using pre-packaged templates developed for various industry verticals and using examples to ensure a quick implementation, using a fully-automated content management process to drive new content and refine current content based on actual usage.
  • This component is used to define the site to adhere to any sales process, all content types, and tool kits.
  • a system manager interface is illustrated at 124 in FIG. 1 .
  • a step-type-step wizard enables quick setup.
  • the component is used to setup and configure the intelligence center.
  • the goal is to enable a new customer to quickly configure all aspects of the intelligence center.
  • the system is designed to support any type of company and product.
  • the intelligence center is table driven allowing the system manager to configure based on their discrete needs.
  • configuring the intelligence center includes installing the intelligence center to support a small or large geographically distributed organization; assessing all organization processes (e.g. a revenue enablement lifecycle); taking inventory of content (e.g. marketing, sales, service and other content that supports the sale and service of the companies products); and loading the company processes to serve as an outline and structure for the content and load the actual content. It is a goal to enable an organization to perform these steps quickly and easily without application development (i.e. without any changes to the program code or database). If the organization is fairly mature with existing processes and content, a new customer can install in minutes, configure in hours, and roll out to the enterprise in days. This is different from other sales effectiveness tools and related solutions such as CRM or PRM.
  • CRM sales effectiveness tools and related solutions
  • a process assessment quick-start consulting package can be used.
  • the deployment requirement of install in minutes and configures in hours doesn't take into consideration content development.
  • the intelligence center offers a content template library to expedite the creation of consistent content.
  • Some management tasks include, for example, the following tasks:
  • Some analytics tasks include: SetupKit Templates used to create types of kits and associate all content types the apply. Also, map content templates and examples; Setup Departments used to load the department types used to categorize content into departments such as marketing, sales, services, etc.; Load Sales Channels used to filter content by user type such as direct field and tele sales, and partner sales; Setup Fulfillment used to load the information used to create email to fulfillment center; Configure User Interface used to change the look and feel and menu items; and Setup Divisions used to optionally categorize content by business units or divisions.
  • the Analytics user interface illustrated at 121 in FIG. 1 , is intuitive and flexible to support the multiple task scenarios that apply.
  • An embodiment of a user interface includes buttons categorized by System Setup and Content Setup.
  • System Setup buttons can include, for example, an online tutorial, an email setup, a user access setup, a database setup, configure tools and configure menu.
  • Content Setup button can include, for example, configure content, content maintenance, process creation, configure kits, and reporting.
  • Content can be created by selecting search criteria, and updating system data tables. The search results can be sorted by most used, date, name and rating.
  • the content engine can be used by product management, marketing, sales training, and the like.
  • the content engine drives the entire content management process, including reviewing and publishing new content and maintaining existing content.
  • the intelligence center of the present subject matter allows every user to not simply use but also submit new content to the repository.
  • the kit builder facility the intelligence center provides an environment where user's can collaborate on new content prior to being formally published.
  • Some content manager tasks include the following tasks:
  • the content engine includes the Kit Builder facility, whose benefits include collaboration, collateral standards, and scalability.
  • a kit is managed by a kit owner who is responsible for managing the kit, and working with others to create documents that go into the kit.
  • the Kit Builder provides a central collaboration workspace, which can be used to work with others to create documents for the kit.
  • collateral standards a default collateral set can be created for each kit type to provide for standard documents across kits.
  • the Kit Builder can be used by various business groups to provide kits organized around product. Kits can easily be created when new Product Families or Products are introduced.
  • An example of a kit builder process includes creating a new kit and determining from a default list of collateral types those that are going to be included in the new kit, assigning ownership of collateral types to specific users, associating documents to the collateral types in the kit, reviewing the associated documents and update to complete, and publishing the kit.
  • both content manager and system manager can have the ability to create kits. Only a user of one of the components (User, Content Manager, etc.) can gain access a kit in development. Upon creation, the content or system manager identifies the users who have access to the kit. A licensed copy is required to access a kit. A content manager can email a document contained in a kit. Individuals that have access to kits can only review the details about the kit and documents, and access the docs attached to a kit, but cannot remove or add documents to kit.
  • Various embodiments use a spreadsheet and various embodiments use a tree view such that a user is able to sort on a product folder to see all kits associated with the product.
  • the templates are files. Each of the kits will have a set of files. There are default kits that can be customized by a content manager or system manager. In addition, new kits with templates can be added.
  • Sales Kits provide Sales Kits, Customer Kits, and Service Kits as default kits.
  • the following provides the content types for each of these three kits, which can function as default kits, according to various embodiments.
  • Some embodiments of Sales Kits include various combinations of Sales Guides; Sales Cheat Sheets; Competitive Review (optional); Competitive Cheat Sheets; Price Schedule; Data & Solution Kits; Customer stories; Evaluation Guide (optional); Customer Presentation; Email Template; Qualification Call Scripts; Return on Investment Cheat Sheets; What's New; and Internal Training.
  • Some embodiments of Customer Kits include Competitive Review (version approved for external distribution); Price Schedule; Data & Solution Kits; Customer Story; Evaluation Guide; Customer Presentation; Return on investment Cheat Sheets; What's New.
  • Service Kits include Customer stories; Customer Training; Frequently Asked Questions (FAQ); Implementation Best Practices; and Implementation Success stories (link to service win reports).
  • the template files are managed by the content manager, and are not displayed to the user. Every document contained in the default kits can have a template.
  • the content engine also referred to as a content manager, user interface is intuitive.
  • An embodiment of a content engine interface includes buttons categorized by system setup and content setup.
  • System Setup buttons can include, for example, an online tutorial, configure, custom pages, a and reporting.
  • Content Setup buttons can include, for example, content maintenance, publish content, process creation, kit builder, and update emails.
  • the intelligence center allows an end user to access content, and provides the end user with the ability to interact with content owners, share feedback, and submit new content.
  • the intelligence center can be used by marketing, product management, sales, services and partners, for example.
  • Some intelligence center tasks include the following tasks:
  • Search wizards navigate the content repository and display content in a meaning way. This approach provides users of all levels with a quick way to located content in the context of the sales opportunity with prospects and service engagement with a customer. Some embodiments provide the ability to download, email, add to content cart, and/or save query to favorites.
  • the wizard entry form asks: What solution(s) is the customer interested in?
  • a solution selection box including data from a solution type database table, permits the selection of one to multiple solutions.
  • the wizard prompts a selection from the list of all document sales kits that match solution, all customer email templates that match solution, all call script content types that match solution, and all presentation content types that match solution.
  • the wizard entry form asks: What is the customer's industry?
  • An industry selection box including data from an industry table, allow the selection of at least one value from industry database table.
  • the wizard prompts a selection from the list of all customer email templates that match solution, select all call scripts content types that match industry, select win reports that match the industry, select service win reports that match the industry, and select all data sheets for industry.
  • the wizard entry form asks: Is there a competitor?
  • a competitor selection box including data from a computer database table, allow the selection of at least one competitor.
  • the wizard prompts a selection from the list of select all win reports that match competitor and select all competition content type docs for the competitor.
  • a displayed customer profile identifies solution(s), industry, and competitor(s).
  • a text box is displayed, with the text: What to say to gain customer interest. Content matches for solution or industry are displayed.
  • a text box is displayed with the text Email template to gain customer interest, including a button to copy email template to an email message.
  • a text box is displayed, with the text: Customer references to gain customer interest.
  • the wizard prompts a selection of win reports that match the industry, service win reports that match the industry, and/or all customer stories that match the industry.
  • a text box is displayed, with the text: Brief product information to gain customer interest.
  • the wizard prompts a selection of data and solution sheets.
  • the wizard In a process to prepare the materials for selling, the wizard provides internal sales kits and prompts for a selection, and provides customer's kits for distribution to customer and customer kits for solution or industry. In a process to prepare to present the solution, the wizard provides presentation materials and prompts for a selection of content types for solution or industry. In a process to prepare the materials to compete, the wizard provides corporate and field competitive intelligence, and prompts for a selection of all win reports that match competitor and/or all competition content type docs for the competitor.
  • the wizard entry form asks: What is the customer's industry?
  • An industry selection box including data from an industry type database table, permits selection of an industry.
  • the wizard prompts a selection from the list of all customer email templates that match industry, win reports that match the industry, and service win reports that match the industry.
  • the wizard form asks: What product(s) is the customer interested in?
  • a product selection box including data from a product type database table, permits selection of one or more products.
  • the wizard prompts a selection from the list of all sales kits that match the product selected, all customer email templates that match product, and all call script content type docs that match product.
  • the wizard form asks: Is there a competitor?
  • a competitor selection box including data from a competitor type database table, permits selection of one or more competitors.
  • the wizard prompts a selection from the list of all win reports that match competitor and all competition content type docs for the competitor.
  • a displayed opportunity profile identifies industry, product(s) and competitor(s).
  • a text box is displayed, with the text: What to say to gain customer interest, and content matches for product or industry are displayed.
  • a text box is displayed, with the text: Email template to gain customer interest, and content matches for product or industry are displayed.
  • a text box is displayed, with the text: References to gain customer interest, and content matches of win reports and service win reports for product or industry are displayed.
  • a text box is displayed, with the text: Inform and educate customer, and content matches of data and solution sheets for product or industry are displayed.
  • the wizard In a process to prepare the materials for selling, the wizard provides sales kits and customer kits for the solution or industry for use in education and distribution. In a process to prepare to present the solution, the wizard provides presentation materials for the solution or industry. In a process to prepare to compete, the wizard prompts for a selection of all win reports that match competitor or all competition content type docs for the competitor.
  • This wizard provides collateral to be used on a sales call specific to the needs of the prospect. This is a quick way to package content to be distributed in either hardcopy or electronic format.
  • the wizard entry form asks: What is the customer's industry? An industry selection box, including data from an industry type database table, permits selection of one or more industries. The wizard prompts a selection from the list of customer kits that match the industry. The wizard entry form asks: What solution or product is the customer interested in? A solution selection box, including data from a solution database table, permits selection of one or more solutions. The wizard prompts a selection from the list of customer kits that match the solution. The wizard entry form asks: Is there a competitor? A competitor selection box, including data from a competitor database table, permits selection of one or more competitors. The wizard prompts a selection from the list of all competition content type documents that are marked as “free to distribute” for the competitor.
  • a displayed package collateral query identifies an opportunity profile that includes industry, product(s) and competitor(s).
  • a text box is displayed, with the text Customer kits to distribute or post to customer website, and matches of customer kits for the industry or solution are provided for selection.
  • a text box is displayed, with the text Competitive Comparisons, and all competition content type docs that are marked as “free to distribute” for the competitor are provided for selection.
  • the wizard entry form asks: What products has the customer purchased?
  • a product selection box including data from a product database table, permits selection of one or more products.
  • the wizard prompts a selection from the list of all service win reports that match the product, all service kits that match the products, and all best practice content types that match the product.
  • the wizard entry form asks: What solutions is the customer interested in deploying?
  • a solutions selection box including data from a solutions database table, permits selection of one or more solutions.
  • the wizard prompts a selection from the list of document service kits that match solution and all best practice content type documents for solution.
  • a displayed package collateral query identifies a customer profile that includes product(s) purchased and solution(s).
  • a text box is displayed, with the text Prepare to indicate preparation for engagement, and matches of are provided for selection of all service kits that match the products, customer training, and frequently asked questions.
  • a text box is displayed, with the text Best Practices to indicate proven best practices for reuse, and matches are provided for selection of all best practice content types that match the product.
  • a text box is displayed, with the text Customer Reference to indicate customer reference to endorse service, and matches are provided for selection of all service win reports that match the product and customer stories.
  • buttons can include, for example, Offline/Online Mode, Online tutorial, My Solution/My Private Websites, What's New/Top Content, New Product Releases, Post Content, Customer Contacts, Sales Effectiveness, Customer stories, Proposals, Sales Kits, Company Processes, CRM/SFA & Links, and Custom Pages.
  • Content can be created by selecting search criteria, sorting results such as by most used, date, name, rating, etc, and packaging and acting on content. Examples of actions include emailing, sending to handheld devices, downloading zip files, downloading to work offline, saving as a favorite, adding to a homepage, including in customer versions of website, and sending email to fulfillment center. Thumbnails can be used to view documents.
  • Some customer tasks include:
  • buttons which can include, for example, buttons to email, download, send link and send URL.
  • FIGS. 5-6 illustrates various portal creation embodiments.
  • the content template library can be used by content managers.
  • the library includes ready made templates with the outline of a business process.
  • the library can include advanced templates, such ax templates for sales enablement kits with an outline of a sales process.
  • advanced templates such as ax templates for sales enablement kits with an outline of a sales process.
  • the content library templates, release process and sales process provide a jump start for deployment.
  • Some content template tasks include Sales Process Templates, which includes sales process, release to market process, deployment process, Sales Kit Templates, which includes a standard list of content types such as MS Word templates, and active deliverable to provide online guidance, Examples Kits, which includes sales kits and solution kits, and Example Sales Techniques, which includes industry standard techniques such as chalktalk.
  • This component can be used by sales, as it includes pre-packaged sales methodology, including opportunity management approach and techniques.
  • Other methodology templates can be developed for non-sales applications.
  • This component can be used by management, as it permits reporting to analyze and communicate data regarding content use and portal use.
  • the analytics tracks usage, provides real business value in understanding direct and indirect sales staff product mindshare, customer product mindshare, customer buying interest for add-on and cross selling opportunity, what marketing initiatives are working or not working, what sales initiatives are working or not working, the effectiveness of the investment in sales enablement (methods, training, CRM, other tools), and the general health and maintenance of the repository.
  • Reporting/Analytics provides a list of static reports to include as part of a separate reporting tab. Each component has a reporting tab with access to different type of reports (sys mgr, content mgr, user). Reporting/Analytics provides ability to print, save to file, and export reports in MS Word or Excel format for further manipulation. Within the product, the ability is provided to view report online, save report to My Solution, or email the report.
  • Drill Down Analysis provides the ability to sort metrics by target users (e.g. internal staff, partners, customers), by internal staff department (e.g. sales, product marketing, service, marketing), type of user audience (e.g. technical, non technical)
  • Visitor Session Overview analysis provides a graphic that shows a number of visitor session per day, per week and per month. Able to drill down as stated above from overall users, to groups to individual users.
  • Visitor Session Time analysis provides average per day, per week or for a specified time period. Most Active Users analysis provide totals for user by audience with the ability to drill down on a user audience type and individual using drill down stated above. Least Active Users analysis provides totals for user by audience with the ability to drill down on a user audience type using drill down stated above. Geographic Usage analysis provides a graphic showing usage by country using visits metric. Able to drill down. Unique Visitor Visits analysis provides totals of unique visitors for time period, and is capable of distinguishing between repeat and one time visitors.
  • Performance reports provide activity statistics, which provides an understanding of the performance of the intelligence center, including files, pages, and other content. The metrics in this report serves as a great coaching tool for new staff trying to understand the top content areas of the intelligence center.
  • Overall Site Hits which provides a macro report for total hits per day, per week, per month, and average per business working day for a specified time period.
  • Overall Page Views which provides overall hits reports for page view impressions.
  • Document Action Usage which provides total documents viewed, emailed, downloaded, save to favorite, published to customer private website. Ability to drill down into specific documents is provided.
  • Top 10 Report which provides top 10 of pages requested, files requested, content types, win/loss reports.
  • Bottom 10 Report which provides bottom 10 of pages requested, files requested, content types, win/loss reports.
  • Top Usage Day which provides top usage day by number of visits, files accessed, and time.
  • Top Customer Portal Usage which provides top customer portals by number of visits and page hits.
  • Usage Time which provides top usage time during the course of a day determined by number of visits, files accessed, and time spent.
  • Top Pages which reviews top pages, and allows ability to drill into what audience accesses in each page.
  • Top Documents which reviews the top files accessed, and provides ability to drill into count for files viewed online, download, email, posted to customer web, feedback to author, added to favorites.
  • Top Entry page and exit page which identifies entry and exit page for session.
  • Top keywords which provides top keywords used to find content.
  • Top products which provides top products used to locate content.
  • Top content types which provides top content types used to locate content.
  • Top methodology steps which provides top methodology step used to locate content.
  • Top industry which provides the top industries used by search wizard.
  • Top solutions which provides the top solutions used by search wizard.
  • Top competitors which provides the top competitor used by search wizard.
  • Customer Portal resources which provides top products posted, top documents posted, top kits posted, and the like.
  • Top References Requested which provides references from the win/loss analysis, list top competitors, products, industry requested.
  • Content Dashboard which provides the total products, total competitors, total content types, kit types, solution types, and win/loss reports.
  • a User Usage List provides a list of users that include: user name, last accessed date, user audience, department, setup date, content authored count, average time spent on site, files accessed. The list can be sorted by last accessed date.
  • An Industry Usage List provides an industry name, description, number of associations to win/loss reports.
  • a Content Usage Types provides a type name, description, flag for template and example including the file name for each, number of associations to documents.
  • a Product Usage List provides a listing of products, owner, version, sales channels (audience that have access to product's content), number of associations to documents, docs posted to MY Solution pages, and win/loss reports.
  • a Competitor List provides a list of competitors, number of associations to wins/loss reports.
  • Content Maintenance provides information to communicate availability of content and ongoing content maintenance. What's New provides a HTML format report to drop into email to announce updates. This includes new content and updated content. Meta data includes document title, update date, author, and description. The content manager is allowed to set what meta data to include. Ability is provided to create different what new reports based on target audience such as internal staff, partners and customers.
  • Total Documents Per Content Type provides a total of each content type.
  • Content Publishing provides content management metrics for total documents: submitted, published, archived, deleted. Also, metrics can be provided for total win/loss reports published, updated, deleted. Win/Loss provides total win/losses, total by industry, total by competitor, and total by product.
  • Author Maintenance Report provides a listing of users that have created content, date posted, retire date, rating, view count. Listing can be sorted by audience, department, or user. Enable the report to be emailed to content authors with embedded links to launch content directly for maintenance and re-publishing.
  • Content Department Ownership provides totals for content owned by department. Archive Content, which provides a list that is older then specified date range. For example, all content that is 12 months or older. Provide ability to sort by owner, owning division, department, product. Similar to author maintenance report, enable report to be emailed to author.
  • Content Department Ownership provides totals for content owned by department. Archive Content provides a list content that is older then specified date range (e.g. content that is 12 months or older).
  • Unused Content provides a list of content with access view count less then specified number.
  • Emails are auto generated by the repository based on thresholds established by content managers.
  • Content Archive Reporting provides a list of content archived based on auto archive criteria set by system management.
  • Kit Report provides a list of kits with product name, product version, publish date, total hits, owner.
  • a pie chart can be provided with a breakdown of different kit types.
  • a Solution tab provides a general user content dashboard, which provide overview metrics with totals for: total documents, viewed documents by user, win/loss reports submitted by user, customer portals generated by user, and total documents submitted and published.
  • the Solution tab further provides a document distribution history, which tracks what documents have been sent for each customer. This information is shared with CRM to populate the activity record.
  • the Solution tab further provides content accessed, which includes a list of content accessed and not accessed per user.
  • the Solution tab further provides my top kits, which includes top accessed kits.
  • the Solution tab further provides my top wins, which includes top accessed win/loss reports.
  • the Solution tab further provides my top documents, which includes top accessed documents.
  • My Portal Reports are used to track prospects and customers buying behavior. All Customer Portals Usage Metrics provide customer portals reporting for all portals owned by the user, including total user visits, total duration of visits, total docs viewed/downloaded, total visits by day. Customer Usage provide data on one specific customer portal, including details for access to following resources, user, time spent on site, docs, kits, pages, products. Also, time on site, record for each email address are used. Customer Content Posting includes a list of all content posted for each portal. The content includes meta data, such as document title, date, and posted by data. Customer Portal Opportunity Report includes all data contained on the home page of the customer portal including top business issues, decision criteria, next meeting, contact name, compelling event or project enabled and title of related customer stories. Top Content includes content used by top 20% (or other percentage by way of configuration using the content manager) of representations. The content includes top kits, documents and win reports.
  • Technical Statistics provides information to improve technical performance. Top referring sites, MS Explorer version (or other browser), platform, listing of failed login attempts, and failed file access can be reported.
  • a management dashboard is a standalone reporting component to understand the usage patterns and business analytics. No other component is required. Dashboard tasks include Kit Training Reporting, to provide reporting for individuals that have reviewed specific modules, Product Release Content Communication to send email with an outline of product release and new content available to enable the individual, and other types of reports such as Mindshare, Educational Reports, and Solution Performance.
  • CRM Customer Relationship Management
  • PRM Partner Relationship Management
  • the intelligence center adds a CRM application programming interface (API) or using Microsoft.net to exchange information.
  • Integration with a CRM/SFA software platform allows users of the intelligence center to interact with, and leverage data that exist within the CRM application and vice versa.
  • the data may include contact information, collateral distribution information, account information, account history, log information, and so forth.
  • Some aspects of the integration are specific to the targeted CRM application. For example, some embodiments pass email address and email function from Microsoft Outlook or CRM to the intelligence center and/or to web portal generation. Some embodiments pass collateral distribution information from the intelligence center to a CRM to associate account content.
  • Content from an existing repository can be moved into the intelligence center using a CSV import mechanism to provide an easy way to publish several content items at once keeping existing content in use, without redundancy or programming.
  • Content can be shared between the intelligence center and an existing content management system or portal using XML-based content-sharing API.
  • Content can be published once, and delivered to multiple destinations (for example: Plumtree, Vignette, Interwoven, IcSolution), or published where convenient and synchronize content between systems.
  • Various embodiments integrate with Microsoft Customer Relationship Management (CRM).
  • CRM Microsoft Customer Relationship Management

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.

Description

    CROSS REFERENCE TO RELATED APPLICATION
  • This application claims the benefit of U.S. Provisional Application Ser. No. 60/577,357 entitled “System and Method for Providing a Marketing and Sales Intelligence Center,” filed Jun. 4, 2004, under 35 U.S.C. 119(e), which is incorporated herein by reference in its entirety.
  • TECHNICAL FIELD
  • This disclosure relates generally to software and, more particularly, to systems, devices and methods for providing intelligence centers.
  • BACKGROUND
  • Useful and desired information can be easily lost within large quantities of available data. Much of the available data can quickly become obsolete in a fast-changing environment, or is not directly on point. Various document management, content management or knowledge management engines are used to manage information. Useful information is able to be timely accessed and shared with others.
  • Customized and private communication channels used to share customized information often require relatively complex communication and database programming, or otherwise require technical assistance. Such requirements are obstacles to quickly share information in fast-changing environments.
  • One example of useful information is customer information. Various customer relationship management (CRM) software are used to track customer information and audit sales opportunities. However, CRM software lacks, among other things, business logic and templates.
  • SUMMARY
  • One aspect of this disclosure relates to a system. Various system embodiments include 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.
  • Various system embodiments include means for populating and managing electronic content in a content repository using programming wizards, means for creating customizable communication portals without coding software using programming wizards, means for publishing selectable electronic content within the content repository to selectable portals, and means for analyzing electronic content use and portal use. Each communication portal is customized to provide a portal for at least one specific user. Each specific user is associated with the portal to which the electronic content was published is able to access the published electronic content within the content repository through the portal.
  • One aspect of this disclosure relates to a method. According to various embodiments, electronic content in a content repository is populated and managed using programming wizards. Customizable communication portals are created without coding software using programming wizards. Each communication portal is customized to provide a portal for at least one specific user. Selectable electronic content within the content repository is published to selectable portals. Each specific user associated with the portal to which the electronic content was published is able to access the published electronic content within the content repository through the portal. Content use and portal use is analyzed.
  • One aspect of this disclosure relates to a method for creating a portal through a user interface with a communication portal developer. According to various embodiments, an owner of the portal is selected from a list of potential owners provided by the interface. An audience for the portal is selected from a list of potential audiences provided by the interface. Electronic content from a content repository and users are added to the portal.
  • One aspect of this disclosure relates to a computer system. Various system embodiments include a content repository and a communication portal developer used to develop customized portals. The content repository is adapted to store electronic content in a computer-readable medium. The communication portal developer includes a portal owner interface, an audience interface, a portal content interface, and a portal user interface. The portal owner interface provides a list of potential owners and enables selection of a portal owner from the list of potential owners. The audience interface provides a list of potential audiences and enables selection of an audience from the list of potential audiences. The portal content interface provides a list of potential electronic content stored in the content repository that can potentially be accessed through the portal. The portal content interface enables selection of portal content from the list of potential electronic contents to allow one or more portal users to access the selected content through the portal.
  • This Summary is an overview of some of the teachings of the present application and not intended to be an exclusive or exhaustive treatment of the present subject matter. Further details are found in the detailed description and appended claims. Other aspects will be apparent to persons skilled in the art upon reading and understanding the following detailed description and viewing the drawings that form a part thereof, each of which are not to be taken in a limiting sense. The scope of the present invention is defined by the appended claims and their legal equivalents.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 illustrates an embodiment of system to provide an intelligence center.
  • FIG. 2 illustrates an embodiment of a system to provide a marketing and sales intelligence center.
  • FIG. 3 illustrates, generally, an embodiment of table-driven wizard used to create customizable ports, to populate and manage electronic content within the content repository, and to publish selectable electronic content to selectable portals, for example.
  • FIG. 4 illustrates an embodiment of a process to select content from a content repository for use as portal content.
  • FIG. 5 illustrates an embodiment of a method for creating a portal through a user interface with a communication portal developer.
  • FIG. 6 illustrates an embodiment of a computer system to develop customized portals to share content.
  • FIG. 7 illustrates a new product release process, according to various embodiments.
  • FIG. 8 illustrates a marking and sales programs workflow, according to various embodiments.
  • FIG. 9 illustrates a marking and sales programs workflow, according to various embodiments.
  • FIG. 10 illustrates a customer selling, servicing and re-selling process, according to various embodiments.
  • FIG. 11 illustrates services effectiveness workflow, according to various embodiments.
  • FIG. 12 illustrates a content management lifecycle process, according to various embodiments.
  • DETAILED DESCRIPTION
  • The following detailed description of the present subject matter refers to the accompanying drawings which show, by way of illustration, specific aspects and embodiments in which the present subject matter may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the present subject matter. Other embodiments may be utilized and structural, logical, and electrical changes may be made without departing from the scope of the present subject matter. References to “an”, “one”, or “various” embodiments in this disclosure are not necessarily to the same embodiment, and such references contemplate more than one embodiment. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope is defined only by the appended claims, along with the full scope of legal equivalents to which such claims are entitled.
  • Various aspects and embodiments of the present subject matter provide hosted intelligence centers that enable dynamic information delivery. Embodiments of the present subject matter are delivered as an ASP (active server pages) hosted solution that can be leased and can be accessed through a web browser. No additional hardware or software is required.
  • Various embodiments of the present subject matter adapt to a business without development. The intelligence center is branded for each customer using a template driven approach. Each customer deployment takes on the look and feel of the companies branding. Some embodiments scrape a customer's existing website, also referred to as a dot corn site, to obtain font type, font size, font color, graphics, background, button types, and the like, to automatically develop a skin that matches the customer's brand.
  • Various embodiments of the present subject matter adapt to individual user needs. The intelligence center adapts to the unique needs of each user. This is accomplished without development using templates and includes dynamic delivery of files, news, reporting, usage, and other repository values.
  • Various embodiments of the present subject matter provide advanced search features and functions. A search engine filter combined with a hierarchical interface display is used to locate content. This provides the user with the ability to search through thousands of documents contained in the repository based on metadata tags for each of the document to locate matches. An advanced search engine returns matches based the customer's products and method of doing business. Content can be searched based on the profile of an opportunity. Data shaping and other advanced SQL techniques can be used to quickly return content.
  • Various embodiments of the present subject matter provide portal creation without development. The portal creation wizard allows users to create online web portals in several mouse clicks without application development effort using HTML or other programming language. Each portal delivers dynamic content to users over the internet and provides a vendor with the ability to understand the portal user's behavior real-time.
  • Various embodiments of the present subject matter provide advanced content management. Users are able to submit, publish, maintain, and retire content using the automated web application. The repository is self grooming sending alerts to content authors when content is near to retirement and provides feedback from users of content. Various embodiments of the present subject matter provide guided selling. The guided selling feature returns content contained in the repository based on the customer's profile. It displays this in the context of the customer's selling process.
  • Various embodiments of the present subject matter provide real-time, or near real-time, analytics. Real-time analytics to understand the usage of the application and the content is provided as a by-product of users accessing the intelligence center. The analytics can be tracked at a user, division, and country level. Advanced SQL accessing techniques can quickly display results.
  • Various embodiments of the present subject matter provide an on-line resource center, which provides a facility that allows users to build an intranet without application development effort. Each page is dynamic displaying only content that is assigned to the user's division.
  • The intelligence center is a hosted product suite that is designed to be customized without development effort. As a hosted solution no hardware needs to be bought, no software needs to be installed and only a quick setup wizard is completed. The intelligence center is easily branded to look like an end user's intranet and Internet sites and, by using a rapid deployment approach, takes less than 8 hours to rollout.
  • FIG. 1 illustrates an embodiment of system to provide an intelligence center. The illustrated intelligence center 100 includes a content repository 101, search engine 102, and analytic engine 103. The illustrated intelligence center further includes a user interfaces 104 to appropriately access the content repository, search engine and analytic engine, which are grouped together for simplicity as Repository and Engines 105. The illustrated intelligence center further includes port(s) 106 for users with privileges to access corresponding user interfaces 104, and customizable portals 107. The customizable portals 107 function as private websites to view and publish content selected specific for the portal and to collaborate with other visitors of the customizable portal.
  • The illustration further includes visitor 108A who accesses portal 1 through network 109 using browser 110A, visitor 108B who accesses portal 2 through network 109 using browser 110B, visitor 108C who accesses portal 3 through network 109 using browser 110B, visitor 108D who accesses portal N through network 109 using browser 110D. Each portal can be customized to allow one or more specific visitors. The illustration also includes a user 111 with privileges who accesses the user interfaces 104 and the customizable portal(s) 107. A remote user can access the intelligence center via a global communication network, as illustrated at 113, and a local user can access the intelligence center through a local network, as illustrated at 114, or a global network, as illustrated at 113. User accounts provide access to the product, and dictate the level of control that the logged-on user has. According to various embodiments, a user account falls within one of the following groups: Visitors, an externally grantable user account which enables users to view the portals to which they are assigned; Visitor Administrators, an externally grantable user account which enables users to view and administer the portals to which they are assigned, Publishers, which enables users to publish content to the repository, and therefore also to private websites, and to administer Visitor and Visitor Administration accounts, Administrators, which enables users to publish content and administer all user accounts and product settings, and Super Users, which is a special group for staff members.
  • A brief introduction of the system components is provided here. Further detail is provided throughout this specification. The content stored in the content repository is electronic content, which is capable of being stored in electronic form on a computer-readable medium. Each content item is stored once, and is capable of being associated with at least one portal. The electronic content can be organized by associating each content item with categories 115, sub categories 116, sub-subcategories, and the like. Additionally, meta data 117 can be associated with each content item to assist with searching functions. The search engine 102 is adapted to search by meta data, and/or categories, subcategories, which corresponds to the categories and meta data associated to the content within the content repository. Contextual searches 118, such as solution based searches, can be performed using the meta data. The analytic engine is adapted to generated selectable reports, including reports regarding portal specific data 119, such as who is using the portal and when and how the portal is being used, and regarding content data 120 such as how often the content is used. This information can be provided in real time or near real time, i.e. without noticeable delay to the user.
  • The illustrated user interfaces 104 include an analytics interface 121, with a table-driven report wizard, used to select and customize desired reports. The illustrated content manager interface 122 includes a table-driven wizard used to manage and groom the content in the content repository. The illustrated portal developer interface 123 includes a table-driven wizard used to create and customize communication portals. The system manager interface 124 is used to control the functionality of the intelligence center, and the dashboard interface 125 provides an interface for a user to view and gain access to often-used information, such as portal information, electronic content use and visitor behavior, and email communication.
  • The system manager 124 allows staff to quickly and easily setup the intelligence center to support a business without the need to perform customized application development. The system manager is used to adapt the intelligence center to adhere to a company's processes, products, competitors, industries serviced, and collateral content types. In addition, the color scheme and overall look and feel can be changed to adhere to intranet or extranet sites. This component uses step-by-step wizards to ensure quick setup and to enable content publishing, even on the same day on which the intelligence center is installed.
  • The content manager 122 allows those that manage content to fine-tune and continue to grow content such as marketing collateral, sales presentations and training material in real-time mode. Content is made available immediately with targeted communication emails to ensure that content is used. To prevent outdated content, the content repository automatically grooms the materials based on rules defined by staff responsible for content management. The entire content management process is automated, allowing a user to simply review, approve, and maintain content using a step-by-step approach. Content is posted, archived, and removed from the content repository without the help of IT or native HTML development. The content manager includes a basic set of collateral templates used to quickly populate consistent content.
  • A user component allows staff to have direct access to the latest collateral, sales presentations, and training material for their specific target user audience, be it employees, customers, channels sales or partners. The user component also enables staff to have direct feedback to document owners, allowing them to have a hand in the fine-tuning of documents. Users have access to the latest content with the ability to email, download, and package content for customers. The user component also fosters collaboration allowing the user to interact with content owners, share feedback, post customer wins, and submit new best practice content. The My Solution feature allows a user to quickly access content that they frequently leverage.
  • A well-known problem with many intranets and extranets is outdated content. All content published to the content repository 101 has an expiration date. Using email, content owners receive notification of content in need of review. The owner can update and extend the content or simply allow it to be archived.
  • The intelligence center provides a web-based, database-driven application that provides a centralized framework for managing collateral and information, and an online library with a search engine. The intelligence center deploys easily and, using built-in setup wizards, content templates and reports, adapts to meet business needs without having to build custom code. Two-way communications through customizable portals allows both input and feedback between teams. Unused content is managed through the application of “usage thresholds” If a document is not being used by the field (failing to exceed a threshold of minimal unique hits), then the owner will be notified; they can either promote and extend the content, or allow it to be archived. Archived content may be easily searched by users, but is removed from the main “workspace”.
  • FIG. 2 illustrates an embodiment of a system to provide a marketing and sales intelligence center. The illustrated system 200 illustrates that the system includes customizable portals 207A-E, capable of being created and customized for an internal audience (along with subsets of internal audiences such as various management positions, for example), and external audiences such as prospects, customers, partners, and external users of the organization. Thus, since the creation of customized portals is quick and easy using table-driven wizards and since the content can be quickly and easily published to the newly created portals using table-driven wizards, specific content from the content engine 201 can be provided for each specific portal to meet the specific needs of the user of the portal. The content engine can ensure that relevant, updated information is published to the portals. Some information regarding content management, including a content management lifecycle, is provided below with respect to FIG. 12. As is provided in more detail below, the content engine is able to provide real time analytics and collaboration, and document management and workflow. Additionally, the content engine can be integrated with external systems such as email and CRM systems, for example.
  • FIG. 3 illustrates, generally, an embodiment of table-driven wizard used to create customizable ports, to populate and manage electronic content within the content repository, and to publish selectable electronic content to selectable portals, for example. The illustration generally includes a relational database 326, such as can be stored in the content repository. The database includes a number of tables 327. Examples of tables include available portal owners 328, available portal audiences 329, available portal users 330, available content 331 (as determined by associated content) or any other table 332. The table-driven wizard accesses the tables in the database to provide a list, and also permits the wizard user to select from the list. As illustrated generally in the figure by lines 334 and 335, the selected audience type and/or selected categories (including subcategories and sub-subcategories) can be used to limit the available content to be chosen. In some embodiments, the audience type functions as a category type. Pull-down menus are one way to select from the table. Those of ordinary skill in the art will understand that other ways can be used to select from the table data. The table data can be entered into the system using forms, and stored for later use. Some embodiments integrate with external systems, such as email and CRM systems, to populate the data. The data from these systems is then available for selection.
  • FIG. 4 illustrates an embodiment of a process to select content from a content repository for use as portal content. The content repository 401 contains groomed content that is managed through a content manager, such as illustrated at 122 if FIG. 1. Thus, accurate and current content is stored in the content repository 401. When a portal is created, a portal type 437 is selected from a table of available portal types. The portal types are associated with the content in the content repository. Upon selection of a portal type, a subset 438 of the total amount of content is available for publication to the portal. The user is able to review and select 439 from this subset the content to be published to the portal. The content 440 “published” to the portal remains within the content repository. The portal provides a view or access to content. Thus, the content manager is able to continue to update or otherwise groom the content published to the portal to provide portal content. The visitor to the portal is able to download a current version through the portal. The figure illustrates a subset created by portal type. Other table-driven ways to select subsets and sub-subsets of data can be implemented.
  • FIG. 5 illustrates an embodiment of a method for creating a portal through a user interface with a communication portal developer. At 541, an owner of the portal is selected from a list of potential owners provided by the interface. The list of owners can be stored in a database table of potential owners. At 542, an audience for the portal is selected from a list of potential audiences provided by the interface. The list of audiences can be stored in a database table of potential audiences. At 543, electronic content from a content repository is added to the portal. The portal allows a visitor to view or otherwise access the content, but the content remains stored in the content repository and is able to be groomed using the content manager. A visitor to the portal can make of a copy of the content and send, store, and/or revise the copy of the content. At 544, users can be added to the portal. The users can be manually entered, can be selected from a previously stored list of potential users, or can be imported from an external contact management system such as an email system or CRM system. Adding the electronic content and the users can also be performed through a process of selection.
  • FIG. 6 illustrates an embodiment of a computer system to develop customized portals to share content. The illustrated system includes a content repository 601 to store electronic content in a computer-readable medium, and further includes a communication portal developer 623 to develop customized portals. The developer 623 includes a portal owner interface 645 to provide a list of potential owners and to enable selection of a portal owner from the list of potential owners using a table-driven wizard. The developer 623 further includes an audience interface 646 to provide a list of potential audiences and to enable selection of an audience from the list of potential audiences using a table-driven wizard. The illustrated developer 623 further includes a portal content interface 647 to provide a list of potential electronic content stored in the content repository and accessible through the portal. A table-driven wizard enables selection of portal content from the list of potential electronic contents. A portal user interface 648 is used to add one or more visitors to the portal. The visitors, or users, can be added using a table-driven wizard.
  • EXAMPLE Hosted Marketing and Sales Intelligence Center
  • Examples of specific implementations of the hosted intelligence center includes hosted marketing and sales intelligence center, hosted health care intelligence centers, and hosted real estate intelligence centers. The marketing and sales intelligence center is illustrated in this document as an example of an implementation. Those of ordinary skill in the art will understand, upon reading and comprehending this disclosure, how to implement the intelligence center into other industries, such as, by way of example and not limitation, health care and real estate. Thus, unless otherwise recited in the claims, the claims should not be limited to a particular application within particular industry.
  • The marketing and sales intelligence center, according to various embodiments of the present subject matter, provides the ability to easily manage, find, deliver, and communicate information to sell more effectively. The marketing and sales intelligence center provides an environment that delivers useful, on-demand, customizable and actionable information to sales teams, partners, and customers using customizable portals for customers, prospects and partners. The marketing and sale intelligence center serves as a central repository of knowledge used to drive revenue with new and existing customers and to maintain synchronization for all sales channels and those that enable sales.
  • The hosted marketing and sales intelligence center enables marketing to effectively launch new products including “sales ready” collateral that works for all sales channels to bridge the gap between marketing and sales, enables marketing programs that are in sync with the needs of customers and prospects to bridge the gap marketing and current market needs, and enables real-time feedback to evolve the value proposition, competitor intelligence, and product requirements. The hosted marketing and sales intelligence center provides a personal website through a customizable portal to enable the customer to understand the value proposition based on their needs and continue to stay current on the solutions available for add-on sales. Best practices can be shared across the entire organization using consistent material and prior successes to quicken the time to ramp-up new staff. Real-time, or near real-time, analytics continuously provides a way to measure and improve the overall effectiveness of marketing, sales, services, and other groups involved in selling, supporting sales, or supporting the customer. Because of the real-time or near real-time analytics, there is no perceived delay in receiving the data because the data is processed when it enters the computer rather than by some sort of batch processing where the information is stored and operated on at a later time.
  • According to various embodiments, the present subject matter provides an enterprise solution for a revenue enablement lifecycle, including a new produce release, marketing/sales programs and education, sales effectiveness, service effectiveness, and best practices and analytics. The entire lifecycle has at its core a repository of content stored in the customer's private website. Within minutes a private, customized website for the customer can be generated by the present subject matter.
  • New Product Release
  • Problems associated with conventional new product releases include the lack of consistent release process, the lack of common collateral, and the lack of a vehicle to launch new product to enable all sales channels to learn the value proposition. There is no automation or vehicle to drive the necessary collaboration to create and evolve the message and provide field proven best practices, no clear understanding of the enablement needs for each sales channel resulting in generic material, and no clear understanding of the product priority, revenue goals, what target sales channels need enablement. The time between the release of a new product and the effective selling across all channels is too long, such that products “die on the vine”. Training programs are costly and ineffective taking people away from selling time. Features are sold over value, which leads to discounting, increasing the loss rate to competition along with poor forecasting and revenue visibility.
  • With respect to new product releases, the present subject matter can be used to drive collaboration through the enterprise to produce consistent and effective sales training. A combination of product, sales collateral, and training materials are produced to effectively release a new product. This content ensures that direct sales, channel sales, partners, and customers quickly understand the value proposition and product. The present subject matter can provide a standard process and vehicle to distribute new content used to enable all sales channels to learn and evolve the value proposition. Using the present subject matter, a new product release process focuses on connecting the value proposition to the needs of the customer base to quickly identify new sales opportunities, and provides consistent sales collateral and training content including sales/training kits and solution oriented packing. Training is delivered “just-in-time” as the various sales channel work the opportunity.
  • FIG. 7 illustrates a new product release process, according to various embodiments. The kit builder functionality is used as collaboration tool to drive the creation of content that is used by each of the kit types. Upon the release of a product “sales ready” collateral with imbedded training is provide to quickly gain traction is the sale of the new release. As illustrated in FIG. 7, the revenue goals and sales channels target customers are identified at 749, and the product database tables are updated at 750. A sales enablement training kit is created at 751, using templates and examples as leverage, as illustrated at 752. The owner and kit content is determined at 753, and at 754 a message (e.g. email) is sent requesting contributions. Content is published and communication details are created at 755, and an email announcing the kit is generated for all users and the targeted audience at 756. Communication is sent for management staff training 757 and for required content review 758, and reports are generated 759 for training usage and progress.
  • Marketing and Sales Programs
  • Problems associated with conventional marketing and sales programs include a gap between what sales needs and what marketing provides, the inability to timely process the constantly evolving products and positioning, re-training of new and existing product value proposition and tech product training such as may occur because of mergers and acquisitions, an inconsistent message across all channels, poor communications between sales channels and customers. Additionally, the materials are not value based. Because of these problems, collateral needs to be reworked taking away from selling time and working with customers. The creation and re-distribution of collateral is costly. Customers tend to become confused due to inconsistent messages from multiple channels. Poor communication between sales channels and customers decreases reaction time to minor shifts and major strategic inflection points. Products are not line with market needs because focus on requirements is lost. Discounting is required to create sense of urgency to buy rather than selling business value reducing revenue.
  • With respect to new product releases, the present subject matter can be used to provide a collaboration engine and standard processes to enable the introduction of new products to the market quicker. Marketing campaigns can be aligned to real needs in the market. A single repository provides one central point to update, and content can be used by all channels. The present subject matter can provide a vehicle for just-in-time training, and can provide analytics against central content with usage information and content feedback to allow a user to detect trends in marketing, sales, and product. The present subject matter can be used to provide targeted content to provide sale programs and marketing campaigns inline with market needs. Mindshare is gained across sales channels and customer base to take advantage of the new product release. Marketing programs and pre-packaged solutions are developed that are aligned to real customer needs in order to inform and motivate the customer. The present subject matter provides the necessary tools to enable “just-in-time” (JIT) training across your sales channels and customer base.
  • FIG. 8 illustrates a marking and sales programs workflow, according to various embodiments. The approach ensures that one standard message is delivered to all sales channels and that sales targets specific customer needs and pain points. Solution kits are created at 860. For forms driven (also referred to herein as table-driven wizard) solution kits, identify the solutions, industries target customer roles, customer problems, implications and needs, at 861, and update the database tables at 862. A Program Based Selling kit is created at 863, where the programmed based selling initiative is defined at 864 including determining audience, incentives and required collateral and updating solution content, and the tables are updated at 865. Proposal kits are created at 866, wherein the pricing and proposal content are updated at 867 and the tables are updated at 868. The sales force is educated and sold on the solution and the program based selling at 869, where selling templates are created at 870, tables are updated at 871, communication is delivered at 872 and the collateral usage is analyzed at 873.
  • Sales Effectiveness
  • Problems associated with conventional sales include discounting to advance and close the deal rather than building value. Current tools track account and customer information and audit the marketing and sales process, but do not address how to enable sales how to understand and sell product. Poor communication can be attributed to artificial walls between development, marketing, and sales channels. These problems result in poor forecasting and loss of revenue, ineffective sales channels, and unused sales collateral.
  • With respect to sales effectiveness, the present subject matter can be used to bridge the gap between marketing and sale to sell value to the customer. After formal training is delivered, sales channels are dependent on selling tools and collateral. The present subject matter serves as the vehicle to deliver “sales ready” collateral packaged with just-in-time training material to enable sales channels to quickly identify opportunities and sell value. The present subject matter can provide online sales coaching, can improve the effectiveness of CRM and other productivity tools by providing an outline regarding how to sell. Sales kits are aligned to real customer needs and evolves based on feedback and content analytics. Embodiments of the present subject matter provide private customer websites with content that is aligned to their needs.
  • FIG. 9 illustrates a marking and sales programs workflow, according to various embodiments. A selling and just-in-time learning process is illustrated at 974, and system can be synchronized at 975 with CRM and other tools. Feedback on content is provided at 976 and new content is posted at 977. New staff is ramped up using collateral at 978. For a new opportunity, as illustrated at 979, a customer's needs are uncovered. In an effort to learn, content and training are leveraged based on profile and need 980, and collateral is reviewed 981. An initial letter is generated to prospect at 982. A value proposition and story is created for the customer at 983, references are gathered at 984 and communication (email) is provided to deliver initial proposition 985. Pre-meeting selling 986 involves preparing sales materials 987 and delivering targeted content 988 through a desired vehicle (email, download, etc.). Value is presented at 989, and the private website (portal) is updated based on the customer's needs 990. The deal is closed at 991, and the results are captured and appropriately disseminated at 992
  • Services Effectiveness
  • Problems associated with conventional sales include the lack of consistent messaging between pre-sales and post-sales teams, as the pre-sales teams do not share the perceived value for why the customer purchased the product with post sales staff that handles the customer, and the post-sales teams do not communicate the actual value received to pre sales account owners. Additionally, post-sales teams are unable to identify and pass additional sales information to pre-sales teams. These problems result in improperly set expectations, implementations that do not meet expectations, the inability to leverage real customer testimonials for new sales, and reduced add-on sales after initial sale.
  • With respect to services effectiveness, the present subject matter can be used to bridge the gap between pre and post sales to share best practices and capture deployment successes. After the sale has occurred, an organization should effectively transition to deployment mode maintaining the knowledge and best practices specific to each new customer. The present subject matter provides a central knowledge base to maintain the customer's best practices online. The central location allows standard files such as power point presentations as well as rich media to be shared. Win reports captured and shared with service staff include statement of work or other additional supporting information. The service process leverages new customer information extending the customer's private website for collection and distribution of content. This is part of the re-selling process ensuring a smooth transition from pre to post sales.
  • FIG. 10 illustrates a customer selling, servicing and re-selling process, according to various embodiments. The customized portal 1093 (customer's private website) includes a repository of all content distributed to the customer, including both selling 1094 and servicing 1095. This benefits marketing to analyze content usage, sales to build value proposition, communicate, and analyze account, services to understand customer needs and to share best practices, and product management and development to understand customer needs and to communicate product updates.
  • FIG. 11 illustrates services effectiveness workflow, according to various embodiments. Reports (e.g. WIN Report and Statement of Work) from sales are reviewed at 1150, and learning about the customer through customer profile and need etc. occurs at 1151 and solutions, etc. are reviewed at 1152. With reference to 1153 and 1154, a perceived value proposition letter is sent. A pre-service call 1155 provides packaged and distributed service content including perceived value statement, and a service value statement is created 1156. The service work is performed 1157, and portal (private website) is updated with service collateral 1158. A customer testimonial is created 1159, and is associated with WIN report 1160 created by sales. A perceived value versus actual value report 1161 can be generated and posted on the website 1158. Solution tables are updated 1162 with information gleaned from customer testimonial. Best practices are captured at 1163, and posted 1164 for use during sales cycle.
  • Best Practices and Analytics
  • Very little is known about the effectiveness of multi-million dollar marketing campaigns, new sales collateral, and product and sales training. It tends to be a “one way street” with corporate providing collateral to the field, however the field rarely reciprocates or provides input on its usefulness. This is especially true of geographically distributed companies. Problems with conventional sales include the lack of analytics to understand usage of collateral, the inability to prioritize based on field usage and to rate and comment on the content, and the inability to share best practices. Because of these problems, content is not updated and developed based on field usage. Revenue is lost since the top needs of the field are not addressed. Additionally, content does not evolve based on field usage, and best practices used in the field are lost. Real-time analytics becomes a reality with a central repository accessed by all staff and customers.
  • The present subject matter provides a content management repository, which enables collaboration across the enterprise, one consistent message across all sales channels, the use of Internet and existing messaging technologies, and just in time training. Without a central knowledge base it is difficult if not impossible to maintain current content, capture/share best practices, and understand the effectiveness of the work performed to enable your staff. The present subject matter provides detailed metrics to help understand usage patterns, promote success, and rework as necessary to keep in touch with the ever changing needs of the market.
  • Content Repository
  • Some problems associated with enterprises involves the lack of collaboration due to many repositories and file structures. Additional problems include the lack of automation for workflow to effectively capture new content and feedback, outdated content, the inability to locate content or understand content, and content that doesn't address entire selling process. Because of these problems, resources are ineffectively utilized to “re-create the wheel,” and best practices are lost preventing the ability to scale organization. Outdated content such as competitive document causes loss of credibility and revenue.
  • A central repository with detailed information about each document ensures that users can quickly find, refine, use, and share content. In various embodiments, the entire enterprise has access to central repository. Development, Product Management, Marketing, Sales, and Services join forces to deliver product and collateral that are aligned to needs of the customer. The present subject matter provides a vehicle to share best practices real time. Automated content maintenance workflow ensures current content is flowing daily. Reports can be automatically sent to owners of outdated content each day as expiration date is within certain date range. Meta data is used to categorize and identify content quickly via content index. Kits provide easy to find pre-packaged content, and built-in analytics are able to identify usage. The present subject matter provides a vehicle to capture customer testimonials and product feedback from staff that is closest to the customer, and provides a platform to share best practices across a geographically distributed sales model.
  • Various embodiments of the present subject matter content management that enables a “self-cleaning” intranet. The content management serves to “prune” or “groom” intranet content over time by automatically removing and archiving both out-of-date and unused content. Out-of-date content is managed by giving all published content an expiration date. Several days prior to expiration, the content owner will be emailed and notified accordingly. The owner may wish to update and extend the content or simply allow it to be archived. Unused content is managed through the application of usage thresholds. If a piece of content is not being used by the field (failing to exceed a threshold of minimal unique hits), then the owner will be notified. In response to being notified that the published content has not met a usage threshold, the owner can either promote and extend the content, or allow the content to be archived. Archived content may be easily searched by users, but is removed from the main workspace of the system.
  • The system manager component is used to identify the thresholds for each organization to automate the pruning process. In various embodiments, the threshold include the number of 1 days since last update, the expiration date, and the minimum usage level over a defined period of time. Reporting is provided to communicate with content managers the archive process and affected content.
  • FIG. 12 illustrates a content management lifecycle process, according to various embodiments. An autoarchive process is illustrated beginning at 1270. Autoarchiving can occur if the current date is approaching an expiration date for the content 1271 or if the content usage is less than a threshold (e.g. x uses over y days) 1272. If either of these events occur, an email can be sent to the content owner 1273. The owner can reply 1274 by extending date or updating the content 1275. If the owner does not reply 1276, the content is archived automatically 1277. A content manager can select to archive content 1278 if the update data is greater than a selected date. A report is generated 1279 including a link to the content, the owner, and the view count. Owners of selected content are sent an email 1280, and the content owner responds 1281 by extending time before retirement, agreeing to archive, or updating. A communication can be sent when content is updated 1281. An email can be created to include all additions or modifications for a time period (e.g. a week) 1282 or to create email based on content area 1283.
  • System Components and User Tasks
  • Embodiments of the present subject matter conform to the discrete needs and goals of the organization, using pre-packaged templates developed for various industry verticals and using examples to ensure a quick implementation, using a fully-automated content management process to drive new content and refine current content based on actual usage.
  • Administration/System Manager
  • This component is used to define the site to adhere to any sales process, all content types, and tool kits. A system manager interface is illustrated at 124 in FIG. 1. A step-type-step wizard enables quick setup. The component is used to setup and configure the intelligence center. The goal is to enable a new customer to quickly configure all aspects of the intelligence center. The system is designed to support any type of company and product. Thus, the intelligence center is table driven allowing the system manager to configure based on their discrete needs.
  • According to various embodiments, configuring the intelligence center includes installing the intelligence center to support a small or large geographically distributed organization; assessing all organization processes (e.g. a revenue enablement lifecycle); taking inventory of content (e.g. marketing, sales, service and other content that supports the sale and service of the companies products); and loading the company processes to serve as an outline and structure for the content and load the actual content. It is a goal to enable an organization to perform these steps quickly and easily without application development (i.e. without any changes to the program code or database). If the organization is fairly mature with existing processes and content, a new customer can install in minutes, configure in hours, and roll out to the enterprise in days. This is different from other sales effectiveness tools and related solutions such as CRM or PRM. If the organization is not mature with little or no process or content, then a process assessment quick-start consulting package can be used. The deployment requirement of install in minutes and configures in hours doesn't take into consideration content development. For organizations that require work in this area, the intelligence center offers a content template library to expedite the creation of consistent content.
  • Some management tasks include, for example, the following tasks:
    • Create/Modify Product Information, including product families, pricing, description and all other date contained in the product table.
    • Create/Modify Content Types, including examples and standard templates and other information contained in the content table. Templates and examples are used for online coaching and serve as the starting point for content types included by the kit builder such as sales enablement kit, solution kit, etc.
    • Create/Modify Sales Process, which loads the methodology database tables.
    • Create/Modify Associated Tools such as CRM or other productivity tools.
    • Setup Email Connection, which provides details on what email system (e.g. MS Exchange) is used for messaging.
    • Create/Modify Competitors, including competitor information used by sales wizard, win/loss catalog, and competitor quick view. The competitor table is loaded.
    • Create/Modify Industry Type, which is used by sales wizard, solution wizard, and win/loss catalog. An example set of industry come with the product. For example, banking, insurance, technology, healthcare, government, etc.
    • Create Methodologies, which can be used to capture any type of process. For example, Create Methodologies can be used to convey business process online for training, and sales steps used by sales wizard.
    • Create/Modify Kit Types, where a kit type provides a method of categorizing content, can be used by new product release process for sales enablement kits, solution kits, PBS kits, etc.
    • Create/Modify Proposal Templates, which can be used for proposals and pricing.
    • User Access Setup to determine access to components and content. For example partners may see a filtered view of content the applies to specific products.
    • User Audience Setup, which can be used to categorize content for the different types of users such as sales and technical sales. This is also used for new content communication to target specific audiences for changes in content.
    • Identify Database, which can be used to determine what type of database backend used, such as SQL Server and MS Access, for example. Offline search capabilities can be provided.
    • Configure Menu Items, which provides the ability to hide any of the standard menu items
    • Update Ownership, which provides the ability to change the ownership for one or many documents or other content.
    • Merge Content Type, which reassigns content ownership for entire repository.
    • Upload Company Global Address Book, which can be used for content distribution and to track content usage by customer.
    • Setup Kit Templates, which can be used to create types of kits and associate all content types that apply, and to map content templates and examples.
    • Setup Departments, which can be used to load the department types used to categorize content. Examples of departments include marketing, sales, services, and the like. A base set of departments can be provided.
    • Load Sales Channels, which can be used to filter content by user type, such as direct field and tele sales, partner sales. When launching new products or simply adding a document, the groups having access to the content are identified.
    • Setup Fulfillment, which includes loading the information used to create email to fulfillment center.
    • Configure User Interface, which includes changing the look and feel and menu items.
    • Setup Divisions, which includes optional information used to categorize content by business units or divisions such as business units or subsidiaries.
  • Management also includes analytics and corresponding reporting tasks. Some analytics tasks include: SetupKit Templates used to create types of kits and associate all content types the apply. Also, map content templates and examples; Setup Departments used to load the department types used to categorize content into departments such as marketing, sales, services, etc.; Load Sales Channels used to filter content by user type such as direct field and tele sales, and partner sales; Setup Fulfillment used to load the information used to create email to fulfillment center; Configure User Interface used to change the look and feel and menu items; and Setup Divisions used to optionally categorize content by business units or divisions.
  • The Analytics user interface, illustrated at 121 in FIG. 1, is intuitive and flexible to support the multiple task scenarios that apply. An embodiment of a user interface includes buttons categorized by System Setup and Content Setup. System Setup buttons can include, for example, an online tutorial, an email setup, a user access setup, a database setup, configure tools and configure menu. Content Setup button can include, for example, configure content, content maintenance, process creation, configure kits, and reporting. Content can be created by selecting search criteria, and updating system data tables. The search results can be sorted by most used, date, name and rating.
  • Content Engine
  • This component is used to review, approve and maintain content. The content engine can be used by product management, marketing, sales training, and the like. The content engine drives the entire content management process, including reviewing and publishing new content and maintaining existing content. The intelligence center of the present subject matter allows every user to not simply use but also submit new content to the repository. In addition, using the kit builder facility the intelligence center provides an environment where user's can collaborate on new content prior to being formally published.
  • Some content manager tasks include the following tasks:
    • Kit Builder Creation, which is used to drive the creation and ongoing maintenance of logical groupings of content. Examples of kit types include sales kits, solution kits, and program based selling kits. Each company has the ability to create unique kit types and associate a standard set of documents which serve as templates.
    • What's New Email Creation, which provides an itemized list of the changes for a date range, such as one week. The list is formatted to be delivered in email ready message along with hyper links to direct the user to the content.
    • New Content By Audience Email Creation, which provides an itemized list of the changes for a date range using audience type category.
    • Review/Approve/Publish Content, which sends an email to content managers with the details and link to new content. The content managers can subscribe to publishing different content by product. This includes updates as well as new content.
    • Create Custom Page Editor, which provides a “what you see is what you get” text editor to modify pages.
    • Update Content View, which provides a listing view used to update all meta data
    • Multiple Content Delete, which provides the ability to select multiple docs for deletion. List view with shift select.
    • Multiple Content Archive, which can be used to transfer content from active doc database to archive database
    • Archive Content Index Restoration, which can use content index search to connect to archive database with ability to restore archived content
    • Create Methodologies, which provides the ability to generate a company process and post to company process content. Examples include product release process, content submit and publish process, and the like. If the method templates are purchase, upload process directly to site.
  • The content engine includes the Kit Builder facility, whose benefits include collaboration, collateral standards, and scalability. A kit is managed by a kit owner who is responsible for managing the kit, and working with others to create documents that go into the kit. The Kit Builder provides a central collaboration workspace, which can be used to work with others to create documents for the kit. With respect to collateral standards, a default collateral set can be created for each kit type to provide for standard documents across kits. With respect to scalability, the Kit Builder can be used by various business groups to provide kits organized around product. Kits can easily be created when new Product Families or Products are introduced. An example of a kit builder process includes creating a new kit and determining from a default list of collateral types those that are going to be included in the new kit, assigning ownership of collateral types to specific users, associating documents to the collateral types in the kit, reviewing the associated documents and update to complete, and publishing the kit.
  • According to an embodiment, both content manager and system manager can have the ability to create kits. Only a user of one of the components (User, Content Manager, etc.) can gain access a kit in development. Upon creation, the content or system manager identifies the users who have access to the kit. A licensed copy is required to access a kit. A content manager can email a document contained in a kit. Individuals that have access to kits can only review the details about the kit and documents, and access the docs attached to a kit, but cannot remove or add documents to kit. Various embodiments use a spreadsheet and various embodiments use a tree view such that a user is able to sort on a product folder to see all kits associated with the product. For example, there may be a customer, sales, and service kit for a release. In fact because there are multiple versions, there may be multiple versions of a sales kit per version. According to various embodiments, the templates are files. Each of the kits will have a set of files. There are default kits that can be customized by a content manager or system manager. In addition, new kits with templates can be added.
  • Various embodiments provide Sales Kits, Customer Kits, and Service Kits as default kits. The following provides the content types for each of these three kits, which can function as default kits, according to various embodiments. Some embodiments of Sales Kits include various combinations of Sales Guides; Sales Cheat Sheets; Competitive Review (optional); Competitive Cheat Sheets; Price Schedule; Data & Solution Kits; Customer Stories; Evaluation Guide (optional); Customer Presentation; Email Template; Qualification Call Scripts; Return on Investment Cheat Sheets; What's New; and Internal Training. Some embodiments of Customer Kits include Competitive Review (version approved for external distribution); Price Schedule; Data & Solution Kits; Customer Story; Evaluation Guide; Customer Presentation; Return on investment Cheat Sheets; What's New. Some embodiments of Service Kits include Customer Stories; Customer Training; Frequently Asked Questions (FAQ); Implementation Best Practices; and Implementation Success Stories (link to service win reports). The template files are managed by the content manager, and are not displayed to the user. Every document contained in the default kits can have a template.
  • The content engine, also referred to as a content manager, user interface is intuitive. An embodiment of a content engine interface includes buttons categorized by system setup and content setup. System Setup buttons can include, for example, an online tutorial, configure, custom pages, a and reporting. Content Setup buttons can include, for example, content maintenance, publish content, process creation, kit builder, and update emails.
  • Intelligence Center
  • The intelligence center allows an end user to access content, and provides the end user with the ability to interact with content owners, share feedback, and submit new content. The intelligence center can be used by marketing, product management, sales, services and partners, for example.
  • Some intelligence center tasks include the following tasks:
    • Online Tutorial, which can be used by a new user to learn major functions and how to navigate through this component.
    • Request Access, which can be used to request access to site. An email with contents is sent to the system manager.
    • Locate Content, which can be used to locate content and then perform an action on what is selected. A simple three step process displaying the same meta data for each of the content searches can be used. In the first step, search criteria is selected. An optional second step sorts results by various criteria, such as by most used, last update date, document name, document rating and the like. A third step performs an actions, such as packaging content, downloading zip files, downloading to enable work offline, saving as favorite, adding to homepage, and including in private customer website.
    • Sales Effectiveness, which can be used to prepared to sell and adapt materials for a customer by learning about product, gathering references, and locating and packaging content.
    • JIT Training, which can be used to gain quick access to content that enables company staff and partner staff to learn about products and their value as they work with prospects and customers. JIT training can include online review and testing of knowledge for new product launches.
    • Create/Update Customer Profile, which can provide ability to save information about an account such as industry, business issues, and competition.
    • Create Customer Private Website, which can be based on content selected using content index, to create private website. Only documents that are identified as customer access can be posted to this site. Content such as NDA or internal only cannot be posted. This task is a menu driven way to build the website with the ability to change the banner (include RE.com as default), include company name, etc.
    • Templates for Customer Portal Generation, which can use a wizard to initially create portal page, then provide full edit capability for customer to modify. For example, text and links can be included on home page for top business issues addressed by proposed solution, decision criteria to link to any form of requirement document, related customer stories, projects that solution enables (compelling event), processes and tools that solution enables (for example, for a sale how does enable CRM product, product launch process, etc), account next steps, meeting date, links to online trial of solution (link to online trial site), and customer contacts, including contacts for current customers, prospective customers, partners involved in evaluation or deployment.
    • Content Submission, which cam enable users to submit the content using configurable templates. Examples of such content include customer win/losses, customer testimonials, new documents and meta data, URL, field competitive intelligence, site feedback, miscellaneous generic template.
    • Provide Content Feedback, which can be used for documents selected from the content index to provide the ability to rate documents (e.g. 1-5 stars) and provide input and to send direct feedback to the owner.
    • Private Customer Site Analysis, which can provide analytics for all traffic for customer private websites. List all private websites sorted by most used.
    • Content New Flag, which can be used to flag content not accessed by user.
    • Save Favorites, which can be used to allow a user to save a query or kit page to their personal favorite page. When the document or kit is absolute, a visual indication is shown to either update if document has been removed or to update to latest release.
    • Upload Personal Address Book, which can be used to provide the user with the ability to upload their address book. This information is used for content distribution and tracking distribution by customer.
    • Distribution History, which can be used to track what documents have been sent to each customer. This information is shared with CRM to populate the activity record.
    • Search Wizard (wizards use a series of questions to locate and package content) can include a solution wizard, a product wizard, a sales call package, a services wizard, and a training wizard. The Solution Wizard can be used to locate and display company solutions. Initial display includes elevator pitch, company presentation, solutions presentation, product chalktalks. Content index with solution type and core competency. The Sales Call Package can be used to locate and package content for a sales call. Content index with sales step, competitor, industry, solution type. The Sales Call Package can also be used to search win/loss database. The Add Service Win wizard can be used to capture actual value delivered and capture best practices. Sets of electronic content can be saved to a binder for future reference.
  • Search wizards navigate the content repository and display content in a meaning way. This approach provides users of all levels with a quick way to located content in the context of the sales opportunity with prospects and service engagement with a customer. Some embodiments provide the ability to download, email, add to content cart, and/or save query to favorites.
  • Some examples of wizards are provided below. Those of ordinary skill in the art will understand, upon reading and comprehending this disclosure, how to develop other table-based wizards.
  • Solution Based Wizard
  • In a process to prepare to sell, according to an embodiment of a Solution Based Wizard, the wizard entry form asks: What solution(s) is the customer interested in? A solution selection box, including data from a solution type database table, permits the selection of one to multiple solutions. The wizard prompts a selection from the list of all document sales kits that match solution, all customer email templates that match solution, all call script content types that match solution, and all presentation content types that match solution. In the embodiment, the wizard entry form asks: What is the customer's industry? An industry selection box, including data from an industry table, allow the selection of at least one value from industry database table. The wizard prompts a selection from the list of all customer email templates that match solution, select all call scripts content types that match industry, select win reports that match the industry, select service win reports that match the industry, and select all data sheets for industry. In the embodiment, the wizard entry form asks: Is there a competitor? A competitor selection box, including data from a computer database table, allow the selection of at least one competitor. The wizard prompts a selection from the list of select all win reports that match competitor and select all competition content type docs for the competitor.
  • Only the selected fields are displayed. A displayed customer profile identifies solution(s), industry, and competitor(s). A text box is displayed, with the text: What to say to gain customer interest. Content matches for solution or industry are displayed. A text box is displayed with the text Email template to gain customer interest, including a button to copy email template to an email message. A text box is displayed, with the text: Customer references to gain customer interest. The wizard prompts a selection of win reports that match the industry, service win reports that match the industry, and/or all customer stories that match the industry. A text box is displayed, with the text: Brief product information to gain customer interest. The wizard prompts a selection of data and solution sheets. In a process to prepare the materials for selling, the wizard provides internal sales kits and prompts for a selection, and provides customer's kits for distribution to customer and customer kits for solution or industry. In a process to prepare to present the solution, the wizard provides presentation materials and prompts for a selection of content types for solution or industry. In a process to prepare the materials to compete, the wizard provides corporate and field competitive intelligence, and prompts for a selection of all win reports that match competitor and/or all competition content type docs for the competitor.
  • Product Based Wizard
  • In a process to prepare to sell, according to an embodiment of a Product Based Wizard, the wizard entry form asks: What is the customer's industry? An industry selection box, including data from an industry type database table, permits selection of an industry. The wizard prompts a selection from the list of all customer email templates that match industry, win reports that match the industry, and service win reports that match the industry. The wizard form asks: What product(s) is the customer interested in? A product selection box, including data from a product type database table, permits selection of one or more products. The wizard prompts a selection from the list of all sales kits that match the product selected, all customer email templates that match product, and all call script content type docs that match product. The wizard form asks: Is there a competitor? A competitor selection box, including data from a competitor type database table, permits selection of one or more competitors. The wizard prompts a selection from the list of all win reports that match competitor and all competition content type docs for the competitor.
  • Only the selected fields are displayed. A displayed opportunity profile identifies industry, product(s) and competitor(s). A text box is displayed, with the text: What to say to gain customer interest, and content matches for product or industry are displayed. A text box is displayed, with the text: Email template to gain customer interest, and content matches for product or industry are displayed. A text box is displayed, with the text: References to gain customer interest, and content matches of win reports and service win reports for product or industry are displayed. A text box is displayed, with the text: Inform and educate customer, and content matches of data and solution sheets for product or industry are displayed.
  • In a process to prepare the materials for selling, the wizard provides sales kits and customer kits for the solution or industry for use in education and distribution. In a process to prepare to present the solution, the wizard provides presentation materials for the solution or industry. In a process to prepare to compete, the wizard prompts for a selection of all win reports that match competitor or all competition content type docs for the competitor.
  • Packaging Content Wizard
  • This wizard provides collateral to be used on a sales call specific to the needs of the prospect. This is a quick way to package content to be distributed in either hardcopy or electronic format. According to an embodiment of a Packaging Content Wizard, the wizard entry form asks: What is the customer's industry? An industry selection box, including data from an industry type database table, permits selection of one or more industries. The wizard prompts a selection from the list of customer kits that match the industry. The wizard entry form asks: What solution or product is the customer interested in? A solution selection box, including data from a solution database table, permits selection of one or more solutions. The wizard prompts a selection from the list of customer kits that match the solution. The wizard entry form asks: Is there a competitor? A competitor selection box, including data from a competitor database table, permits selection of one or more competitors. The wizard prompts a selection from the list of all competition content type documents that are marked as “free to distribute” for the competitor.
  • A displayed package collateral query identifies an opportunity profile that includes industry, product(s) and competitor(s). A text box is displayed, with the text Customer kits to distribute or post to customer website, and matches of customer kits for the industry or solution are provided for selection. A text box is displayed, with the text Competitive Comparisons, and all competition content type docs that are marked as “free to distribute” for the competitor are provided for selection.
  • Service Powertool
  • This wizard provide best practices, training content, and win report details to prepare for a consulting and training engagement. According to an embodiment, the wizard entry form asks: What products has the customer purchased? A product selection box, including data from a product database table, permits selection of one or more products. The wizard prompts a selection from the list of all service win reports that match the product, all service kits that match the products, and all best practice content types that match the product. The wizard entry form asks: What solutions is the customer interested in deploying? A solutions selection box, including data from a solutions database table, permits selection of one or more solutions. The wizard prompts a selection from the list of document service kits that match solution and all best practice content type documents for solution.
  • A displayed package collateral query identifies a customer profile that includes product(s) purchased and solution(s). A text box is displayed, with the text Prepare to indicate preparation for engagement, and matches of are provided for selection of all service kits that match the products, customer training, and frequently asked questions. A text box is displayed, with the text Best Practices to indicate proven best practices for reuse, and matches are provided for selection of all best practice content types that match the product. A text box is displayed, with the text Customer Reference to indicate customer reference to endorse service, and matches are provided for selection of all service win reports that match the product and customer stories.
  • An embodiment of a user interface includes buttons, which can include, for example, Offline/Online Mode, Online Tutorial, My Solution/My Private Websites, What's New/Top Content, New Product Releases, Post Content, Customer Contacts, Sales Effectiveness, Customer Stories, Proposals, Sales Kits, Company Processes, CRM/SFA & Links, and Custom Pages. Content can be created by selecting search criteria, sorting results such as by most used, date, name, rating, etc, and packaging and acting on content. Examples of actions include emailing, sending to handheld devices, downloading zip files, downloading to work offline, saving as a favorite, adding to a homepage, including in customer versions of website, and sending email to fulfillment center. Thumbnails can be used to view documents.
  • Customer Enablement
  • Some customer tasks include:
    • Review Content as defined as the user enablement component. Content and meta data view cam be displayed from a customer perspective. Customer has the ability to view online, download, or send a link to content.
    • Email Link Content On Private Website, in which a user sends a link to one or more documents posted to their site.
    • Email Private Website URL, in which a user sends a URL and access code to customer's private site
    • Submit New Content, where new content submitted by customer or user is placed in queue to be approved by the author of the private website
    • Update Customer Business Issues to provide a form-driven way to capture and display the customer's top business issues.
    • Request Content Removal using an email sent to author of private site.
  • An embodiment of a user interface includes buttons, which can include, for example, buttons to email, download, send link and send URL.
  • Portal Developer
  • This component, illustrated at 123 in FIG. 1, is used by a customer to build custom web pages to review and download content, and to analyze the use of content. FIGS. 5-6 illustrates various portal creation embodiments.
  • Content Template Library
  • The content template library can be used by content managers. The library includes ready made templates with the outline of a business process. The library can include advanced templates, such ax templates for sales enablement kits with an outline of a sales process. For companies with no or less mature processes, the content library templates, release process and sales process provide a jump start for deployment. Some content template tasks, include Sales Process Templates, which includes sales process, release to market process, deployment process, Sales Kit Templates, which includes a standard list of content types such as MS Word templates, and active deliverable to provide online guidance, Examples Kits, which includes sales kits and solution kits, and Example Sales Techniques, which includes industry standard techniques such as chalktalk.
  • Sales Methodology Templates
  • This component can be used by sales, as it includes pre-packaged sales methodology, including opportunity management approach and techniques. Other methodology templates can be developed for non-sales applications.
  • Analytics/Management Dashboard
  • This component, the interfaces of which are illustrated at 121/125 in FIG. 1, can be used by management, as it permits reporting to analyze and communicate data regarding content use and portal use. The analytics tracks usage, provides real business value in understanding direct and indirect sales staff product mindshare, customer product mindshare, customer buying interest for add-on and cross selling opportunity, what marketing initiatives are working or not working, what sales initiatives are working or not working, the effectiveness of the investment in sales enablement (methods, training, CRM, other tools), and the general health and maintenance of the repository.
  • Examples of reports include Reporting/Analytics and Drill Down Analysis. Reporting/Analytics provides a list of static reports to include as part of a separate reporting tab. Each component has a reporting tab with access to different type of reports (sys mgr, content mgr, user). Reporting/Analytics provides ability to print, save to file, and export reports in MS Word or Excel format for further manipulation. Within the product, the ability is provided to view report online, save report to My Solution, or email the report. Drill Down Analysis provides the ability to sort metrics by target users (e.g. internal staff, partners, customers), by internal staff department (e.g. sales, product marketing, service, marketing), type of user audience (e.g. technical, non technical)
  • Mindshare provides a visitor analysis to provide an understanding of the mindshare for the usage or content across the entire user base. Visitor Session Overview analysis provides a graphic that shows a number of visitor session per day, per week and per month. Able to drill down as stated above from overall users, to groups to individual users. Visitor Session Time analysis provides average per day, per week or for a specified time period. Most Active Users analysis provide totals for user by audience with the ability to drill down on a user audience type and individual using drill down stated above. Least Active Users analysis provides totals for user by audience with the ability to drill down on a user audience type using drill down stated above. Geographic Usage analysis provides a graphic showing usage by country using visits metric. Able to drill down. Unique Visitor Visits analysis provides totals of unique visitors for time period, and is capable of distinguishing between repeat and one time visitors.
  • Performance reports provide activity statistics, which provides an understanding of the performance of the intelligence center, including files, pages, and other content. The metrics in this report serves as a great coaching tool for new staff trying to understand the top content areas of the intelligence center. Overall Site Hits, which provides a macro report for total hits per day, per week, per month, and average per business working day for a specified time period. Overall Page Views, which provides overall hits reports for page view impressions. Document Action Usage, which provides total documents viewed, emailed, downloaded, save to favorite, published to customer private website. Ability to drill down into specific documents is provided. Top 10 Report, which provides top 10 of pages requested, files requested, content types, win/loss reports. Bottom 10 Report, which provides bottom 10 of pages requested, files requested, content types, win/loss reports. Top Usage Day, which provides top usage day by number of visits, files accessed, and time. Top Customer Portal Usage, which provides top customer portals by number of visits and page hits. Usage Time, which provides top usage time during the course of a day determined by number of visits, files accessed, and time spent. Top Pages, which reviews top pages, and allows ability to drill into what audience accesses in each page. Top Documents, which reviews the top files accessed, and provides ability to drill into count for files viewed online, download, email, posted to customer web, feedback to author, added to favorites. Top Entry page and exit page, which identifies entry and exit page for session. Top keywords, which provides top keywords used to find content. Top products, which provides top products used to locate content. Top content types, which provides top content types used to locate content. Top methodology steps, which provides top methodology step used to locate content. Top industry, which provides the top industries used by search wizard. Top solutions, which provides the top solutions used by search wizard. Top competitors, which provides the top competitor used by search wizard. Customer Portal resources, which provides top products posted, top documents posted, top kits posted, and the like. Top References Requested, which provides references from the win/loss analysis, list top competitors, products, industry requested. Content Dashboard, which provides the total products, total competitors, total content types, kit types, solution types, and win/loss reports.
  • Maintenance System Setup provides information to maintain the intelligence center. A User Usage List provides a list of users that include: user name, last accessed date, user audience, department, setup date, content authored count, average time spent on site, files accessed. The list can be sorted by last accessed date. An Industry Usage List provides an industry name, description, number of associations to win/loss reports. A Content Usage Types provides a type name, description, flag for template and example including the file name for each, number of associations to documents. A Product Usage List provides a listing of products, owner, version, sales channels (audience that have access to product's content), number of associations to documents, docs posted to MY Solution pages, and win/loss reports. A Competitor List provides a list of competitors, number of associations to wins/loss reports.
  • Content Maintenance provides information to communicate availability of content and ongoing content maintenance. What's New provides a HTML format report to drop into email to announce updates. This includes new content and updated content. Meta data includes document title, update date, author, and description. The content manager is allowed to set what meta data to include. Ability is provided to create different what new reports based on target audience such as internal staff, partners and customers. Total Documents Per Content Type provides a total of each content type. Content Publishing provides content management metrics for total documents: submitted, published, archived, deleted. Also, metrics can be provided for total win/loss reports published, updated, deleted. Win/Loss provides total win/losses, total by industry, total by competitor, and total by product. Author Maintenance Report provides a listing of users that have created content, date posted, retire date, rating, view count. Listing can be sorted by audience, department, or user. Enable the report to be emailed to content authors with embedded links to launch content directly for maintenance and re-publishing. Content Department Ownership provides totals for content owned by department. Archive Content, which provides a list that is older then specified date range. For example, all content that is 12 months or older. Provide ability to sort by owner, owning division, department, product. Similar to author maintenance report, enable report to be emailed to author. Content Department Ownership provides totals for content owned by department. Archive Content provides a list content that is older then specified date range (e.g. content that is 12 months or older). Ability is provided to sort by owner, owning division, department, product. Report can be emailed to author. Unused Content provides a list of content with access view count less then specified number. Emails are auto generated by the repository based on thresholds established by content managers. Content Archive Reporting provides a list of content archived based on auto archive criteria set by system management. Kit Report provides a list of kits with product name, product version, publish date, total hits, owner. A pie chart can be provided with a breakdown of different kit types. Customer Portal Maintenance Total number of portals sort by industry, list of customer portals, owner, date created, last accessed, industry, customer contact email address, last update date, and view count. Based on visits threshold, report can be generated to provide customer portal deletion notice to portal owner.
  • Individual Reporting provides user reporting to drive effective use of content. A Solution tab provides a general user content dashboard, which provide overview metrics with totals for: total documents, viewed documents by user, win/loss reports submitted by user, customer portals generated by user, and total documents submitted and published. The Solution tab further provides a document distribution history, which tracks what documents have been sent for each customer. This information is shared with CRM to populate the activity record. The Solution tab further provides content accessed, which includes a list of content accessed and not accessed per user. The Solution tab further provides my top kits, which includes top accessed kits. The Solution tab further provides my top wins, which includes top accessed win/loss reports. The Solution tab further provides my top documents, which includes top accessed documents.
  • My Portal Reports are used to track prospects and customers buying behavior. All Customer Portals Usage Metrics provide customer portals reporting for all portals owned by the user, including total user visits, total duration of visits, total docs viewed/downloaded, total visits by day. Customer Usage provide data on one specific customer portal, including details for access to following resources, user, time spent on site, docs, kits, pages, products. Also, time on site, record for each email address are used. Customer Content Posting includes a list of all content posted for each portal. The content includes meta data, such as document title, date, and posted by data. Customer Portal Opportunity Report includes all data contained on the home page of the customer portal including top business issues, decision criteria, next meeting, contact name, compelling event or project enabled and title of related customer stories. Top Content includes content used by top 20% (or other percentage by way of configuration using the content manager) of representations. The content includes top kits, documents and win reports.
  • Technical Statistics provides information to improve technical performance. Top referring sites, MS Explorer version (or other browser), platform, listing of failed login attempts, and failed file access can be reported.
  • Management Dashboard
  • A management dashboard is a standalone reporting component to understand the usage patterns and business analytics. No other component is required. Dashboard tasks include Kit Training Reporting, to provide reporting for individuals that have reviewed specific modules, Product Release Content Communication to send email with an outline of product release and new content available to enable the individual, and other types of reports such as Mindshare, Educational Reports, and Solution Performance.
  • CRM and Other Tool Integration
  • Customer Relationship Management (CRM), and Partner Relationship Management (PRM) markets have developed over the past 10 years with annual revenue growth between 20-30%. These applications focus on the customer, improving customer acquisition and retention. While these applications have automated the sales process, improved the efficiency of customer service, and centralized key customer information, they continue to lack methods for information dissemination and feedback. Training and feedback can be used to ensure the sales and service channels are certified, and that customers, partners and resellers have a process for providing feedback about products and services
  • The intelligence center adds a CRM application programming interface (API) or using Microsoft.net to exchange information. Integration with a CRM/SFA software platform allows users of the intelligence center to interact with, and leverage data that exist within the CRM application and vice versa. The data may include contact information, collateral distribution information, account information, account history, log information, and so forth. Some aspects of the integration, however, are specific to the targeted CRM application. For example, some embodiments pass email address and email function from Microsoft Outlook or CRM to the intelligence center and/or to web portal generation. Some embodiments pass collateral distribution information from the intelligence center to a CRM to associate account content.
  • Content from an existing repository can be moved into the intelligence center using a CSV import mechanism to provide an easy way to publish several content items at once keeping existing content in use, without redundancy or programming. Content can be shared between the intelligence center and an existing content management system or portal using XML-based content-sharing API. Content can be published once, and delivered to multiple destinations (for example: Plumtree, Vignette, Interwoven, IcSolution), or published where convenient and synchronize content between systems. Various embodiments integrate with Microsoft Customer Relationship Management (CRM).
  • This disclosure refers to several figures that resemble flow diagrams. One of ordinary skill in the art will understand, upon reading and comprehending this disclosure, that the methods related to the flow diagrams may occur in the order as illustrated in the flow diagrams, and may be ordered in another manner. Thus, the present subject matter is not limited to a particular order or logical arrangement.
  • Although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that any arrangement which is calculated to achieve the same purpose may be substituted for the specific embodiments shown. This application is intended to cover adaptations or variations of the present subject matter. It is to be understood that the above description is intended to be illustrative, and not restrictive. Combinations of the above embodiments, portions of the above embodiments and other embodiments, will be apparent to those of skill in the art upon reviewing the above description. The scope of the present subject matter should be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled.

Claims (75)

1. A system, comprising:
a content repository adapted to store electronic content in a computer-readable storage medium;
a communication portal developer, including at least one wizard to create a plurality of customizable portals without coding software, each customizable portal being accessible to one or more selected visitors through a web browser;
a content manager adapted to publish selectable electronic content to selectable portals, the content manager including at least one wizard to populate and manage the electronic content within the content repository; and
an analytic engine to analyze electronic content use and visitor behavior while logged into their customizable portal.
2. The system of claim 1, wherein the analytic engine is adapted to provide real-time or near real-time analytics regarding the electronic content use and the visitor behavior.
3. The system of claim 1, wherein the content repository, the communication portal developer, the content manager, and the analytic engine includes a user interface with a skin customized to provide consistent branding for a user of the system.
4. The system of claim 3, wherein the skin includes a font type, a font size graphics, and color extracted from an existing website of the organization.
5. The system of claim 4, wherein at least one of the font type, a font size, the graphics and the color are automatically extracted from the existing user of the user.
6. The system of claim 1, further comprising a dashboard interface, the dashboard interface being adapted to provide portal information, analysis of electronic content use and visitor behavior, and email communications in a single display.
7. The system of claim 1, wherein the at least one wizard of the communication portal developer includes a number of programmable parameters to customize portals, at least one programmable parameter being associated with a number of predetermined choices to enable to portal creator to select at least one of the predetermined choices for the at least one programmable parameter.
8. The system of claim 7, wherein the at least one wizard of the communication portal developer further comprises an interface to copy and paste graphics to customize portal branding.
9. The system of claim 1, wherein the at least one wizard of the content manager includes at least one programmable parameter to identify an owner of electronic content to be stored in the content repository and at least one programmable parameter to categorize the electronic content to be stored in the content repository, each of the programmable parameters being associated with a number of predetermined choices to enable a selected owner from the predetermined choices and a selected category from the predetermined choices to be associated with the electronic content.
10. The system of claim 9, wherein each item of electronic content is stored once in the content repository and is capable of being associated with at least one portal.
11. The system of claim 1, further comprising a search engine adapted to search for electronic content within the content repository by a keyword and adapted to search for electronic content within the content repository by at least one category, the search engine including an interface adapted to present a list of selectable options for each category.
12. The system of claim 1, wherein the analytic engine includes an interface adapted to present a list of selectable reports.
13. The system of claim 12, wherein the reports include application reports, including a report regarding application page activity, and a report regarding application user activity.
14. The system of claim 12, wherein the reports include item reports, including a report regarding content types, a report regarding item usage, a report regarding emailed items, a report regarding items published to portals, and a report regarding viewed items.
15. The system of claim 12, wherein the reports include portal reports, including reports regarding portal activity including what electronic content was used and what activities were being performed, reports regarding specific industries, and reports regarding specific products.
16. The system of claim 1, wherein the content repository includes a log to post messages, the portals including an interface adapted to display a posted message and present a selectable item to request an alert when a reply message is posted.
17. The system of claim 1, wherein the system is adapted to send an alert to users of a customizable portal in response to portal activity, the portal activity including at least one of electronic content posted to the portal, user activity, and a blog posting.
18. A system, comprising:
means for populating and managing electronic content in a content repository using programming wizards;
means for creating customizable communication portals without coding software using programming wizards, each communication portal being customized to provide a portal for at least one specific user;
means for publishing selectable electronic content within the content repository to selectable portals, each specific user associated with the portal to which the electronic content was published being able to access the published electronic content within the content repository through the portal; and
means for analyzing electronic content use and portal use.
19. The system of claim 18, further comprising means for automatically ranking the electronic content within the content repository.
20. The system of claim 19, wherein the means for automatically ranking the electronic content includes means for automatically tracking feedback for the electronic content.
21. The system of claim 19, wherein the means for automatically ranking the electronic content includes means for automatically tracking a number of times the electronic content is downloaded.
22. The system of claim 19, wherein the means for automatically ranking the electronic content includes means for automatically tracking a number of times the electronic content is viewed.
23. The system of claim 18, wherein the means for populating and managing electronic content includes means for packaging information in electronic binders, including a collection of related electronic content stored in the content repository, to correspond to an organization's information structure.
24. The system of claim 18, wherein the means for populating and managing electronic content includes a search engine accessible by the at least one specific user.
25. The system of claim 24, wherein the search engine includes means for searching using meta tags and keywords.
26. The system of claim 24, wherein the search engine is adapted to use the meta tags to provide a guided search in a context of intended content use.
27. The system of claim 18, wherein the means for populating and managing electronic content includes means for storing files and Uniform Resource Locator (URL) addresses based on specific categorization data.
28. The system of claim 18, wherein the means for populating and managing electronic content includes means for an administrator to provide categorization data for the electronic content in the content repository.
29. The system of claim 18, wherein the means for populating and managing electronic content includes means for authorized users to publish electronic content into a content index, including means for selecting categorization data from a list of categorization data.
30. The system of claim 18, wherein the means for populating and managing electronic content includes means for determining content use and means for alerting an owner of the electronic content when the content use does not reach a threshold.
31. The system of claim 18, wherein the means for populating and managing electronic content includes means for flagging electronic content with an expiration date, and means for automatically alerting an owner of the electronic content when the expiration date is approaching.
32. The system of claim 31, wherein the means for automatically alerting an owner of the electronic content when the expiration date is approaching includes means for emailing the owner of the electronic content.
33. The system of claim 18, wherein the means for populating and managing electronic content includes means for delegating content ownership at a department level and a content owner level.
34. The system of claim 18, wherein the means for populating and managing electronic content includes a publisher console adapted to be used in processing content pending approval.
35. They system of claim 34, wherein the publisher console is adapted to provide triggers in the content repository to manage electronic content among different statuses for a content lifecycle, including a pending approval status, an approved status, a pending archive status, an archived status, and deletion, the publisher console requiring active intervention by an owner of the electronic content in response to a trigger to maintain the electronic content in the approved status.
36. The system of claim 18, wherein the means for creating customizable portals includes means for integrating with an external system to populate contact information for the at least one specific user for the portal.
37. The system of claim 36, wherein the means for integrating with an external system includes means for integrating with at least one of an email system and a customer relationship management (CRM) system.
38. The system of claim 18, wherein the means for creating customizable portals includes means for branding the portals for the specific user, including means for copying and pasting graphics associated with brands to the portals.
39. The system of claim 18, wherein the means for creating customizable portals includes means for selecting a portal type from a list of portal types.
40. The system of claim 39, wherein the list of portal types includes Customer, Marketing and Sales, Partner, Product Launch, Project, Selling, Marketing Event and Strategic Account.
41. The system of claim 39, wherein the list of portal types includes industry-specific portal types.
42. The system of claim 39, wherein the list of portal types is customizable.
43. The system of claim 18, wherein the means for creating customizable portals includes means for selecting options for customizing the portals from a predetermined list of options.
44. The system of claim 18, wherein the means for creating customizable portals includes a portal communication center interface adapted for use in managing electronic content and contacts for the portal.
45. The system of claim 18, wherein the means for analyzing content use and portal use includes means for providing continuous, real-time data regarding the content use and the portal use.
46. The system of claim 18, wherein the means for populating and managing electronic content in a content repository using wizards, the means for creating customizable portals using programming wizards, the means for publishing selectable electronic content to selectable portals, each specific user being able to access the electronic content published to their corresponding customized portal, and the means for analyzing electronic content use and portal use are provided within a hosted server environment.
47. The system of claim 18, wherein the portal for the at least one specific user is password protected.
48. The system of claim 18, further comprising an online journal, including postings from a plurality of users of the portal.
49. The system of claim 18, further comprising means for customizing an internal application of the hosted server, and means for customizing a portal appearance as viewed through a user's browser.
50. A method, comprising:
populating and managing electronic content in a content repository using programming wizards;
creating customizable communication portals without coding software using programming wizards, each communication portal being customized to provide a portal for at least one specific user;
publishing selectable electronic content within the content repository to selectable portals, each specific user associated with the portal to which the electronic content was published being able to access the published electronic content within the content repository through the portal; and
analyzing content use and portal use.
51. The method of claim 50, further comprising automatically ranking the electronic content within the content repository.
52. The method of claim 50, wherein populating and managing electronic content includes packaging information in electronic binders to correspond to an organization's information structure.
53. The method of claim 50, further comprising searching for electronic content in the content repository using meta tags and keywords.
54. The method of claim 53, further comprising providing a guided search in a context of intended content use using the meta tags.
55. The method of claim 50, wherein populating and managing electronic content includes flagging electronic content with an expiration date, and automatically alerting an owner of the electronic content when the expiration date is approaching.
56. The method of claim 50, wherein creating customizable portals includes branding the portals for the specific user, including copying and pasting graphics associated with brands to the portals.
57. The method of claim 50, wherein analyzing electronic content use and portal use includes providing continuous, real-time data regarding the content use and the portal use.
58. The method of claim 50, further comprising posting online journal entries from a plurality of users on the portal.
59. A method for creating a portal through a user interface with a communication portal developer, comprising:
selecting an owner of the portal from a list of potential owners provided by the interface;
selecting an audience for the portal from a list of potential audiences provided by the interface;
adding electronic content from a content repository to the portal; and
adding users to the portal.
60. The method of claim 59, further comprising adding company details for the portal.
61. The method of claim 51, wherein adding company details includes importing company information from an external contact management database.
62. The method of claim 59, further comprising customizing a portal home page, including copying and pasting graphics to the portal home page.
63. The method of claim 59, further comprising adding an electronic binder to the portal, the binder including a collection of related electronic content stored in the content repository.
64. The method of claim 59, wherein adding electronic content from the content repository to the portal includes adding electronic content from a content index for the portal type.
65. The method of claim 59, further comprising sending a password for the user to the user using email.
66. The method of claim 59, further comprising informing the owner of the portal when the user logs onto the portal.
67. The method of claim 59, further comprising assigning an account team to the portal.
68. The method of claim 59, wherein adding electronic content from the content repository to the portal includes selecting electronic content from a list of available electronic content, the list of available electronic content being dependent on a selected audience.
69. The method of claim 59, wherein selecting an audience for the portal from a list of potential audiences provided by the interface includes:
selecting an audience type from a list of audience types provided by the interface; and
selecting an audience industry from a list of audience industries provided by the interface.
70. The method of claim 59, wherein adding users to the portal includes selecting users from a list of potential users provided by the interface.
71. The method of claim 61, wherein the list of potential users includes contact information from an external contact management data base.
72. A computer system, comprising:
a content repository adapted to store electronic content in a computer-readable medium; and
a communication portal developer to develop customized portals, including:
a portal owner interface to provide a list of potential owners and to enable selection of a portal owner from the list of potential owners;
an audience interface to provide a list of potential audiences and to enable selection of an audience from the list of potential audiences;
a portal content interface to provide a list of potential electronic content stored in the content repository and accessible through the portal, and to enable selection of portal content from the list of potential electronic contents; and
a portal user interface to enter one or more portal users.
73. The system of claim 72, wherein the audience interface includes:
an audience type interface to provide a list of potential audience types and to enable selection of an audience type from the list of potential audience types; and
an audience industry interface to provide a list of potential audience industries and to enable selection of an audience industry from the list of potential audience industries.
74. The system of claim 72, wherein the list of potential electronic content accessible through the portal is based on a selected audience.
75. The system of claim 72, wherein the portal content interface includes at least one electronic binder used to organize a collection of related electronic content stored in the content repository.
US11/145,750 2004-06-04 2005-06-06 System and method for providing intelligence centers Active 2028-01-24 US7774378B2 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US11/145,750 US7774378B2 (en) 2004-06-04 2005-06-06 System and method for providing intelligence centers
US12/839,865 US8046387B2 (en) 2004-06-04 2010-07-20 System and method for providing intelligence centers
US13/225,051 US8930412B2 (en) 2004-06-04 2011-09-02 Intelligence centers
US14/503,281 US9507865B2 (en) 2004-06-04 2014-09-30 Intelligence centers
US15/333,904 US10198526B2 (en) 2004-06-04 2016-10-25 Intelligence centers
US16/268,360 US11017053B2 (en) 2004-06-04 2019-02-05 Intelligence centers

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US57735704P 2004-06-04 2004-06-04
US11/145,750 US7774378B2 (en) 2004-06-04 2005-06-06 System and method for providing intelligence centers

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US12/839,865 Continuation US8046387B2 (en) 2004-06-04 2010-07-20 System and method for providing intelligence centers

Publications (2)

Publication Number Publication Date
US20050278297A1 true US20050278297A1 (en) 2005-12-15
US7774378B2 US7774378B2 (en) 2010-08-10

Family

ID=35461715

Family Applications (6)

Application Number Title Priority Date Filing Date
US11/145,750 Active 2028-01-24 US7774378B2 (en) 2004-06-04 2005-06-06 System and method for providing intelligence centers
US12/839,865 Expired - Fee Related US8046387B2 (en) 2004-06-04 2010-07-20 System and method for providing intelligence centers
US13/225,051 Active 2025-08-13 US8930412B2 (en) 2004-06-04 2011-09-02 Intelligence centers
US14/503,281 Active US9507865B2 (en) 2004-06-04 2014-09-30 Intelligence centers
US15/333,904 Active US10198526B2 (en) 2004-06-04 2016-10-25 Intelligence centers
US16/268,360 Active 2026-02-22 US11017053B2 (en) 2004-06-04 2019-02-05 Intelligence centers

Family Applications After (5)

Application Number Title Priority Date Filing Date
US12/839,865 Expired - Fee Related US8046387B2 (en) 2004-06-04 2010-07-20 System and method for providing intelligence centers
US13/225,051 Active 2025-08-13 US8930412B2 (en) 2004-06-04 2011-09-02 Intelligence centers
US14/503,281 Active US9507865B2 (en) 2004-06-04 2014-09-30 Intelligence centers
US15/333,904 Active US10198526B2 (en) 2004-06-04 2016-10-25 Intelligence centers
US16/268,360 Active 2026-02-22 US11017053B2 (en) 2004-06-04 2019-02-05 Intelligence centers

Country Status (1)

Country Link
US (6) US7774378B2 (en)

Cited By (167)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006031888A2 (en) * 2004-09-13 2006-03-23 Brigham Young University Methods and systems for conducting internet marketing experiments
US20070038646A1 (en) * 2005-08-04 2007-02-15 Microsoft Corporation Ranking blog content
US20070203935A1 (en) * 2006-02-28 2007-08-30 Business Objects, S.A. Apparatus and method for selecting a subset of report templates based on specified criteria
US20080167008A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US20080167013A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail systems and methods
US20080167007A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US20080167009A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US20080167011A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US20080167010A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US20080270474A1 (en) * 2007-04-30 2008-10-30 Searete Llc Collecting influence information
US20080270476A1 (en) * 2007-04-30 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Rewarding independent influencers
US20080270552A1 (en) * 2007-04-30 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Determining influencers
US20080270551A1 (en) * 2007-04-30 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Rewarding influencers
US20080270426A1 (en) * 2007-04-30 2008-10-30 Flake Gary W Collecting influence information
US20080270473A1 (en) * 2007-04-30 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Determining an influence on a person by web pages
US20090006162A1 (en) * 2007-06-29 2009-01-01 Microsoft Corporation Workflows Leveraging Process Stages and Cross-Entity Records
US20090030772A1 (en) * 2007-07-27 2009-01-29 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Rewarding independent influencers
US20090037236A1 (en) * 2007-07-31 2009-02-05 Oracle International Corporation Analytical reporting and data mart architecture for public organizations
US20090196465A1 (en) * 2008-02-01 2009-08-06 Satish Menon System and method for detecting the source of media content with application to business rules
US20100318374A1 (en) * 2007-04-30 2010-12-16 Flake Gary W Determining influencers
US20110167035A1 (en) * 2010-01-05 2011-07-07 Susan Kay Kesel Multiple-client centrally-hosted data warehouse and trend system
US8046387B2 (en) 2004-06-04 2011-10-25 Icentera Corporation System and method for providing intelligence centers
CN103024003A (en) * 2012-11-30 2013-04-03 北京奇虎科技有限公司 Webpage registering method and device
US20140067926A1 (en) * 2006-07-27 2014-03-06 Aol Inc. Sharing network addresses
US8826303B2 (en) * 2006-06-22 2014-09-02 Linkedin Corporation Content alerts
US8892446B2 (en) 2010-01-18 2014-11-18 Apple Inc. Service orchestration for intelligent automated assistant
US8898741B2 (en) 2011-06-21 2014-11-25 Novell, Inc. Portal brand management
US20150332287A1 (en) * 2014-05-16 2015-11-19 International Business Machines Corporation Social customer relationship management opportunity templating
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US20160055132A1 (en) * 2014-08-20 2016-02-25 Vertafore, Inc. Automated customized web portal template generation systems and methods
US9300784B2 (en) 2013-06-13 2016-03-29 Apple Inc. System and method for emergency calls initiated by voice command
US9300757B1 (en) 2005-12-28 2016-03-29 Google Inc. Personalizing aggregated news content
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US9368114B2 (en) 2013-03-14 2016-06-14 Apple Inc. Context-sensitive handling of interruptions
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US9502031B2 (en) 2014-05-27 2016-11-22 Apple Inc. Method for supporting dynamic grammars in WFST-based ASR
US9535906B2 (en) 2008-07-31 2017-01-03 Apple Inc. Mobile device having human language translation capability with positional feedback
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
US9620105B2 (en) 2014-05-15 2017-04-11 Apple Inc. Analyzing audio input for efficient speech and music recognition
US9620104B2 (en) 2013-06-07 2017-04-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US9626955B2 (en) 2008-04-05 2017-04-18 Apple Inc. Intelligent text-to-speech conversion
US9633660B2 (en) 2010-02-25 2017-04-25 Apple Inc. User profiling for voice input processing
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US9633674B2 (en) 2013-06-07 2017-04-25 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
US9646614B2 (en) 2000-03-16 2017-05-09 Apple Inc. Fast, language-independent method for user authentication by voice
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US20170185393A1 (en) * 2015-12-29 2017-06-29 Tata Consultancy Services Limited System and method for creating an integrated digital platform
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US9697822B1 (en) 2013-03-15 2017-07-04 Apple Inc. System and method for updating an adaptive speech recognition model
US9711141B2 (en) 2014-12-09 2017-07-18 Apple Inc. Disambiguating heteronyms in speech synthesis
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US9798393B2 (en) 2011-08-29 2017-10-24 Apple Inc. Text correction processing
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US9817912B2 (en) 2009-09-30 2017-11-14 Saba Software, Inc. Method and system for managing a virtual meeting
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
US9922642B2 (en) 2013-03-15 2018-03-20 Apple Inc. Training an at least partial voice command system
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US20180097900A1 (en) * 2016-09-30 2018-04-05 International Business Machines Corporation Validating push communications
US9953088B2 (en) 2012-05-14 2018-04-24 Apple Inc. Crowd sourcing information to fulfill user requests
US9959870B2 (en) 2008-12-11 2018-05-01 Apple Inc. Speech recognition involving a mobile device
US9966065B2 (en) 2014-05-30 2018-05-08 Apple Inc. Multi-command single utterance input method
US9966068B2 (en) 2013-06-08 2018-05-08 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US9971774B2 (en) 2012-09-19 2018-05-15 Apple Inc. Voice-based media searching
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US10079014B2 (en) 2012-06-08 2018-09-18 Apple Inc. Name recognition system
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10089072B2 (en) 2016-06-11 2018-10-02 Apple Inc. Intelligent device arbitration and control
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US10185542B2 (en) 2013-06-09 2019-01-22 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10199051B2 (en) 2013-02-07 2019-02-05 Apple Inc. Voice trigger for a digital assistant
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US10269345B2 (en) 2016-06-11 2019-04-23 Apple Inc. Intelligent task discovery
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US10283110B2 (en) 2009-07-02 2019-05-07 Apple Inc. Methods and apparatuses for automatic speech recognition
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US10297253B2 (en) 2016-06-11 2019-05-21 Apple Inc. Application integration with a digital assistant
US10318871B2 (en) 2005-09-08 2019-06-11 Apple Inc. Method and apparatus for building an intelligent automated assistant
US10356243B2 (en) 2015-06-05 2019-07-16 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US10354011B2 (en) 2016-06-09 2019-07-16 Apple Inc. Intelligent automated assistant in a home environment
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US10410637B2 (en) 2017-05-12 2019-09-10 Apple Inc. User-specific acoustic models
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
WO2019209175A1 (en) * 2018-04-23 2019-10-31 Trident Corporate Services (Singapore) Pte Limited As Trustee For The Oneplace Unit Trust Method and system for managing profiles
US10482874B2 (en) 2017-05-15 2019-11-19 Apple Inc. Hierarchical belief states for digital assistants
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10521466B2 (en) 2016-06-11 2019-12-31 Apple Inc. Data driven natural language event detection and classification
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
US10568032B2 (en) 2007-04-03 2020-02-18 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
US10592095B2 (en) 2014-05-23 2020-03-17 Apple Inc. Instantaneous speaking of content on touch devices
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10706373B2 (en) 2011-06-03 2020-07-07 Apple Inc. Performing actions associated with task items that represent tasks to perform
US10733993B2 (en) 2016-06-10 2020-08-04 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US10755703B2 (en) 2017-05-11 2020-08-25 Apple Inc. Offline personal assistant
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
US10791216B2 (en) 2013-08-06 2020-09-29 Apple Inc. Auto-activating smart responses based on activities from remote devices
US10791176B2 (en) 2017-05-12 2020-09-29 Apple Inc. Synchronization and task delegation of a digital assistant
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US10810274B2 (en) 2017-05-15 2020-10-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
US20200371648A1 (en) * 2017-11-30 2020-11-26 Huawei Technologies Co., Ltd. A Method for Displaying Different Application Shortcuts on Different Screens
CN112307318A (en) * 2019-08-02 2021-02-02 中国移动通信有限公司政企客户分公司 Content publishing method, system and device
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US20210328946A1 (en) * 2020-04-20 2021-10-21 Nextiva, Inc. System and Method of Automated Communications via Verticalization
US11217255B2 (en) 2017-05-16 2022-01-04 Apple Inc. Far-field extension for digital assistant services
US11275742B2 (en) 2020-05-01 2022-03-15 Monday.com Ltd. Digital processing systems and methods for smart table filter with embedded boolean logic in collaborative work systems
US11277361B2 (en) 2020-05-03 2022-03-15 Monday.com Ltd. Digital processing systems and methods for variable hang-time for social layer messages in collaborative work systems
US11301623B2 (en) 2020-02-12 2022-04-12 Monday.com Ltd Digital processing systems and methods for hybrid scaling/snap zoom function in table views of collaborative work systems
US11307753B2 (en) 2019-11-18 2022-04-19 Monday.Com Systems and methods for automating tablature in collaborative work systems
US11361156B2 (en) 2019-11-18 2022-06-14 Monday.Com Digital processing systems and methods for real-time status aggregation in collaborative work systems
US11392556B1 (en) 2021-01-14 2022-07-19 Monday.com Ltd. Digital processing systems and methods for draft and time slider for presentations in collaborative work systems
US11392960B2 (en) * 2020-04-24 2022-07-19 Accenture Global Solutions Limited Agnostic customer relationship management with agent hub and browser overlay
US11410129B2 (en) 2010-05-01 2022-08-09 Monday.com Ltd. Digital processing systems and methods for two-way syncing with third party applications in collaborative work systems
US11436359B2 (en) 2018-07-04 2022-09-06 Monday.com Ltd. System and method for managing permissions of users for a single data type column-oriented data structure
US11443264B2 (en) 2020-01-29 2022-09-13 Accenture Global Solutions Limited Agnostic augmentation of a customer relationship management application
US11481785B2 (en) 2020-04-24 2022-10-25 Accenture Global Solutions Limited Agnostic customer relationship management with browser overlay and campaign management portal
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
US11593430B2 (en) * 2006-06-22 2023-02-28 Open Text Corporation Linking business objects and documents
US11698890B2 (en) 2018-07-04 2023-07-11 Monday.com Ltd. System and method for generating a column-oriented data structure repository for columns of single data types
US11729114B2 (en) 2006-06-22 2023-08-15 Open Text Corporation Configurable views of context-relevant content
US11741071B1 (en) 2022-12-28 2023-08-29 Monday.com Ltd. Digital processing systems and methods for navigating and viewing displayed content
US11829953B1 (en) 2020-05-01 2023-11-28 Monday.com Ltd. Digital processing systems and methods for managing sprints using linked electronic boards
US11886683B1 (en) 2022-12-30 2024-01-30 Monday.com Ltd Digital processing systems and methods for presenting board graphics
US11893381B1 (en) 2023-02-21 2024-02-06 Monday.com Ltd Digital processing systems and methods for reducing file bundle sizes
US11954428B2 (en) 2021-04-29 2024-04-09 Monday.com Ltd. Digital processing systems and methods for accessing another's display via social layer interactions in collaborative work systems

Families Citing this family (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7684550B2 (en) * 2003-05-20 2010-03-23 Oc Concepts, Inc. Customer information system
US7623888B1 (en) * 2005-01-28 2009-11-24 Sprint Spectrum L.P. Ranked presentation of user-interface display elements in a user-interface skin
US20070106674A1 (en) * 2005-11-10 2007-05-10 Purusharth Agrawal Field sales process facilitation systems and methods
US8402357B1 (en) * 2006-06-15 2013-03-19 Michael R. Norwood System and method for facilitating posting of public and private user comments at a web site
US20090063942A1 (en) * 2007-08-30 2009-03-05 Raphael Frederick Laderman System and method for associating a report with a customizable template
US9098594B2 (en) * 2007-12-28 2015-08-04 Morgan Stanley Smith Barney Holdings Llc Metric portal
US20100121750A1 (en) * 2008-11-11 2010-05-13 Unismart Capital Software, Inc. Funding Roadmap
US9466049B2 (en) * 2008-11-26 2016-10-11 Red Hat, Inc. Analyzing activity patterns in online communities
JP5363561B2 (en) * 2009-04-03 2013-12-11 インターナショナル・ビジネス・マシーンズ・コーポレーション Method and computer program for improving accessibility for rich internet applications by collaborative crawling
US8869048B2 (en) * 2010-09-14 2014-10-21 Microsoft Corporation Declarative and multi-mode wizard framework
US20130185658A1 (en) * 2010-09-30 2013-07-18 Beijing Lenovo Software Ltd. Portable Electronic Device, Content Publishing Method, And Prompting Method
US8626795B2 (en) * 2010-11-05 2014-01-07 Apple Inc. Dynamic data association
US9195757B2 (en) * 2011-05-02 2015-11-24 Microsoft Technology Licensing, Llc Dynamic digital montage
US20120311449A1 (en) * 2011-06-06 2012-12-06 High Street Partners, Inc. International business management system
US20130103767A1 (en) * 2011-10-21 2013-04-25 Microsoft Corporation Return notifications of tasks performed with entities
US10552851B2 (en) * 2012-02-20 2020-02-04 Ameriprise Financial, Inc. Opportunity list engine
US20130227422A1 (en) * 2012-02-28 2013-08-29 Sap Portals Israel Ltd. Enterprise portal smart worklist
US20130246127A1 (en) * 2012-03-15 2013-09-19 Aptitude, Llc Method, apparatus, and computer program product for a pricing utility
US8949194B1 (en) * 2012-03-30 2015-02-03 Emc Corporation Active records management
US9046993B2 (en) * 2012-04-10 2015-06-02 Torrential Data Solutions, Inc. System and method for content management
US9355376B2 (en) 2012-05-11 2016-05-31 Qvidian, Inc. Rules library for sales playbooks
TW201415399A (en) * 2012-06-01 2014-04-16 Archetypes Inc Systems and methods for providing personalized content browsing experience
US20140026028A1 (en) * 2012-07-19 2014-01-23 International Business Machines Corporation Managing webpage edits
US20140201707A1 (en) * 2013-01-11 2014-07-17 Merge Mobile, Inc. Systems and methods for creating customized applications
US9229935B2 (en) 2013-01-24 2016-01-05 International Business Machines Corporation Simulating accesses for archived content
US9582610B2 (en) 2013-03-15 2017-02-28 Microsoft Technology Licensing, Llc Visual post builder
US9330121B2 (en) 2013-04-30 2016-05-03 Hewlett-Packard Development Company, L.P. Electronic content information display management
US10726456B2 (en) 2013-07-15 2020-07-28 Aptitude, Llc Method, apparatus, and computer program product for providing a virtual aggregation group
US20150100382A1 (en) * 2013-10-04 2015-04-09 Baljeet Singh MALHOTRA System for policy management and analytics
US10037542B2 (en) 2013-11-14 2018-07-31 Wells Fargo Bank, N.A. Automated teller machine (ATM) interface
US10021247B2 (en) 2013-11-14 2018-07-10 Wells Fargo Bank, N.A. Call center interface
US9864972B2 (en) 2013-11-14 2018-01-09 Wells Fargo Bank, N.A. Vehicle interface
US20150135101A1 (en) * 2013-11-14 2015-05-14 Wells Fargo Bank, N.A. Function based interface
US9336245B2 (en) * 2013-12-24 2016-05-10 Sap Se Systems and methods providing master data management statistics
US10453012B2 (en) * 2014-09-16 2019-10-22 Mitel Networks Corporation Evaluating communications feature utilization
US10402061B2 (en) 2014-09-28 2019-09-03 Microsoft Technology Licensing, Llc Productivity tools for content authoring
US10210146B2 (en) 2014-09-28 2019-02-19 Microsoft Technology Licensing, Llc Productivity tools for content authoring
US10528597B2 (en) 2014-09-28 2020-01-07 Microsoft Technology Licensing, Llc Graph-driven authoring in productivity tools
US10217171B2 (en) 2014-12-15 2019-02-26 Hartford Fire Insurance Company System to administer insurance knowledge management tool
US10061856B2 (en) * 2015-01-29 2018-08-28 Facebook, Inc. Multimedia search using reshare text on online social networks
US9298355B1 (en) 2015-03-23 2016-03-29 Dropbox, Inc. Content item templates
US9922201B2 (en) 2015-04-01 2018-03-20 Dropbox, Inc. Nested namespaces for selective content sharing
US10963430B2 (en) 2015-04-01 2021-03-30 Dropbox, Inc. Shared workspaces with selective content item synchronization
US10001913B2 (en) * 2015-04-01 2018-06-19 Dropbox, Inc. Shared workspaces with selective content item synchronization
US10394949B2 (en) 2015-06-22 2019-08-27 Microsoft Technology Licensing, Llc Deconstructing documents into component blocks for reuse in productivity applications
US10740349B2 (en) 2015-06-22 2020-08-11 Microsoft Technology Licensing, Llc Document storage for reuse of content within documents
US10339183B2 (en) 2015-06-22 2019-07-02 Microsoft Technology Licensing, Llc Document storage for reuse of content within documents
US10789080B2 (en) * 2015-07-17 2020-09-29 Microsoft Technology Licensing, Llc Multi-tier customizable portal deployment system
US9697269B2 (en) 2015-10-29 2017-07-04 Dropbox, Inc. Content item block replication protocol for multi-premises hosting of digital content items
US10691718B2 (en) 2015-10-29 2020-06-23 Dropbox, Inc. Synchronization protocol for multi-premises hosting of digital content items
US10108688B2 (en) 2015-12-22 2018-10-23 Dropbox, Inc. Managing content across discrete systems
US9537952B1 (en) 2016-01-29 2017-01-03 Dropbox, Inc. Apparent cloud access for hosted content items
US10692015B2 (en) 2016-07-15 2020-06-23 Io-Tahoe Llc Primary key-foreign key relationship determination through machine learning
GB201615745D0 (en) 2016-09-15 2016-11-02 Gb Gas Holdings Ltd System for analysing data relationships to support query execution
GB201615747D0 (en) 2016-09-15 2016-11-02 Gb Gas Holdings Ltd System for data management in a large scale data repository
US10970656B2 (en) 2016-12-29 2021-04-06 Dropbox, Inc. Automatically suggesting project affiliations
US10776755B2 (en) 2016-12-29 2020-09-15 Dropbox, Inc. Creating projects in a content management system
US10402786B2 (en) 2016-12-30 2019-09-03 Dropbox, Inc. Managing projects in a content management system
US11250083B2 (en) * 2017-01-30 2022-02-15 Seokkue Song Systems and methods for enhanced online research
JP6969137B2 (en) * 2017-04-05 2021-11-24 コニカミノルタ株式会社 Information processing equipment and programs
US11226939B2 (en) 2017-12-29 2022-01-18 Dropbox, Inc. Synchronizing changes within a collaborative content management system
US11100053B2 (en) 2018-11-06 2021-08-24 Dropbox, Inc. Technologies for integrating cloud content items across platforms
US11290531B2 (en) 2019-12-04 2022-03-29 Dropbox, Inc. Immediate cloud content item creation from local file system interface
US11822513B2 (en) 2020-09-18 2023-11-21 Dropbox, Inc. Work spaces including links to content items in their native storage location
US11709820B2 (en) * 2021-09-03 2023-07-25 Bank Of America Corporation System for implementing intelligent data analysis
US11907179B2 (en) 2021-09-23 2024-02-20 Bank Of America Corporation System for intelligent database modelling

Citations (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5793365A (en) * 1996-01-02 1998-08-11 Sun Microsystems, Inc. System and method providing a computer user interface enabling access to distributed workgroup members
US20010032092A1 (en) * 2000-02-07 2001-10-18 James Calver Small business web-based portal method and system
US20010034734A1 (en) * 2000-02-16 2001-10-25 Whitley Craig A. Multimedia sports recruiting portal
US20010034771A1 (en) * 2000-01-14 2001-10-25 Sun Microsystems, Inc. Network portal system and methods
US6356910B1 (en) * 1998-08-07 2002-03-12 Paul Zellweger Method and apparatus for a self-service content menu
US20020035483A1 (en) * 2000-09-20 2002-03-21 Patel Kirtikumar Natubhai Multiple portal distributed business/information system and method
US20020049727A1 (en) * 2000-05-19 2002-04-25 David Rothkopf Method and apparatus for providing customized information
US20020052954A1 (en) * 2000-04-27 2002-05-02 Polizzi Kathleen Riddell Method and apparatus for implementing a dynamically updated portal page in an enterprise-wide computer system
US20020055887A1 (en) * 2000-11-09 2002-05-09 Seguin Michael J. Method of providing a global exchange in an electronic commerce environment
US20020073023A1 (en) * 2000-12-08 2002-06-13 Garry Castro Method and system for interactively delivering business chamber resources via a remote computer network
US20020072922A1 (en) * 2000-05-16 2002-06-13 Hiroyuki Suzuki Information processing system, information disclosing server, and portal server
US20020087416A1 (en) * 2000-04-24 2002-07-04 Knutson Roger C. System and method for providing learning material
US20020087432A1 (en) * 2000-12-29 2002-07-04 Ivette Muniz Product configurator method and system
US20020095387A1 (en) * 1999-08-27 2002-07-18 Bertrand Sosa Online content portal system
US20020099710A1 (en) * 2001-01-19 2002-07-25 Ncr Corporation Data warehouse portal
US20020112035A1 (en) * 2000-10-30 2002-08-15 Carey Brian M. System and method for performing content experience management
US20020161627A1 (en) * 2001-04-27 2002-10-31 Gailey Michael L. Method for passive mining of usage information in a location-based services system
US20020184170A1 (en) * 2001-06-01 2002-12-05 John Gilbert Hosted data aggregation and content management system
US20020184111A1 (en) * 2001-02-07 2002-12-05 Exalt Solutions, Inc. Intelligent multimedia e-catalog
US20030004982A1 (en) * 2001-06-15 2003-01-02 Brandon Nancy W. Method for designing a knowledge portal
US6516349B1 (en) * 1999-09-07 2003-02-04 Sun Microsystems, Inc. System for updating a set of instantiated content providers based on changes in content provider directory without interruption of a network information services
US20030028454A1 (en) * 2001-08-01 2003-02-06 Masahiro Ooho Device and method for managing content usage right
US20030033288A1 (en) * 2001-08-13 2003-02-13 Xerox Corporation Document-centric system with auto-completion and auto-correction
US20030046118A1 (en) * 2001-08-31 2003-03-06 O'donnell Mary E. Portal architecture for mobile platforms
US20030046331A1 (en) * 2001-08-31 2003-03-06 O'donnell Mary E. Ground-based travel portal
US20030046438A1 (en) * 2001-08-31 2003-03-06 O'donnell Mary E. Portal for use in-transit with mobile platforms
US20030163471A1 (en) * 2002-02-22 2003-08-28 Tulip Shah Method, system and storage medium for providing supplier branding services over a communications network
US20030187956A1 (en) * 2002-04-01 2003-10-02 Stephen Belt Method and apparatus for providing access control and content management services
US6647396B2 (en) * 2000-12-28 2003-11-11 Trilogy Development Group, Inc. Classification based content management system
US20030236745A1 (en) * 2000-03-03 2003-12-25 Hartsell Neal D Systems and methods for billing in information management environments
US20040030697A1 (en) * 2002-07-31 2004-02-12 American Management Systems, Inc. System and method for online feedback
US20040031058A1 (en) * 2002-05-10 2004-02-12 Richard Reisman Method and apparatus for browsing using alternative linkbases
US20040049579A1 (en) * 2002-04-10 2004-03-11 International Business Machines Corporation Capacity-on-demand in distributed computing environments
US20040064832A1 (en) * 2002-06-03 2004-04-01 Matsushita Electric Industrial Co., Ltd. Contents delivery system, and method, recording media, or program for the same
US20040073454A1 (en) * 2002-10-10 2004-04-15 John Urquhart System and method of portal-mediated, website-based analysis of medication dosing
US20040078225A1 (en) * 2002-03-18 2004-04-22 Merck & Co., Inc. Computer assisted and/or implemented process and system for managing and/or providing continuing healthcare education status and activities
US20040117216A1 (en) * 2002-12-12 2004-06-17 International Business Machines Corporation System and method for accessibility insurance coverage management
US20040117248A1 (en) * 2002-12-12 2004-06-17 International Business Machines Corporation System and methd for providing accessibility advertisement
US20040117278A1 (en) * 2002-12-12 2004-06-17 International Business Machines Corporation System and method for accessibility accounting services
US20040117370A1 (en) * 2002-12-12 2004-06-17 International Business Machines Corporation System and method for accessibility data maintenance and privilege authorization
US20040122958A1 (en) * 2002-12-19 2004-06-24 International Business Machines Corporation Method and system for peer-to-peer authorization
US20040128347A1 (en) * 2002-12-31 2004-07-01 Jeffrey Mason System and method for providing content access at remote portal environments
US20040205473A1 (en) * 2000-01-27 2004-10-14 Gwyn Fisher Method and system for implementing an enterprise information portal
US20040210628A1 (en) * 2003-02-10 2004-10-21 Nokia Corporation Content delivery according to device activity
US20040216084A1 (en) * 2003-01-17 2004-10-28 Brown Albert C. System and method of managing web content
US20050044197A1 (en) * 2003-08-18 2005-02-24 Sun Microsystems.Inc. Structured methodology and design patterns for web services
US20050071757A1 (en) * 2003-09-30 2005-03-31 International Business Machines Corporation Providing scalable, alternative component-level views
US20050084087A1 (en) * 2001-02-27 2005-04-21 Mahesh Rajagopalan Methods and systems for CPN triggered collaboration
US20050097190A1 (en) * 2003-10-31 2005-05-05 Aaron Abdelhak System and method for customized portal web pages
US20050149549A1 (en) * 2003-12-31 2005-07-07 Jos Jaspers Content management in web environments
US7051036B2 (en) * 2001-12-03 2006-05-23 Kraft Foods Holdings, Inc. Computer-implemented system and method for project development
US7062511B1 (en) * 2001-12-31 2006-06-13 Oracle International Corporation Method and system for portal web site generation
US7089295B2 (en) * 2000-09-06 2006-08-08 Oracle International Corporation Customizing content provided by a service
US20060206856A1 (en) * 2002-12-12 2006-09-14 Timothy Breeden System and method for software application development in a portal environment
US7127705B2 (en) * 2000-09-06 2006-10-24 Oracle International Corporation Developing applications online
US20070180490A1 (en) * 2004-05-20 2007-08-02 Renzi Silvio J System and method for policy management
US7260224B1 (en) * 2003-06-30 2007-08-21 Microsoft Corporation Automated secure key transfer
US20080005651A1 (en) * 2001-08-13 2008-01-03 Xerox Corporation System for automatically generating queries
US7350191B1 (en) * 2003-04-22 2008-03-25 Noetix, Inc. Computer implemented system and method for the generation of data access applications
US7366682B1 (en) * 1999-05-07 2008-04-29 E.Piphany, Inc. System, method, and code for providing promotions in a network environment

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05197573A (en) * 1991-08-26 1993-08-06 Hewlett Packard Co <Hp> Task controlling system with task oriented paradigm
US6430164B1 (en) * 1999-06-17 2002-08-06 Cellport Systems, Inc. Communications involving disparate protocol network/bus and device subsystems
US6490597B1 (en) * 1999-07-14 2002-12-03 Ericsson Inc. Stored data object management and archive control
US6763388B1 (en) * 1999-08-10 2004-07-13 Akamai Technologies, Inc. Method and apparatus for selecting and viewing portions of web pages
US7475346B1 (en) * 1999-12-22 2009-01-06 Unisys Corporation System and method for providing a customizable web portal service
US6389315B1 (en) 2000-02-25 2002-05-14 Medtronic, Inc. Implantable medical device incorporating self-timed logic
US7979880B2 (en) * 2000-04-21 2011-07-12 Cox Communications, Inc. Method and system for profiling iTV users and for providing selective content delivery
US20020002560A1 (en) * 2000-06-30 2002-01-03 Snehanshu Shah Method and system for collecting diverse data types within a manufacturing environment and accessing the diverse data types through a network portal
US7343303B2 (en) * 2000-07-19 2008-03-11 Ijet International, Inc. Global asset risk management system and methods
US6407680B1 (en) 2000-12-22 2002-06-18 Generic Media, Inc. Distributed on-demand media transcoding system and method
US20020123957A1 (en) * 2000-12-29 2002-09-05 Burt Notarius Method and apparatus for marketing and communicating in the wine/spirits industry
US20020087679A1 (en) * 2001-01-04 2002-07-04 Visual Insights Systems and methods for monitoring website activity in real time
CA2347304C (en) * 2001-05-10 2010-10-05 Atreus Systems, Inc. Broadband network service delivery method and device
US7017183B1 (en) * 2001-06-29 2006-03-21 Plumtree Software, Inc. System and method for administering security in a corporate portal
US7158943B2 (en) * 2001-09-04 2007-01-02 Ramon Van Der Riet Marketing communication and transaction/distribution services platform for building and managing personalized customer relationships
WO2003027891A1 (en) * 2001-09-28 2003-04-03 Commvault Systems, Inc. System and method for archiving objects in an information store
US20030069940A1 (en) * 2001-10-10 2003-04-10 Sathya Kavacheri Method and system for implementing location aware information access and retrieval in a wireless portal server
WO2003036500A1 (en) * 2001-10-24 2003-05-01 Bea Systems, Inc. System and method for application flow integration in a portal framework
US20040148354A1 (en) * 2001-11-16 2004-07-29 John Saare Method and system for an extensible client specific mail application in a portal server
AU2003217610A1 (en) * 2002-02-21 2003-09-09 Blue Martini Software, Inc. Methods and systems for providing targeted marketing
US20030188155A1 (en) * 2002-03-27 2003-10-02 Patrick Petit System and method of determining the number of central processing units for sizing a portal server
US20040078371A1 (en) * 2002-05-22 2004-04-22 Joel Worrall Method and system for providing multiple virtual portals on a computer network
US7676542B2 (en) * 2002-12-02 2010-03-09 Sap Ag Establishing a collaboration environment
US7890877B2 (en) * 2003-02-27 2011-02-15 Oracle International Corporation Systems and methods for improved portal development
US7810036B2 (en) * 2003-02-28 2010-10-05 Bea Systems, Inc. Systems and methods for personalizing a portal
US20050097180A1 (en) * 2003-10-31 2005-05-05 Aaron Abdelhak System and method for improved customized portal web pages
US7155633B2 (en) * 2003-12-08 2006-12-26 Solid Data Systems, Inc. Exchange server method and system
US20050209929A1 (en) * 2004-03-22 2005-09-22 International Business Machines Corporation System and method for client-side competitive analysis
US7774378B2 (en) 2004-06-04 2010-08-10 Icentera Corporation System and method for providing intelligence centers
US7908551B2 (en) 2006-06-29 2011-03-15 Google Inc. Dynamically generating customized user interfaces

Patent Citations (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5793365A (en) * 1996-01-02 1998-08-11 Sun Microsystems, Inc. System and method providing a computer user interface enabling access to distributed workgroup members
US6356910B1 (en) * 1998-08-07 2002-03-12 Paul Zellweger Method and apparatus for a self-service content menu
US7366682B1 (en) * 1999-05-07 2008-04-29 E.Piphany, Inc. System, method, and code for providing promotions in a network environment
US20020095387A1 (en) * 1999-08-27 2002-07-18 Bertrand Sosa Online content portal system
US6516349B1 (en) * 1999-09-07 2003-02-04 Sun Microsystems, Inc. System for updating a set of instantiated content providers based on changes in content provider directory without interruption of a network information services
US20010034771A1 (en) * 2000-01-14 2001-10-25 Sun Microsystems, Inc. Network portal system and methods
US20040205473A1 (en) * 2000-01-27 2004-10-14 Gwyn Fisher Method and system for implementing an enterprise information portal
US20010032092A1 (en) * 2000-02-07 2001-10-18 James Calver Small business web-based portal method and system
US20010034734A1 (en) * 2000-02-16 2001-10-25 Whitley Craig A. Multimedia sports recruiting portal
US20030236745A1 (en) * 2000-03-03 2003-12-25 Hartsell Neal D Systems and methods for billing in information management environments
US20020087416A1 (en) * 2000-04-24 2002-07-04 Knutson Roger C. System and method for providing learning material
US6832263B2 (en) * 2000-04-27 2004-12-14 Hyperion Solutions Corporation Method and apparatus for implementing a dynamically updated portal page in an enterprise-wide computer system
US20020052954A1 (en) * 2000-04-27 2002-05-02 Polizzi Kathleen Riddell Method and apparatus for implementing a dynamically updated portal page in an enterprise-wide computer system
US20020072922A1 (en) * 2000-05-16 2002-06-13 Hiroyuki Suzuki Information processing system, information disclosing server, and portal server
US20020049727A1 (en) * 2000-05-19 2002-04-25 David Rothkopf Method and apparatus for providing customized information
US7089295B2 (en) * 2000-09-06 2006-08-08 Oracle International Corporation Customizing content provided by a service
US7127705B2 (en) * 2000-09-06 2006-10-24 Oracle International Corporation Developing applications online
US20020035483A1 (en) * 2000-09-20 2002-03-21 Patel Kirtikumar Natubhai Multiple portal distributed business/information system and method
US20020112035A1 (en) * 2000-10-30 2002-08-15 Carey Brian M. System and method for performing content experience management
US20020055887A1 (en) * 2000-11-09 2002-05-09 Seguin Michael J. Method of providing a global exchange in an electronic commerce environment
US20020073023A1 (en) * 2000-12-08 2002-06-13 Garry Castro Method and system for interactively delivering business chamber resources via a remote computer network
US6647396B2 (en) * 2000-12-28 2003-11-11 Trilogy Development Group, Inc. Classification based content management system
US20020087432A1 (en) * 2000-12-29 2002-07-04 Ivette Muniz Product configurator method and system
US6671689B2 (en) * 2001-01-19 2003-12-30 Ncr Corporation Data warehouse portal
US20020099710A1 (en) * 2001-01-19 2002-07-25 Ncr Corporation Data warehouse portal
US20020184111A1 (en) * 2001-02-07 2002-12-05 Exalt Solutions, Inc. Intelligent multimedia e-catalog
US20080126221A1 (en) * 2001-02-07 2008-05-29 Swanson Leslie H Intelligent multimedia e-catalog
US20050084087A1 (en) * 2001-02-27 2005-04-21 Mahesh Rajagopalan Methods and systems for CPN triggered collaboration
US20020161627A1 (en) * 2001-04-27 2002-10-31 Gailey Michael L. Method for passive mining of usage information in a location-based services system
US20040230467A9 (en) * 2001-04-27 2004-11-18 Gailey Michael L. Method for passive mining of usage information in a location-based services system
US20020184170A1 (en) * 2001-06-01 2002-12-05 John Gilbert Hosted data aggregation and content management system
US6879972B2 (en) * 2001-06-15 2005-04-12 International Business Machines Corporation Method for designing a knowledge portal
US20030004982A1 (en) * 2001-06-15 2003-01-02 Brandon Nancy W. Method for designing a knowledge portal
US20030028454A1 (en) * 2001-08-01 2003-02-06 Masahiro Ooho Device and method for managing content usage right
US20030033288A1 (en) * 2001-08-13 2003-02-13 Xerox Corporation Document-centric system with auto-completion and auto-correction
US20080005651A1 (en) * 2001-08-13 2008-01-03 Xerox Corporation System for automatically generating queries
US20030046438A1 (en) * 2001-08-31 2003-03-06 O'donnell Mary E. Portal for use in-transit with mobile platforms
US20030046331A1 (en) * 2001-08-31 2003-03-06 O'donnell Mary E. Ground-based travel portal
US20030046118A1 (en) * 2001-08-31 2003-03-06 O'donnell Mary E. Portal architecture for mobile platforms
US7051036B2 (en) * 2001-12-03 2006-05-23 Kraft Foods Holdings, Inc. Computer-implemented system and method for project development
US7062511B1 (en) * 2001-12-31 2006-06-13 Oracle International Corporation Method and system for portal web site generation
US20030163471A1 (en) * 2002-02-22 2003-08-28 Tulip Shah Method, system and storage medium for providing supplier branding services over a communications network
US20040078225A1 (en) * 2002-03-18 2004-04-22 Merck & Co., Inc. Computer assisted and/or implemented process and system for managing and/or providing continuing healthcare education status and activities
US20030187956A1 (en) * 2002-04-01 2003-10-02 Stephen Belt Method and apparatus for providing access control and content management services
US20040049579A1 (en) * 2002-04-10 2004-03-11 International Business Machines Corporation Capacity-on-demand in distributed computing environments
US20040031058A1 (en) * 2002-05-10 2004-02-12 Richard Reisman Method and apparatus for browsing using alternative linkbases
US20040064832A1 (en) * 2002-06-03 2004-04-01 Matsushita Electric Industrial Co., Ltd. Contents delivery system, and method, recording media, or program for the same
US20040030697A1 (en) * 2002-07-31 2004-02-12 American Management Systems, Inc. System and method for online feedback
US20040073454A1 (en) * 2002-10-10 2004-04-15 John Urquhart System and method of portal-mediated, website-based analysis of medication dosing
US20040117248A1 (en) * 2002-12-12 2004-06-17 International Business Machines Corporation System and methd for providing accessibility advertisement
US20040117216A1 (en) * 2002-12-12 2004-06-17 International Business Machines Corporation System and method for accessibility insurance coverage management
US20060206856A1 (en) * 2002-12-12 2006-09-14 Timothy Breeden System and method for software application development in a portal environment
US20040117278A1 (en) * 2002-12-12 2004-06-17 International Business Machines Corporation System and method for accessibility accounting services
US20040117370A1 (en) * 2002-12-12 2004-06-17 International Business Machines Corporation System and method for accessibility data maintenance and privilege authorization
US20040122958A1 (en) * 2002-12-19 2004-06-24 International Business Machines Corporation Method and system for peer-to-peer authorization
US20080289023A1 (en) * 2002-12-19 2008-11-20 Patrick Ryan Wardrop Method and System for Peer-to-Peer Authorization
US20040128347A1 (en) * 2002-12-31 2004-07-01 Jeffrey Mason System and method for providing content access at remote portal environments
US20040216084A1 (en) * 2003-01-17 2004-10-28 Brown Albert C. System and method of managing web content
US20040210628A1 (en) * 2003-02-10 2004-10-21 Nokia Corporation Content delivery according to device activity
US7350191B1 (en) * 2003-04-22 2008-03-25 Noetix, Inc. Computer implemented system and method for the generation of data access applications
US7260224B1 (en) * 2003-06-30 2007-08-21 Microsoft Corporation Automated secure key transfer
US20050044197A1 (en) * 2003-08-18 2005-02-24 Sun Microsystems.Inc. Structured methodology and design patterns for web services
US20050071757A1 (en) * 2003-09-30 2005-03-31 International Business Machines Corporation Providing scalable, alternative component-level views
US20050097190A1 (en) * 2003-10-31 2005-05-05 Aaron Abdelhak System and method for customized portal web pages
US20050149549A1 (en) * 2003-12-31 2005-07-07 Jos Jaspers Content management in web environments
US20070180490A1 (en) * 2004-05-20 2007-08-02 Renzi Silvio J System and method for policy management

Cited By (276)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9646614B2 (en) 2000-03-16 2017-05-09 Apple Inc. Fast, language-independent method for user authentication by voice
US8046387B2 (en) 2004-06-04 2011-10-25 Icentera Corporation System and method for providing intelligence centers
US11017053B2 (en) 2004-06-04 2021-05-25 Callidus Software, Inc. Intelligence centers
US10198526B2 (en) 2004-06-04 2019-02-05 Callidus Software, Inc. Intelligence centers
US8930412B2 (en) 2004-06-04 2015-01-06 Callidus Software Inc. Intelligence centers
WO2006031888A2 (en) * 2004-09-13 2006-03-23 Brigham Young University Methods and systems for conducting internet marketing experiments
WO2006031888A3 (en) * 2004-09-13 2008-01-17 Univ Brigham Young Methods and systems for conducting internet marketing experiments
US7421429B2 (en) * 2005-08-04 2008-09-02 Microsoft Corporation Generate blog context ranking using track-back weight, context weight and, cumulative comment weight
US20070038646A1 (en) * 2005-08-04 2007-02-15 Microsoft Corporation Ranking blog content
US10318871B2 (en) 2005-09-08 2019-06-11 Apple Inc. Method and apparatus for building an intelligent automated assistant
US10078702B1 (en) 2005-12-28 2018-09-18 Google Llc Personalizing aggregated news content
US9300757B1 (en) 2005-12-28 2016-03-29 Google Inc. Personalizing aggregated news content
US9477715B1 (en) 2005-12-28 2016-10-25 Google Inc. Personalizing aggregated news content
US20070203935A1 (en) * 2006-02-28 2007-08-30 Business Objects, S.A. Apparatus and method for selecting a subset of report templates based on specified criteria
WO2007100969A2 (en) * 2006-02-28 2007-09-07 Business Objects, S.A. Apparatus and method for selecting a subset of report templates based on specified criteria
WO2007100969A3 (en) * 2006-02-28 2008-07-10 Business Objects Sa Apparatus and method for selecting a subset of report templates based on specified criteria
US7475062B2 (en) 2006-02-28 2009-01-06 Business Objects Software Ltd. Apparatus and method for selecting a subset of report templates based on specified criteria
US11729114B2 (en) 2006-06-22 2023-08-15 Open Text Corporation Configurable views of context-relevant content
US8826303B2 (en) * 2006-06-22 2014-09-02 Linkedin Corporation Content alerts
US11593430B2 (en) * 2006-06-22 2023-02-28 Open Text Corporation Linking business objects and documents
US11102270B2 (en) 2006-07-27 2021-08-24 Verizon Media Inc. Sharing network addresses
US20140067926A1 (en) * 2006-07-27 2014-03-06 Aol Inc. Sharing network addresses
US9749392B2 (en) * 2006-07-27 2017-08-29 Oath Inc. Sharing network addresses
US10237332B2 (en) 2006-07-27 2019-03-19 Oath Inc. Sharing network addresses
US9117447B2 (en) 2006-09-08 2015-08-25 Apple Inc. Using event alert text as input to an automated assistant
US8942986B2 (en) 2006-09-08 2015-01-27 Apple Inc. Determining user intent based on ontologies of domains
US8930191B2 (en) 2006-09-08 2015-01-06 Apple Inc. Paraphrasing of user requests and results by automated digital assistant
US20080167010A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US20080167011A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US8391844B2 (en) 2007-01-07 2013-03-05 Apple Inc. Voicemail systems and methods
US20080167009A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US8553856B2 (en) 2007-01-07 2013-10-08 Apple Inc. Voicemail systems and methods
US20080167007A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US20080167013A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail systems and methods
US20080167008A1 (en) * 2007-01-07 2008-07-10 Gregory Novick Voicemail Systems and Methods
US8909199B2 (en) 2007-01-07 2014-12-09 Apple Inc. Voicemail systems and methods
US10568032B2 (en) 2007-04-03 2020-02-18 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US20080270551A1 (en) * 2007-04-30 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Rewarding influencers
US20080270474A1 (en) * 2007-04-30 2008-10-30 Searete Llc Collecting influence information
US8793155B2 (en) 2007-04-30 2014-07-29 The Invention Science Fund I, Llc Collecting influence information
US8712837B2 (en) 2007-04-30 2014-04-29 The Invention Science Fund I, Llc Rewarding independent influencers
US8290973B2 (en) 2007-04-30 2012-10-16 The Invention Science Fund I, Llc Determining influencers
US20080270476A1 (en) * 2007-04-30 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Rewarding independent influencers
US20080270552A1 (en) * 2007-04-30 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Determining influencers
US20080270426A1 (en) * 2007-04-30 2008-10-30 Flake Gary W Collecting influence information
US20100318374A1 (en) * 2007-04-30 2010-12-16 Flake Gary W Determining influencers
US20080270473A1 (en) * 2007-04-30 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Determining an influence on a person by web pages
US20090006162A1 (en) * 2007-06-29 2009-01-01 Microsoft Corporation Workflows Leveraging Process Stages and Cross-Entity Records
US20090030772A1 (en) * 2007-07-27 2009-01-29 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Rewarding independent influencers
US9135657B2 (en) 2007-07-27 2015-09-15 The Invention Science Fund I, Llc Rewarding independent influencers
US20090037236A1 (en) * 2007-07-31 2009-02-05 Oracle International Corporation Analytical reporting and data mart architecture for public organizations
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US10381016B2 (en) 2008-01-03 2019-08-13 Apple Inc. Methods and apparatus for altering audio output signals
US20090196465A1 (en) * 2008-02-01 2009-08-06 Satish Menon System and method for detecting the source of media content with application to business rules
US10552701B2 (en) * 2008-02-01 2020-02-04 Oath Inc. System and method for detecting the source of media content with application to business rules
US9865248B2 (en) 2008-04-05 2018-01-09 Apple Inc. Intelligent text-to-speech conversion
US9626955B2 (en) 2008-04-05 2017-04-18 Apple Inc. Intelligent text-to-speech conversion
US10108612B2 (en) 2008-07-31 2018-10-23 Apple Inc. Mobile device having human language translation capability with positional feedback
US9535906B2 (en) 2008-07-31 2017-01-03 Apple Inc. Mobile device having human language translation capability with positional feedback
US9959870B2 (en) 2008-12-11 2018-05-01 Apple Inc. Speech recognition involving a mobile device
US10795541B2 (en) 2009-06-05 2020-10-06 Apple Inc. Intelligent organization of tasks items
US10475446B2 (en) 2009-06-05 2019-11-12 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US11080012B2 (en) 2009-06-05 2021-08-03 Apple Inc. Interface for a virtual digital assistant
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US10283110B2 (en) 2009-07-02 2019-05-07 Apple Inc. Methods and apparatuses for automatic speech recognition
US9817912B2 (en) 2009-09-30 2017-11-14 Saba Software, Inc. Method and system for managing a virtual meeting
US20110167035A1 (en) * 2010-01-05 2011-07-07 Susan Kay Kesel Multiple-client centrally-hosted data warehouse and trend system
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US11423886B2 (en) 2010-01-18 2022-08-23 Apple Inc. Task flow identification based on user intent
US8892446B2 (en) 2010-01-18 2014-11-18 Apple Inc. Service orchestration for intelligent automated assistant
US8903716B2 (en) 2010-01-18 2014-12-02 Apple Inc. Personalized vocabulary for digital assistant
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10706841B2 (en) 2010-01-18 2020-07-07 Apple Inc. Task flow identification based on user intent
US9548050B2 (en) 2010-01-18 2017-01-17 Apple Inc. Intelligent automated assistant
US10049675B2 (en) 2010-02-25 2018-08-14 Apple Inc. User profiling for voice input processing
US9633660B2 (en) 2010-02-25 2017-04-25 Apple Inc. User profiling for voice input processing
US11410129B2 (en) 2010-05-01 2022-08-09 Monday.com Ltd. Digital processing systems and methods for two-way syncing with third party applications in collaborative work systems
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US10102359B2 (en) 2011-03-21 2018-10-16 Apple Inc. Device access using voice authentication
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US10706373B2 (en) 2011-06-03 2020-07-07 Apple Inc. Performing actions associated with task items that represent tasks to perform
US11120372B2 (en) 2011-06-03 2021-09-14 Apple Inc. Performing actions associated with task items that represent tasks to perform
US8898741B2 (en) 2011-06-21 2014-11-25 Novell, Inc. Portal brand management
US9798393B2 (en) 2011-08-29 2017-10-24 Apple Inc. Text correction processing
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
US9953088B2 (en) 2012-05-14 2018-04-24 Apple Inc. Crowd sourcing information to fulfill user requests
US10079014B2 (en) 2012-06-08 2018-09-18 Apple Inc. Name recognition system
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
US9971774B2 (en) 2012-09-19 2018-05-15 Apple Inc. Voice-based media searching
CN103024003A (en) * 2012-11-30 2013-04-03 北京奇虎科技有限公司 Webpage registering method and device
US10978090B2 (en) 2013-02-07 2021-04-13 Apple Inc. Voice trigger for a digital assistant
US10199051B2 (en) 2013-02-07 2019-02-05 Apple Inc. Voice trigger for a digital assistant
US9368114B2 (en) 2013-03-14 2016-06-14 Apple Inc. Context-sensitive handling of interruptions
US9922642B2 (en) 2013-03-15 2018-03-20 Apple Inc. Training an at least partial voice command system
US9697822B1 (en) 2013-03-15 2017-07-04 Apple Inc. System and method for updating an adaptive speech recognition model
US9633674B2 (en) 2013-06-07 2017-04-25 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
US9966060B2 (en) 2013-06-07 2018-05-08 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US9620104B2 (en) 2013-06-07 2017-04-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
US9966068B2 (en) 2013-06-08 2018-05-08 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US10657961B2 (en) 2013-06-08 2020-05-19 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US10185542B2 (en) 2013-06-09 2019-01-22 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
US9300784B2 (en) 2013-06-13 2016-03-29 Apple Inc. System and method for emergency calls initiated by voice command
US10791216B2 (en) 2013-08-06 2020-09-29 Apple Inc. Auto-activating smart responses based on activities from remote devices
US9620105B2 (en) 2014-05-15 2017-04-11 Apple Inc. Analyzing audio input for efficient speech and music recognition
US10140667B2 (en) * 2014-05-16 2018-11-27 International Business Machines Corporation Social customer relationship management opportunity templating
US20150332287A1 (en) * 2014-05-16 2015-11-19 International Business Machines Corporation Social customer relationship management opportunity templating
US10592095B2 (en) 2014-05-23 2020-03-17 Apple Inc. Instantaneous speaking of content on touch devices
US9502031B2 (en) 2014-05-27 2016-11-22 Apple Inc. Method for supporting dynamic grammars in WFST-based ASR
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US11257504B2 (en) 2014-05-30 2022-02-22 Apple Inc. Intelligent assistant for home automation
US11133008B2 (en) 2014-05-30 2021-09-28 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US10169329B2 (en) 2014-05-30 2019-01-01 Apple Inc. Exemplar-based natural language processing
US10497365B2 (en) 2014-05-30 2019-12-03 Apple Inc. Multi-command single utterance input method
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US9966065B2 (en) 2014-05-30 2018-05-08 Apple Inc. Multi-command single utterance input method
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US10083690B2 (en) 2014-05-30 2018-09-25 Apple Inc. Better resolution when referencing to concepts
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US10904611B2 (en) 2014-06-30 2021-01-26 Apple Inc. Intelligent automated assistant for TV user interactions
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US9668024B2 (en) 2014-06-30 2017-05-30 Apple Inc. Intelligent automated assistant for TV user interactions
US9747556B2 (en) * 2014-08-20 2017-08-29 Vertafore, Inc. Automated customized web portal template generation systems and methods
US20160055132A1 (en) * 2014-08-20 2016-02-25 Vertafore, Inc. Automated customized web portal template generation systems and methods
US11157830B2 (en) * 2014-08-20 2021-10-26 Vertafore, Inc. Automated customized web portal template generation systems and methods
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10431204B2 (en) 2014-09-11 2019-10-01 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US9986419B2 (en) 2014-09-30 2018-05-29 Apple Inc. Social reminders
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US11556230B2 (en) 2014-12-02 2023-01-17 Apple Inc. Data detection
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
US9711141B2 (en) 2014-12-09 2017-07-18 Apple Inc. Disambiguating heteronyms in speech synthesis
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US11087759B2 (en) 2015-03-08 2021-08-10 Apple Inc. Virtual assistant activation
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US10311871B2 (en) 2015-03-08 2019-06-04 Apple Inc. Competing devices responding to voice triggers
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US10356243B2 (en) 2015-06-05 2019-07-16 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US11500672B2 (en) 2015-09-08 2022-11-15 Apple Inc. Distributed personal assistant
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US11526368B2 (en) 2015-11-06 2022-12-13 Apple Inc. Intelligent automated assistant in a messaging environment
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US10649767B2 (en) * 2015-12-29 2020-05-12 Tata Consultancy Services Limited System and method for creating an integrated digital platform
US20170185393A1 (en) * 2015-12-29 2017-06-29 Tata Consultancy Services Limited System and method for creating an integrated digital platform
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US11069347B2 (en) 2016-06-08 2021-07-20 Apple Inc. Intelligent automated assistant for media exploration
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
US10354011B2 (en) 2016-06-09 2019-07-16 Apple Inc. Intelligent automated assistant in a home environment
US10733993B2 (en) 2016-06-10 2020-08-04 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US11037565B2 (en) 2016-06-10 2021-06-15 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10521466B2 (en) 2016-06-11 2019-12-31 Apple Inc. Data driven natural language event detection and classification
US10089072B2 (en) 2016-06-11 2018-10-02 Apple Inc. Intelligent device arbitration and control
US11152002B2 (en) 2016-06-11 2021-10-19 Apple Inc. Application integration with a digital assistant
US10297253B2 (en) 2016-06-11 2019-05-21 Apple Inc. Application integration with a digital assistant
US10269345B2 (en) 2016-06-11 2019-04-23 Apple Inc. Intelligent task discovery
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
US10553215B2 (en) 2016-09-23 2020-02-04 Apple Inc. Intelligent automated assistant
US20180097901A1 (en) * 2016-09-30 2018-04-05 International Business Machines Corporation Validating push communications
US11159633B2 (en) * 2016-09-30 2021-10-26 International Business Machines Corporation Validating push communications
US20180097900A1 (en) * 2016-09-30 2018-04-05 International Business Machines Corporation Validating push communications
US11172039B2 (en) * 2016-09-30 2021-11-09 International Business Machines Corporation Validating push communications
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
US10755703B2 (en) 2017-05-11 2020-08-25 Apple Inc. Offline personal assistant
US11405466B2 (en) 2017-05-12 2022-08-02 Apple Inc. Synchronization and task delegation of a digital assistant
US10791176B2 (en) 2017-05-12 2020-09-29 Apple Inc. Synchronization and task delegation of a digital assistant
US10410637B2 (en) 2017-05-12 2019-09-10 Apple Inc. User-specific acoustic models
US10482874B2 (en) 2017-05-15 2019-11-19 Apple Inc. Hierarchical belief states for digital assistants
US10810274B2 (en) 2017-05-15 2020-10-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
US11217255B2 (en) 2017-05-16 2022-01-04 Apple Inc. Far-field extension for digital assistant services
US11928312B2 (en) * 2017-11-30 2024-03-12 Honor Device Co., Ltd. Method for displaying different application shortcuts on different screens
US20200371648A1 (en) * 2017-11-30 2020-11-26 Huawei Technologies Co., Ltd. A Method for Displaying Different Application Shortcuts on Different Screens
US20220155919A1 (en) * 2017-11-30 2022-05-19 Honor Device Co., Ltd. Method for Displaying Different Application Shortcuts on Different Screens
US11625144B2 (en) * 2017-11-30 2023-04-11 Honor Device Co., Ltd. Method for displaying different application shortcuts on different screens
WO2019209175A1 (en) * 2018-04-23 2019-10-31 Trident Corporate Services (Singapore) Pte Limited As Trustee For The Oneplace Unit Trust Method and system for managing profiles
US11698890B2 (en) 2018-07-04 2023-07-11 Monday.com Ltd. System and method for generating a column-oriented data structure repository for columns of single data types
US11436359B2 (en) 2018-07-04 2022-09-06 Monday.com Ltd. System and method for managing permissions of users for a single data type column-oriented data structure
CN112307318A (en) * 2019-08-02 2021-02-02 中国移动通信有限公司政企客户分公司 Content publishing method, system and device
US11507738B2 (en) 2019-11-18 2022-11-22 Monday.Com Digital processing systems and methods for automatic updates in collaborative work systems
US11361156B2 (en) 2019-11-18 2022-06-14 Monday.Com Digital processing systems and methods for real-time status aggregation in collaborative work systems
US11526661B2 (en) 2019-11-18 2022-12-13 Monday.com Ltd. Digital processing systems and methods for integrated communications module in tables of collaborative work systems
US11307753B2 (en) 2019-11-18 2022-04-19 Monday.Com Systems and methods for automating tablature in collaborative work systems
US11727323B2 (en) 2019-11-18 2023-08-15 Monday.Com Digital processing systems and methods for dual permission access in tables of collaborative work systems
US11775890B2 (en) 2019-11-18 2023-10-03 Monday.Com Digital processing systems and methods for map-based data organization in collaborative work systems
US11443264B2 (en) 2020-01-29 2022-09-13 Accenture Global Solutions Limited Agnostic augmentation of a customer relationship management application
US11301623B2 (en) 2020-02-12 2022-04-12 Monday.com Ltd Digital processing systems and methods for hybrid scaling/snap zoom function in table views of collaborative work systems
US11716295B2 (en) * 2020-04-20 2023-08-01 Nextiva, Inc. System and method of automated communications via verticalization
US20210328946A1 (en) * 2020-04-20 2021-10-21 Nextiva, Inc. System and Method of Automated Communications via Verticalization
US11392960B2 (en) * 2020-04-24 2022-07-19 Accenture Global Solutions Limited Agnostic customer relationship management with agent hub and browser overlay
US11481785B2 (en) 2020-04-24 2022-10-25 Accenture Global Solutions Limited Agnostic customer relationship management with browser overlay and campaign management portal
US11501255B2 (en) 2020-05-01 2022-11-15 Monday.com Ltd. Digital processing systems and methods for virtual file-based electronic white board in collaborative work systems
US11277452B2 (en) 2020-05-01 2022-03-15 Monday.com Ltd. Digital processing systems and methods for multi-board mirroring of consolidated information in collaborative work systems
US11907653B2 (en) 2020-05-01 2024-02-20 Monday.com Ltd. Digital processing systems and methods for network map visualizations of team interactions in collaborative work systems
US11475408B2 (en) 2020-05-01 2022-10-18 Monday.com Ltd. Digital processing systems and methods for automation troubleshooting tool in collaborative work systems
US11886804B2 (en) 2020-05-01 2024-01-30 Monday.com Ltd. Digital processing systems and methods for self-configuring automation packages in collaborative work systems
US11410128B2 (en) 2020-05-01 2022-08-09 Monday.com Ltd. Digital processing systems and methods for recommendation engine for automations in collaborative work systems
US11829953B1 (en) 2020-05-01 2023-11-28 Monday.com Ltd. Digital processing systems and methods for managing sprints using linked electronic boards
US11416820B2 (en) 2020-05-01 2022-08-16 Monday.com Ltd. Digital processing systems and methods for third party blocks in automations in collaborative work systems
US11275742B2 (en) 2020-05-01 2022-03-15 Monday.com Ltd. Digital processing systems and methods for smart table filter with embedded boolean logic in collaborative work systems
US11501256B2 (en) 2020-05-01 2022-11-15 Monday.com Ltd. Digital processing systems and methods for data visualization extrapolation engine for item extraction and mapping in collaborative work systems
US11397922B2 (en) 2020-05-01 2022-07-26 Monday.Com, Ltd. Digital processing systems and methods for multi-board automation triggers in collaborative work systems
US11755827B2 (en) 2020-05-01 2023-09-12 Monday.com Ltd. Digital processing systems and methods for stripping data from workflows to create generic templates in collaborative work systems
US11367050B2 (en) 2020-05-01 2022-06-21 Monday.Com, Ltd. Digital processing systems and methods for customized chart generation based on table data selection in collaborative work systems
US11531966B2 (en) 2020-05-01 2022-12-20 Monday.com Ltd. Digital processing systems and methods for digital sound simulation system
US11282037B2 (en) 2020-05-01 2022-03-22 Monday.com Ltd. Digital processing systems and methods for graphical interface for aggregating and dissociating data from multiple tables in collaborative work systems
US11537991B2 (en) 2020-05-01 2022-12-27 Monday.com Ltd. Digital processing systems and methods for pre-populating templates in a tablature system
US11354624B2 (en) * 2020-05-01 2022-06-07 Monday.com Ltd. Digital processing systems and methods for dynamic customized user experience that changes over time in collaborative work systems
US11587039B2 (en) 2020-05-01 2023-02-21 Monday.com Ltd. Digital processing systems and methods for communications triggering table entries in collaborative work systems
US11348070B2 (en) 2020-05-01 2022-05-31 Monday.com Ltd. Digital processing systems and methods for context based analysis during generation of sub-board templates in collaborative work systems
US11347721B2 (en) 2020-05-01 2022-05-31 Monday.com Ltd. Digital processing systems and methods for automatic application of sub-board templates in collaborative work systems
US11301813B2 (en) 2020-05-01 2022-04-12 Monday.com Ltd. Digital processing systems and methods for hierarchical table structure with conditional linking rules in collaborative work systems
US11675972B2 (en) 2020-05-01 2023-06-13 Monday.com Ltd. Digital processing systems and methods for digital workflow system dispensing physical reward in collaborative work systems
US11687706B2 (en) 2020-05-01 2023-06-27 Monday.com Ltd. Digital processing systems and methods for automatic display of value types based on custom heading in collaborative work systems
US11301812B2 (en) 2020-05-01 2022-04-12 Monday.com Ltd. Digital processing systems and methods for data visualization extrapolation engine for widget 360 in collaborative work systems
US11301811B2 (en) 2020-05-01 2022-04-12 Monday.com Ltd. Digital processing systems and methods for self-monitoring software recommending more efficient tool usage in collaborative work systems
US11301814B2 (en) 2020-05-01 2022-04-12 Monday.com Ltd. Digital processing systems and methods for column automation recommendation engine in collaborative work systems
US11277361B2 (en) 2020-05-03 2022-03-15 Monday.com Ltd. Digital processing systems and methods for variable hang-time for social layer messages in collaborative work systems
US11475215B2 (en) 2021-01-14 2022-10-18 Monday.com Ltd. Digital processing systems and methods for dynamic work document updates using embedded in-line links in collaborative work systems
US11726640B2 (en) 2021-01-14 2023-08-15 Monday.com Ltd. Digital processing systems and methods for granular permission system for electronic documents in collaborative work systems
US11392556B1 (en) 2021-01-14 2022-07-19 Monday.com Ltd. Digital processing systems and methods for draft and time slider for presentations in collaborative work systems
US11397847B1 (en) 2021-01-14 2022-07-26 Monday.com Ltd. Digital processing systems and methods for display pane scroll locking during collaborative document editing in collaborative work systems
US11782582B2 (en) 2021-01-14 2023-10-10 Monday.com Ltd. Digital processing systems and methods for detectable codes in presentation enabling targeted feedback in collaborative work systems
US11531452B2 (en) 2021-01-14 2022-12-20 Monday.com Ltd. Digital processing systems and methods for group-based document edit tracking in collaborative work systems
US11687216B2 (en) 2021-01-14 2023-06-27 Monday.com Ltd. Digital processing systems and methods for dynamically updating documents with data from linked files in collaborative work systems
US11481288B2 (en) 2021-01-14 2022-10-25 Monday.com Ltd. Digital processing systems and methods for historical review of specific document edits in collaborative work systems
US11893213B2 (en) 2021-01-14 2024-02-06 Monday.com Ltd. Digital processing systems and methods for embedded live application in-line in a word processing document in collaborative work systems
US11449668B2 (en) 2021-01-14 2022-09-20 Monday.com Ltd. Digital processing systems and methods for embedding a functioning application in a word processing document in collaborative work systems
US11928315B2 (en) 2021-01-14 2024-03-12 Monday.com Ltd. Digital processing systems and methods for tagging extraction engine for generating new documents in collaborative work systems
US11954428B2 (en) 2021-04-29 2024-04-09 Monday.com Ltd. Digital processing systems and methods for accessing another's display via social layer interactions in collaborative work systems
US11741071B1 (en) 2022-12-28 2023-08-29 Monday.com Ltd. Digital processing systems and methods for navigating and viewing displayed content
US11886683B1 (en) 2022-12-30 2024-01-30 Monday.com Ltd Digital processing systems and methods for presenting board graphics
US11893381B1 (en) 2023-02-21 2024-02-06 Monday.com Ltd Digital processing systems and methods for reducing file bundle sizes

Also Published As

Publication number Publication date
US10198526B2 (en) 2019-02-05
US11017053B2 (en) 2021-05-25
US20150019526A1 (en) 2015-01-15
US20110320425A1 (en) 2011-12-29
US8930412B2 (en) 2015-01-06
US7774378B2 (en) 2010-08-10
US20110016407A1 (en) 2011-01-20
US20170039208A1 (en) 2017-02-09
US20190171680A1 (en) 2019-06-06
US8046387B2 (en) 2011-10-25
US9507865B2 (en) 2016-11-29

Similar Documents

Publication Publication Date Title
US11017053B2 (en) Intelligence centers
US7403989B2 (en) Facilitating improved workflow
CA2507310C (en) Capturing insight of superior users of a contact center
US20040162801A1 (en) Dual information system for contact center users
US20040093255A1 (en) Method and apparatus for managing sales data
US20040153466A1 (en) Content development management system and method
US20040162812A1 (en) Searching within a contact center portal
US20090106105A1 (en) Methods and systems for providing targeted advertisements over a network
US20040103089A1 (en) Enforcing template completion when publishing to a content management system
CN1726512A (en) Content feedback in a multiple-owner content management system
US20150046369A1 (en) Document generation, interpretation, and administration system with built in workflows and analytics
US8572058B2 (en) Presenting linked information in a CRM system
US20040153428A1 (en) Communicating solution information in a knowledge management system
US20180293525A1 (en) Store service workbench
US20060117301A1 (en) Computer program and method for establishing, documenting, implementing, and maintaining a quality management system for quality systems assessment and product verification programs
EP1367513A2 (en) Improved workflow system
Dzandza Use and management of information systems in academic libraries in Ghana
Turley et al. Professional SQL Server 2005 Reporting Services
AU2003300686B2 (en) Solution information for knowledge management system
AU2003302349B2 (en) Content feedback in a multiple-owner content management system
AU2008207336A1 (en) Information system for contact center users
Sitko et al. E-journal management systems: trends, trials, and trade-offs
Mugridge et al. Benchmarking vended authority control practices in ARL libraries
Krüger Applying SXO to Your Website
US20040093275A1 (en) Internet-based marketing and sales application and method for targeted marketing of a product and/or service

Legal Events

Date Code Title Description
AS Assignment

Owner name: ICENTERA CORPORATION, MINNESOTA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NELSON, CRAIG;REEL/FRAME:016671/0706

Effective date: 20050606

AS Assignment

Owner name: SILICON VALLEY BANK, CALIFORNIA

Free format text: SECURITY AGREEMENT;ASSIGNOR:ICENTERA, INC.;REEL/FRAME:020871/0900

Effective date: 20080328

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCF Information on status: patent grant

Free format text: PATENTED CASE

CC Certificate of correction
AS Assignment

Owner name: CALLIDUS SOFTWARE INCORPORATED, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ICENTERA INCORPORATED;REEL/FRAME:028763/0822

Effective date: 20120809

Owner name: ICENTERA INCORPORATED, MINNESOTA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ICENTERA CORPORATION;REEL/FRAME:028763/0783

Effective date: 20120809

Owner name: CALLIDUS SOFTWARE INCORPORATED, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ICENTERA INCORPORATED;REEL/FRAME:028763/0714

Effective date: 20120809

Owner name: ICENTERA INCORPORATED, MINNESOTA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ICENTERA CORPORATION;REEL/FRAME:028763/0673

Effective date: 20120809

AS Assignment

Owner name: ICENTERA INC., MINNESOTA

Free format text: RELEASE;ASSIGNOR:SILICON VALLEY BANK;REEL/FRAME:028771/0808

Effective date: 20120813

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAT HOLDER NO LONGER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: STOL); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT,

Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:CALLIDUS SOFTWARE INC.;REEL/FRAME:033012/0639

Effective date: 20140513

AS Assignment

Owner name: CALLIDUS SOFTWARE INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:WELLS FARGO BANK, NATIONAL ASSOCIATION;REEL/FRAME:043758/0311

Effective date: 20170921

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552)

Year of fee payment: 8

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 12