×

System and method for design and dynamic generation of a web page

  • US 10,191,622 B2
  • Filed: 07/19/2016
  • Issued: 01/29/2019
  • Est. Priority Date: 09/14/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • providing, by a server device, a toolbar including one or more cells for displaying content resources, wherein the toolbar is dynamically generated and displayed as an additional window with one or more pages of an application;

    providing a plurality of content resources, wherein the plurality of content resources include resources of different content types, wherein at least one content resource is a real-time interactive element that facilitates a messaging communication with an available agent, and wherein an agent is available when the agent is available to participate in the messaging communication and has a skill specified by the application;

    dynamically updating display and content type of content resources presented in cells of the toolbar, wherein the display and content type of the content resources are dynamically updated in real-time as activities are performed on the application and as content of the application changes, wherein the display and content type of the content resources are dynamically updated using one or more content resource rules, and wherein the one or more content resource rules control a type of content resource to present in a toolbar based on one or more activities performed on one or more pages of an application and based on content of the one or more pages;

    receiving a request for a content resource, wherein the request is based on one or more detected activities performed on the one or more pages of the application;

    selecting a content resource rule according to the one or more detected activities performed on the one or more pages of the application, wherein the content resource rule is evaluated to determine whether to provide a real-time interactive element that facilitates a messaging communication;

    using the selected content resource rule to determine whether one or more agents are available to participate in a messaging communication, wherein the selected content resource rule is further used to determine whether the one or more agents have a skill specified by the application;

    dynamically selecting a content resource using the selected content resource rule, wherein the content resource is selected when the one or more agents are determined to be available to participate in a messaging communication and to have the skill specified by the application, and wherein the selected content resource is a real-time interactive element that facilitates messaging communications between customer devices and one or more agent devices of one or more available agents having the skill;

    providing the real-time interactive element for presentation in at least one of the cells of the toolbar displayed with the one or more pages, wherein content resources of different content types are presented within different cells of the toolbar, and wherein selection of the real-time interactive element facilitates a messaging communication between a customer device and an agent device associated with an available agent having the skill;

    receiving input corresponding to selection of the real-time interactive element; and

    facilitating the messaging communication between the customer device and the agent device of the available agent having the skill.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×