Patents Assigned to Kana Software, Inc.
  • Patent number: 9070085
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to expert modeling in a KM system and provide method, system and computer program product for organically ranked knowledge and categorization for a KM system. In one embodiment of the invention, a method for organically ranked knowledge and categorization in a KM system can be provided. The method can include bookmarking answer content for a first end user of the knowledge management system, suggesting a set of categories previously associated with the answer content by other end users of the knowledge management system, and categorizing the bookmarked answer content with a category selected from the set of categories.
    Type: Grant
    Filed: June 22, 2014
    Date of Patent: June 30, 2015
    Assignee: KANA SOFTWARE, INC.
    Inventors: Robert L. Arseneault, Vani T. Chiganmy, Robert Cohen, David P. Cokely, Enzo Guadagnoli, David M. Heath, Stefanie L. Moses, Sergio A. Rubio, Hector C. Torres
  • Patent number: 8775357
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to expert modeling in a KM system and provide method, system and computer program product for organically ranked knowledge and categorization for a KM system. In one embodiment of the invention, a method for organically ranked knowledge and categorization in a KM system can be provided. The method can include bookmarking answer content for a first end user of the knowledge management system, suggesting a set of categories previously associated with the answer content by other end users of the knowledge management system, and categorizing the bookmarked answer content with a category selected from the set of categories.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: July 8, 2014
    Assignee: Kana Software Inc.
    Inventors: Robert L. Arseneault, Vani T. Chiganmy, Robert Cohen, David P. Cokely, Enzo Guadagnoli, David M. Heath, Stefanie L. Moses, Sergio A. Rubio, Hector C. Torres
  • Patent number: 8768913
    Abstract: Embodiments of the invention provide a method, system and computer program product for a multi-source search. In an embodiment, a method for multi-source searching for a data driven application includes defining a form for a data driven application that includes user interface controls each corresponding to respectively to different fields in different data sources. The method also includes generating a search index for the form incorporating the different fields, coupling the form with a search user interface that includes a search control configured to accept at least one query term and associating the search control with a selection of the different fields. Thereafter, during execution of the data driven application, a search engine query can be directed for the selection of the different fields in the search index and not the different data sources according to the at least one query term provided in the search user interface.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: July 1, 2014
    Assignee: Kana Software, Inc.
    Inventor: Max Copperman
  • Patent number: 8548155
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to message response systems for customer service environments and provide a method, system and computer program product for dynamic message context driven application assembly in a customer service agent productivity suite of applications. In one embodiment of the invention, a message context driven application assembly method for a customer service agent productivity suite can be provided. The method can include determining a context of an inbound message in a message list of an agent user interface for the customer service agent productivity suite; selecting at least one application based upon the determined context; providing an activatable reference to the at least one application in the agent user interface; and, displaying the agent user interface to provide access to the at least one application through the activatable reference.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: October 1, 2013
    Assignee: Kana Software, Inc.
    Inventors: Charlie Isaacs, Vikas Nehru, Dilpreet Singh
  • Publication number: 20120263292
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to message response systems for customer service environments and provide a method, system and computer program product for dynamic message context driven application assembly in a customer service agent productivity suite of applications. In one embodiment of the invention, a message context driven application assembly method for a customer service agent productivity suite can be provided. The method can include determining a context of an inbound message in a message list of an agent user interface for the customer service agent productivity suite; selecting at least one application based upon the determined context; providing an activatable reference to the at least one application in the agent user interface; and, displaying the agent user interface to provide access to the at least one application through the activatable reference.
    Type: Application
    Filed: April 16, 2012
    Publication date: October 18, 2012
    Applicant: KANA SOFTWARE, INC.
    Inventors: Charlie Isaacs, Vikas Nehru, Dilpreet Singh
  • Patent number: 8160232
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to message response systems for customer service environments and provide a method, system and computer program product for dynamic message context driven application assembly in a customer service agent productivity suite of applications. In one embodiment of the invention, a message context driven application assembly method for a customer service agent productivity suite can be provided. The method can include determining a context of an inbound message in a message list of an agent user interface for the customer service agent productivity suite; selecting at least one application based upon the determined context; providing an activatable reference to the at least one application in the agent user interface; and, displaying the agent user interface to provide access to the at least one application through the activatable reference.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: April 17, 2012
    Assignee: Kana Software, Inc.
    Inventors: Charlie Isaacs, Vikas Nehru, Dilpreet Singh
  • Publication number: 20120084290
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to expert modeling in a KM system and provide method, system and computer program product for organically ranked knowledge and categorization for a KM system. In one embodiment of the invention, a method for organically ranked knowledge and categorization in a KM system can be provided. The method can include bookmarking answer content for a first end user of the knowledge management system, suggesting a set of categories previously associated with the answer content by other end users of the knowledge management system, and categorizing the bookmarked answer content with a category selected from the set of categories.
    Type: Application
    Filed: December 12, 2011
    Publication date: April 5, 2012
    Applicant: Kana Software, Inc.
    Inventors: Robert L. Arseneault, Vani T. Chiganmy, Robert L. Cohen, David P. Cokely, Enzo Guadagnoli, David M. Heath, Stefanie L. Moses, Sergio A. Rubio, Hector C. Torres
  • Publication number: 20120078877
    Abstract: Embodiments of the invention provide a method, system and computer program product for a multi-source search. In an embodiment, a method for multi-source searching for a data driven application includes defining a form for a data driven application that includes user interface controls each corresponding to respectively to different fields in different data sources. The method also includes generating a search index for the form incorporating the different fields, coupling the form with a search user interface that includes a search control configured to accept at least one query term and associating the search control with a selection of the different fields. Thereafter, during execution of the data driven application, a search engine query can be directed for the selection of the different fields in the search index and not the different data sources according to the at least one query term provided in the search user interface.
    Type: Application
    Filed: September 30, 2011
    Publication date: March 29, 2012
    Applicant: KANA SOFTWARE, INC.
    Inventor: Max Copperman
  • Patent number: 8078565
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to expert modeling in a KM system and provide method, system and computer program product for organically ranked knowledge and categorization for a KM system. In one embodiment of the invention, a method for organically ranked knowledge and categorization in a KM system can be provided. The method can include bookmarking answer content for a first end user of the knowledge management system, suggesting a set of categories previously associated with the answer content by other end users of the knowledge management system, and categorizing the bookmarked answer content with a category selected from the set of categories.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: December 13, 2011
    Assignee: Kana Software, Inc.
    Inventors: Robert L. Arseneault, Vani T. Chiganmy, Robert L. Cohen, David P. Cokely, Enzo Guadagnoli, David M. Heath, Stefanie L. Moses, Sergio A. Rubio, Hector C. Torres
  • Publication number: 20110184870
    Abstract: A method for user interface workflow composition includes defining a form of different fields, at least one of the fields in the form referencing a business object providing access to data in an external data source that is different than at least one other data source for a correspondingly different one of the fields. A set of references to both human steps and automated steps of a workflow is loaded such, each human step referencing a corresponding user interface and each human step and automated step individually including contextual data. A human step is generated for the defined form and loading into the module. Graphical elements, each representative of a selected human or automated step, are visually placed into a canvas along with an individual graphical element representative of the defined form. Transitions are defined between the human and automated steps represented by corresponding graphical elements setting forth a user interface workflow.
    Type: Application
    Filed: April 5, 2011
    Publication date: July 28, 2011
    Applicant: KANA SOFTWARE, INC.
    Inventors: Mark Angel, Rob Arsenault, Kannan Chellappa, Max Copperman, Kendall Herrick, Randall McRee, Hector Torres
  • Publication number: 20110093406
    Abstract: Embodiments of the present invention provide a method, system and computer program product for user interface workflow composition. In an embodiment of the invention, a user interface workflow composition method can include loading a set of references to both human steps of a workflow and also automated steps of a workflow. Each of the human steps of the workflow references a corresponding user interface. Further, each of the human steps and automated steps of the workflow individually include contextual data. Individual graphical elements each representative of a selected one of the human steps and automated steps is placed into a canvas and transitions can be defined between different ones of the human steps and automated steps represented by corresponding ones of the graphical elements in the canvas resulting in the specification of a user interface workflow. Consequently, computer readable instructions can be generated for the user interface workflow.
    Type: Application
    Filed: October 21, 2009
    Publication date: April 21, 2011
    Applicant: KANA SOFTWARE, INC.
    Inventors: Mark Angel, Rob Arsenault, Max Copperman, Charlie Isaacs, Samir Mahendra, Vikas Nehru, Dilpreet Singh
  • Patent number: 7904414
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to inquiry resolution for KM systems and provide a method, system and computer program product for multi-channel answering services for inquiry resolution in a KM system. In an exemplary embodiment of the invention, a method for multi-channel answering services for inquiry resolution in a KM system can include receiving a request for interaction with an answering server of the KM system, extracting question text from the request along with question text meta-data, and deducing a context for the question text from the question text meta-data. Thereafter, the context can be analyzed to determine a preferred channel of communication, a preferred mode of interaction and a preferred delivery format for interacting with the answering server. Finally, the answer content can be provided for the question text according to the preferred channel of communication, the preferred mode of interaction and the preferred delivery format.
    Type: Grant
    Filed: April 2, 2007
    Date of Patent: March 8, 2011
    Assignee: Kana Software, Inc.
    Inventor: Charlie Isaacs
  • Publication number: 20100057688
    Abstract: Embodiments of the invention provide a method, system and computer program product for automated selection of a channel of support dependant upon the behavior of the customer. In one embodiment, a method for agile channeling inquiries to a customer relationship management system can be provided. The method can include receiving an inquiry from a customer to a customer relationship management system over a computer communications network. The method also can include inspecting an environment pertaining to the inquiry and matching the inspected environment to a specific channel of communication amongst multiple different channels of communication supported by the customer relationship management system, for example Web content, an e-mail, a live chat and a live phone call. Finally, the method can include responding to the inquiry through the matched specific channel of communications. In this way, a specific channel of communication can be selected to optimally respond to the inquiry.
    Type: Application
    Filed: September 4, 2008
    Publication date: March 4, 2010
    Applicant: Kana Software, Inc.
    Inventors: Justin Anovick, Charlie Isaacs
  • Publication number: 20090210473
    Abstract: Embodiments of the present invention provide a method, system and computer program product for an embedded multi-channel knowledgebase for embedded product support. In one embodiment of the invention, an embedded multi-channel knowledgebase data processing system can be configured for embedded product support. The system can include a consumer appliance, a knowledgebase embedded in the consumer appliance, a help module disposed in the consumer appliance and programmed to provide access to the knowledgebase through the consumer appliance, and multi-channel escalation and reporting logic coupled to the help module. The logic can include program code enabled to escalate support requests in the help module from the embedded knowledgebase to a remote, communicatively coupled response manager over a computer communications network.
    Type: Application
    Filed: February 15, 2008
    Publication date: August 20, 2009
    Applicant: KANA SOFTWARE, INC.
    Inventors: Charlie Isaacs, Robert L. Arseneault
  • Publication number: 20080313124
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to expert modeling in a KM system and provide method, system and computer program product for organically ranked knowledge and categorization for a KM system. In one embodiment of the invention, a method for organically ranked knowledge and categorization in a KM system can be provided. The method can include bookmarking answer content for a first end user of the knowledge management system, suggesting a set of categories previously associated with the answer content by other end users of the knowledge management system, and categorizing the bookmarked answer content with a category selected from the set of categories.
    Type: Application
    Filed: June 12, 2007
    Publication date: December 18, 2008
    Applicant: KANA SOFTWARE, INC.
    Inventors: Robert L. Arseneault, Vani T. Chiganmy, Robert L. Cohen, David P. Cokely, Enzo Guadagnoli, David M. Heath, Stefanie L. Moses, Sergio A. Rubio, Hector C. Torres
  • Publication number: 20080056480
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to message response systems for customer service environments and provide a method, system and computer program product for dynamic message context driven application assembly in a customer service agent productivity suite of applications. In one embodiment of the invention, a message context driven application assembly method for a customer service agent productivity suite can be provided. The method can include determining a context of an inbound message in a message list of an agent user interface for the customer service agent productivity suite; selecting at least one application based upon the determined context; providing an activatable reference to the at least one application in the agent user interface; and, displaying the agent user interface to provide access to the at least one application through the activatable reference.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Applicant: Kana Software, Inc.
    Inventors: Charlie Isaacs, Vikas Nehru, Dilpreet Singh
  • Patent number: 6941304
    Abstract: The enterprise email system processes incoming email using a set of configurable rules that examine each message for a specific attribute state condition and invoke a configurable action when the attribute satisfies the condition. A number of actions may be invoked such as routing a message to a specific mail queue. The enterprise email system assigns a mail queue timer when a message is moved into a mail queue. Each mail queue has a different mail queue timeout value that specifies the maximum amount of time that a message may sit idle within a mail queue. The enterprise email system may automatically move a message from a mail queue into a mailbox of an enterprise email system user that subscribed to the mail queue. A mailbox timer then set for the message and the mailbox timer is compared with a mailbox timeout value that specifies the amount of time that message may sit idle within a mail queue.
    Type: Grant
    Filed: November 17, 1998
    Date of Patent: September 6, 2005
    Assignee: Kana Software, Inc.
    Inventors: Mark Gainey, Alex Broquet, Michael Horvath
  • Patent number: 6871213
    Abstract: A method and system for exchanging information over a communications network are described. According to one embodiment, an exemplary method of the invention includes connecting two or more clients to a proxy over the communications network, activating a shared session between the clients, and enabling co-navigation of one or more web documents with dynamic content by the clients during the shared session.
    Type: Grant
    Filed: October 11, 2000
    Date of Patent: March 22, 2005
    Assignee: Kana Software, Inc.
    Inventors: Charles Graham, Erik Hartmann, Joe Lee, Thomas Kris Masotto, Mark Giuseppe Tacchi
  • Patent number: 6560590
    Abstract: A multi-tiered system for responding to natural language queries is using disclosed. The query resolution system returns zero or more links to content that is relevant to the users query. The present invention for query resolution combines two or more types of natural language query resolution methods, where the knowledge base for each of the methods comes from a single knowledge specification. The various different natural language query resolution methods differ fundamentally in how they match the user query to the web site content. The results of the resolution methods are ranked and all, some, or none of the results of each system may be displayed.
    Type: Grant
    Filed: February 14, 2000
    Date of Patent: May 6, 2003
    Assignee: Kana Software, Inc.
    Inventors: Michael Shwe, Brian O'Neill
  • Publication number: 20030046297
    Abstract: A method for a partially self-training learning system is disclosed. The learning systems, such as document classifiers, are initially trained on a small amount of hand-sorted data. The learning systems process unlabeled data by assigning classifications to the data. A confidence level in the classification is verified for each newly classified document. If the classification is made with a sufficiently high confidence level, the learning system trains on the word vector of the newly classified document. If the classification of the newly classified document is not made with a sufficiently high confidence level, the learning system does not use the word vector in the newly classified document for training purposes.
    Type: Application
    Filed: October 22, 2001
    Publication date: March 6, 2003
    Applicant: KANA SOFTWARE, INC.
    Inventor: Zachary J. Mason